数码资源网·下载

展开

光碟防拷 DIY——"交错轨"制作

作者:网友整理
手机证书制作专家V1.2 简体中文免费版

手机证书制作专家V1.2 简体中文免费版 12.05M / 简体中文

点击下载
光碟快打3v1.8.7

光碟快打3v1.8.7 65.17M /

点击下载
光碟快打2v1.3.7

光碟快打2v1.3.7 96.49M /

点击下载

JA Lee 网友来信提供另一种 CD 防拷的办法, 也是要用 CDRWIN 来做.

若要命名的话, 就叫它 "交错轨"好了.

简单的说, 就是在正常的资料轨后, 加上一个小于 4 秒的音轨, 然后再接一个小小的无用的资料轨.

您可以参考 Andy McFadden 的 CD-R FAQ, 里面有关 CD 防拷的部份, 就提到了这两个观念 :

" Another recent development is non-standard discs with a track shorter than 4 seconds. Most recording software, and in fact most recorders, will either refuse to copy a disc with such a track, or will attempt to do so and fail. A protected application would check for the presence and size of the track in question.

Putting multiple data tracks interleaved with audio tracks on a CD will confuse some disc copiers. "

小于 4 秒的音轨不是标准的音轨格式, 如果 CD 内有这种音轨, 烧录软体可能会拒绝 COPY.

另外在资料轨间夹杂音轨, 更能让烧录软体搞不懂这 CD 的格式, 而拒绝 COPY. 根据以上论点, 我们可以来试做看看是否真的能够防拷.

制作

  1. 假设由硬碟档案制作出一个 MYDATA.ISO 的资料型 CD 的 ISO 档 (这部份就是要放在 CD 内读取的正常资料), CUE 档这样写 :
                     FILE C:\MYDATA.ISO BINARY                 TRACK 01 MODE1/2048                 INDEX 01 00:00:00                 POSTGAP 00:02:00 

  2. 然后再用硬碟里随便一些档案制作出一个 data.iso 档案, 此档越小越好,为资料型 ISO 档. 里面放一些的不用的资料, 因为它只是用来伪装.

  3. 制作出一个 au.wav 此档越小越好, 小于 4 秒. 但要标准音轨用的 WAV 格式, 即 44100 Hz , 16 Bit, Stereo.

  4. 然后编写 CUE 档如下 : (请再自行修改)
                   FILE C:\MYDATA.ISO BINARY                 TRACK 01 MODE1/2048                 INDEX 01 00:00:00                 POSTGAP 00:02:00                FILE c:\au.wav wave                 TRACK 02 audio                 INDEX 01 00:00:00                FILE c:\data.iso BINARY                 TRACK 03 MODE1/2048                 INDEX 01 00:00:00 

    多了第二轨 : 超短音轨, 及第三轨 : 没有用的短资料轨.

    您也可以在此下载以上这些档案 (Mydata.iso 除外) : cpdemo.zip.

  5. 然后用 CDRWIN 烧录. 首先它会出现如下画面:

    按 Y 继续进行.

    不过这里问题来了, 因为这种非标准的 CD , 有一些烧录机会拒绝烧录. 像我的 HP 7100i 就是. 会出现如下画面, 然后退片:

    好在我的另一台 Matsushita / Panasonic CW-7502 可以烧, 不然这篇就写不出来了.

    也就是说, 不是每一台烧录机都能写这种片子.

    在烧录接近结尾时, 不会像用 Freelock 那样出现错误的讯息.

    制作完成后, 用各种烧录软体来对拷看看. 与 Freelock 一样, 在分析来源片时就会失败, 拒绝对拷.

后记

烧录好的片子, 拿到光碟机去读, 大部份都能读取正常, 但我的 Teac 532 E (IDE) 却读不出来, 它的灯号会一直闪, 但一直读不出来. 其它 Teac 532 S (SCSI), HP 7100i, Panasonic CW-7502, Pioneer DVD-ROM (IDE), 都能读得到.

所以, 还是会有"挑片"的可能.

另外, 所谓 "防拷", 在此是指无法"对拷", 而不是 "防复制". 因为"复制"的方法很多, 像是:

  1. 读取档案来烧录,

  2. 读出 ISO 档来烧录,

  3. 对拷.

"对拷". 只是一种比较方便快速的办法. 但不管是 Freelock 或这种"交错轨"法, 都不能防止用前两种方法来复制 CD. 所以, "完美的防复制", 必须多种方法一起进行, 彼此互补.

像是:

  1. 读取档案来烧录 -- 用超大档, 隐藏目录来对付.

  2. 读出 ISO 档来烧录 -- 或许可以把所要的资料写在第二轨以后 ? (目前我还想不出好办法防止 ISO 档被读出来)

  3. 对拷 -- Freelock, 交错轨法.

虽然一些常见的软体无法进行对拷的动作, 但或许多试几种不同软体, 也许有可以对拷的软体也说不定.

有网友表示, 根据上述作法, 可能烧好的 CD 在读取, 安装时会有问题. 我想或许可以把各轨交错的顺序, 多试几种不同组合看看, 像是两个资料轨夹三, 四个超短音轨啦, 或 Data - Audio -Data -Audio.... 诸如此类的, 自己试看看那一种最不会让光碟机挑片, 使用上能正确无误, 并且还可以防拷. 本文仅为参考之用, 不做任何保证.

这些都有赖大家多做测试并欢迎提供经验, 或者是提供破解之道, 或是更 "狠毒" 的怪招.

谈防拷, 防复制

把这种"防拷"技术公布会不会被有心大为利用, 以致于以后要备份 CD 时更为麻烦? 其实我们所著重的只是光碟烧录的一种艺术. 事实上这些小技巧还是无法防止真正想盗拷的人. (是否真的能实用还不敢保证) 世界上许多有专利保护的商业性防拷, 防复制技术, 不也被一些骇客们有系统的一一破解? 然后网路上到处都是 "备份古墓奇兵 3 的方法" 这类的资讯?

就像开机光碟, 超大档, 隐藏目录一样, 这也只是一种"烧CD 的小乐趣"罢了.

如果您真的发现高明的防拷技术, 请您立刻申请专利保护. 网页上大概也不可能教人 DIY 这种技术吧? 就像我朋友的"光盘盾" (目前至少已出到了第二代, 因为第一代已被 Nero 打败 ), 也是专利保护的防复制技术, 它所用的方法就很复杂, 必需在母盘上动手脚.

但是世界上也没有永久不败的防复制技术,它所要的只是抢时间. 例如第一代出来, 破解可能会经过几个月才出现, 那么这段时间内只要尽量卖出商品, 就已足够. 我朋友说, 台湾的一些游戏软体公司, 的确得到比他们原本预期更好的销售成绩. 虽然后来可以用 Nero 或其它程式拷这种 CD, 但热卖期已过, 公司也赚到了钱. 下一代的防拷技术, 也会继续运用在以后的软体, 然后跟破解版出现抢时间. 时间就是金钱. 当然, 如果你的软体或游戏很烂的话, 那就另当别论. 像是那种今天出品, 明天就有破解版的"防复制技术", 当然就会被市场淘汰罗!



感谢 JA Lee 网友!

加载全部内容

相关文章
相关专题