abd0504软件安全技术.pptxVIP

  • 4
  • 0
  • 约2.61万字
  • 约 90页
  • 2018-12-23 发布于上海
  • 举报
abd0504软件安全技术

软件安全的基本要求 主要目的:一是禁止非法拷贝和使用;二是防止非法阅读和修改。其技术措施应实现三个基本任务:防拷贝、防静态分析和防动态跟踪 。4.1.1防拷贝 指的是通过采取某种加密措施,使得一般用户利用正常的拷贝命令,甚至于各种拷贝软件都无法将软件进行完整的复制,或者是复制到的软件不能正常运行。防拷贝技术是软件加密的核心技术 ,利用专用技术制造一种特殊标记,正常的拷贝途径无法复制这种特殊标记,或者是拷贝到的特殊标记不完整。特殊标记:软标记,硬标记开 始读磁盘特殊标记母盘有标记吗?N制造的特殊标记Y特殊标记的不完全拷贝拒绝运行正常运行图4—1 加密母盘的不完全拷贝示意图结 束4.l 软件安全的基本要求拷贝盘图4—2 防拷贝软件的一般结构4.l 软件安全的基本要求一个简单的手工作业方法制作硬标记:准备一根针,在酒精灯上将针尖部分烧红,然后在磁盘上选择某一位置,将烧红的针尖靠近磁介质表面停留片刻(注意不要接触磁介质表面);当拿开针尖以后,磁盘介质的这一部分就有一个小小的痕迹因受热而发生变化,不能记录信息,被损坏的扇区如果用INT13H读写数据时,会发生10H(CRC)错。这样,我们即制作了一个磁盘标记。 在被加密程序中编写一段程序来识别这一标记,因此必须知道被损坏的扇区所在的磁道和扇区号。 补充:BIOS INT 13H 磁盘I/O81H识别硬盘。DH:所读磁盘磁头号。CH:识别

文档评论(0)

1亿VIP精品文档

相关文档