echo094 / decode-js

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

obfuscator: stringArrayCallsWrapper所在的variableDeclaration存在其它变量时出现错误 #111

Closed Fast12138 closed 3 months ago

Fast12138 commented 3 months ago

https://raw.githubusercontent.com/sudojia/scripts/script/sudojia_tea100.js sojsonv7 解密之后还有一层加密,无法解密

使用网址:https://dev-coco.github.io/Online-Tools/JavaScript-Deobfuscator.html 并删除 第一层加密里的Iil1IIi() 最后可以解密成功

echo094 commented 3 months ago

打包函数Ililiiii的定义和后面的内容连一起了,在生成提取代码的时候没有分开,导致多执行了后面的内容。而这部分内容中恰好有require,就出现了异常。

the-best-richer commented 2 months ago

佬,最新的版本我解密 https://raw.githubusercontent.com/sudojia/scripts/refs/heads/script/sudojia_shuifei.js 还是和这个issue一样的错误耶

echo094 commented 2 months ago

佬,最新的版本我解密 https://raw.githubusercontent.com/sudojia/scripts/refs/heads/script/sudojia_shuifei.js 还是和这个issue一样的错误耶

这是独立的问题,可参考新issue