- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
反拷贝技术.
?通过某种技术,使得操作系统的拷贝方法,甚至拷贝软件不能将软件完整复制,或者复制后不能使用。是防止软件扩散的主要手段。主要方法:硬件防拷贝,软件防拷贝,软硬件结合。比较常用的是软盘技术。反拷贝技术是磁盘加密技术中出现最早的一门技术,甚至在20世纪80年代初期,一个磁盘加密技术中包含的仅仅只有反拷贝技术,所以一直到现在,人们往往把磁盘加密技术和反拷贝技术混为一谈。随着人们对PC机认识的加深,发现当时的磁盘加密技术根本经受不住动态调试工具的冲击,于是加密工作者又着手研究了一门新兴的技术——反跟踪技术,并且把古老的密文技术也运用到磁盘加密技术中来,这样才完整的形成了我们现在所说的磁盘加密技术。纵观磁盘加密技术的形成和发展我们会发现它就是人们逐步深刻认识PC机的过程。?1.1.?防拷贝技术分类1.1.1.?硬件防拷贝技术硬件防拷贝通常是增加硬件接口或更换某些存储器集成块,将必威体育官网网址系统必须运行的某些程序、数据、密钥等信息固化在接口的只读存储器中,同时在硬件上设旨一些持殊的标记,如某个特殊集成电路片的输比特征等.加密软件运行时,要使用这些固化在接口中的程序、数据和密钥,要判断是否存在特殊集成电路片的输出特征,加密系统要对这些存储器的内容和硬件特殊标记采取一定的必威体育官网网址措施,使得敌手无法观察这些信息和标记,敌手要想能够破译,就必须了解这些信息的具体内容,并取出这些信息插入到磁盘的信息中去,才能算完整地复制软盘中的内容.硬件防复制和加密也可以使用加密处理器,如z8068密码处理器等.?1.1.2.?软硬件结合防拷贝首先使用计算机硬件加密的方法,如:激光加密法,用激光在特定位置烧烫。掩膜加密法,在磁盘特点位置加膜。针孔加密法,在磁盘穿孔。然后使用软件来验证是否特定的硬件。也可以利用磁盘、CPU、网卡的序列号进行软件加密。?1.1.3.?软件防复制方法对加密盘用持殊的方法建立非正常格式,并将某些重要的信息如密钥、脱密程序、脱密算法等存放在这些非正常格式的介质中间内。由于这些非正常格式是一般拷贝软件是不能完全正确地拷贝的,而加密程序运行时要判断这些非正常格式是否存在,并且要使用非正常格式存储文问中的信息将加密程序进行脱密,因而非法拷贝下来的其它区间的内容也是不可使用的.优点:除了不需要增加或改动机器硬件以外,生成加密盘也不需要苛刻的条件,而完全依赖于软件,对存储介质无需要作物理加工,这对于保持磁盘的完好性和再生成都是有好处的.缺点:一旦敌手知道它的防复制原理,就可采取—些相应的措施进行仿制.?1.2.?磁盘防拷贝技术早在20世纪80年代初期,人们就已经着手研究如何保护自己的劳动成果——软件了,我们最早所见到的磁盘加密技术是一个搬运程序,这段程序本身不能实现软件的任何功能,它的功能是到磁盘的特定位置去读取真正的主程序,并把控制权交给主程序,以此来阻止用COPY命令复制软件。但随着时间的推移,人们发现根本不用编写这类搬运程序,因为DOS提供了一种更可靠、更简单的方法——隐含文件名,但是加密者很快发现了这两类磁盘加密技术的致命弱点,即阻止不了DISKCOPY命令的冲击,于是加密者又仔细地研究了一下DOS的磁盘标准格式,推出了新的反拷贝技术。1、使用异常的ID参数:当磁盘被格式化后,每个扇区都有一个识别标志(ID)字段,它记录着该扇区(360K软磁盘,下同)的磁道号C(0~39)、磁头号H(0~1)、扇区号R(1~9)和长度N(2)。ID字段是磁盘在格式化时被写入的,在写入时不作正确性检查,所以我们可以在格式化磁盘时任意修改ID字段中的内容。当要读写磁盘时,就要求将被读取扇区的ID字段与相应的读写参数(是标准DOS格式时,由系统默认的INT1E提供该标准格式参数)进行比较,只有当两者相同时,读写操作才能成功。如果我们使用了异常的ID参数格式化出了一个磁道或扇区,那么在读写该磁道或扇区时,我们必须给出格式化时所用的ID参数才能读写成功,这个磁道或扇区就被我们称作为指纹,这种异常的ID参数加密法能成功的防止各类DOS标准格式复制程序,所以在83至85年中得到了广泛采用,但是它最终没有逃脱COPYⅡPC和COPYWRIT的威慑,于86年开始单纯使用异常ID参数的反拷贝技术已经销声匿迹了。首先介绍一下DOS标准的磁盘参数表,它由中断INT1E来指定,存放于地址0:78-0:7B,在DOS系统下它通常指向0:522(可能因不同机型而各不相异),正常时的参数如下(当我们需要读写异常ID参数的磁道或扇区时,可以修改表中的相应数据):我们构造了一个只有4个扇区,每个扇区长达1024个字节的第9磁道,但是仅仅构造是没有用的,我们还得编写一个读取该磁道的程序。至此为止,我们已经了解了ID参数的运用方法,并且我们可以发现ID参数的变化种类较多,用不同的ID参数生成的磁道或扇区的名称也
文档评论(0)