网站VMP逆向实战:从混淆到还原
文章平均质量分 84
本专栏聚焦各类网站的 VMP / 虚拟机保护混淆代码,用一个个真实案例拆解虚拟化保护的底层逻辑,演示字节码还原、符号恢复、控制流重建等实战手法。涵盖静态分析与动态调试,配套可复用的脚本与思路总结,帮助逆向爱好者、安全研究员与前端工程师看懂“看不懂“的代码,从混淆走向清晰。
晚风醉蝶
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
webpack 模块提取
告别手动抠 webpack 模块!用 AST + BFS 精准提取入口依赖闭包,几千模块只取所需,附完整可运行脚本。原创 2026-09-26 16:24:28 · 444 阅读 · 0 评论 -
用 Babel AST 把“天书“ JS 一键还原:七步流水线反混淆实战
JS 反混淆的本质,是在不改变语义的前提下,把"变形"一层层 undo 回去。本文的七步流水线(重命名 → 字符串还原 → 字典还原 → if-else 平坦化 → 死代码消除 → for 死代码消除 → while+switch 平坦化)覆盖了绝大多数"数组 + 字典 + 控制流平坦化"类混淆,且全部基于 AST 语义级改写,安全、可复用、可扩展。完整脚本就是本文反复引用的demo.js(整合了原 demo0~demo6 七个步骤)。0.6 秒,还你一份能读的代码。推荐标签#AST#反混淆#Babel。原创 2026-09-18 17:25:28 · 273 阅读 · 0 评论
分享