REA技能reverse-engineer-anything安装教程:给你的AI编码助手装上逆向工作流
【免费下载链接】rea Reverse engineer anything with agents, from app behavior down to native binaries. 项目地址: https://gitcode.com/GitHub_Trending/rea2/rea
REA技能 reverse-engineer-anything 是开源逆向工程工具 REA 为 AI 编码助手(如 Claude Code、Codex、Cursor 等)设计的逆向工作流技能,一条命令即可完成安装。它教会你的 AI 助手如何在没有源代码的情况下,从原生二进制、JavaScript/Electron 应用、.NET 程序集、Android APK 到固件镜像中追踪功能实现、还原算法并给出证据。本教程将带你快速完成安装、验证与上手使用。

这个逆向工程技能能做什么?
reverse-engineer-anything 技能本质上是一份"逆向调查操作手册",安装后你的 AI 助手会获得以下能力:
| 🔍 反编译与代码恢复 | 打开原生可执行文件,恢复伪代码、汇编、字符串、符号和调用关系 |
| 🕸️ 功能追踪 | 沿调用者与交叉引用追踪,直到解释某个功能"到底怎么工作" |
| 📦 多目标覆盖 | 支持 JS/Electron 应用、ASAR、Android APK、.NET 程序集、固件镜像、浏览器页面 |
| ⚖️ 版本对比 | 比较不同版本包的行为差异,输出带证据的结论 |
| 🧱 重建指导 | 将逆向学到的行为转化为可运行的实现方案 |
技能的完整指令定义在 skills/reverse-engineer-anything/SKILL.md 中,当前版本覆盖 135 个 MCP 工具。它还附带 5 份按需加载的参考指南,例如:
- references/native-and-artifacts.md:原生二进制与包体分析
- references/javascript-applications.md:ASAR 与 JavaScript 功能追踪
- references/evidence-workflows.md:证据分页与验证工作流
💡 小提示:技能明确建议——如果只是分析一个完整的源码仓库,直接用普通仓库工具即可,无需启动逆向流程。
安装前检查:环境要求
只需满足两个前提条件:
REA 不会自动升级你的 Node.js 或安装无关软件,一切依赖你本地已有的环境。
安装方式一:仅安装逆向工程技能(轻量)
如果你已经配置好 REA 的 MCP 服务,只想更新技能指令,执行:
npx skills add morluto/rea –skill reverse-engineer-anything
这条命令只安装技能说明文档,不会注册 MCP 服务、不会安装分析引擎。适合"补装/刷新指令"的场景,详见 docs/installation.md 中的 Skill-only installation 章节。
安装方式二:完整引导式安装(推荐新手)
首次使用建议走完整设置流程,一条命令同时完成"技能安装 + MCP 服务注册":
npx rea-agents setup
安装步骤非常简单:
整个过程对现有配置有备份、原子写入和失败回滚,随时可以取消。
验证安装是否成功
安装完成后,可以用 doctor 命令快速体检:
rea doctor –client codex –json
将 codex 替换为你的客户端 ID。如果只想检查逆向工程技能文件本身:
rea doctor –skill –json
一切正常后,重启 AI 助手,确认会话中出现了 REA 工具即可开始工作。
上手:让 AI 助手开始逆向
安装好技能后,直接用自然语言提问,例如:
解释"备忘录"应用的搜索功能,展示证据,然后为我的项目实现类似功能。
把目标应用换成你想分析的对象即可。AI 助手会根据 SKILL.md 的路由规则自动选择工具:分析 ASAR 包用 analyze_javascript_application,打开原生可执行文件用 open_binary,检查 Android APK 用 inspect_android_package……你无需记任何命令。
💡 没有 MCP 也不怕:静态 JavaScript 分析可以直接走 CLI 回退方案,无需任何逆向引擎:
npx -y rea-agents@latest analyze-javascript-application /绝对路径/应用目录 –json
更新与卸载
REA 迭代很快,建议保持更新:
rea update
卸载时只移除 REA 自己写入的注册项和技能文件,不会碰你的 Hopper、Node.js 等环境:
rea uninstall
完整的命令选项、MCP 手动注册和故障排查,请参阅官方文档 docs/installation.md 与中文说明 README_zh.md。
总结
| 首次安装(技能 + MCP 一步到位) | npx rea-agents setup |
| 仅刷新逆向工程技能指令 | npx skills add morluto/rea –skill reverse-engineer-anything |
| 安装后体检 | rea doctor –client codex –json |
| 保持最新 | rea update |
只需一条 setup 命令,你的 AI 编码助手就从"只会写代码"升级为"能看懂二进制、会追踪证据的逆向工程师"——从理解竞品功能到重建算法,全部在本地完成,全程有证据可查。
【免费下载链接】rea Reverse engineer anything with agents, from app behavior down to native binaries. 项目地址: https://gitcode.com/GitHub_Trending/rea2/rea
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考






![[鼎捷 E10] 财务相关单据操作时异常问题解决(一)-171主机测评](https://www.171host.com/wp-content/uploads/2026/10/20261030154444-6ae4bb6c483bc-220x150.png)