Several common JavaScript obfuscation and anti obfuscation tools
information security is often described as an arms race, white hat and black hat, infiltrating testers and black guests, good and evil, this article will focus on this never-ending decision A small spot in the bucket.
HTML5.Amp; JS applications are full of input / validation problems, and developers need to be vigilant. But at the same time, there is another problem, that is, the accessibility of application specific code in application. In order to prevent piracy or at least make piracy more difficult, confusion tools are often used to confuse JS code. As an opposite, the anti aliasing tool can also restore the confused JS code.
confusion tools:
YUI Compressor
>! M -->https://developers.google.com/closure/compiler/
UglifyJS
>! -- m -->https://github.com/mishoo/UglifyJShttps://jscrambler.com/en/
anti obfuscation tools:
jsbeautifier.org
>! -- m -->http://relentless-coding.org/projects/jsdetox