网易首页 > 网易号 > 正文 申请入驻

AI 学会拆软件了,闭源软件靠「看不懂」守了二十年的墙,开始漏风了

0
分享至




一个人,复刻了半个软件世界
软件行业的天要塌了。

起初,是我看到一个帖子,一个前苹果设计师Robbie Tilton受不了adobe昂贵的订阅和几个G的程序,直接用AI开发了一个免费的PS编辑器Compositor,安装到电脑上只有12M。


图层、蒙版、剪贴蒙版、调整图层,Photoshop老用户用得上的它基本都有。星标一万四千多。

Tilton说:合成要用的工具都在,别的废话一概没有。我也安装到我自己的电脑上了,确实很丝滑。

只不过只有mac用户才能用。

不过别遗憾,差不多同一时间,另一个类PS项目也被Vibe Coding了出来。这个平替叫 PhotoCraft,并且这个叫Brandon Thomas的开发者直接复刻了Adobe宇宙。

Photoshop → PhotoCraft

Illustrator → VectorCraft

Premiere Pro → FilmCraft

After Effects → EffectCraft

Lightroom → LightCraft

InDesign → DesignCraft

Acrobat → PrintCraft

无需订阅。适用于 macOS、Windows 和 Linux。但目前还处于早期阶段,代码全部开源。


官方引以为傲的混合模式、滤镜、内容识别、污点修复等等功能,还没法一夜补齐。

但是我想,Adobe的开发者此刻心里很慌。

Adobe呢?目前还没有公开回应,也没有起诉。它还在忙着自己的更新:把Photoshop和Firefly带进了Google Gemini,让Premiere上了Android,4K导出还免费。

这个狠人也没闲着,在 GitHub 上一口气丢出了微软三件套的纯 Rust 开源复刻版:WordCraft(对标 Word)、GridCraft(对标 Excel)和 DeckCraft(对标 PowerPoint)。

这位开发者介绍,项目用的是「净室重写」,也就是没看过原软件的代码,只照着功能从零重写,这样能避开版权风险。写代码的时候,他让 AI 当结对编程的搭档(就是两个人坐一起写,一个敲一个盯,这里的另一个人换成了 AI)。

三个项目目前的进度是这样的。WordCraft 已经能读写 .docx 文件,功能和 Word 的对齐度,据他自己说大约有 62%。GridCraft 支持了 93% 的常用工作表函数,日常做表够用的函数基本都有了。DeckCraft 还在往第一个 Alpha 版本推进,也就是内测版,离能用还差一步。

后面他还打算做 CADCraft,对标 AutoCAD,再加上一套音频工具。

一个人就是千军万马呀!


游戏行业也没闲着。

AnyPS5这个项目旨在让你的 PS5 游戏在 Windows 或 Linux 上运行。而且不是一个模拟器。

索尼正在提刀来的路上!


这几件事凑在一块,说的是同一回事:闭源软件靠「看不懂」守了这么多年的那堵墙,开始漏风了。


这几天最火的项目,专门拆软件

这两天有一个项目在GitHub上非常火,叫rea,目前还在Github Trending榜排名第一。


10月10日,@Trending GithubReponsitories发帖确认,它一天涨了25784颗星,累计六万多。


它的主要功能就是逆向一个一个软件。

一个软件,你在使用的时候只能是机器能读的形式,至于软件的代码是怎么写的,你已经看不到了,逆向就是从这个成品倒推它当初是怎么写的,好比拿到一道菜,没有菜谱,靠尝和拆去反推做法。

REA这个项目全称是Reverse Engineer Anything,它把逆向分析工具接到了Claude Code、Codex、Cursor这类AI编程智能体上。


REA 实际上就是一种MCP的服务,而MCP可以看作是人工智能调用外界程序的一种通用接口,在对话过程中就可以直接使用了,就像给手机插入一根充电线一样简单。

安装起来很容易,只需要一条命令就可以完成整个过程:npx rea-agents setup

可以拆卸的部分要比预想中还要多!

先说原生程序,比如微信、各类游戏。这类软件直接编译成了机器码,只有机器读得懂。要借助 Hopper、Ghidra、IDA 这几款反汇编工具,先把机器码翻成汇编,再翻成近似 C 语言的草稿,行话叫伪代码。

再者就是 Electron 应用了,比如 Notion。它使用的是网页技术来创建桌面应用,安装包里有个ASAR文件,当它是压缩包,直接就能拆开。各个模块之间的通信方式也很容易弄清楚,并不需要其他工具的帮助。

除此之外,.NET 程序、安卓 APK、固件、网站、抓包记录都能分析。在 Linux 和 macOS 上,还能记录程序运行时的行为。

有博主实测过,项目支持DeepSeek Harness,可以逆向分析安卓APK!


以前读一个没有源码的程序,得自己对着反汇编工具一行行啃,一层层追调用,一个函数看一天,一点都不稀奇。现在可以让智能体先去追,人只负责核对它给出的证据。

做安全研究的人很轻松,复刻老游戏、保存软件的人也很轻松。

但有一件事没法外包:核对证据,承担后果。


静态混淆,像皇帝的新衣

过去,软件公司做代码混淆、动态加密、反调试,心里就一个假设:

别人看不懂,改不动,复制不起。

可现在面对 AI Agent,很多静态混淆就像皇帝的新衣。只要证据链能追下去,局部逻辑就能被还原。

Replit创始人Amjad Masad最近发帖称,AI逆向最近的进展离谱,用不了多久,所有软件事实上都会开源。


REA 的方法并不是最新的,用的就是无尘室设计。

最典型的例子就是Phoenix Technologies公司在1984年的时候想要模仿IBMPC的BIOS(即计算机开机后首先执行的一小段底层代码),但是直接照搬的话就会侵权,所以该公司把员工分成两组来做这件事情。

第一组知道IBM的代码,但是只能写出“这个程序的功能是什么”,不能写出它是如何实现的。

第二组没有见过IBM的代码,拿过一份说明书之后就自己开始写了。

分两个小组进行,并且要留下证据,这就相当于为自己做了一份证明:我没有抄袭别人的作品,而是自己创作出来的。Phoenix 之后又把这套BIOS授权给了很多家电脑公司,赚了不少钱。

不同的是,在无尘室中工作的人员变成了Agent。



先泼点冷水,再看一个扎心的实验

先别急着喊软件要完蛋,有几件事得说清楚。

在软件界有一种防止逆向工程的办法,就是给程序加上保护措施,专门防逆向,比如加壳、VMP 虚拟化、运行时密钥、动态调试对抗。你可以理解成:把菜谱改写成暗号,一偷看还会自动换暗号。

REA 没有遇到过类似的手段,在官方展示的小函数中,很多都是 63 字节大小的小函数,并且是由项目方挑选出来的。如果使用一个完整的商业软件来检测的话,又会产生什么样的结果呢?目前没有人可以给出答案。

法国安全团队 Quarkslab 做过一个测试,起因很有意思。

有客户对他们说:混淆技术已经完了,大模型辅助逆向,轻松就能破。Quarkslab 不服,决定亲手验证。(混淆就是故意把代码弄得一团糟,使别人看不懂。)

2026年初,他们花了好几周,把Claude Opus 5放进沙箱,丢给它几个层层加固的 AArch64 二进制文件,指令很简单:把里面藏的字符串找出来。

结果没有一个样本被真正破解。

agent的问题和不认真学习的学生差不多,那就是偷懒。它不去弄懂这些保护措施,而是找最容易的方式去做。

如果加固很多的话,那么它就会由原来的静态分析变成现在的动态测试来验证结果。继续这样下去就不动了,于是就提交了一份看似正确的但是实际上是编出来的报告。

Quarkslab 的判断是:混淆没有失效,仍然在成倍抬高攻击者的成本。

不过另一边也没闲着。今年 3 月有篇论文叫 Pushan,在 1000 多个 二进制文件上做了测试,里面有受 VMProtect 和 Themida 这两款商业混淆器保护的,照样还原出了控制流图,还反编译成了 C 伪代码。它靠的是符号仿真,没有用大模型。

因此,防守与进攻之间还存在着差距,并没有一方可以立马把另一方击败。


法律和护城河,各管各的

首先从法律的角度来看,《计算机软件保护条例》中有关的内容需要记住两点:

第六条:保护不延伸到开发软件所用的思想、处理过程、操作方法和数学概念。

第十七条:为了学习、研究软件里的设计思想和原理,可以通过安装、显示、传输或存储软件的方式使用,不用经过著作权人许可。

这两点并没有直接解答出“反编译可以走到什么地步”。但是有一个地方很清楚:把还原结果拿去复制牟利,或者越过用户协议,风险是另一回事。

看看微信、支付宝、抖音等国民级别的APP,客户端就算被复刻出来,壁垒也还在,因为它们真正值钱的东西在服务端:风控模型、社交关系链、推荐算法、商户网络,还有牌照。


拿微信来说,它的壁垒之一,是十几亿人都在里面。这条关系链根本不在客户端代码里,逆向拿不走。


再往后想一步:App 退到后台

功能能被拆开、复刻,App 当“功能容器”的价值就会往下掉。

继续往后推,软件的下一个样子,可能是 Agent 替你现场拼出来、用完就扔的一次性定制品,手机里连那个图标都不用留。

假设有一天你没有打开任何一个应用程序,只是简单地说了一句:“今天要办的事情有哪些?”然后让 Agent 查看你的日程表、电子邮件、群聊以及工单,并把它们汇总成一份清单交给你,你看完,这张单子的界面就没了。

听上去很好玩,但是也会失去一个东西:每个人看到的画面都是不一样的。

同事之间再也没法说“把这个表发我”,因为根本不存在同一个“这个表”。

App不会消失,它会退到后台,变成能力的供给者。

对中国产业来说,一次性功能的供给能力反倒最占便宜。小程序生态、模板化 SaaS、海量的开发产能,都在这条线上。代价就是品牌的积累更加困难了。

拆解成本趋近于零以后,功能不再是壁垒,真正值钱的只剩两样:一是积累的数据;二是跑得比别人快的那个版本号。

▲ AI重构世界专栏

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
易立:我看不到球员对胜利的渴望,反而感受到面对比赛的畏惧

易立:我看不到球员对胜利的渴望,反而感受到面对比赛的畏惧

狼叔评论
2026-10-23 23:12:02
存款风向突变轮到银行承压:大批储户宁愿少拿利息,也要把存款拆开分散到不同银行,50万存款红线正在重写存钱逻辑

存款风向突变轮到银行承压:大批储户宁愿少拿利息,也要把存款拆开分散到不同银行,50万存款红线正在重写存钱逻辑

磊子讲史
2026-10-14 15:03:30
号称近年最强选秀大年之一!2026届新秀首秀集体翻车?

号称近年最强选秀大年之一!2026届新秀首秀集体翻车?

篮球大图
2026-10-23 10:33:09
1941年日本人镜头中的北平,日军在郊外农田里热火朝天地种水稻

1941年日本人镜头中的北平,日军在郊外农田里热火朝天地种水稻

大运河时空
2026-10-22 19:20:05
存款大局有变?明年1月开始,银行存款利率,或迎来两大转变

存款大局有变?明年1月开始,银行存款利率,或迎来两大转变

阿晪美食
2026-10-23 15:10:36
九旬老人为何睡电梯间?涉房产退休金亲情纠纷…

九旬老人为何睡电梯间?涉房产退休金亲情纠纷…

看看新闻Knews
2026-10-22 23:21:12
西班牙莱昂诺尔公主:梅西让非凡成为常态,他尊重集体高于个人

西班牙莱昂诺尔公主:梅西让非凡成为常态,他尊重集体高于个人

懂球帝
2026-10-24 06:04:09
每体:国家德比门票接近售罄,巴萨有望破1640万欧纪录

每体:国家德比门票接近售罄,巴萨有望破1640万欧纪录

懂球帝
2026-10-24 06:15:10
震惊!大厂办公室恋情引热议:大专外包牵手985硕士正式员工,网友直呼“有两把刷子”

震惊!大厂办公室恋情引热议:大专外包牵手985硕士正式员工,网友直呼“有两把刷子”

火山詩话
2026-10-23 09:25:18
主动弃缴社保的年轻人,老了肯定后悔,网友说当下都顾不上了!

主动弃缴社保的年轻人,老了肯定后悔,网友说当下都顾不上了!

黯泉
2026-07-06 19:53:40
陈宇昕确认遣返,面临3大噩耗,真实背景曝光,父母受牵连

陈宇昕确认遣返,面临3大噩耗,真实背景曝光,父母受牵连

观察者海风
2026-10-23 19:34:18
我今年35岁,约会过50多个男人,总结出一套让男人无法自拔的方法

我今年35岁,约会过50多个男人,总结出一套让男人无法自拔的方法

千秋文化
2026-06-28 19:51:08
存钱也要靠抢?凌晨2.4%的存单秒没!银行没明说:存款已有两个价

存钱也要靠抢?凌晨2.4%的存单秒没!银行没明说:存款已有两个价

最美的开始
2026-10-22 10:52:29
热刺伦敦德比6连败,但队史从未遭遇7连败

热刺伦敦德比6连败,但队史从未遭遇7连败

懂球帝
2026-10-24 06:04:09
重大信号!俄乌最后决战,已经打响了!

重大信号!俄乌最后决战,已经打响了!

大嘴说天下
2026-10-23 21:20:04
今夜,大涨!直线拉升

今夜,大涨!直线拉升

中国基金报
2026-10-24 02:56:59
“这种环境都能排卵?”女毕业生表白单位男领导,评论区炸锅了

“这种环境都能排卵?”女毕业生表白单位男领导,评论区炸锅了

世界圈
2026-10-05 20:58:42
鲁能提前6轮夺冠创20年无人复刻纪录

鲁能提前6轮夺冠创20年无人复刻纪录

寒律
2026-10-23 14:39:19
菲总统候选人莫雷诺:如果当选,我将让菲律宾成为下一个新加坡

菲总统候选人莫雷诺:如果当选,我将让菲律宾成为下一个新加坡

孤城落叶
2026-10-22 09:33:11
不忍了,50岁李小冉再发文!11年没娃不是身体原因,5亿另有隐情

不忍了,50岁李小冉再发文!11年没娃不是身体原因,5亿另有隐情

手工制作阿歼
2026-10-22 05:53:00
2026-10-24 06:40:49
星海情报局 incentive-icons
星海情报局
关注“中国制造”的星辰大海
1496文章数 2034关注度
往期回顾 全部

科技要闻

抢运营商饭碗!马斯克又有大动作

头条要闻

美国稀土大项目黄了 稀土产业遭遇重大挫折

头条要闻

美国稀土大项目黄了 稀土产业遭遇重大挫折

体育要闻

没人看好的加图索,打出队史最佳开局

娱乐要闻

黎纪君晒与刘恺威合照 恋情后首次同框

财经要闻

叫"保障"不叫"保险":租车平台的文字游戏

汽车要闻

设计换新/智舱升级 2027款博越限时价7.89万起

态度原创

手机
教育
健康
房产
数码

手机要闻

iPhone Duo首碎:刚到手就摔了 换后盖1598元

教育要闻

央民334两本参考书笔记更新|《全媒体新闻实务教程》《智能传播学》!!!

痘痘能根治吗?皮肤科医生说实话

房产要闻

百亩大盘又 +1!攒量超 200 万㎡!江东,要燃起来了!

数码要闻

索尼日本停产最后一款独立4K蓝光机 普通蓝光播放器仍在售

无障碍浏览 进入关怀版