 Hello there. In the previous video, we got the basic introduction of obfuscation and how it works. Now in this video, we will obfuscate one js file using this JavaScript obfuscator tool. This JavaScript obfuscator tool is a very powerful and an open source obfuscator tool which obfuscate your js file using the node.js. We will write one node js code to obfuscate our js files using this tool. Now without discussing much, let's directly jump into the demo. All right, here you can see that for the demo, I have created one HTML page and there is also one js file which contain one function, validated email address and I have added these js file reference in this HTML page over here and I am calling that validated email address function over here and if the email address is valid then I am logging that message in the console. So if the email is invalid then we will get this message and if the email is valid then we will get this message. Now before we go ahead, first we need to install that JavaScript obfuscator tool in this application. So let me clicking on this terminal menu and click on new terminal. Now to install the JavaScript obfuscator, I need to write this command and then click enter and you can see that our JavaScript obfuscator tool is installed. So now you can close this terminal and you can see all the related node modules in this folder. So now I want to obfuscate this js file using this tool. So let's write the node js code in this obfuscator utl.js file. So in this js file you can see that I have already referenced the file system module and I have already referenced our newly installed JavaScript obfuscator tool in this variable. Now let's read this common operation dot js file using this file system reference module if error is found and throw error. So we will get the obfuscated code in this variable. Now we need to write this variable content into a separate js file. So let's say our newly generated js file name is common operation dash obfuscated dot js and then we get the obfuscated code from this variable. So dot get obfuscated code and then let's define the callback function. So now our code is ready. Now it's time to run this code. So for that let's again open the terminal and we need to write the command node space js file and press enter. You can see that we are successfully able to generate our newly obfuscated js file which you can see over here. Now let's open this js file. Now you can see that this newly generated obfuscated file is really really hard to read and interpret it but this is totally a valid code and to confirm this let's reference this newly generated obfuscated js file over here and now if we run this file you can see that we are able to get this message. Now if I enter wrong email ID then we are getting invalid email address. So in short this newly generated obfuscated file is totally a valid code. So this is how you can generate the obfuscated js file using this JavaScript obfuscator tool and now in the next video we will install this JavaScript obfuscator tool globally and using the command line tool we will obfuscate our js file. So stay tuned with us.