PS2 发售到现在 26 年,一颗芯片把守了 26 年,最后被一个 modder 用 4 年时间啃下来了。这事听起来像段子,但它是真的。
被攻破的是 MechaCon 芯片。它管着 PS2 的光驱,同时负责整套反盗版机制。现在这颗芯片的内容被 dump 出来了——用开发者 DiscoStarslayer 的话说,"PS2 最后的秘密之一被彻底撬开了"。
4 年,从物理开盖到软件方案
DiscoStarslayer 在 Bluesky 上公布了这件事。按他的说法,整个过程是"漫长的 decapping、光学 dump,最后终于有了一个软件方案"。decapping 指的是把芯片封装层剥开、直接看内部结构,属于硬件层面的硬啃。
这不是一个人的战斗。DiscoStarslayer 特别点名了另一位 modder Libby,说是她找到了那个 exploit。而他自己在另一条社交动态里,把这颗芯片称为自己的"personal white whale"——白鲸,意思是追了很久、一直没拿下的目标。
4 年换一颗芯片,值不值?在 modding 圈子里,这个问题基本不用问。
dump 出来之后,能干什么
最直接的结果是:MechaCon 芯片的内容被保存下来了。这意味着其他开发者可以研究它的内部构造,把这些知识用在后续的 hack 和模拟器改进上。
逻辑很朴素——从原版硬件里榨出来的信息越多,别人手里的资源就越多,做出来的东西也就越像样。这不是一次性的胜利,是给后面所有人铺路。
而最让人兴奋的可能性,是 PS2 也许终于能有一个像样的光驱模拟器,也就是 ODE。
ODE 的思路是用一个替代方案换掉原装光驱,更耐用,还能直接塞进一堆游戏。现在不少光盘主机都已经有了 ODE mod。PS2 这边其实早就有各种不用光盘就能玩游戏的 mod 和设备,但在主机 modding 这个又野又乱的世界里,选项多一个总归是好事。
为什么这颗芯片这么难搞
MechaCon 不是一颗普通的芯片。它同时握着光驱控制和反盗版两道门,等于把硬件和软件两层的防线叠在一起。想绕过它,光靠软件层面的折腾不够,得先把它从物理上拆开看清楚。
这也是为什么整个过程要从 decapping 开始。先剥封装,再做光学 dump,最后才轮到软件方案收尾。顺序不能反,前面每一步都是在给最后那一下做准备。
26 年这个数字放在这里,其实说明的不是"PS2 太落后",而是这颗芯片的设计确实扛得住时间。直到今天才被完整拿下,本身就说明了它的分量。
对普通玩家意味着什么
短期看,这事跟只想插盘打游戏的人关系不大。它更像是给 modding 和 homebrew 圈子递了一把新钥匙。
但往长了看,模拟器的精度、ODE 的可能性、后续 hack 的空间,都会因为这次 dump 而发生变化。PS2 的软件库那么大,任何一点底层信息的补全,最后都可能落到"某个以前跑不顺的游戏现在能跑了"这种具体的事情上。
DiscoStarslayer 自己把这颗芯片叫白鲸,追了 4 年。现在鲸鱼上岸了,接下来该轮到别人用他捞上来的东西做点什么了。
热门跟贴