echo094 / decode-js

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

jsjiami vip可以解不 #10

Closed yangtuyun closed 1 year ago

yangtuyun commented 1 year ago

大佬,感谢你提供的工具,我尝试了jsjiami vip 的解混淆失败了,是现在还不能解付费的吗

echo094 commented 1 year ago

可以给个样本看一下

yangtuyun commented 1 year ago

这是代码 https://playcode.io/1521035 感谢大佬

echo094 commented 1 year ago

这是代码 https://playcode.io/1521035 感谢大佬

这个有关llqplayer的混淆脚本有两项混淆内容:

  1. eval上方的内容,这个是播放器核心代码
  2. eval包括的内容,这个是userAgent校验代码,这部分有两个流程:
    1. 调用eval中的函数得到混淆后的代码字符串
    2. 调用eval执行混淆后的代码字符串

这两个代码块都是sojson类型的混淆,现已更新,你可以拆分成两部分分别解混淆,然后拼接。

更新后的插件可以提取eval中的语句,不需要去掉eval。

yangtuyun commented 1 year ago

感谢大佬,更新真积极,非常感谢