ARTICLE · 1205505
软件,被扒光了
它叫 REA,意思是“逆向一切”。你指着任何一个软件,让 AI 把它拆开,它能看明白里面是怎么实现的,再照着给你做一个,连它是怎么一步步推出来的,都把证据列给你。
这件事的本质是什么,它会把整个软件行业改成什么样,行业的钱流向最终会发生什么变化?
一、先用大白话讲明白,AI 到底在干什么
程序员写软件,就像织毛衣之前手里有一张针法图纸,人能看懂,这叫源代码。
电脑看不懂图纸,它只认一个一个动作。所以软件发布之前,要先把图纸“翻译”成机器指令,机器照着做,毛衣就织出来了——这一步叫编译。
逆向,就是反过来。图纸丢了,你手里只有一件已经织好的毛衣,要从这件成品,倒推回当初那张图纸。
难就难在,这是个单向的过程。织的时候,针脚全连在一起,很多痕迹被盖住了,函数名、变量名、注释,编译完全没了。你想拆,就得拆一针、猜一针,稍微不注意就一团乱麻。
过去这件事,难到全世界没几个人干得好。
现在 AI 接手了。它干的不是“更聪明地看代码”,它同时补齐了三样东西:
一是读,大模型一次能吞下海量的指令,人读几年的量,它读几小时;二是看,它通过一个叫 MCP 的接口,能指挥 Ghidra、Hopper 这些专业工具,去调试、抓包、把程序跑起来;三是判,它做完之后,自己知道对不对。
逆向的本质,不是拆代码,而是还原一个人当初是怎么想的。
二、为什么是现在?关键不在 AI 变聪明,在“验证器”
把 AI 接到逆向工具上,并不是今天才有的事。GhidraMCP、IDA MCP 这些开源项目,去年就做出来了。
那为什么偏偏是现在,REA 才炸了?
因为 AI 逆向这件事,需要三个零件第一次凑齐:一个会推理的 Agent(大脑和手),一个标准化的工具接口(插座),还有一个最容易被忽略、却最要命的东西——验证器。
什么叫验证器?
AI 把代码拆出来、重写一遍,它怎么知道自己对不对?答案是:编译、运行、对比。重写的代码能跑,输出和原版一样,甚至做到编译出来的机器指令和原版逐字节一致——那就是对了,一个字节都不差。
这个“非对即错”的客观信号,就是验证器。
我越想越觉得,这里藏着一个能解释很多事的判断:
一件事对 AI 难不难,不能拿人类的难度标准去衡量,只看它能不能被快速验证。
你看,学骑自行车,为什么人学得快?因为一摔,立刻知道自己错了。学生刷题,为什么进步快?因为做完马上能对答案。反过来,写诗、做人、处理一段关系,为什么 AI 进步慢?因为没有一个标准答案,能立刻告诉你对不对。
创新药也是这个道理。RSI模式下,AI制药新的大洪水神话!
一款药分两头:化学那一头,分子长什么样、怎么合成、纯度多少,仪器一测就有结果,对错清清楚楚,所以 AI 现在已经能帮着设计分子、找合成路线,进步飞快。可生物那一头,药吃进活人身体里到底有没有效、安不安全,得扎扎实实走完临床三期,几年时间、几千上万人,还动不动就失败。这个“对不对”,机器给不了,也快不了,AI 再聪明,也得守着真实世界的人体数据,一步都绕不过去。
所以你看,一个领域对 AI 敞开得有多快,不取决于它对人有多难,取决于它验证的那一步,能不能搬进机器里、立刻给个准话。
逆向这个领域,恰好是“完美验证”:程序要么跑对,要么跑错,骗不了人。
AI 不怕错,它怕的是不知道自己错了。验证器,就是那双眼睛。
三、这不是软件的危机,是“秘密”本身的危机
软件是信息,不是物质。
复制一个苹果,你得有种子、土地、阳光,等它长几个月。复制一个软件呢?复制粘贴,一秒,什么材料都不用。
信息的复制,天生就几乎不要钱。
那过去软件为什么还能当商品卖?因为它外面围着两堵墙。
一堵是法律墙,版权、商业秘密、用户协议,写着“不许偷”。
一堵是物理墙,就三个字——“看不懂”。哪怕法律给你留了门,允许你研究、允许你拆解,你也做不到,因为门槛太高了。
法律墙其实一直有洞。真正挡了软件几十年的,是那堵“看不懂”的物理墙。
现在 AI 把这堵墙,拆了。
你想想,人类的商业文明,很大程度上建立在“信息不对称”上:我知道你不知道,所以我能收费。老中医的方子、律师的门道、软件公司的代码、中介手里的信息,本质都是在吃一道“信息差”。
REA 这样的东西,是在系统性地、飞快地,把这道信息差填平。
其实碎的是“秘密”这两个字——以及靠秘密收的租金。
四、那法律呢?为什么这次它也显得无力
你可能会问:不是有法律保护吗?偷了东西,能告啊。
法律是事后追责的:东西被偷了,你去告,法院判,赔钱。这个机制成立,有三个前提:抓得到人、赔得起钱、追责有意义。
可 AI 复制是事前、瞬时、海量的。一个普通人,一行命令,几秒钟就把你的软件拆了、重做了、发到网上了。等你发现,它已经满世界都是了。
你抓谁?一个个普通人去告,成本高得离谱。就算告赢了,东西已经扩散了,收不回来。
法律保护的是你的“权利”。但当“侵权”这件事的物理成本变成零,法律就像一张很贵、却到处漏风的网。
所以行业不会傻等法律。它们会用技术回应,而不是用合同回应——这是理解后面所有变化的关键。
这里还有个更细的法律风险,叫“净室开发”。
过去想合法地做一个竞品,有个规矩:一组人去拆对方的产品,只写功能说明书;另一组从来没看过对方代码的人,照着说明书从头写。两组之间隔一道墙,这道墙,就是将来打官司时证明“我没抄你”的证据。
而 REA 把这道墙拆了:读反编译结果的是这个 AI,写新代码的,还是这个 AI,中间没有任何隔离。
拆开研究,法律给你留了门;照着做一个竞品,“重建”这两个字,找不到任何豁免。
逆向是 AI 干的,牢,可能是你坐的。
五、软件行业第一变:商业模式——“卖软件”这条路,走到头了
好,本质和法律都讲完了。接下来,我们就盯着软件行业,看它到底会怎么变。
先看最根本的:商业模式。
过去这门生意最舒服的地方在哪?写一套软件,做成安装包,卖一份是一份。多复制一份,成本几乎是零,多出来的全是纯利。
现在这个舒服劲没了,因为方向反过来了:你能无限复制,别人也能。软件一发布,等于同时把一份“可被无限复制的副本”交到了所有人手里。
那公司怎么活?只能从“卖一个东西”,转向“让一件事持续发生”。具体有几个变化:
一次买断的授权,变成按月、按年订阅;卖成品,变成卖服务;按“功能、席位”收钱,变成按“用量、结果”收钱;软件本体免费、甚至开源,靠托管、服务、数据和增值赚钱。
这中间有一道分水岭,看你到底在卖什么:
卖成品,一次交付、复制即死,最危险;
卖服务,持续发生、需要你在场,中间地带;
卖结果、信任和关系,长在人和数据上,最安全。
软件的价格会无限趋近于零,但“替你把事办成”这件事,不会。
以后的软件公司,不再卖“我做出来的东西”,而是卖“我持续帮你把事办成”。
六、软件行业第二变:产品架构——客户端变玻璃,值钱的全上云
东西端上守不住,理性的做法只有一个:把值钱的东西,从端上搬走。
以后做产品,得先认一个前提:装在用户设备上的一切,迟早会被扒光、被复刻。
认了这个前提,整个架构就得反过来。
过去是厚客户端,大量逻辑、数据、规则都放在用户的 App 里,又大又重。以后变成薄客户端,客户端不再放核心的东西,就当个显示器、遥控器,负责把界面画给你看、把你的操作传上去。
核心算法、业务规则、用户状态、关键数据,全部收到服务端。真正的校验、鉴权、计费,都在服务器上做,客户端做不了主。
这么一来,真正的命根子就变成了数据。你抄得走代码、抄得走界面,但你抄不走我服务器里常年沉淀、每天还在更新的真实数据。
这也是所有软件公司集体上云的根本原因。
上云的本质,是把战场从用户的电脑,搬回厂商自己的机房。在你的机器上,AI 拆我东西,我拦不住;在我的机房里,谁能进门、谁能碰数据,我说了算。
别忘了边界:服务器里的逻辑,AI 拆不到。这是眼下最硬的一道防线。
客户端是橱窗,玻璃做的,人人看得见;服务端才是保险柜。
七、软件行业第三变:攻防与供应链——AI 对 AI,信任成了新生意
端上的东西不会一下子全没,于是攻防还在,而且会升级成“AI 对 AI”。
你能自动拆,我就能自动护:自动加壳、自动混淆、自动埋陷阱、让代码动态变形。
这场仗谁赢,取决于成本。花一块钱护、对方一毛钱就能拆,那再护就没意义,不如把逻辑搬走。眼下的现实是,进攻(复制)的成本,下降得比防守(保护)更快。没加壳的程序,AI 轻松拿下;轻度保护也行;只有高强度的虚拟化保护,还能扛一阵——但这只是时间问题,不是能不能的问题。
算清楚这笔账,你就明白“上云”为什么是必然,不是赶时髦。
比攻防更麻烦的,是软件供应链。
当人人都在拼开源组件、用 AI 生成代码、甚至把逆向来的东西揉进自己的产品,你根本说不清:自己产品里这一堆零件,哪个埋了后门、哪个带着雷。
这些活,AI 同样抢着干——扫代码、找漏洞、列成分、认后门,又快又全。所以“检测”这个动作,跟逆向一个下场,迟早白菜化。
值钱的从来不是检测,是背书。
AI 给你一份报告,说没问题,可出事了它不赔,也没法赔:它没有牌照、没有家当、没有能被吊销的执照。
最后总得有一个真实的主体,在报告上签字,把牌照、声誉、真金白银一起押上去,担保一句:这东西能放心用,出了事我兜着。
“敢用”的前提,从来不是“有人检查过”,而是“有人肯负责”。
检测可以 AI 化,担责 AI 化不了。
八、软件行业第四变:竞争格局——壁垒搬家,谁能活下来
逆向把“跟随者”的能力,拉到了满分。
任何人都能在几小时内,把已经存在的东西复刻一遍。这时候,“复刻”本身彻底不值钱了,值钱的是做出那个第一个、值得被别人逆向的新东西。
而且逆向只还原逻辑,还原不了动机。你能把一个外卖软件的代码全部拆出来,但你拆不出“有人深夜饿了,想点口吃的,发现没人送”这个念头,最初是怎么冒出来的。
所以壁垒从成品上挪走,前移到代码之外:谁离用户最近,最先看到那个还没被满足的需求;谁有信用,用户敢用谁的;谁创新够快,让对手忙活半天,逆向出来的只是自己的上一代;谁拥有数据和“所有人都在里面”的网络。
这就引出一个新的行业格局,我把它叫哑铃。
一头是巨头。云、数据、网络效应、合规牌照,这些东西小厂抄不走,逆向也拆不下来。所以强者会更强,头部更集中。
另一头是小团队和个人。一个人用 AI,能干过去一个团队的活,在巨头看不上的缝里,活得很滋润。
中间最难受。过去那种“做个差不多的软件、卖拷贝”的公司,产品一出来就被扒光,手里又没有云、没有数据、没有网络,恰恰卡在哑铃最细的那根杆上。
这里还有个新的不对称:大公司能瞬间抄走小厂的新点子,小厂能抄走大厂的端上产品,却抄不走大厂的云。
AI 能把“怎么做”拆得一干二净,唯独“为什么做”和“该信谁”,拆不出来。
九、软件行业的价值,最终沉到哪里
把上面这些变化推到尽头,会看到两堵墙。
一堵叫物质。想法能复制,物质和能源复制不了。数字世界卷到头,人和钱会往物理世界走——机器人、能源、制造,那些真得动手动脚的东西。软件把世界“想”了一遍之后,大家会重新想起来:做一个实物,到底有多难、多值钱。
一堵叫人。AI 越全能,真人、现场、信任就越贵。
价值不会消失,它只会搬家。复制不了的,说到底五样:
第一,真东西,要地、要材料、要能源,抄不走。
第二,现场,正在发生的事,人必须到场。
第三,信任,一个人靠不靠谱,是一年年处出来的。
第四,网络,软件抄得走,可“所有人都在里面、明天还会继续更新”这个状态,抄不走——你能复制一个空平台,复制不了里面的朋友、商家、创作者。
第五,注意力,一天二十四小时,多一小时都没有。
能复制的,会越来越便宜,最后白送;不能复制的,才是钱真正待的地方。
这中间还有一个安静的变化:所有权正在被使用权取代。
通用的、标准化的东西,全在云上,便宜甚至白送;真正贴着你需求长、只属于你的东西,跑在你自己手里,你拥有它。
三十年前,开源运动的旗手们,靠一种近乎信仰的理想,去说服世界:开放比封闭好。他们当时以为,闭源会被一点点高起来的成本,慢慢逼到墙角。
结果今天,闭源不是被“更高的成本”打败的,是被“秘密根本守不住”一击致命的。理想主义者等了三十年,最后发现,门不是被推开的,是墙自己塌了。
一种理想最大的胜利,是它变成了常识,再也不用谁去坚持。
开放赢了,价值转移了——你不再为软件付钱,却要为算力、电力、订阅、注意力付钱。
软件行业新的饭碗,大致在这几个位置:算力和云、活的数据、安全与信任、现场实施、结果保证、以及跟实体的结合。软件不再是“卖拷贝”,而是变成这些位置上的服务。
十、行业变了,从业者和小白该怎么调
行业的事说到头,最后落到两群人:靠软件吃饭的从业者,和原本不写代码的普通人。
从业者,职业方向往这迁。软件岗位会按“AI 能替多少”重新分。
贬值最快的,是纯做可复制功能的:照着需求写业务逻辑、做套壳、做本地客户端的功能、纯手工逆向拆程序。这些 AI 几小时干完。
更值钱、也更缺人的,是四个方向:
往上,懂业务、能定问题、能判断该做什么的人。AI 给一堆答案,你给方向。
往下,懂底层、能验证、能把住安全和架构的人。AI 产出再多,得有人验得出对不对、埋没埋雷。
往深,做服务端、做数据、做系统的人。核心全在往云上搬。
往快,能把 AI 当一整个团队用、一个人推动一整件事的人。
小白,白捡了三样能力。
对不写代码的人,这次反而是最大的机会。
过去软件对你是黑盒,你只能用,不顺眼也只能忍着,想改、想做一个,门都没有。现在这个黑盒,能打开了。
第一,看懂。任何软件,你都能让 AI 拆给你看:它怎么工作、这一步在干嘛、为什么会这样。等于把全世界软件,变成你的免费教材。
第二,改造。现有工具不顺手,让 AI 照着你的习惯改一个、搭一个,把你天天重复的活自动化掉。
第三,创造。过去做一个软件要一个团队,现在你一个人加 AI,就能把自己的想法搭出来。简陋、丑没关系,它是你的。
技术这次不是在淘汰人,是在把每个人手里的杠杆放大。
从业者比的是站对位置,把 AI 变成自己的团队;普通人比的是敢不敢用、用得熟不熟。
墙没了,剩下的,全看谁先动手,狠狠的用它,实现自己的想法。















































































