Aims to deobfuscate the result of JavascriptObfuscator free version.
To tun the script, you should have had node.js installed first. Requires node.js and following npm modules:
- esprima
- estraverse
- escodegen
Simply run the following commands:
npm install esprima estraverse escodegen
node deobfuscator.js obfuscated-file.js
- origin.js: sample code snippet from http://youmightnotneedjquery.com/
- obfuscated.js: obfuscated from
origin.js
- deobfuscated.js: deobfuscated from
obfuscated.js