- 精华
- 0
- 帖子
- 2833
- 威望
- 0 点
- 积分
- 2868 点
- 种子
- 7 点
- 注册时间
- 2011-1-14
- 最后登录
- 2021-5-10
|
发表于 2011-9-15 16:12 · 上海
|
显示全部楼层
ottife 发表于 2011-9-15 15:44
明白了,不好意思确实没读过几年书
答案就是没办法保证100%的克隆,因为刻盘时需要扇区定位信息和CRC,但是这 ...
最惨的是XBOX光盘的规格是不公开的,反向研究一张D9盘容量的原始和愚公移山一样累,还别说能不能搞到这么专业的设备,现在的破解都是从xbox一代的光驱找来的灵感,那时候PATA线比较方便侦听数据,研究出了主机检查那些特定目标,搞到了部分坏扇区的列表,发现不同的游戏里居然是一样的,然后在光驱里加补丁,读散装光盘的时候先汇报虚假光盘类型,问到坏扇区了就回复预先提取的答案,于是就忽悠过去了
纠错码按常理来说都是静态的,用文件原本的数据生成,我大致看过DVDrom的规格,排出一个ECC块以后算出纠错码,如果发现读取的数据和纠错码矛盾就判定坏块,一张盘十几万个块是不可能人工排查的,MS就可以在坏块隐藏信息,在一般的光驱读取是会被纠错掉的
定位信息我觉得反倒不是很难提取,光盘不像硬盘在密封环境工作,伺服定位是直接跟踪沟槽的,读扇区号来精确寻道,AP2.5的检查就包括定位信息,普通的光驱就能提取,难就难在写入刻录盘因其天生的特质就不可能做到完全一样,于是成功防止一般的刻盘党,只有刷固件打补丁回报补丁里预存的答案才通过 |
|