blackeyed 发表于 2005-11-13 22:35

请教一下,PS2和一些PC游戏的加密原理是什么

众所周知,PS2游戏只是数据格式的一张DVD盘片,那么把盘片数据原封不动得重制一张的D盘,为什么在未改机的机器上无法运行呢?

PC的有些D版游戏要拔光驱线,又是怎么个加密原理呢

通俗易懂得说说就行了,谢谢

john 发表于 2005-11-13 22:41

PS2的加密部分不在数据区,就这么简单

blackeyed 发表于 2005-11-13 22:43

那在哪

是光盘上吗

如果是的话,连带加密区一起重制下来无法做到吗

john 发表于 2005-11-13 22:53

能做,所以有直读盘

blackeyed 发表于 2005-11-13 23:05

直读盘成本会很高吗,多少钱

john 发表于 2005-11-13 23:21

十几块,现在已经没卖了,因为没人买

deathkenli 发表于 2005-11-14 01:37

你想复制就用Clone CD就行了,RAW方式读取,什么盘都搞定

Pluto_Shi 发表于 2005-11-14 01:54

ps2用的是css加密的改进版,每张ps2光盘在制作时会生成一个64bit的验证id,数据在被刻录到盘片之前要先通过这个id进行加密,游戏运行前需要先通过这个id进行验证,然后生成解密所需要的密钥,这个id放在导入区,普通刻录机无法复制,所以d版光盘即使盘上的数据文件完全相同,但没有id所以无法通过验证
直读的原理是直接绕跳过验证的步骤,让ps2以为“已经”验证完成,这样就可以直接运行没有id的d版盘
所谓的直读盘其实说白了就是就是制作d盘的厂商得到了原始母盘,所以可以制作出有id的d盘

Pluto_Shi 发表于 2005-11-14 02:05

starforce在游戏运行前先检测电脑上有没有虚拟光驱,如果同时存在物理光驱和虚拟光驱就直接将虚拟光驱屏蔽掉,所以要拔光驱,只留一个虚拟光驱“冒充”玩游戏的光驱通过检测
不过新版本starforce只认物理光驱,发现虚拟光驱直接干掉,所以拔光驱也行不通

blackeyed 发表于 2005-11-14 11:54

最初由 Pluto_Shi 发表
ps2用的是css加密的改进版,每张ps2光盘在制作时会生成一个64bit的验证id,数据在被刻录到盘片之前要先通过这个id进行加密,游戏运行前需要先通过这个id进行验证,然后生成解密所需要的密钥,这个id放在导入区,普通刻录机无法复制,所以d版光盘即使盘上的数据文件完全相同,但没有id所以无法通过验证
直读的原理是直接绕跳过验证的步骤,让ps2以为“已经”验证完成,这样就可以直接运行没有id的d版盘
所谓的直读盘其实说白了就是就是制作d盘的厂商得到了原始母盘,所以可以制作出有id的d盘...
最后一句
只有得到母盘才可以得到ID吗,无法直接从零售的正版盘中读出这个ID来吗
如果说未来还是使用这种加密的原理,岂不是还可以用同样的装直读方法绕开ID验证 - -b

blackeyed 发表于 2005-11-14 11:55

最初由 Pluto_Shi 发表
starforce在游戏运行前先检测电脑上有没有虚拟光驱,如果同时存在物理光驱和虚拟光驱就直接将虚拟光驱屏蔽掉,所以要拔光驱,只留一个虚拟光驱“冒充”玩游戏的光驱通过检测
不过新版本starforce只认物理光驱,发现虚拟光驱直接干掉,所以拔光驱也行不通...
不用虚拟光驱,用正版盘刻录一张刻录盘,放在物理光驱玩呢?

soarhero 发表于 2005-11-14 13:10

新版本的SF,可以用刻出来的盘玩,但是必须用USB光驱.

Pluto_Shi 发表于 2005-11-14 17:44

最初由 blackeyed 发表
不用虚拟光驱,用正版盘刻录一张刻录盘,放在物理光驱玩呢?...

你要是能把加密光道刻出来,游戏公司还花大价钱买starforce加密技术干吗?

Pluto_Shi 发表于 2005-11-14 17:49

最初由 blackeyed 发表
最后一句
只有得到母盘才可以得到ID吗,无法直接从零售的正版盘中读出这个ID来吗
如果说未来还是使用这种加密的原理,岂不是还可以用同样的装直读方法绕开ID验证 - -b

废话,不然要直读干什么
当然你要是有sony哥伦比亚公司那样的几千万刀的专业复制设备无所谓
不一定,umd和蓝光全盘加密,每张盘的数据都不一样,即使把数据部分完全d出来也不行,因为d盘上是没有解密的乱七八糟的数据,机器根本不认,等于没用

sbl 发表于 2005-11-14 18:57

Pluto_Shi 发表于 2005-11-14 19:09

yes,数据经过128bit aes加密才扔到umd里
umd dumper这样的dump软件就是干这个的,控制psp把解密后的数据直接写到msd里

sbl 发表于 2005-11-14 19:29

Pluto_Shi 发表于 2005-11-14 19:34

3把psp的光头拆了换成普通md的,然后把msd上的解密数据刻到普通md盘里,重写psp的firmware使psp支持md光头





























































md盘的容量问题以后再说

sbl 发表于 2005-11-14 20:44

Pluto_Shi 发表于 2005-11-14 21:00

drm就是数字签名许可证书

nintendoll 发表于 2005-11-15 16:35

我想问一下,有一次我把朗文词典镜像(xxx.iso,不知道加密了没有,用之前要用虚拟光驱载入检测才行)以数据形式刻了张cd(就是里面内容是xxx.iso这个文件),结果刻完了却没办法复制出来,也不能读,只能用虚拟光驱读,这是怎么回事?就算是加密的加密信息也应该是包含在镜像里面吧,但我只是把镜像当普通数据刻啊。。。。

阿娇大王 发表于 2005-11-15 16:48

nintendoll 发表于 2005-11-15 17:24

??虾米意思??有解决办法么?

Pluto_Shi 发表于 2005-11-15 18:50

要用raw,而且打开刻录软件的对应选项,比如safedisc之类

alias 发表于 2005-11-15 19:27

长知识了253
页: [1]
查看完整版本: 请教一下,PS2和一些PC游戏的加密原理是什么