首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--信息处理(信息加工)论文--机器辅助技术论文

动态函数调用分析及其在内核模块逆向工程的应用

摘要第1-4页
Abstract第4-8页
第1章 引言第8-11页
   ·课题背景与面临的挑战第8-9页
     ·定义和要解决的问题第8页
     ·研究现状及课题背景第8-9页
   ·主要工作及贡献第9-10页
   ·论文结构安排第10-11页
第2章 相关工作综述第11-24页
   ·函数调用图生成工具概述第11-13页
     ·静态函数调用图生成工具第11-12页
     ·动态函数调用图生成工具第12-13页
   ·kallsyms机制第13-14页
   ·动态跟踪工具相关研究第14-21页
     ·工具介绍第14-19页
     ·跟踪工具对比分析第19-21页
   ·逆向工程流程第21-23页
     ·反编译技术第21-22页
     ·分析技术第22-23页
   ·小结第23-24页
第3章 基于内核跟踪的动态函数调用图生成工具第24-38页
   ·函数调用图生成工具概述第24页
   ·设计思路第24-26页
   ·动态函数调用图实现第26-33页
     ·内核、系统及内核可加载模块的编译第27页
     ·运行S2E获取trace数据第27-31页
     ·DCG-RTL数据标准第31页
     ·中间数据的处理第31-32页
     ·扩展LXR功能第32-33页
   ·动态函数调用图效果展示第33-34页
   ·应用实例第34-36页
     ·文件读写的指针函数分析第35页
     ·可加载模块分析第35-36页
   ·小结第36-38页
第4章 基于动态函数调用分析的内核可加载模块的逆向工程方法第38-49页
   ·基于动态函数调用分析的逆向工程的工作流程第38-39页
   ·获取加载模块ELF格式各段的起始位置和大小第39-41页
   ·基于动态函数调用分析的逆向工程的实现第41-48页
     ·获取跟踪数据第41页
     ·筛选数据第41-42页
     ·代码分段第42-43页
     ·二进制代码反编译第43-44页
     ·代码汇集第44-45页
     ·编译验证第45-48页
   ·小结第48-49页
第5章 实验验证第49-59页
   ·实验环境及准备第49-50页
   ·内核可加载模块加载过程第50-51页
   ·实验一第51-58页
     ·记录跟踪数据第51页
     ·数据筛选第51-52页
     ·代码分段第52-53页
     ·二进制代码反编译第53-55页
     ·代码汇集第55-57页
     ·编译汇编代码并加载验证第57-58页
   ·小结第58-59页
第6章 结论以及进一步工作第59-61页
   ·结论第59-60页
   ·进一步工作第60-61页
参考文献第61-63页
致谢第63-65页
个人简历、在学期间发表的学术论文与研究成果第65页

论文共65页,点击 下载论文
上一篇:基于图像纹理特征的可视隐藏算法研究
下一篇:基于机器视觉的道路检测算法