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

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

通过更稳定的阅读版式、清楚的信息提示与推荐衔接,让文章阅读过程更加完整,也更容易延展到相关主题。

Article View

整合正文阅读、相关推荐与侧栏检索,保持浏览流程连贯

PA视讯球迷互动社区-赛程比分与球队动态 503 阅读 约 5.5 分钟

赶上双11,喜欢玩主机的观众老爷们一定发现,之前不受待见的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的代码理解能力质变——不只是"写"代码,而是

about image

觉得有用?分享给朋友

让更多人看到这篇内容