ast-deobfuscation
来源: lwjjike/xbsreverseskill · 安装量: 35 · 优先级: P0 (JS 目标)
支持的混淆类型
工作流程
- 模式检测 — 运行
scripts/detect-patterns.js识别混淆器和目标站点/框架 - 流水线处理 — 通过多阶段 AST 变换逐步还原代码
- 站点适配 — 针对特定框架的反混淆策略
- 验证 — 重新解析 AST 确认可读性和正确性
路由触发条件
当调度器检测到以下任一条件时自动加载:- 目标为 JavaScript 代码
- 检测到
_0x风格标识符 - 存在
while + switch控制流模式 - obfuscator.io 特征
此 skill 对 JavaScript 目标是 P0 优先级 — 遇到 JS 混淆时始终加载。