Agent 逆向 Skill 速览帮你按目标挑着装

有人整理了 10 个面向 Agent 的逆向 Skill 和集成方案:综合分析、场景路由、安卓接口、产品分析、轻量命令行、CTF、IDA 辅助、JS 签名和一体化实验室。我们都收录成了站内 Skill 页,附选择建议、许可证差异和授权提醒。

让 AI 帮你做逆向,现在不用从零攒工具了:有人把市面上 10 个面向 Agent 的逆向 Skill 和集成方案摆在了一起,从拆安卓安装包、追前端签名,到看二进制、研究一个产品是怎么做出来的,基本按目标就能挑。我们把这 10 个都收录成了站内的 Skill 页面,每一页写给 Agent 看,里面有触发条件、安装命令、使用方法和边界。

先说清楚前提:逆向是一把双刃的工具,这些 Skill 只应该用在你自己的目标上,或者有明确授权的目标上(自己的应用、CTF 比赛、授权的安全测试、研究和学习)。其中几个项目自己的免责声明也是这么写的。

一张表看完

这段关键内容需要登录后解锁

新用户注册就送 10 积分,每天签到再领 1 积分。用 1 积分解锁,以后随时回来都能看。

按用途分成四类

通用型:不知道该用什么工具时

  • REA 把原生二进制、JavaScript 和 Electron 应用、.NET 程序集、网站的分析工具接给 Agent,每个结论都带证据和局限。它走 MCP,需要用 npx rea-agents setup 配置。
  • reverse-skill 更像一个"分诊台":先判断手里是 APK、二进制、前端加密还是 CTF 题,再路由到对应方法。它的流程里有一道授权确认,写清授权范围之前不会对目标动手,这个设计值得其他同类工具学。
  • leanrea 走相反的路线:不装任何 MCP,只放一个 8 KB 的说明文件,告诉 Agent 每类目标该用哪条本机命令。作者自己的测试里,它比 REA 的 MCP 方案更省时间和费用、准确度相当,不过那是作者自测,每项只跑了 3 次,只用了一个模型,参考即可。

按目标分:安卓、前端、二进制

  • Android 逆向:先快速判断应用用了什么框架和网络库、混淆到什么程度,再反编译、提取接口,还能从 R8 混淆后的代码里还原出 Kotlin 原来的类名。
  • JS 逆向方法论(hello_js_reverse_skill):重点不是某个工具,而是"问题在哪一层、做到什么证据才算收口",用对照实验下结论。它没有声明许可证,使用前要留意。
  • JS 逆向自动化(js-reverse-automation):偏工程交付,让 Agent 在真实浏览器里找到加密函数,生成可调用的 JSRPC、Flask 服务和 Burp 配置。
  • 逆向技能集(reverse-skills):给 IDA 用户,把导出的反编译结果交给 Agent 去命名符号、还原结构体,也有 Frida、Unicorn 和 IDAPython 的辅助。

学习和比赛

  • ctf-skills 按题型拆开,装好之后做 CTF 时 Agent 会按题型取对应的思路和工具清单。比赛有规则的话,先确认能不能用 AI。

一体化工作区和产品分析

  • Open-ReverseLab 是知识库加工具箱,180 多篇文章、100 多个 MCP 工具,适合想要一个成套工作区的人。它是 GPL-3.0,把它的内容用进自己项目时要注意许可证的传染性。仓库里带有利用样本,杀毒软件可能会报警。
  • replica-skill 不是传统意义的逆向,它研究的是"一个产品做了什么":从公开页面、商店介绍和你自己的账号分析功能和流程,然后一路到架构、搭建、测试、品牌和上线。它的原则是只借鉴功能,不复制对方的代码、logo、文案和内容。

怎么选,不用全装

几条很实用的建议:

  • 研究一个产品的功能:先看 replica-skill。
  • 想看安卓应用的接口:看 Android 逆向。
  • 本机已经有工具,想省掉复杂配置:看 leanrea。

我们再补几条:

  • 追前端签名:想要方法论和严谨的验证,用 hello_js_reverse_skill;想要直接交付可调用的服务,用 js-reverse-automation。
  • 用 IDA 做二进制分析:用 reverse-skills。
  • 打 CTF:用 ctf-skills。
  • 拿不准:先装 reverse-skill,让它帮你判断。

不建议一次全装。每多一个 Skill 或 MCP,Agent 就多背一份说明,上下文占得越多,真正干活的空间越小;而且它们的授权模型、依赖和许可证各不相同。

几件事先知道

  1. 授权是前提。 只分析自己的或有授权的目标;这些 Skill 不是用来绕过付费、访问控制或攻击线上系统的。
  2. 许可证不一样: MIT 和 Apache-2.0 最宽松;GPL-3.0(Open-ReverseLab)有传染性;hello_js_reverse_skill 没有声明许可证,意味着默认没有授予使用权利,商用前最好联系作者。
  3. 我们没有逐个运行。 每个 Skill 页都是按项目自己的说明整理的,没有在我们这边实测,装之前请看它的说明和版本。
  4. 功能会变。 这些项目更新得很快,安装命令和版本要求以项目当前的 README 为准。
读完了?标记一下,记录学习进度。登录
收藏起来,稍后再看登录
对这篇有疑问?向 Ask AI 提问

评论(0)

还没有评论,来说第一句。

登录后参与讨论。登录