REA是开源AI逆向工程工具,连接Ghidra与IDA等分析引擎,让AIAgent自动拆解二进制文件并输出带证据的分析结论。
看到别人软件里某个功能做得特别好,想研究它怎么实现的,但没源码、没文档,只能干瞪眼。传统做法是学逆向工程,啃IDA、Ghidra,翻汇编追调用链,门槛高得劝退大部分人。今天聊的这款Reverse Engineer Anything(REA),换了个思路:把逆向这活儿交给你的AI编程助手。它由开发者morluto打造,采用MIT协议开源,在GitHub上短时间内获得了大量关注。核心逻辑是做一个MCP服务端,把Ghidra、Hopper、IDA这些专业逆向工具封装成AI Agent能调用的接口。你只需要提问,Agent自动调工具分析,结论连证据一起返回。

安装和设置:代理注册、提供商配置、更新和卸载。
准备和故障排除:诊断一个代理或分析引擎。
CLI和证据:命令、提供程序选择、快照、导入/导出和退出状态。
MCP合同和代理提示:工具结果、会话和引导式调查。
工具目录:构建生成的工具、提供程序和CLI命令清单。
路线图:计划工作和能力跟踪器。
1、门槛确实降下来了,以前要让AI帮逆向,你得先会逆向;现在一行命令装好,说句“弄清这个软件的搜索功能怎么工作”,它自己去调工具翻二进制。
2、证据链设计是亮点,每条结论都附带伪代码片段、指令、引用位置和明确标注的未知项,不是模型直接给个结论让你猜。
3、覆盖范围够广,原生二进制、Android APK、Electron应用、.NET程序集、HAR抓包文件都能分析,不同目标自动切换对应引擎。
4、本地执行让人放心,目标文件不离开你的机器,Agent的模型提供方按自己的数据政策接收工具结果。
5、发版速度快,一周连发多个版本,但这也意味着JSON输出格式可能变化,写脚本的话需要锁定版本。
安装和配置流程不算复杂,但有前置条件。
首先确认Node.js版本,需要22.19+、24.11+或26+。然后在终端运行npx rea-agents setup,按提示完成配置,过程会先展示计划、备份现有配置,确认后才写入。安装完成后重启AI Agent,MCP自动注册。
使用时就像平常对话一样向Agent提问,比如“分析这个APK的清单声明和网络请求类”。Agent会通过REA调用分析引擎,逐步返回结果。
也可以直接用CLI命令,不经过Agent:运行npx -y rea-agents@latest analyze /path/to/target --json获取结构化分析结果。
简单对比一下:
| 对比项 | REA | 传统逆向工具 |
| 操作方式 | 自然语言提问,Agent自动调工具 | 手动操作GUI,逐层翻找 |
| 门槛 | 会提问就行 | 需掌握汇编、调用链追踪 |
| 证据追溯 | 每条结论附带证据和局限 | 人工记录,容易遗漏 |
| 覆盖目标 | 二进制+APK+Electron+抓包等17类 | 因工具而异 |
| 费用 | 开源免费 | IDA收费,Ghidra免费 |
如果你需要让AI参与逆向分析、看重证据可追溯性,REA的编排层设计比较对路。如果你已经是逆向老手、习惯手动操作,传统工具的直接控制感可能更顺手。
这款工具用起来有几个点需要认真了解。
第一,深度原生分析需要Hopper、Ghidra或IDA之一。Hopper和IDA是商业软件,需要自行获取授权;Ghidra免费但需要搭配JDK 21。Windows上的Ghidra支持标记为实验性。
第二,REA是编排层,不是新的反编译引擎。它本身不做反编译,而是把任务分发给底层工具。分析质量取决于底层引擎和目标文件的状态,VMP等高强度加壳样本容易失效。
第三,法律边界需要自己把握。仅可用于自己拥有或获授权检查的目标,不得用于破解商业软件、提取核心算法商用或逆向竞品进行不正当竞争。
从Electron或JavaScript应用开始练手,这类目标不需要额外安装原生分析引擎,Node.js环境就能跑。
提问时把目标和范围说清楚,比如“列出这个ASAR暴露的IPC通道及其调用者”,比笼统问“分析这个应用”效果好很多。
分析结果中的“未知项”要认真看,AI在证据不足时会标注未解决,不要把它当结论用。
写脚本调用CLI的话锁定版本,项目采用always-bump-minor策略,minor升级可能改变输出格式。

英语音标殿堂电脑版v7.5.0.0 发音学习工具
立即下载
易杰F4V视频转换器PC版v4.1.0.0 视频格式转换工具
立即下载
Sothink FLV Converter电脑版v2.3.0.0 视频格式转换工具
立即下载
名片编辑专家PC版v3.0.0.0 名片设计制作
立即下载
CDMenuPro电脑版v6.40.6.0 光盘菜单制作
立即下载
Rm压缩器PC版v2.7.1.0 轻量压缩工具
立即下载
易达地方税务发票通用打印PC版v1.0 发票打印工具
立即下载
名片制作专家电脑版v9.5.0.62 电子名片设计
立即下载
追风送货单打印软件电脑版v3.1.0.1 送货单打印工具
立即下载
酷我音乐PC版v9.6.0.0 无损音质畅听
立即下载
汉字笔顺英语卡通解释v1.0 汉字笔顺动画学习工具
立即下载
欣然驾校一点通v10.0.0.637 驾考刷题宝典
立即下载
正微医院管理系统v9.0.4.1 医院运维管理
立即下载
歌木斯阿拉伯语打字通v1.1 阿语输入练习
立即下载