echo094 / decode-js

JS混淆代码的AST分析工具 AST analysis tool for obfuscated JS code
MIT License
569 stars 301 forks source link

关于反混淆错误 #1

Closed atyvcn closed 1 year ago

atyvcn commented 1 year ago

在使用sojson 反混淆这个脚本时https://jsd.cdn.zzko.cn/gh/atyvcn/jd_scripts@main/jx_one2shopping.js 会报Env is not defined 把 Env函数移动到反混淆脚本前面运行无报错但也无输出。 image

在使用sojsonv7反混淆https://jsd.cdn.zzko.cn/gh/atyvcn/jd_scripts@main/jd_ty_help.js 11

以及使用obfuscator 反混淆 https://jsd.cdn.zzko.cn/gh/leafTheFish/DeathNote@main/meituan.js 会报错部分错误加try { 可以继续输出。 222

echo094 commented 1 year ago

已针对上述3个脚本进行修复。

在反混淆时需要先将无关语句删除,保证混淆代码前面不存在其它代码,否则部分插件无法正常识别语句。

如有别的问题,可以提新的issue。