morluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
深度介绍
它是什么
rea 是一个 TypeScript 编写的逆向工程智能体框架,通过 AI Agent 把应用行为分析一路打通到原生二进制层面,MIT 协议开源。
核心亮点
- 以 Agent 驱动逆向流程,覆盖从黑盒行为观测到二进制静态分析的完整链路
- 集成 Ghidra、Hopper 等主流反汇编/反编译工具
- 原生支持 MCP(Model Context Protocol),可作为 MCP Server 接入现有编码 Agent
- 提供 CLI 与插件体系(dsh-plugin、cordis),方便扩展
为什么火
单日新增近 3000 star,说明逆向工程与 AI Agent 的结合点被长期压抑。传统逆向门槛高、重复劳动多,而 rea 把「让 Agent 替你逆向」变成可落地的工程方案,同时踩中 MCP 生态爆发的窗口。
适合谁用
安全研究员、CTF 选手、恶意样本分析师,以及想把逆向能力接入自有 Agent 工作流的开发者。
快速上手
克隆仓库后按 README 配置 Node 环境与 MCP 客户端,即可通过 CLI 对目标二进制发起分析任务。
