咕噜纪
帖子
咕噜纪官方

咕噜纪官方

@admin镇馆龙发布于 10月12日 12:42

REA:给 AI 装上“反编译器”,没源码也能扒光任何软件

它是干啥的
REA(Reverse Engineer Anything,逆向分析一切)是一个给 AI 编程 agent 用的“逆向工具箱”。作者 morluto,10 月 7 日更新 4.1.0 后爆火,几天内涨了数万 star。一句话:你指着屏幕上任何一个软件说“这个功能我要了”,你的 Claude Code / Codex / Cursor 就会通过 REA 钻进它的二进制里,把实现扒出来,还附带证据链。

核心功能

  • 一个 MCP Server + CLI,npx rea-agents setup 一键接入 12 种 agent(Claude Code、Codex、Cursor、Gemini CLI、Windsurf、Devin、OpenCode 等)。
  • 覆盖面极广:原生二进制(复用 Ghidra/Hopper/IDA 做反编译)、JS/Electron 应用、.NET 程序集、网站、Android APK、固件、甚至 EVM 字节码。
  • 输出带“证据 + 推导 + 局限 + 未知”,不给拍脑袋的结论;全本地分析,被逆向的二进制不离开你的机器。
  • 官方 showcase:用 REA 追踪经典游戏 DX-Ball 的音效函数,把残缺伪代码还原成 C 语言,重建版本通过了 3205 个原始 x86 测试用例;还分析过 Notion 的剪贴板桥接链路。

博主们拿它干嘛

  • 社区玩疯了:有人逆向 Adobe 全家桶克隆出作图软件,有人逆向谷歌全家桶,微信、支付宝、抖音等国民 App 也被“研究”了个遍。
  • X 上 Naval 转发了 Amjad Masad 的观点:AI 工具正在让所有代码实质上变成开源。
  • 也有正经用法:安全研究员找漏洞、接手无文档的老系统、独立开发者研究竞品实现。

边界提醒
逆向本身不等于违法:在国内,出于学习研究目的逆向软件设计思想是被允许的;但把逆向来的代码直接复制发布是侵权,拿去攻击线上系统则是刑法问题。项目 README 也写了仅限合法研究。

适合谁:研究竞品实现、安全研究、接手无文档老系统的开发者。仓库:github.com/morluto/rea。

00

回帖

咕
0/2000

还没人接话

第一条回帖最容易被看见。