光盘加密
常见的几种加密方法: 软件狗:
这是通常插附在打印机端口上的一种装置。早期时的硬件锁只是在程序执行时会检查硬件锁是否存在而已,对于所谓的软件破解高手而言,他们甚至于不需要有硬件锁在手都可以轻而易举的破解掉保护。至于后期的硬件锁则不单只检查硬件锁是否存在,还会从其中读出资料以备程序解码之用,这种保护对于程序而言是比较有效的,只可惜成本偏高。
辩识记号:
如SID(Source Ident-ification Code)或IFPI码。由于生产CD-ROM的压模厂,其生产设备不管是母盘或模具皆被赋予一独特的ID,这些设备所制造的CD产品,也都会有其ID。如此一来,盗版的源头也就无法藏匿。此种防止盗版方式虽嫌消极,但仍有其些微的遏阻力量。
导入区:
在CD-ROM上即指导入区区域。一般而言,导入区记载了有关于CD 片的类型,TOC(Track On CD)等信息,其重要性相当于硬盘的分区表。由于导入区中并不包含用户真正必须的数据,所以一般而言CD-R会自行产生,而不是由用户任意地修改,因此一旦此区域内含有其他重要资料以供判读之用,且由于 CD-R无法制作非正常的导入区 ,因此便能有效地制止非法的复制。可惜的是此种方式无法应用在PC上,因为这牵涉到CD-ROM光驱上的固件(Firmware)必须加上判读程序, 因而无法应用于现今市场上的光驱上。
修改 ISO 结构:
这种方法有隐藏目录、超大档案、垃圾档等。由于CD-ROM 的档案都有其记载起始位址、长度、属性等的指标值,使用者只要对于ISO -9660 的档案规则够熟悉,只要修改这些指标值就可达到上述效果。举例来说,只要修改档案的起始位址就可以造成此档案看得到却不能对此档案作复制的动作,这也是为什么这类型的档案被称为“垃圾”的原因;而超大档案的产生,就是由于修改其长度, 其用意在于增加使用者欲将档案拷贝至硬盘时的困扰,降低程序被逆向工程或Debug的可能性。
不连续轨(坏扇区,指纹):
这种方式类似软盘的激光打孔保护方式。不连续轨的方式只是概念类似激光孔并不真的是激光孔。经过这种方式保护的CD-ROM,不但在经过CD-R的程序做轨对轨的复制时,百分之百会产生读错误(Reading Error)的讯息,也可以避开压模厂的大量翻拷。但如果将其CD-ROM上的档案拷至硬盘再重新烧录成CD-ROM的话,这种保护就不起作用了。


