← 返回总览

morluto/rea

Reverse engineer anything with agents, from app behavior down to native binaries.

★ 9,108Fork: 1,002语言: TypeScript协议: MIT今日 +2963GitHub ↗

深度介绍

它是什么

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 对目标二进制发起分析任务。