@jinglian: REA(逆向工程一切)逆向工程所有东西:三天内从 30,000 Stars 暴涨至 12 万以上……

X AI KOLs Timeline 工具

摘要

REA (Reverse Engineer Anything),一个 MIT 开源的逆向工程项目,在三天内 Star 从 3 万暴涨至 12 万以上,可结合 adb 抓包、HAR/mitmproxy 流量分析、Binwalk/Ghidra 固件分析并借助 Claude Code 等重构设备通信协议,让用户自写客户端控制自家智能设备。

REA (Reverse Engineer Anything) 逆向工程一切 三天内,Star 从 3 万暴涨至 12 万以上,单日新增超过 25,000 个。由 MIT 开源。 大家都在热议:「任何软件都可以被逆向工程。」 而我觉得更有意思的是:解剖硬件通信协议。 家里的空调、热水器、灯具,全都配了一个难用的厂商 App。App 背后,其实只是一套设备通信协议。 REA 最近的更新完美补全了这条流水线: · 通过 adb 连接模拟器或真机,抓取官方 App · 分析 HAR 或 mitmproxy 抓包,将每个请求映射回 App 源码 · 用 Binwalk/Unblob 解包固件,再交给 Ghidra 进行分析 然后把所有证据喂给 Claude Code / Codex,重构协议并编写自己的控制客户端。\n X 上已经有人用同样的方法逆向了空调,把它变成了一个 Mac 状态栏应用,随后只花了 15 分钟就移植到 AR 眼镜上——现在你只需一个眼神就能控制它。 过去,厂商的 App 决定了你如何使用自己的设备。从今以后,你可以自己写了。
查看原文
查看缓存全文

缓存时间: 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 决定了你如何使用自己的设备。从现在起,你可以自己动手写。

相似文章

@Sosweet2580: 登顶 GitHub 的 REA:一条 npx 命令,让 Claude Code 学会逆向工程 9 万 star:二进制 / Electron / APK 无源码直接问,证据链返回 DX-Ball 案例:重建算法通过 3205 个原始 x8…

X AI KOLs Timeline

登顶GitHub日榜的开源项目REA(Reverse Engineer Anything)以MCP Server形式让Claude Code等编码智能体获得逆向工程能力,可用一条npx命令接入,对无源码的二进制、Electron应用和APK进行带证据链的分析与重建。