REA 三天冲上近 8 万星:让 Agent 拆开商业软件二进制,开源实现直接拿走

GitHub 项目 REA 两天收下近 7 万星,第三天逼近 8 万,登顶 Trending。它用 MCP 把大模型与 Ghidra、Hopper 接在一起,反编译商业软件并给出开源实现。

GitHub 上出现了一个名为 REA(Reverse Engineer Anything)的项目,短短两天就收下近 7 万颗星。

用年初的 OpenClaw 作参照更直观:那个项目曾创下增长纪录,也带火了全民养「龙虾」的热潮,其 Star 曲线在爆发第三天累计新增 6 万颗星;而 REA 到第三天(也就是今天)已经逼近 8 万颗星。

再看前阵子走红的 Jev,由于它是闭源的,只能拿 npm 下载量做对比:Jev 前三天下载 3.5 万次,REA 目前累计约 4.4 万次。

REA 已经登上今日 GitHub Trending 榜首,单日新增以万计,势头与年初的 OpenClaw 颇为相似。

它做的事只有一件,却足够惊人:让 AI 把商业软件的底细翻个干净。

往后你只要指着屏幕上任意一个商业 App 说「这个功能我要」,Claude Code、Codex 这类 Agent 就能借 REA 进入它的二进制内部,把汇编代码拆解消化,输出一份完整的开源实现,连「作案证据」都替你整理好。

作者目前已经在尝试逆向 Office 这类大型商业软件。

假如连 macOS、iOS 这种量级的闭源系统也能被完整逆向,整个软件世界都会被开源改写。

延续了半个世纪的「闭源护城河」说法,到这里算是正式失效;所谓的软件商业机密,也成了大模型随时可以公开的笑话。

砸烂黑盒

世上爱装神弄鬼的有两类:一类是所谓的「大师」,另一类是把代码打包成二进制、再宣称其中含有「核心科技」的科技公司。

长期以来,大厂的套路是:把一段可能写得混乱不堪的代码编译成机器码,它便摇身变成「知识产权」。普通人面对这些二进制文件,与读天书无异。

偶尔有几位精通逆向工程的黑客,扛着 IDA、Ghidra 这类老牌工具,在汇编代码里艰难刨食——这既是玄学,也是一门手艺。

大厂因此安心,认定只要源码不外流,你就永远无法知道黑盒子里装的是不是几只踩发电机的猴子。

REA 的出现,把这个黑盒砸开了。它的思路简单到让人叫绝。

大模型聪明绝顶,却手无缚鸡之力;Ghidra 和 Hopper 削铁如泥,却没人看得懂。既然如此,REA 干脆做了一名基于 MCP(模型上下文协议)的掮客,把这两方拉进同一个房间。

结果就是:你不必知道 ELF 是什么、EVM 字节码是什么,只需像吩咐下人一样下指令——

去,看看 Notion 的剪贴板桥接是怎么写的。

接下来 AI 会自行调用 REA,反编译、读汇编、顺藤摸瓜找到接口,最后用人类的语言向你汇报:

报告老板,它是这么干的,这是 C++ 的重构代码,可以直接用。

这几乎就是砸向软件行业的「三体智子」。在 REA 面前,App 的运行行为、原生二进制、安卓的 APK,乃至硬件固件,都成了单向透明的玻璃房。

分享 微博

弹幕

还没有弹幕,来说一句。

到此一游

共 0 条

还没有人留下足迹,来签个到。

    评论 共 0 条

      昵称 —