《软件防拷贝技术》PPT课件

《软件防拷贝技术》PPT课件

ID:36923828

大小:260.76 KB

页数:36页

时间:2019-05-11

《软件防拷贝技术》PPT课件_第1页
《软件防拷贝技术》PPT课件_第2页
《软件防拷贝技术》PPT课件_第3页
《软件防拷贝技术》PPT课件_第4页
《软件防拷贝技术》PPT课件_第5页
资源描述:

《《软件防拷贝技术》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第十二章软件防拷贝技术软件防拷贝技术防拷贝技术分类硬件防拷贝技术软硬件结合防拷贝软件防复制方法磁盘防拷贝技术反防拷贝技术——脱壳软件限制技术EXE文件加密器程序示例软件防拷贝技术通过某种技术,使得操作系统的拷贝方法,甚至拷贝软件不能将软件完整复制,或者复制后不能使用。是防止软件扩散的主要手段。主要方法:硬件防拷贝软件防拷贝软硬件结合。比较常用的是软盘技术。防拷贝技术分类硬件防拷贝技术硬件防拷贝通常是增加硬件接口或更换某些存储器集成块,将保密系统必须运行的某些程序、数据、密钥等信息固化在接口的只读存储器中,同时在硬件上设旨一些持殊的标记,如某个特

2、殊集成电路片的输比特征等.加密软件运行时,要使用这些固化在接口中的程序、数据和密钥,要判断是否存在特殊集成电路片的输出特征,加密系统要对这些存储器的内容和硬件特殊标记采取一定的保密措施,使得敌手无法观察这些信息和标记硬件防复制和加密也可以使用加密处理器,如z8068密码处理器等.防拷贝技术分类软硬件结合防拷贝首先使用计算机硬件加密的方法,如:激光加密法,用激光在特定位置烧烫。掩膜加密法,在磁盘特点位置加膜。针孔加密法,在磁盘穿孔。然后使用软件来验证是否特定的硬件。也可以利用磁盘、CPU、网卡的序列号进行软件加密。防拷贝技术分类软件防复制方法对加

3、密盘用持殊的方法建立非正常格式,并将某些重要的信息如密钥、脱密程序、脱密算法等存放在这些非正常格式的介质中间内。由于这些非正常格式是一般拷贝软件是不能完全正确地拷贝的,而加密程序运行时要判断这些非正常格式是否存在,并且要使用非正常格式存储文问中的信息将加密程序进行脱密,因而非法拷贝下来的其它区间的内容也是不可使用的.防拷贝技术分类优点:除了不需要增加或改动机器硬件以外,生成加密盘也不需要苛刻的条件,而完全依赖于软件,对存储介质无需要作物理加工,这对于保持磁盘的完好性和再生成都是有好处的.缺点:一旦敌手知道它的防复制原理,就可采取—些相应的措施进

4、行仿制.软件防拷贝技术防拷贝技术分类硬件防拷贝技术软硬件结合防拷贝软件防复制方法磁盘防拷贝技术反防拷贝技术——脱壳软件限制技术EXE文件加密器程序示例磁盘防拷贝技术早在20世纪80年代初期,人们就已经采用防拷贝技术来保护软件了。我们最早所见到的磁盘加密技术是一个搬运程序,这段程序本身不能实现软件的任何功能,它的功能是到磁盘的特定位置去读取真正的主程序,并把控制权交给主程序,以此来阻止用COPY命令复制软件。但随着时间的推移,人们发现根本不用编写这类搬运程序,因为DOS提供了一种更可靠、更简单的方法——隐含文件名。致命弱点:阻止不了DISKCOP

5、Y命令的冲击。磁盘防拷贝技术新的反拷贝技术:使用异常的ID参数ID字段是磁盘在格式化时被写入的,在写入时不作正确性检查,所以我们可以在格式化磁盘时任意修改ID字段中的内容。当要读写磁盘时,就要求将被读取扇区的ID字段与相应的读写参数(是标准DOS格式时,由系统默认的INT1E提供该标准格式参数)进行比较,只有当两者相同时,读写操作才能成功。如果我们使用了异常的ID参数格式化出了一个磁道或扇区,那么在读写该磁道或扇区时,我们必须给出格式化时所用的ID参数才能读写成功,这个磁道或扇区就被我们称作为指纹,这种异常的ID参数加密法能成功的防止各类DOS

6、标准格式复制程序。没有逃脱COPYⅡPC和COPYWRIT的威慑。磁盘防拷贝技术举例:超级扇区技术:磁盘机可以成功的读取长达4096个字节的扇区,而最多只能对1024个字节的扇区进行格式化,所以我们可以运用特殊的设备来格式化长度N为5的扇区,借此来实现反拷贝技术;额外扇区技术:一个磁道的容量大约在6224个字节左右,所以完全可以在减小扇区间隙的前提下,把一个磁道扩充成10个扇区,这样就使DOS的拷贝程序无法复制到第10个扇区中的内容,不过这种技术在现今已经不再用于反拷贝技术,一是由于这类方法已经有相应的对抗措施;二是它和下面介绍的额外磁道技术已

7、经被广泛的运用于磁盘扩容技术中扇区乱序排列法:一个磁道上的扇区是从小到大排列的,扇区乱序排列法就是刻意打乱扇区的正常排列,把扇区从大到小或任意跳跃地排列起来,以阻止DOS程序的复制。通过计算可知异常ID有41种可能的形式,而且最新的某些软加密技术在实现上也是巧妙地运用了ID参数,所以说进一步深入了解ID的运用是十分必要的,不过在方法上要充分考虑到指纹的唯一性,因为只有这样才能达到防止"解一通百"的目的。磁盘防拷贝技术额外磁道技术一张未格式化的双面双密软盘一共有48个磁道,而在DOS中只用到了前40个只用40个磁道是由于考虑到了磁盘和磁盘机的可靠

8、性,但是通过实验人们发现40-42磁道照样有较高的可靠性。我们就可以利用这3个磁道来存放一些重要数据,因为DOS的拷贝程序只复制前40个磁道。磁盘防拷

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。