Self-defending does not make other protection techniques like obfuscation, obsolete. Instead, they must be fine combined, deeply understanding the application’s execution environment.
JScrambler 3.5 also introduces another important feature which enables developers to drive JScrambler transformations on particular source code blocks. With simple annotations, it is now possible to disable or just switch between protection templates on specific source code loops or flows. More about “ignore code blocks” on Helper Center.
How easy is to get your application protected today?
There are a few well-known tools like Google Closure, YUI compressor or UglifyJS minify whose results are often confused with protection, although they do not pretend to protect your application’s source code but improve page loads and execution cost.