Js逆向:代码混淆

outman
3
2025-10-08

混淆手法

https://scrape.center/

*eval,JJEncode,AAEncode,JSFuck,Obfuscator等混淆还原

eval

出现关键字eval

去掉eval(),控制台执行

Obfuscator

大量的 0x

OB混淆还原:

https://obfuscator.io/

https://deobfuscate.io/

https://webcrack.netlify.app/

https://deli-c1ous.github.io/javascript-deobfuscator/

JJEncode,AAEncode,JSFuck(不常见)

大量$

颜文字

[],(),+, !

去除最后一个括号,控制台运行

控制台不出结果,就 webstorm 本地运行

涉及平台项目

https://www.jshaman.com/

https://c.runoob.com/front-end/51/

https://tool.ip138.com/javascript/

https://www.sojson.com/jsjiemi.html

https://utf-8.jp/public/jjencode.html

https://tool.chinaz.com/tools/jscodeconfusion.aspx

https://github.com/mishoo/UglifyJS

github.com/javascript-obfuscator/javascript-obfuscator