甚至就算没有串口,dc还有网线接口,真要找漏洞哪里都会出现。
“可是……”
“你担心我们写的这个文件管理器?大可不必,来看看这个吧。”
齐东海拿出另一张光盘。光盘的盘面上印刷着一只长着鹿角但看起来像是小狗的玩具。
经过一阵读取之后,齐东海取出光盘。
再放入一张自己刻录的cdr。
“《索尼克大冒险》?!盗版的?怎么可能?”
鲛岛一眼就认出了自家招牌游戏的启动画面。
“实际上dc早在半个月之前就被美国的黑客破解了。这张引导光盘是东南亚盗版集团压制的,现在已经铺货到全世界都是。”
鲛岛不敢相信自己看到的。
当初的第五代主机大战。世嘉的saturn主机的破解难度可比playstation复杂的多。
被破解的时间也晚的多。
可以说世嘉在防盗版这件事上是有两把刷子的。
但现在距离dc的日版上市不过一个多月,美版更是刚刚推出。主机就已经破解。
小主,
这件事鲛岛实在想不通。
其实这件事也不复杂。
毕竟,dc这款主机使用的是windows ce操作系统。
既然是windows,黑客肯定是比其他小众的操作系统更熟悉一些。
这次破解甚至没用到硬件层面,连刷机都不用。直接用mil cd格式的引导盘就躲过了防盗版系统。
“关于dc被破解这件事,我们也从技术上进行了研究。我们怀疑世嘉出了内鬼。”
“这话怎么说?”
齐东海把东海软件技术人员的分析转述了一遍。
东海软件使用dreamcast的开发机监测了引导盘绕过防盗版监测时内存的工作状态。找到了它背后的原理。
简单的说,引导盘的原理就是让系统读入一个被破解过的mil cd的引导文件。
并利用程序漏洞将这个文件驻留在内存中。
换上盗版cd rom后,这张光盘就会被视为正版程序运行。
但这里面有个问题。
破解者调试和测试引导盘的时候,也得能监测到主机内存的运行状态才好编写这些破解程序。
这靠家用版的主机可做不到。
“也就是说,黑客手里有开发机?”
鲛岛一下就想明白了。
如果持有开发机,破解起系统来确实事半功倍。
“恐怕不只黑客有,盗版集团手里也有。”
拆下来的rdrom的光驱与电脑连接不是件容易的事。
从游戏光盘中提取正版游戏的文件最方便的方法还是使用开发机。
无论是破解还是盗版,两条线索都指向了开发机这么个源头。
“而且如果需要监测内存……这个范围就缩小了。”
事实上,并不是每一台dc开发机都有监测内存的功能。
东海软件因为是第一批与世嘉签订协议的开发商。拿到了几台测试用的“katana”原型机开发机。
因为当时dreamcast主机还未完全定案,这些原型开发机有着更丰富的调试功能。
后面一些开发商拿到的普通开发机可没有这些功能。