前端JS逆向全流程自动化Skill
结合chrome-devtools-mcp的能力并加上Skill的规范,实现JSRPC+Flask+autoDecoder方案的前端JS逆向自动化分析,提升JS逆向的效率
## 适用场景 - 登录参数加密(RSA/AES/SM2/SM4/MD5/自定义编码) - 数据爬取时响应内容加密 - 请求签名(sign/token/enc) - 需要将js逆向逻辑封装为可复用的代码 - 需要与 Burp 配合进行抓包、改包 ## 解决传统 AI 逆向的四大痛点 本项目专注于 **实战工程落地** ,通过更轻量的架构打通逆向到实战的最后一公里: * **从“死磕补环境”到“JSRPC 动态榨取”** : 不强求 AI 去补全复杂的浏览器上下文,而是指导 AI 建立 JSRPC 远程调用。直接将真实浏览器作为算法解析器,绕过混淆逻辑,0 成本获取加密结果。 * **从“孤岛式输出”到“全链路生产交付”** : 拒绝只停留在“看懂代码”阶段。AI 交付的不仅是解析思路,更是直接可运行的 **Python Flask 中转服务** 与 **Burp Suite (autoDecoder) 联动配置**,无缝接入渗透工作流。 * **从“单阶段盲跑”到“契约化阶段校验”** : 引入明确的 Phase 0-9 阶段划分,以 `analysis_result.json` 作为中间产物契约。在生成代码后强制触发本地验证器校验,大幅降低 AI 在复杂长文本下的幻觉与语法错误。 * **从“单次对话记忆”到“经验持续演进”** : 打破“新对话即白纸”的限制。利用 `references/evolution_matrix.json` 记忆库,允许 AI 跨任务沉淀对抗经验,实现技能包针对新型混淆与反调试的持续自我演进。 --- ## 赞助支持 ### js-reverse-automation × Infistar.cc 无限星河 | 全模型 API · 助力 JS 逆向自动化