ARTICLE · 1208776
用AI自己做软件,一个人就能顶一个软件公司?
取消 Adobe 订阅有多麻烦,试过的人都懂。要打电话,要被客服挽留一轮,运气不好还得掏一笔违约金。有个人被这套流程恶心够了,索性换了条路。他不退订了,他让 AI 把 Adobe 全家桶重写了一遍,七个软件,全部开源免费。

退订太麻烦,他索性换了条路
这个人叫 Brandon Thomas。据公开信息,他被取消订阅的流程折腾得不轻,干脆自己动手造,主力是 AI 编程助手,前后做出七个软件。名字取得很直白,修图的叫 PhotoCraft,画矢量的 VectorCraft,剪视频的 FilmCraft,调色的 LightCraft,做特效的 EffectCraft,排版的 DesignCraft,看 PDF 的 PrintCraft。
案是一行命令
他不是闷头写代码。今年十月 GitHub 上冒出个叫 REA 的项目,全称 Reverse Engineer Anything(逆向工程一切),装它只要一行命令。装完之后,你跟自己的 AI 说一句,去看看这个功能是怎么实现的,它会自己去开那些三十年前就有的专业工具,读一遍,追一遍,交叉验证,再把结论讲给你听。
这个活叫逆向。把做好的软件拆开,在没有图纸的情况下反推出它是怎么造出来的,像把一块机械表全拆成零件,再照着零件把图纸画回来。
老工具等了三十年,等来一个会用的
REA 自己没发明新引擎。干活的还是 Ghidra、IDA、JADX 这些老工具,有的比用它的人年纪都大。它做的事,是给这些工具装了个插头,让 AI 能自己插上去用,项目自己也承认,本体就是一份工作流说明书。
所以重点不在技术,在门槛。以前要读懂汇编、记几百条工具命令才敢碰的东西,现在一句话就能问。
专业圈对此反应很淡。《实用逆向工程》的合著者看到刷屏,只回了一个词,炒作。做 IDA 插件的开发者说,用自家工具接上 AI,一小时解完了年度逆向赛的全部题目。这类工具去年就有,REA 只是名字最响的那个。

硬到什么程度?1996 年的老游戏
有人拿 1996 年的一款打砖块游戏做测试,想知道砖块被打中时,声音的左右声道是怎么算的。反编译器只给了他一句废话,参数没了,过程也没了。
AI 追了四步,读指令,追调用者,看内存,交叉验证,最后还原出一个完整的 C 函数,跑通三千多个原始测试用例,编译出来的六十多个字节跟原版一模一样,是逐字节对过的。
你手机里的东西,也在名单上
住老小区的人,门禁坏了,新门禁必须用手机 App 开,有人把这个 App 拆了,反汇编出负责登录和加密的文件。有人拆了某品牌智能马桶的小程序,摸清蓝牙协议,半小时在电脑上做了个遥控器,点一下,马桶盖真的翻开。一个中学老师拆了学校数字广播的接口,做了新面板,输入考试日期,影响考试的铃声自动静音。
三道墙,现在还拆不动
加壳的程序啃不动,高强度的虚拟化保护目前拿它没办法。服务器上的那一半拆不到,你手机里的 App 有一半逻辑在云上。上下文还会爆,有人拆剪映,拆到一半 AI 卡住被限制,那是模型厂商的护栏在起作用。
这条线在哪,得说清楚
我国法律对逆向是有明确边界的。最高法 2020 年的司法解释写,从公开渠道拿到产品,做拆卸、测绘、分析拿到其中的技术信息,不算侵犯商业秘密。《计算机软件保护条例》第十七条允许为了学习和研究软件的设计思想去使用软件。《著作权法》第五十条把软件反向工程研究,列进了可以避开技术措施的情形。
这不等于什么都能拆。签过保密协议的客户软件,你拆完还要发给模型厂商去读,可能违约。分析是在本机跑的,反编译出来的代码却会送到模型供应商那里。被拆的公司手里有用户协议,也有律师。
还有一件事更麻烦。以前做竞品有套规矩叫净室开发,一组人看代码写规格,另一组人完全隔离、独立去写,中间隔着一道墙。现在同一个 AI 既读又写,这堵墙没了,国外技术社区管这种干法叫洗知识产权。重写七个软件那位走的正是这条路,所以这些项目能不能真的顶上,还得打个问号。

塌掉的那堵护城河
对做产品的人来说,靠代码别人看不懂撑起来的那部分护城河,正在变矮。以后能靠得住的是体验,是生态,是服务。
对普通人来说,最实际的一条是,公司电脑里那些签过协议的东西,别往 AI 里丢。这句提醒可以转给做产品、做开发的朋友,比感叹两句有用得多。















































































