小主,
这件事鲛岛实在想不通。
其实这件事也不复杂。
毕竟,dc这款主机使用的是windows ce操作系统。
既然是windows,黑客肯定是比其他小众的操作系统更熟悉一些。
这次破解甚至没用到硬件层面,连刷机都不用。直接用mil cd格式的引导盘就躲过了防盗版系统。
“关于dc被破解这件事,我们也从技术上进行了研究。我们怀疑世嘉出了内鬼。”
“这话怎么说?”
齐东海把东海软件技术人员的分析转述了一遍。
东海软件使用dreamcast的开发机监测了引导盘绕过防盗版监测时内存的工作状态。找到了它背后的原理。
简单的说,引导盘的原理就是让系统读入一个被破解过的mil cd的引导文件。
并利用程序漏洞将这个文件驻留在内存中。
换上盗版cd rom后,这张光盘就会被视为正版程序运行。
但这里面有个问题。
破解者调试和测试引导盘的时候,也得能监测到主机内存的运行状态才好编写这些破解程序。
这靠家用版的主机可做不到。
“也就是说,黑客手里有开发机?”
鲛岛一下就想明白了。
如果持有开发机,破解起系统来确实事半功倍。
“恐怕不只黑客有,盗版集团手里也有。”
拆下来的rdrom的光驱与电脑连接不是件容易的事。
从游戏光盘中提取正版游戏的文件最方便的方法还是使用开发机。
无论是破解还是盗版,两条线索都指向了开发机这么个源头。
“而且如果需要监测内存……这个范围就缩小了。”
事实上,并不是每一台dc开发机都有监测内存的功能。
东海软件因为是第一批与世嘉签订协议的开发商。拿到了几台测试用的“katana”原型机开发机。
因为当时dreamcast主机还未完全定案,这些原型开发机有着更丰富的调试功能。
后面一些开发商拿到的普通开发机可没有这些功能。