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

PE程序加壳的研究与实现

摘要第1-5页
Abstract第5-9页
1 引言第9-11页
   ·课题背景第9-10页
   ·加壳技术现状第10页
   ·课题研究内容第10-11页
2 PE文件第11-27页
   ·PE文件概述第11页
   ·PE文件结构第11-26页
     ·DOS MZ Header第12-13页
     ·DOS Stub第13页
     ·PE Header第13-16页
     ·OptionalHeader第16-20页
     ·Section Table第20-22页
     ·Sections第22-24页
     ·Export Table第24页
     ·Import Table第24-26页
   ·小结第26-27页
3 加壳与反脱壳技术第27-33页
   ·加壳第27页
   ·反脱壳技术第27-32页
     ·花指令第27-29页
     ·SEH(Structured Exception Handling)的利用第29-31页
     ·IAT(Import Address Table)加密处理第31-32页
   ·小结第32-33页
4 加壳方案设计与实现第33-52页
   ·UPX加壳软件第33-34页
   ·加壳方案第34-37页
     ·总体方案第34-35页
     ·压缩算法的选择第35-36页
     ·编程语言选择第36页
     ·模块划分第36-37页
   ·加载程序设计与实现第37-44页
     ·反汇编、反调试功能第37-38页
     ·IAT的加密与恢复第38-41页
     ·原文件解压及恢复第41-44页
   ·加壳程序设计与实现第44-47页
     ·PE文件的打开与检测第45-46页
     ·PE文件分析与压缩第46-47页
     ·修改加载程序的PE头第47页
   ·界面设计第47-50页
   ·程序结果测试第50-51页
   ·小结第51-52页
5 结论第52-53页
   ·总结第52页
   ·课题的创新之处第52页
   ·未来研究方向第52-53页
参考文献第53-55页
在学研究成果第55-56页
致谢第56页

论文共56页,点击 下载论文
上一篇:击剑训练比赛辅助支持系统的研究与开发
下一篇:基于Portal的企业综合信息平台的研究与构建