Reverse Engineer Anything(简称 REA)是一套开源 MCP 工具,用来把编码代理接到逆向分析流程上:本地二进制、桌面应用、JavaScript/Electron 目录等,具体能力以仓库文档列表为准。仓库在 morluto/rea,产品站是 rea.tools。下面整理安装步骤、一个最小用法,以及项目自己写明的合规边界。核对时间:2026 年 11 月 6 日。
它解决什么问题
README 的副标题是:用一个 MCP 覆盖二进制、应用与运行时行为的逆向。典型用法是:你在本机有一份有权分析的目标,让代理借助 REA 去查看某项功能怎么实现,并带回带证据的结论,再决定是否在自己的项目里复现类似能力。
文档写明可对接 Claude Code、Codex、Cursor、Gemini CLI、Grok Build 等(完整名单见安装页)。原生分析可以沿用已安装的 Hopper、Ghidra、IDA 或 Kuna;安装流程在你批准时也可能附带安装 Hopper。静态 JavaScript 分析不依赖原生反编译器。
REA 自身代码为 MIT;第三方商业工具仍按各自许可。
安装与接入
入门文档要求 Node.js 22(≥22.23.4)、24(≥24.22.1)或 26.12.1+,并带 npm。
README 与 get-started 主命令:
npx rea-agents setup
按提示选择代理、审阅配置改动并确认,然后重启代理。Setup 会注册 MCP 与配套工作流(并备份原配置)。也可以 npm install --global rea-agents,之后用 rea 命令。
README 里的一次性 JS/Electron 检查示例:
npx -y rea-agents@latest analyze-javascript-application /absolute/path/to/app --json
路径请换成你有权分析的目标。原生二进制需先按文档配置分析引擎。
更新:全局安装可用 rea update;若一直用 npx,可再跑 npx rea-agents@latest setup。
官方获取渠道以 README 为准:GitHub morluto/rea、rea.tools、npm 包 rea-agents。README 提醒:同名仓库或复制粘贴的 README 不能证明下载来源合法。
调查提示示例
Setup 完成后,可以用类似 README 的提示:请代理解释本机某应用里某功能如何工作,出示证据,并在你自己的项目里实现相近能力。目标文件应留在代理能读到的本机路径。
下文不演示破解商业软件、绕过授权校验,或分析你无权触碰的系统。那类用途与项目免责声明冲突。
合规与法律注意
综合 README/DISCLAIMER 的表述(下笔前请再读线上原文):
- 面向合法研究、教育、互操作、软件保存,以及你拥有或获授权检查的软件。
- 对非法或未授权使用的立场覆盖所有版本与分发渠道。
- 商业工具(如 IDA Pro/Hex-Rays、Hopper、JEB)必须你自行合法取得授权;REA 不提供厂商许可证或破解。
- 盗版、盗用密钥、未经授权共享密钥、绕过许可限制,均不在授权范围内。
若当地法律或公司制度禁止对某目标做逆向,就不要对它跑 REA。工具能做,不等于你被允许做。法律问题请咨询专业人士,下文不作法律意见。
星标与榜上位置
本文查 GitHub API 时星标约 434,987、fork 约 107,950(会变)。AI Rank 2026-11-06 开源快照里,morluto/rea 按当日星标增长排在 第 1(该次爬取星标约 43.3 万)。
→ 项目排名: morluto/rea 在 AI Rank — 查看当前窗口的名次与星标变化。
常见问题
Reverse Engineer Anything 指哪个项目
就是 REA 这套 MCP/CLI,用来协助代理带证据地检查软件目标。它不是「世上任意二进制都能完美反编译」的保证。
安装方法
准备好受支持的 Node.js,执行 npx rea-agents setup(或全局安装 rea-agents),然后重启代理。
支持的代理
安装文档列出 Claude Code、Codex、Cursor、Gemini CLI、Grok Build 等,完整矩阵以线上安装页为准。
逆向他人软件是否合法
只有在有合法依据时才行(所有权、授权或适用例外)。REA 自己的免责声明把用途限制在合法、获授权的分析。需要法律结论时请咨询专业人士。
是否附赠 IDA 或 Hopper 授权
不会。 商业引擎的许可要你自己解决。
来源
- GitHub:morluto/rea
- 文档:Get started、rea.tools
- npm:rea-agents
- AI Rank:morluto/rea(快照 2026-11-06)
与 REA/morluto 无关联。请遵守现行文档与当地法律;未获授权的分析不在允许范围内。
继续探索: 在 AI Rank 开源项目排名 查看今天增长较快的项目。
或 📱 下载 AI Rank App 在手机上关注。
本文使用自动化编辑辅助,于 2026 年 11 月 6 日依据官方资料与指定日期的 AI Rank 数据核对,未进行自有跑分测试。