光碟防拷 DIY——illegal TOC
作者:网友整理手机证书制作专家V1.3 简体中文免费版 15.42M / 简体中文
点击下载移联惠拍V2.4 简体中文免费版 20.03M / 简体中文
点击下载拉卡拉安卓版(手机刷卡器) v6.7.1 官方免费版 43.77M / 简体中文
点击下载到底 "illegal TOC" 的定义是什么? 我想, "illegal TOC" 应是一个广义的名词, 任何光碟若其 TOC 记录区与实际的内容不符, 应该都可算是 "illegal TOC" 的一种. "illegal TOC" (不合规定的内容表)
CDRWIN 是一种可以用"提示表单 (Cue Sheet)" 来控制烧录内容, 格式的烧录软体. 在烧录软体中算是相当特别. 加上新近的烧录机, 功能比较强, 允许写入一些"非法的格式", 所以很多人便开始利用 CDRWIN 来制作一些奇怪的光碟, 做为有限度的防拷机制. 但别忘了 CDRWIN 也能烧录"正常的"光碟.
本文是参考国外一些网站的制作方法, 使用 CDRWIN 来制作. 您若有兴趣可以到以下网址去看看:
这里所介绍的这种方法, 仅限于资料型光碟. 还有如果您的烧录机不支援 illegal TOC 的写入, 那也没办法. (我使用 Yamaha CRW4416s, 及 Matshita cw-7502 都可以)
它是在正常资料轨后, 加上一个"虚无"的轨, 而这轨的开头竟跟写入 Lead Out 的部份同位址. 而且小于 4 秒. 所以在对拷时, 分析来源光碟片时, 就会产生错误而拒绝对拷或制作映象档.
但这种方法也是有破解之道, 不然人家早就拿去申请专利了! 破解的办法最后再说吧!
制作过程
1. 读取欲做保护的光碟映象档
这里要用 CDRWIN 来读取资料型光碟, 产生一个 BIN 档跟一个 CUE 档. 方法 : 请按 CDRWIN (3.7x 版为例) 上左二图形按钮 (此为 CD 对拷功能). 选择先拷到 image 档. 读完后要你插入空白片时请按"取消". 然后在硬碟里就可以找到一个 Cdrwinxx.bin 跟一个 Cdrwinxx.cue 档.2. 修改提示表单
这个 Cdrwinxx.cue 就是"提示表单". 它的内容如下: (举例)
然后按 CDRWIN 的上左一图钮, "Record Disc" 功能.
按 "Load Cuesheet" 把上面的 Cdrwinxx.cue 叫进来. 然后按一下 "Disc Layout".
显示 "Disc Layout", 总长度为 00:17:16 (17 秒多), Lead Out 的位址就是 00:17:16.
然后用记事本修改 Cdrwinxx.cue , 加上红框内那两行. 在 00:15:16 位置切出一轨. ( 注意 : 要比总长度 [本例为 00:17:16] 少两秒)
改完后, 重新 "Load Cuesheet", 把改好的 Cdrwinxx.cue 叫进来, 再按一下 "Disc Layout". 结果第二轨的起始位址竟不是 CueSheet 里的 00:15:16, 而是跟 lead out 的起始位址 00:17:16 相同. 把它烧进 CD 不知会有何结果?
(您在修改 Cue Sheet 时, 可以把这第二轨的时间位址稍为增减一下, 看看会有何不同.)
3. 烧录
"Open New session" 打不打勾有关系. 打勾的话片子比较正常, 也就没有 (有限度的) 防对拷作用了.(若使用不支援 "Session at Once" 的烧录机, 这 "Open New session" 项目变会变成灰色, 不能使用)
按 "Start Recording", 开始烧录.
由于 CDRWIN 在烧完后不退片, 因此可能档案总管在没有 "refresh" 的情形下, 会像这样出现一个没有内容, 只有标题 "Cd" 的光碟片, 别紧张, 请按 F5 重新整理, 或是把片子退出再放入, 便能读到光碟里的内容了!
4. 检视光碟内容
按一下下左一图钮 (Table of Content), 看看烧好的片子的内容.
通常一烧完, 在不退片的情形下, 看它的 TOC 会出现很怪的内容 (这里暂时无图), 但退片再进入, 出现的内容就会比较正常一点 (如下图).
这里我们用 Nero 来对付它 (CDRWIN 应该也可以). 其实只要用某些读片能力强的烧录机, 来读取来源片, 便能轻松读出映象档. 而其它一般光碟机, 可能会在分析来源片格式时就会发生错误而无法对拷或读映象档. 破解之道
或者把第一轨的 ISO 档读出来再做处理也行. 所以这种保护法, 不是很高阶.
1. Nero -- 用烧录机读出映象档
首先如下图把 CD Recorder 改成 "Image Recorder".
然后选择 "CD Copy" 功能.
"Read Option" 要把 "Ignore illegal TOC" 打勾.
"Copy Option" 要把烧录机选为读片的 CD-ROM.
最后按一下 "Copy CD". --> 映象档读取完成.
2. Nero -- 把映象档烧成 CD
最后再把 CD Recorder 改回原来的烧录机, 再把 image.nrg 这个映象档烧成 CD 即可. (暂时无图)
加载全部内容