一个开源项目,捅破了整个软件世界的窗户纸

正值双十一期间,喜爱游戏主机的朋友们肯定注意到,此前不受欢迎的PS5日版突然变得抢手,昨天刚发布的好价信息下方,就有超过100条热议。

一个原本锁区、仅能运行日语游戏的主机为何突然走红?答案就藏在这100多条评论里。

没错,PS5已被破解。不仅能免费运行游戏,还能下载模型、在本地跑AI,花两千五买的游戏机还能当ChatGPT用,老黄看了都想打人。

实际上,不止PS5——整个软件领域,都在被破解。

各类游戏被肆意融合——蜘蛛侠闯荡哥谭市,我的世界与GTA警察混战。

马里奥对决艾尔登法环。

还有人逆向破解游戏后,直接将其做成网页版,国外网友打开浏览器看到使命召唤时,惊讶得合不拢嘴。当初要是有这个,谁还会在微机课上偷偷用U盘拷游戏玩!

全球破解界正呈现一片繁荣景象,与大家的股票账户形成鲜明反差。

只能说,大模型已落后,大破解才是当下的真正风口。

REA,逆向一切!

这一切都与GitHub上的一个项目密切相关——REA。Reverse Engineering Anything,意为“逆向工程任何东西”。

尽管7月就已上线GitHub,但直到10月7日左右才被广泛关注,五天内,GitHub星标从不到一万飙升到超过14万,如今已突破30万。

什么是逆向工程?最直接的理解是,比如我们要造一辆车,先有想法再有设计图,再生产出车,这叫正向工程。

逆向工程则是,我们先买一辆车,拆解它,测量每个零部件规格,反推出图纸,再生产。说白了就是山寨。

那么,软件有什么可逆向的?我直接Ctrl C+Ctrl V就能复制,不是吗?

对,确实可以。但大部分软件不提供源代码,Ctrl C+Ctrl V只能复制01001那样的机器码,人类看不懂,因此无法进行任何修改。如果想稍作修改或破解,该怎么办?

只能进行软件的逆向工程,从01001逆向到汇编语言,再逆向到Python或C语言这样的高级语言。

由于过程极其复杂,逆向工作并非易事,一个有经验的逆向工程师分析一个中等复杂度的程序,可能需要连续研究好几个月。

而REA做的事情,就是让AI一夜之间掌握了这门技术。

REA本身不是AI,也不是Agent。它更准确的定位是一套MCP服务加技能包(Skill)的集合,可以理解为“逆向工程教材加工具箱”,它自己不干活,但能教会AI干活。

有了REA加持,破解和逆向工作一下子成为人人都能上手的事情。

REA发力,全民受益

最先受益的是广大游戏玩家。

以前的Mod只是换皮——在GTA里换把使命召唤的枪,看着唬人,但伤害还是原数值。

现在呢?

方块人Steve拎着钻石剑在洛圣都跟警察对线,TNT爆炸、弓箭轨迹全是Minecraft的物理引擎。两个游戏在引擎层面实现了数据互通,你在Minecraft里放方块墙,GTA里自动生成碰撞体,汽车真的会撞上去弹飞。

还有更绝的,直接把塔科夫、天际和蜘蛛侠三个游戏缝合在一起——蜘蛛侠在天际省荡蛛丝,手里端着塔科夫的突击步枪边荡边扫射。这算什么类型?开放世界动作射击荡秋千RPG?

这还只是游戏方面,还记得REA的A代表什么吗?anything!

系统也不可避免地遭到了逆向,先是黑苹果。

一直以来,想在普通PC上装macOS,显卡就是最大的障碍。苹果从2019年起就把NVIDIA驱动踢出了系统,想要性能只能用AMD显卡。

结果最近一位老哥,硬生生搞出了一套非官方驱动,直接让RTX 20/30/40/50全系列都能在macOS上运行。

然后是PS5。PS5本身使用的是定制Unix系统。破解团队通过逆向WebKit浏览器找到内存漏洞,再逆向内核拿到提权,从而获得整台机器的控制权。

有了root权限之后,玩家直接放飞自我,有人把AI推理引擎llama.cpp移植上去,用手柄打字跟AI聊天。

更离谱的是PSBox项目,有人逆向微软Xbox云游戏的串流协议,让PS5以1080p 60帧运行Xbox Cloud Gaming。索尼的硬件,跑微软的服务,玩微软的游戏,NTR属实达成。

既然能这么搞,那么在Android手机上运行IOS系统,自然也不在话下吧?

还有逆向破解IoT协议,用AR眼镜实现了一个非常科幻的调整空调温度的效果。还有人用苹果电脑直接控制家里的马桶。

真正的发动机:不是REA,是便宜

这些事放在一年前,任何一件都够整个技术圈讨论一个月。现在它们扎堆出现在9月和10月内,为什么呢?

当我仔细看完每个逆向项目后,发现REA只能算引起大众注意的导火索,对于真正关心逆向工程的人来说,这半年更新的模型,才是它们的助推剂。

Fable 5.1和GPT-6 Astra让AI的代码理解能力质变——不只是“写”代码,而是“读”代码的能力大幅增强,AI终于能看懂反编译出来的、人类看了都头疼的伪代码了。但这两个模型有个致命问题:贵。10美元输入、50美元输出,跑一个项目轻松砸进几千美元。

转折是Claude Opus 5.5发布,它性能接近Fable 5.1,但成本却降到之前的1/3,使劲用也不心疼。

所以,与其说REA让我们认识到大破解时代的到来,Opus 5.5等便宜好用的大模型,才是大破解时代真正的发动机。

面对大破解时代,如果只是玩玩游戏、运行点免费的PS5游戏,那就没意思了。

不止游戏

一位加密货币交易员,用REA逆向TradingView的付费功能。

据他描述,他每年都要付费几百美元购买一个叫TradingView的软件会员。这个软件大致是带有加密货币行情的同花顺。

其主要功能是可以对K线进行各种定制,把RSI、MACD等技术指标排列组合,甚至随意DIY成自己的样式。想体验,每月需交几十美元会员费。

这位老哥用REA,让AI逆向切换股票代码时图表如何刷新、叠加指标时UI如何响应、画趋势线时数据如何联动,喂给Claude Opus 5.5,从零重建了一个功能类似的免费图表引擎。自己用来搞了一套24小时交易系统。

不仅不用交会员费,还搞了一套量化系统。看它最新的推特,它已经把矛头指向了彭博社终端。

但真正让整个软件行业坐立不安的,还不是金融工具——而是ArtCraft项目。一位亚特兰大的工程师Brandon Thomas,被Adobe续费弄烦了。

用Opus 5.5加Rust一口气搞出七款开源替代品。PhotoCraft对标Photoshop,FilmCraft对标Premiere,Lightcraft对标Lightroom等等。PS的对标产品在GitHub上冲到7万星。Adobe全家桶一年779美元,ArtCraft免费。

最让人琢磨的是他用的方法,不是逆向,而是一个叫“净室设计”的路线。

什么是净室设计?就是组两个团队,彼此完全隔离。一个团队负责把每个功能、每个输入输出行为写成纯文字的技术规范。

另一个团队拿着前面团队写的规范,从零开始写出一个功能完全一样的新软件。

看代码出功能清单,是合法的吧,我想学习你的软件有什么问题?

根据功能清单写程序,显然也是合法的。

也就是说,这完全规避了版权问题,Adobe想告它都没法告。

净室设计最著名的例子就是1982年Compaq克隆IBM PC的BIOS。当时IBM推出了第一台个人电脑IBM PC,硬件配件谁都能买到,但BIOS是IBM写的,受版权保护。没有兼容的BIOS,你的电脑就跑不了IBM PC的软件生态。

于是,Compaq采用了上述设计方式,最终Compaq打赢了IBM的官司,法院认定这种方式不构成侵权,因为新代码是独立创作的。这一判例直接催生了整个IBM兼容机产业,也就是后来所有PC的前身。

当然,现在的ArtCraft完成度才25%到45%,离真正替代Adobe还有距离。但问题是,AI一周吐好几个版本,这种追赶速度,是传统软件开发根本不敢想的。

全民破解时代,还剩下什么

在写这篇文章的时间里,大破解的步伐没有任何放慢的痕迹。推特上有人刚刚逆向某大厂手环的算法,有人去掉了电视开机广告。这种生机勃勃、万物竞发的景象,仿佛回到了互联网1.0的草莽时代,一切皆免费,人人为我,我为人人。

对于软件公司来说,它们就要关门清算了吗?也不是。

B站有位老哥做了测试,加了加密和加壳保护的软件,AI目前还是啃不动的。所以未来的软件可能都得上加密系统,就像自行车以前不用锁,现在得上两把。

但真正让人睡不着觉的问题是:一个新模型的发布就能催生这么多逆向突破,那将来更强的模型出来,连加密和脱壳都能轻松搞定呢?

我不知道。但这可能才是AI真正可怕的地方——今天固若金汤的城墙,明天可能就是一句提示词的事。

本文来自微信公众号“酷玩实验室”,作者:酷玩实验室,36氪经授权发布。

悦盈体育APP下载以7×20小时在线客服支持,保障用户无忧体验为核心,带来高效便捷的体验。

围绕悦盈网站,悦盈体育APP下载持续打磨更优质的服务。

  • 施工
  • 30
  • 室内设计
  • 25
  • 网页设计
  • 10
  • 摄影
  • 32
  • 行业
  • 20

悦盈体育APP下载深耕悦盈网址领域,用心服务每一位用户。

  • 2015年5月
  • 2019年6月
  • 2020年8月
  • 2014年8月
  • 2017年8月
  • 2016年1月