@jinglian: REA(逆向工程一切)逆向工程所有东西:三天内从 30,000 Stars 暴涨至 12 万以上……
摘要
REA (Reverse Engineer Anything),一个 MIT 开源的逆向工程项目,在三天内 Star 从 3 万暴涨至 12 万以上,可结合 adb 抓包、HAR/mitmproxy 流量分析、Binwalk/Ghidra 固件分析并借助 Claude Code 等重构设备通信协议,让用户自写客户端控制自家智能设备。
查看缓存全文
缓存时间: 2026/10/12 15:30
REA(Reverse Engineer Anything)——逆向工程一切
三天内,Star 数从 30,000 飙升至 120,000+,单日新增超过 25,000 个 Star。由 MIT 开源。
所有人都在讨论它:“任何软件都可以被逆向工程。”
而我觉得更有趣的是:解剖硬件通信协议。
家里的空调、热水器、灯具,都配有一个笨重的厂商 App。而 App 的背后,本质上只是一套设备通信协议。
REA 近期的更新,完美打通了整条链路:
- 通过 adb 连接模拟器或真机,抓取官方 App
- 分析 HAR 或 mitmproxy 的抓包数据,将每个请求对应到 App 源码
- 用 Binwalk/Unblob 解包固件,再交给 Ghidra 进行反汇编分析
然后把这些证据喂给 Claude Code / Codex,就能重建协议并编写自己的控制客户端。
X(推特)上已经有人用同样的方法逆向了一台空调,把它变成了 Mac 状态栏应用,随后又花了 15 分钟移植到 AR 眼镜上——现在你只需要一个眼神就能控制它。
过去,厂商的 App 决定了你如何使用自己的设备。从现在起,你可以自己动手写。
相似文章
@MinLiBuilds:你懂的——一键 Fork,不然之后就没了!万物逆向工程(REA):已飙升至 4.2 万……
Reverse Engineering Anything(REA)在 GitHub 上已获得 4.2 万颗星,它将 Ghidra、Hopper 等逆向工程工具与 Claude Code 和 Codex 集成,使 AI 能够在没有源代码的情况下分析软件。
@criscxuan:今日推荐爆款开源项目:https://github.com/morluto/rea 这个项目可以解析出任何软件……
开源项目 REA(Reverse Engineer Anything)通过 MCP 协议将 AI Agent 连接到 Hopper、Ghidra、IDA Pro 等逆向工程工具,支持分析原生二进制、Electron、.NET、Android APK 和 Web 应用,让 AI 无需源码即可理解并复刻软件功能。
@Sosweet2580: 登顶 GitHub 的 REA:一条 npx 命令,让 Claude Code 学会逆向工程 9 万 star:二进制 / Electron / APK 无源码直接问,证据链返回 DX-Ball 案例:重建算法通过 3205 个原始 x8…
登顶GitHub日榜的开源项目REA(Reverse Engineer Anything)以MCP Server形式让Claude Code等编码智能体获得逆向工程能力,可用一条npx命令接入,对无源码的二进制、Electron应用和APK进行带证据链的分析与重建。
@0xlangeai: What is the explosively popular Rea, how to use it, how beginners can get started—it's all in this article. Follow alon…
一篇保姆级教程,介绍爆红的开源逆向分析工具 REA(Reverse Engineer Anything),讲解如何把它接入 Codex 等 AI 编程助手,并以恐龙小游戏为例,演示让 Agent 读取程序、解释加速规则并复刻带调速滑块的新版本。
@ArchiveExplorer: 这简直就是个纯金矿——几乎没人用过的最佳 REA 技巧。核心思路:REA 拆解应用,Jev 只保留……
介绍 REA(Reverse Engineer Anything)这一 MCP 工具及其「干净室重建」工作流:REA 逆向分析应用生成带证据的 SPEC.md,Jev 审核规则,Opus 5.5 在未见过原代码的情况下重建功能,Haiku 5.5 用故意破坏的版本跑测试,实现模型不复制原代码的合规重建。