- 62
- 0
- 约2.36万字
- 约 75页
- 2020-02-18 发布于广东
- 举报
4.7 防动态跟踪技术 4.7.2 防动态跟踪的方法 防动态跟踪的目的是阻止破译者进行有效跟踪。实现这个目的的方法有两个途径:第一个途径是破坏跟踪,使破译者跟踪不了几步就死机或机器自启动;第二个途径是利用反穷举法,使跟踪者在“耗尽精力”之前不能进行实质性跟踪。这两个途径的防跟踪都要与密文相配合,否则就不能阻止破译者识破“机关”,实现解密。 4.7 防动态跟踪技术 1.修改中断向量法 就是用新值来代替中断向量的旧值。这个新值可以是被加密程序中某一程序的入口,也可以是一个随机数。前者可以使跟踪者误入加密者设置的“陷阱”中,后者可使机器进入死循环或出现其它异常现象而死机。所有跟踪软件都利用了单步中断和断点中断。这两个中断的中断服务程序的入口(中断向量)分别被放在内存0:0004~0007H和0:000C~000FH中。修改这两个中断的中断向量,就可以破坏跟踪或使跟踪误入“歧途”。 4.7 防动态跟踪技术 (1)破坏中断向量:由于DEBUG程序在跟踪程序时,需要使用INT1和INT3中断向量,所以只需破坏这两个中断向量,即可阻止DEBUG程序的正常运行,从而丧失其跟踪其它程序的能力。 (2)破坏更多的中断向量:有时,为了加强防跟踪措施,可以破坏更多的中断向量。 (3)将数据放入中断向量地址 (4)使中断向量指向一个子程序 4.7 防动态跟踪技术 2.改变堆栈指针法 (1)将堆栈
您可能关注的文档
- 股份公司战略规划部的内部资料.ppt
- 股票上市规则的培训.ppt
- 公共危 机管理转型期中国面临挑战幻灯片.ppt
- 公共关系课程教学改革研究项目的汇报.ppt
- 工商企业的物流管理.ppt
- 高校信息化建设体制机制的探讨.ppt
- 高级的财务管理课程.ppt
- 服务人员培训课程顾客导向专题.ppt
- 风险之评估分析.ppt
- 风险管理数字化助推证 券公司创新发展.ppt
- GB/T 27865-2026危险货物包装 包装、中型散装容器、大包装 GB/T 19001的应用指南.pdf
- 《GB/T 27865-2026危险货物包装 包装、中型散装容器、大包装 GB/T 19001的应用指南》.pdf
- 24.10 圆周角(知识讲解)(人教版).docx
- GB/T 3102.7-2026量和单位 第7部分:光和辐射.pdf
- GB/T 27912-2026金融服务 生物特征识别 安全框架.pdf
- 《GB/T 3102.7-2026量和单位 第7部分:光和辐射》.pdf
- 中国国家标准 GB/T 3102.7-2026量和单位 第7部分:光和辐射.pdf
- 中国国家标准 GB/T 27912-2026金融服务 生物特征识别 安全框架.pdf
- 《GB/T 34630.4-2026搅拌摩擦焊 铝及铝合金 第4部分:焊接工艺规程及评定》.pdf
- 《GB/T 27912-2026金融服务 生物特征识别 安全框架》.pdf
原创力文档

文档评论(0)