Obfuscation

From NSB App Studio
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Project Properties has the option to turn your deployed code into absolute gibberish. You won't be able to read it - nor will almost anyone else:

https://github.com/javascript-obfuscator/javascript-obfuscator

It has 4 levels:

  • js-obfuscator-low: Low obfuscation, High performance. Performance will slightly slower than without obfuscation
  • js-obfuscator-medium: Medium obfuscation, optimal performance. Performance will 30-35% slower than without obfuscation
  • js-obfuscator-high: High obfuscation, low performance. Performance will 50-100% slower than without obfuscation
  • js-obfuscator-custom: Design your own settings in the obfuscatorSettings property.

Low works for most apps, but medium and high have problems with some. Test carefully before releasing!