---
id: "mb-20261012-ca5ed1"
kind: "deep"
title: "开源三天拿下 12 万 Star：当大模型接管逆向工具链，私有硬件协议成了透明纸"
topic: "开源三天拿下 12 万 Star：当大模型接管逆向工具链，私有硬件协议成了透明纸"
source_type: "generated"
status: "published"
generated_at: "2026-10-12 16:11:24"
frame_type: ["机制"]
legal_anchor_count: 0
transcript_citation_count: 0
---

# 开源三天拿下 12 万 Star：当大模型接管逆向工具链，私有硬件协议成了透明纸

一个刚开源三天的项目，在 GitHub 上拿了 12 万颗星。
平均一天涨两万五千颗。
它叫 REA，全名叫逆向一切。
很多人看到它的第一反应，是以后所有闭源软件都要被扒光了。
但我看到更有意思的一件事，是有人开始拿它拆家里的电器。

家里的空调、热水器、智能灯，买回家明明是自己的财产。
但你想开个机，非得打开厂商那个臃肿的手机应用。
开屏先看五秒广告，动不动让你重新登录，点一下还要连到云端服务器转圈。
大家忍了很多年。
既然这么难用，为什么没人自己写个控制小软件？

因为通信协议是黑盒。
你按一下手机屏幕上的二十六度，手机向空调发出了一串数据包。
这串数据包可能只有几十个字节。
只要你能把这几十个字节的格式摸清楚，你在电脑上敲一行代码就能开空调。
根本不需要那个应用。

但要把这几十个字节找出来，以前难得要命。
你得先去截取手机发出的网络请求。
遇到加密传输，你得把安装包反编译，在几十万行混淆代码里找加密算法。
要是协议写在硬件底层，你还得拆芯片固件，丢进反汇编软件里看汇编指令。
这一整套手艺，过去只有专业的安全工程师才会。
一个熟练的工程师逆向一款空调，花上一两个星期都是常事。

大家不是没想过让大模型帮忙。
但你直接把一段反编译出来的代码或者机器码丢给模型，它大概率在胡说八道。
上下文塞不下，模型自己又没办法动手去验证。

这次火起来的 REA，做对了一件事。
它做了一个模型上下文协议接口，把大模型和底层的逆向工具链接通了。
它不让大模型凭空猜代码。
它把工具交给大模型，让大模型自己去操作。

工具链怎么接起来的？
先用 adb 连上手机，把官方应用抓下来。
手机一点开，用 mitmproxy 抓包，顺着请求反查对应的源码。
如果逻辑写在芯片底层，用 Binwalk 或者 Unblob 把固件剥开，丢给 Ghidra 去抠汇编指令。
证据抓齐了，再打包送给 Claude Code 或者 Codex。
大模型拿到的不是乱码，是完整的调用链和参数结构。
它立刻就能把通信协议还原出来，顺手把控制端代码写好。

已经有人用这套思路把家里的空调逆向了。
写成了一个常驻 Mac 状态栏的小应用，随时点一下调温度。
接着又花了十五分钟，把控制端移植到了 AR 眼镜上。
抬头看一眼空调，空调就开了。

以前是你买了硬件，厂商用一个封闭的应用决定你怎么使用它。
现在只要摸清这几行代码，设备怎么控制，由你自己决定。

_Rendered by mubei-terminal._
