還原 obfuscator
參考文章:
Js Ast一部曲:高完整度還原 obfuscator 的加密
參考完畢,代碼也就還原完了
剩下的你會發現你突然對 AST 挺感興趣的,然后就想知道代碼中的含義,以及為什么這么寫?什么是AST, 其實說的就是我。然后我就繼續參考各路大神的文章,繼續學習.
以下的所有文章全部來自
蔡老板的公眾號, 我就是整理一下。這些文章閱讀完基本上就差不多,剩下就需要自己理解加實戰。
JS 逆向|使用 express 框架開啟服務並替換加密字符串
操作 AST 還原混淆代碼基礎系列課程一:認識 AST 結構
操作 AST 還原混淆代碼基礎系列課程二:認識 path 和 node
操作 AST 還原混淆代碼基礎系列課程三:十六進制字符串還原
操作 AST 還原混淆代碼課程四:如何拆分一個 Literal 類型的節點
操作 AST 還原混淆代碼課程七:合並 Literal 類型的計算表達式
操作 AST 還原混淆代碼課程八:將 BinaryExpression 類型轉換為 CallExpression 類型
操作 AST 還原混淆代碼課程九:還原簡單的 CallExpression 類型
操作 AST 還原小技巧:將 Unicode 還原成中文字符
AST 實戰:全自動解密經 obfuscator 混淆的加密字符串
有興趣的可以加入老板的星球


