Board logo

标题: 一个困扰我多年的问题~~~~关于光盘D版~~~~ [打印本页]

作者: nintenloli    时间: 2006-12-18 18:59     标题: 一个困扰我多年的问题~~~~关于光盘D版~~~~

以DVD为例..如果D版商生产的某D版光盘,在数据面上,如果任意一个数据位上跟Z版光盘
一一对应的话,那么,对于游戏机光头来说.从物理上根本无法分辨这张D版是否为D.

   这样就跟本不需要什么直读了,而且任何数据加密也完全没有意义.


   然而,事实是没有直读就不行.
  难到是D版商无法生产出跟Z版盘一模一样的盘?
  难到是世界上任何一个D版商的光盘生产线都是腌割版?
  生产出一一对应的光盘这么难?
作者: 可米小子    时间: 2006-12-18 19:11

你觉得用压盘能还原母盘么?
今儿各天真好,洗澡,洗澡
作者: hp10161016    时间: 2006-12-18 19:12

说实话,我和LZ有一样的困惑~
恕我无知.....~
作者: 大头木    时间: 2006-12-18 19:21

先要过了最中间的那一串不可复制的加密区再说。
作者: nintenloli    时间: 2006-12-18 19:23

为什么不能还原?这个技术上想不出有什么难处.
作者: nintenloli    时间: 2006-12-18 19:26

引用:
原帖由 大头木 于 2006-12-18 19:21 发表
先要过了最中间的那一串不可复制的加密区再说。
怎么加密对于光头来说也就是光盘上一个一个的凹坑.我拿个光头一位一位地读过去
还有什么能够隐藏的??

作者: 异形    时间: 2006-12-18 19:32

那按理论来说
我现在去拿一张正版的GOW放到"拖拉机"里,然后所有的子区都放上刻录盘.
10分钟后我就能开卖了?

虽然我也不是很明白,但是我知道在游戏制作过程中。一般先是制造刻录盘提供开发和测试.到最后会送到SONY或者MS进行最后加密工作~~~
作者: cc0128    时间: 2006-12-18 19:46

:D 如果这么容易D~
那厂商搞毛~~~~~~

虽然偶也不知道。
作者: tank149510    时间: 2006-12-18 19:47

光盘加密专栏 http://www.kangyawei.com/jiami.htm
作者: 天堂任鸟飞    时间: 2006-12-18 19:51

这火星问题貌似以前某著名恐龙问过~~~~
作者: md2    时间: 2006-12-18 19:58

游戏厂商光盘生产线的母盘
在盘心的位置有一个正常情况下光头无法读到的编码
只有游戏机才会去读这圈信息

无论是盗版还是正版生产线,都无法复制这圈信息
只有游戏机生产线才有这样的母盘

当然,目前我知道的只有NGC才是这样

[ 本帖最后由 md2 于 2006-12-18 20:02 编辑 ]
作者: md2    时间: 2006-12-18 20:13

引用:
原帖由 nintenloli 于 2006-12-18 18:59 发表
以DVD为例..如果D版商生产的某D版光盘,在数据面上,如果任意一个数据位上跟Z版光盘
一一对应的话,那么,对于游戏机光头来说.从物理上根本无法分辨这张D版是否为D.

   这样就跟本不需要什么直读了,而且任何数据 ...
比如
假设一张盘上的信息都是111111111111111111111
然后加密圈上有一个解码号是-1

游戏机解码后读出来的信息是00000000000000000000000
而你完美复制的D版,读出来的信息是11111111111111111111111111
作者: nintenloli    时间: 2006-12-18 20:16

引用:
原帖由 md2 于 2006-12-18 19:58 发表
游戏厂商光盘生产线的母盘
在盘心的位置有一个正常情况下光头无法读到的编码
只有游戏机才会去读这圈信息

无论是盗版还是正版生产线,都无法复制这圈信息
只有游戏机生产线才有这样的母盘

当然,目前我 ...
这个技术含量不是很低么?
反过来想,D版商弄个"直读"使自己的生产线的光头可以读12CM光盘上的任意一个物理位置的话
你有什么可以在光盘上隐藏的呢?
作者: nintenloli    时间: 2006-12-18 20:18

引用:
原帖由 md2 于 2006-12-18 20:13 发表


比如
假设一张盘上的信息都是111111111111111111111
然后加密圈上有一个解码号是-1

游戏机解码后读出来的信息是00000000000000000000000
而你完美复制的D版,读出来的信息是11111111111111111111111111
我说的复制是指光盘上物理上任意一个位置的激光反射率一样.
加密圈也一一对应..不需要理解其含义

[ 本帖最后由 nintenloli 于 2006-12-18 20:33 编辑 ]
作者: klsm    时间: 2006-12-18 20:41

科普贴啊。俺也一直不知道。
作者: acid    时间: 2006-12-18 20:48

根据物理内容而不是数据内容进行盗版的话,这个工作量。。。你可以想象一下,用汇编,不,用一个小开关手动输入1001010101的代码编成wow的情景。
作者: truedream    时间: 2006-12-19 00:10

理论上应该是可以的。
好象只是理论上......
作者: naughtyben    时间: 2006-12-19 00:36

看完還是天書一樣
作者: 123321456    时间: 2006-12-19 09:49

引用:
原帖由 nintenloli 于 2006-12-18 20:18 发表


我说的复制是指光盘上物理上任意一个位置的激光反射率一样.
加密圈也一一对应..不需要理解其含义
简单的说,js买到手里的生产线其实从一开始就带了反盗版措施的,不可能读出和写入cd/dvd技术白皮书规定之外的内容,而游戏机相当方便就可以加些不标准的内容来实现正版识别。这也是为何ms无法在z版光盘里加入类似xo的反盗版措施的原因,因为就算加了,用户的光驱也读不出啊。
至于指望d商开发一个可以真正逐字节读取的光盘复制线?除非出现奇迹,或者d版至少50一张。

[ 本帖最后由 123321456 于 2006-12-19 09:51 编辑 ]
作者: 魔龙封印    时间: 2006-12-19 10:10

我觉得理论上是可以了,而且ps后期好像出现过不改机就能读的光盘。
不过改生产线的话成本太大了吧,一般的D商不会去做的。
作者: kenny    时间: 2006-12-19 10:11

引用:
原帖由 naughtyben 于 2006-12-19 00:36 发表
看完還是天書一樣
我也一样,真是天书奇谈啊。
作者: 大嘴史克    时间: 2006-12-19 10:13

没看太明白
作者: Hananeko    时间: 2006-12-19 10:23

引用:
原帖由 nintenloli 于 2006-12-18 20:16 发表
这个技术含量不是很低么?
反过来想,D版商弄个"直读"使自己的生产线的光头可以读12CM光盘上的任意一个物理位置的话
你有什么可以在光盘上隐藏的呢?
相反,这个技术含量很高。

以松下给NGC的BCA加密为例,这一圈数据普通的PC-DVD光驱无法读取(你如果看过GC的正版盘就知道了),更不要说写入了。写入需要松下的专门设备。
作者: sweden    时间: 2006-12-19 10:37

LZ还真操心啊.......
作者: flyingheart    时间: 2006-12-19 10:43

引用:
原帖由 nintenloli 于 2006-12-18 18:59 发表
以DVD为例..如果D版商生产的某D版光盘,在数据面上,如果任意一个数据位上跟Z版光盘
一一对应的话,那么,对于游戏机光头来说.从物理上根本无法分辨这张D版是否为D.

   这样就跟本不需要什么直读了,而且任何数据 ...
楼主的想法是可行的,之前玩PC上的梦少女梦工厂4最早就是这么破解的。先逐字节读出原版光盘做成iso,包含光盘物理信息。然后用个什么软件比较分析,然后刻出一张和原盘一样(几乎一样也能行)的盘。防盗软件就分不出,可以进游戏了。但是这个方法挺麻烦的,因为好像每张刻录盘都不一样,都要用那软件分析上好一会。自己弄弄还行,要是生产线批量生产就不行了。
作者: hudihutian    时间: 2006-12-19 10:45

那pc上的游戏是怎么加密的,完全克隆不是就完事了?
作者: literry1    时间: 2006-12-19 11:06

lz可以留意一下,
游戏机加密,都是通过压制特殊光盘加游戏机本身的读写技术这类硬件技术达到的。
但是电脑软件的加密,只有用序列号、网上注册激活,这类软加密的方法。

原因就是,电脑光驱都是标准件,所以电脑软件为了让大家的电脑都能读出来,不能用非标准的硬件加密技术,要防盗版只有用其他办法;
而非标准的游戏机,加密技术就能自成体系,光盘能自定标准,光头的读写区域也能自定义。所以要加密大批量生产的游戏光盘,最适合的就是这类特制解码区的光盘加密技术了。

d商的压盘机,都是标准件,理论上能完美复制任何普通电脑光盘,所以电脑软件的z盘和d盘可以说是一样的,只要你能通过其他渠道搞到z版的序列号、注册号,就能成为正版。
但是它对非标准的游戏光盘就无能为力了,因为游戏原盘上的解码区不在标准光驱的光头能读写到的位置,只有自己的游戏机光头能读到。
所以只能通过加直读,使游戏机不去检测那条实际在d盘上并不存在的解码区了。

要d商弄一条非标准的流水线?还要ps一条,ps2一条,xbox一条,等等??
怎么可能……
作者: 苹果多    时间: 2006-12-19 13:51

完全复制是不可能的,因为正版的压盘制作工艺跟刻录盘不一样,而一般D版盘制作的工艺也就是大规模地复制母盘而已。
作者: literry1    时间: 2006-12-19 14:07

大部分d商也不使用刻录机的,除非生产量不大。
刻录机又慢又容易出错,几台一起连续工作的话散热又是问题。
大批量的工业出盘,都是压制的。
不过具体细节我也不清楚。
作者: AVG收集者    时间: 2006-12-19 15:37

看了有点明白却又更加迷惑了

lz问的是好问题  bs一切不动脑子都喊小白铁皮的人
作者: solaris    时间: 2006-12-19 16:11

27楼是正解.
作者: bigdingo    时间: 2006-12-19 20:14

引用:
原帖由 literry1 于 2006-12-19 11:06 发表
lz可以留意一下,
游戏机加密,都是通过压制特殊光盘加游戏机本身的读写技术这类硬件技术达到的。
但是电脑软件的加密,只有用序列号、网上注册激活,这类软加密的方法。

原因就是,电脑光驱都是标准件,所 ...
我说个破解思路:
光盘数据区怎么加密对于压盘盗版是没啥用.
现在看来,关键就是非数据区的地方,
游戏光盘采用了其他办法做了标记.来防止盗版.

光盘生产线具体步骤虽然不知道.
但是我想.压盘的初始步骤里,干脆不按白皮书来,把一张光盘所有物理区域都填满记录"染料".
压盘时不管你哪个什么区域.直接照原样压出来.只要压出来任意一个地方激光反射情况与Z般一致即可
作者: Hananeko    时间: 2006-12-19 21:08

如果楼主很有兴趣研究这个的话,建议你去网上搜搜关于starforce加密的文章,光盘完美复制这个话题就是在这个加密技术出现后开始讨论得比较多的。
27楼的部分正确。

[ 本帖最后由 Hananeko 于 2006-12-19 21:11 编辑 ]
作者: 卡米哇可可    时间: 2006-12-19 21:11

不知道
进来学习
作者: lexusw1    时间: 2006-12-19 21:15

那当年曾经出过的免直读盘又不是怎么回事啊?
作者: van601030    时间: 2006-12-19 21:17

好像有点明白了
作者: shixn    时间: 2006-12-19 21:30

游戏公司把游戏(数据)叫给生产厂家,当然需要一个数据载体,刻录盘或者其他什么.

先出玻璃基版,然后"父版",最后"母版".

[ 本帖最后由 shixn 于 2006-12-19 21:40 编辑 ]
作者: bigdingo    时间: 2006-12-19 21:48

搜到的:

以下为读过一些国外资料后的心得,请参考、赐教:
1.Starforce加密的主要原理为,利用刻录片和压制片本质上的不同(据说是盗自CD-COPS)而判别是否为刻录的备份片。
刻录机先以P-CAV,后以CAV/CLV将数据刻录到光盘上,前者(约占前500M的空间)形成非对称型分布,后者则为对称型分布。压印的原版光盘则都是非对称型分布。
如此,Starforce寻找光盘第二区,数据分布位置(以极座标来看),是呈现拟线性pseudo-linear分布(正版)或指数型exponential分布(刻录版)。
Starforce通常检查(以一固定速度读取)光盘的四个轨段(皆位于第二区),第1轨段(以仙三外为例,约在500M左右处)做为定位参考用,把第2轨段起点到第4轨段(皆在第一轨段附近)终点的读取时间换为角度。这个角度通常不同于正版压印片,如此就可以做为判别依据。
2.Alcohol以DPM量测原版光盘的资料分布特性(不同厂牌的分布多少有些不同),预存在mds文件里,如此在虚拟时就可以应付Starforce的这种检测。Starforce一代只做这种检查,第二代(SF2)则加入IDE光驱的检查。
第三代(SF3)又多加了Windows文件系统的检查(在读取光盘数据时,若发现文件是来自本地的硬盘,如虚拟镜像,就不通过)。所以SF2可以用虚拟原始镜像就可过关,SF3则需虚拟较小镜像(只要小于Starforce第一检查区即可,以仙剑三外为例,约500M)才能通过检查。
3.Starforce的原理已快被揭开,修改原始镜像,使刻录后可放入IDE光盘,骗过SF的检查,也许很快就来到。
作者: bigdingo    时间: 2006-12-19 21:50

貌似starforce这样的不应该没法压盘D版的...

等待达人点拨
作者: literry1    时间: 2006-12-19 22:08

引用:
原帖由 bigdingo 于 2006-12-19 20:14 发表



我说个破解思路:
光盘数据区怎么加密对于压盘盗版是没啥用.
现在看来,关键就是非数据区的地方,
游戏光盘采用了其他办法做了标记.来防止盗版.

光盘生产线具体步骤虽然不知道.
但是我想.压盘的初始步 ...
思路是这样没错,
不过要实现的话,成本就不得了了。

因为谁都知道一模一样就不会有问题,
但就是做不到一模一样。

加密技术,不一定都是1001101这样的二进制码,
也许一条在特定位置的,肉眼看不到的,用加密设备做出的划痕,就是光盘的“指纹”。
外人永远不会知道的,而预先设定好解码的游戏机就能识别出来。

而这类“花纹”,是只能刻二进制码的压盘流水线做不出来的(即使你把它改造成能刻光盘上所有物理区域)。
作者: eos    时间: 2006-12-19 22:33

用特制的光驱,对光盘从圆心到最边处做物理扫描,记录下所有的数据并且开发相应工具制作母盘,真正的将正版光盘用独立的非标准的第三方系统复制出来。和正版一模一样不缺少任何数据。
我就不信丫的必须解码提取数据才能复制。
作者: bigdingo    时间: 2006-12-19 22:38

引用:
原帖由 literry1 于 2006-12-19 22:08 发表

思路是这样没错,
不过要实现的话,成本就不得了了。

因为谁都知道一模一样就不会有问题,
但就是做不到一模一样。

加密技术,不一定都是1001101这样的二进制码,
也许一条在特定位置的,肉眼看不到 ...
或许从盘基的制造中想办法也行..肉眼下跟Z表现是否一致不要紧,
激光反射率上在内圈同一部位做到同样的反射率就ok了.
可以是刻痕,某种染料,金属.....

特定部位对于激光反射的表现.通过激光头扫描.应当是没有什么秘密可以保留的.
也许最终问题就出现在难以以经济简单的办法再现吧
作者: truedream    时间: 2006-12-20 00:10

呼吁各大D版生产商购入各主机光盘的专业生产线!
XB360、PS3、Wii的各一条,最好有PSP的......
作者: no77    时间: 2006-12-20 04:58

不用,只需要做一条理论上将整个光盘片大小进行完全读取的生产线就行了...
从现有的加密技术来看,很多都是在光头读取的外区进行的。。。
一般光盘的数据区仅指盘片的-10的中区.外圈与内圈都是不读的.
soso.做一条将整个光盘全部读取的线路就行了...
现在一条dvd生产线也不太贵了,120万左右...加上改造费用应当不会超过1000万吧.
作者: zyang228    时间: 2006-12-20 08:41

问到点子上面了
作者: literry1    时间: 2006-12-20 11:29

说到底,
只要是人做的东西,其他人就一定能破解它。
但是要实现的话,经济上划不来。
毕竟破解比加密要费事很多。

商人都是很精明的,不挣钱的生意没人做啊。
作者: Pele    时间: 2006-12-20 11:46

引用:
原帖由 eos 于 2006-12-19 22:33 发表
用特制的光驱,对光盘从圆心到最边处做物理扫描,记录下所有的数据并且开发相应工具制作母盘,真正的将正版光盘用独立的非标准的第三方系统复制出来。和正版一模一样不缺少任何数据。
我就不信丫的必须解码提取 ...
你就算能diy读取母盘数据的硬件
难道你还能diy整条压盘生产线不成?
作者: rb    时间: 2006-12-20 15:59

前一阵子ps2免直读盘就是这个道理嘛
作者: PENNYSHAW    时间: 2006-12-20 16:05

理由很简单:
D版上要真复制出了Z版的光盘。

直读芯片生产上怎么活啊?

所以是一一对应的。

就好象欧美大部分电影都是先在影院放,然后过段时间再出DVD。

道理一样。这叫互相利用,互相依存。












我YY~~~
作者: 空间无极限    时间: 2006-12-20 17:01

直读万岁!!!!!!!
作者: 123321456    时间: 2006-12-20 18:55

引用:
原帖由 no77 于 2006-12-20 04:58 发表
不用,只需要做一条理论上将整个光盘片大小进行完全读取的生产线就行了...
从现有的加密技术来看,很多都是在光头读取的外区进行的。。。
一般光盘的数据区仅指盘片的-10的中区.外圈与内圈都是不读的.
soso. ...
没错,技术上没有任何问题,但是成本……
如果z版400,d版300……




欢迎光临 TGFC Lifestyle (http://tgfcer.com/) Powered by Discuz! 6.0.0