反混淆

使用synchrony工具反混淆

形如这样的混淆代码:

image-20240204230942633

可以使用synchrony工具来反混淆.

需要使用npm来安装,在终端的安装命令如下:

1
npm install --global deobfuscator

安装后,就可以使用如下命令反混淆js文件(以index.js举例):

1
synchrony deobfuscate index.js

成功后,原JS文件同目录下多出的index.cleaned.js即为反混淆后的代码文件.

在线反混淆

https://dev-coco.github.io/Online-Tools/JavaScript-Deobfuscator.html