echo094 / decode-js

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

sojsonv7失败 #3

Closed XPrivateSpace closed 1 year ago

XPrivateSpace commented 1 year ago

sojsonv7解出来是个0kb的空文件

XPrivateSpace commented 1 year ago

https://dn-odum9helk.qbox.me/FlaXhBtN4BQIISpO8vIaqHIxjkB8

echo094 commented 1 year ago

这个脚本在格式化后可发现是由3个部分组成:

// Part1
var _adsData = {};
// Part2
(function () {
  var _20 = "jsjiami.com.v6"
})();
// Part3
var version_ = "jsjiami.com.v7";

第一部分未混淆,第二部分函数中的内容使用了jsjiami.com.v6混淆,剩余的第三部分使用了jsjiami.com.v7混淆。 将上述混淆的部分单独复制出来解密即可。

需要注意必须要将每段混淆代码的版本定义放到第一行: