首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

共享软件加壳技术的研究与实现

摘要第1-6页
Abstract第6-10页
第一章 绪论第10-13页
   ·课题的研究背景第10页
   ·软件加密保护研究的主要内容及现状第10-11页
   ·课题研究的主要内容第11-13页
第二章 软件的拷贝保护第13-23页
   ·软件拷贝保护技术第13-15页
     ·基于介质的保护第13-14页
     ·软件注册第14页
     ·基于硬件的保护第14-15页
   ·共享软件拷贝保护机制的设计第15-22页
     ·逻辑保护的设计第16-18页
     ·注册保护的设计第18-20页
     ·加密关键代码第20-22页
   ·小结第22-23页
第三章 反逆向工程技术第23-37页
   ·反调试技术第23-31页
     ·调试器简介第23-24页
     ·调试器检测技术第24-27页
     ·抵御断点第27-30页
     ·时间检测第30-31页
   ·反静态分析技术第31-34页
     ·抵御反汇编器第31-33页
     ·代码变换第33-34页
   ·反脱壳技术第34-36页
     ·反转储技术第34-35页
     ·反脱壳脚本的技术第35-36页
   ·小结第36-37页
第四章 PE文件第37-48页
   ·PE文件格式介绍第37-43页
     ·DOS头部分第38页
     ·PE文件头第38-40页
     ·可选文件头中的数据目录表第40-41页
     ·节表第41-43页
   ·PE文件的装载第43-45页
   ·向PE文件中插入代码的技术第45-47页
     ·插入位置的选择第45-46页
     ·插入外部代码的要求第46-47页
     ·API函数地址的获取第47页
   ·PE文件的加壳保护第47-48页
第五章 加壳软件的设计与实现方案第48-61页
   ·加壳软件的主程序设计第48-53页
     ·主程序的实现步骤第49页
     ·读取PE文件数据第49-50页
     ·输入表的处理第50-51页
     ·合并节段第51-52页
     ·压缩节段第52页
     ·处理资源节段第52-53页
   ·外壳部分的设计第53-57页
     ·两段壳的设计第54-55页
     ·将外壳部分插入到PE文件第55页
     ·用SDK方式加强外壳与程序的联系第55-57页
   ·加壳程序的测试第57-60页
   ·完善设计第60-61页
第六章 结论第61-62页
参考文献第62-64页
附录A SEH相关的数据结构第64-66页
在学研究成果第66-67页
致谢第67页

论文共67页,点击 下载论文
上一篇:基于本体的文本相似度研究与实现
下一篇:虚拟驾驶模型与环境自适应技术的研究