From the course: JavaScript: Security Essentials
Unlock this course with a free trial
Join today to access over 25,600 courses taught by industry experts.
Tools for scrambling your data - JavaScript Tutorial
From the course: JavaScript: Security Essentials
Tools for scrambling your data
- [Instructor] There are many obfuscation tools available, but some of the best today include JavaScript Obfuscator, Terser, UglifyJS, and Jscrambler. Each of these tools offers different levels of protection and features. For example, JavaScript Obfuscator offers advanced options like string encryption and control flow flattening to make your code almost impossible to read. If you're looking for a free and lightweight option, Terser and Obfuscator.io are great for basic modification and name mangling. However, if security is a priority, Jscrambler provides advanced runtime protection features. So for more complex scenarios where security is a higher priority, Jscrambler comes into play. This tool not only obfuscates your code, but also protects it at runtime. It can prevent tampering and debugging, and you can lock the code to run only in specific environments, such as on certain domains or devices. This adds an extra layer of protection, especially useful for financial, healthcare…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.