存储介质的防复制方法技术

技术编号:3051204 阅读:290 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种存储介质的防复制方法,属于计算机加密技术领域。包括下列步骤:盘片扇区的扰乱:形成隐含扇区:将内存加密文件刻录到盘片上,主要包括两方面:程序运行模块加密,文件内容加密。本发明专利技术的优点是:源光盘被分解成主程序,隐含扇区和加解密程序读写控制三部分。当非法用户进行复制操作时,读写控制模块被激活,通过加解密模块对所有被复制的动态链接库文件可执行文件和库文件进行加密,保证被复制出的光盘不可用,而且源程序中的部分关键文件由于在隐含扇区内而不可被复制,实现光盘的防复制目的。

【技术实现步骤摘要】

本专利技术属于计算机领域中,尤其是指光存 储介质的防复制方法。技术背景当前光盘及其播放机也许是最成功的消费类电子产品。由于光盘存储稳定、可靠,并且光盘成本越来越低,从而也导致了CD盗版的 严重泛滥。盗版是现今软件工业所面对的最大问题之一,相对于过去 以软盘形式发行的软件,以每4秒钟就能生产一片CD的媒体来做为 软件发行工具的CD-ROM,其被盗版的程度及损失非软盘可以比拟。 软件出版商联盟(Business Software Alliance)发布的一份调查表表明, 1997年全球安装的新的商业应用软件中有40%是盗版的。带来约114 亿美元的损失。这还没有包括非商业应用软件如游戏和教学软件。如 果算在一起,软件出版业每年由于盗版的损失将数以百亿美元。在我 国软件盗版非常严重(据统计达90%以上),这对于我国的软件行业发 展造成了很大的破坏。面对目前盗版的泛滥,社会上也呼吁大家使用 正版软件,甚至制定相关的法律来打击盗版,例如从90年代初就相 继颁布并实施了《著作权法》、《计算机软件保护条例》、《计算机软件 著作权登记办法》等一系列旨在保护软件产业的法律法规,1997年 修改后的《刑法》也加大了对侵犯计算机软件权益的处罚力度。但是效果并不十分理想。必须要配合有效的防盗版技术,才能收到明显的 效果。因此,开发一种有效的软件防盗版技术,迫在眉睫。2.光盘防盗版技术简介由于CD-ROM的档案结构是遵循ISO-9660的标准所制定的,而 ISO-9660由于比较简单而很难加以保护的措施。再加上各种CD-R的 制作及拷贝程序的推陈出新,黑客手段的不断提高,很难防范使用者 利用这些工具从事不法的用途。目前,有许多方法是可以保护 CD-ROM,综合起来,主要的保护方式有以下几种方法2.1软件方式也称为激活方式,这种方式是在CD-ROM上包含了经过了 密码保护的程序或资料。经密码保护过的程序通常即为演示版程序, 使用者可以很容易在CD-ROM上找到并执行该演示程序,了解程序 的功能,经过评估后,如认为其的确符合需要后,即可经由电话或传 真通知软件公司,以信用卡付费后取得密码,然后解开受密码保护的 程序。但由于经解码后的程序己无保护,合法用户可以无限制地 复制光盘。.2.2硬件方式2.2.1辨识密码如SID(Source Ident-ification Code)或IFPI码。由于生产CD-ROM的压模厂,其生产设备不管是母盘或模具皆被赋予一独特的ID,这 些设备所制造的CD产品,也都会有其ID。如此一来,盗版的源头 也就无法藏匿。此种防止盗版方式虽嫌消极,但仍有其一定的作用2.2.2硬件加密锁这是通常插附在计算机并口上的一种装置。也叫软件狗,早 期的狗只是在程序执行时会检査硬件锁是否存在而己,对于软件 破解高手而言,修改一个dll就可以实现对其的破解。至于后期的硬 件锁则不单只检査硬件锁是否存在,还会从其中读出程序部分或者特 定算法运算结果,以备程序解码之用,这种保护对于程序而言是比较 有效的,但成本偏高,普通用户无法接受。2.2.3修改主引导导入区在CD-ROM上即指导入区区域。 一般而言,导入区记载了有关 于CD片的类型,TOC(Track On CD)等信息,相当于硬盘的分区表 (FAT)。由于导入区中并不包含用户真正必须的数据,所以一般而 言CD-R会自行产生,而不是由用户任意地修改,因此一旦此区域内 含有其他重要资料以供判读之用,且由于CD-R无法制作非正常的导 入区,因此便能有效地制止非法的复制。可惜的是此种方式无法应 用在PC上,因为这牵涉到CD-ROM光驱上的固件(Firmware)必须 加上判读程序,因而无法应用于现今市场上的光驱上。必须有相应 的硬件厂商予以配合才可能实现防盗版功能。2.2.4不连续光轨,加密扇区这种方式类似软盘的激光打孔保护方式。不连续轨的方式只是概 念类似激光孔并不是真的是激光孔。经过这种方式保护的CD-ROM, 不但在经过CD-R的程序做轨对轨的复制时,百分之百会产生读错误 (ReadingError)的讯息,也可以避开压模厂的大量翻拷。但如果将其CD-ROM上的档案拷至硬盘再重新烧录成CD-ROM的话,这种保护就不起作用了。2.2.5修改光盘ISO结构这种方法有隐藏目录、超大档案、垃圾档案等。由于CD-ROM的 档案都有其记载起始位址、长度、属性等的指标值,使用者只要对于 ISO-9660的档案规则够熟悉,只要修改这些指标值就可达到上述效 果。举例来说,只要修改档案的起始位址就可以造成此档案看得到却 不能对此档案作复制的动作,这也是为什么这类型的档案被称为垃 圾的原因;而超大档案的产生,就是由于修改其长度,其用意在 于增加使用者欲将档案拷贝至硬盘时的困扰,降低程序被逆向工程或 Debug的可能性。2.5目前类似技术及公司当前也有许多公司做出了自己的光盘防盗版产品,总体来看大致 可以分为两类一类是TTR, LASERLOCK, Macrovision与C-Dilla等,这些公 司的技术都是在光盘上制作出数字指纹(特殊的轨道、扇区),当然 其称呼自然不同,有称其为指纹(fingerprint),也有称其为水印 (watermark)。这些指纹无法通过刻录设备或母盘制作设备读取,自 然盗版时,盗版盘上就没有这些指纹。然后通过程序来判别这些指纹, 从而判断是否盗版盘。由于该数字指纹仅仅是判别作用,对于TTR的防盗版盘,将其 文件复制到硬盘上,然后通过一光驱模拟软件,模拟后仍能正确执行,因此其指纹中并不含有信息。另一类是Wave Systems公司等,该公司与提供盘片内容的公司 和原始设备制造商建立伙伴关系,同计算机一起捆绑销售CD-ROM 和DVD-ROM。要购买CD-ROM和DVD-ROM,消费者必须拥有一 种结合了 WaveMeter的附加卡或外围设备,或者安装了 WaveMeter 的新的电脑。 一旦WaveMeter通过WaveNet (该公司的系统)注册, 消费者才可以使用CD上的内容。这种办法,当然可以很有效的防止 盗版,但是很明显,其费用是很高的,而且要附加软、硬件。
技术实现思路
本专利技术提供一种,以解决目前存在的防复 制效果不明显或费用高的问题。本专利技术采取的技术方案是包括下列步骤—、盘片扇区的扰乱将每个扇区的12至2351字节进行扰乱处理,扰乱处理是把扇区 的12至2351字节按异或方法或数字拆分或简单的加密算法进行转 换,以限制低频分量,最后将扰乱过的扇区刻录到盘片上;二、 形成隐含扇区采用数据加密技术,将源文件的一部分或者是加密、解密的密钥 放置到扰乱的盘区中;三、 将内存加密文件刻录到盘片上,主要包括两方面 (一)程序运行模块加密,对于程序运行文件需要加载一个壳,真正的代码在壳中运行,运算结构解密送出,即可实现运行程序的正常使用, (二)文件内容加密,即数据区加密,Windows每一个进程都在启动时分配了 4GB (OxFFFFFFFF)的 虚拟内存,0x00010000—0x7FFEFFFF空间内的内存是存放.exe禾口.dll 文件的部分,在该部分驻留一个虚拟ram空间,内置加密算法,就可 以实现写入内存的数据文件加密本专利技术的优点是源光盘被分本文档来自技高网
...

【技术保护点】
一种存储介质的防复制方法,包括下列步骤:    一、盘片扇区的扰乱:    将每个扇区的12至2351字节进行扰乱处理,扰乱处理是把扇区的12至2351字节按异或方法或数字拆分或简单的加密算法进行转换,以限制低频分量,最后将扰乱过的扇区刻录到盘片上;    二、形成隐含扇区:    采用数据加密技术,将源文件的一部分或者是加密、解密的密钥放置到扰乱的盘区中;    三、将内存加密文件刻录到盘片上,主要包括两方面:    (一)是程序运行模块加密,    对于程序运行文件需要加载一个“壳”,真正的代码在“壳”中运行,运算结构解密送出,即可实现运行程序的正常使用,    (二)是文件内容,即数据区加密,    Windows每一个进程都在启动时分配了4GB(0xFFFFFFFF)的虚拟内存,0x00010000-0x7FFEFFFF空间内的内存是存放.exe和.dll文件的部分,在该部分驻留一个虚拟ram空间,内置加密算法,就可以实现写入内存的数据文件加密。

【技术特征摘要】
1、一种存储介质的防复制方法,包括下列步骤一、盘片扇区的扰乱将每个扇区的12至2351字节进行扰乱处理,扰乱处理是把扇区的12至2351字节按异或方法或数字拆分或简单的加密算法进行转换,以限制低频分量,最后将扰乱过的扇区刻录到盘片上;二、形成隐含扇区采用数据加密技术,将源文件的一部分或者是加密、解密的密钥放置到扰乱的盘区中;三、将内存加密文件刻录到盘片上,主要包括两方面(一)是程序运行模块加...

【专利技术属性】
技术研发人员:全海云
申请(专利权)人:吉林省圣伦计算机信息安全有限公司
类型:发明
国别省市:82[]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利