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

基于动态方法的嵌入式软件缺陷检测技术研究与实现

摘要第1-6页
ABSTRACT第6-11页
第1章 绪论第11-18页
   ·课题研究背景与意义第11-12页
     ·研究背景第11-12页
     ·研究意义第12页
   ·相关工作第12-16页
     ·软件缺陷类型第12-14页
     ·软件缺陷检测技术第14-16页
   ·研究内容第16-17页
   ·论文结构第17-18页
第2章 动态插桩框架介绍第18-35页
   ·几种主流框架分析第18-24页
     ·Pin 框架介绍第18-20页
     ·DynamoRIO 框架介绍第20-21页
     ·DynInst 框架介绍第21-22页
     ·Valgrind 框架介绍第22-23页
     ·几种主流框架比较分析第23-24页
   ·Valgrind 插桩平台第24-32页
     ·工作流程第25-27页
     ·内核及接口第27-32页
       ·内核第28-32页
       ·内核/工具接口第32页
   ·工具编写方法第32-34页
   ·本章小结第34-35页
第3章 缓冲区溢出缺陷检测方法第35-47页
   ·概述第35-36页
     ·缓冲区溢出第35页
     ·举例说明第35-36页
   ·缓冲区溢出检测工具设计第36-42页
     ·整体设计第36-37页
     ·库函数处理第37-39页
     ·影子内存第39页
     ·动态插桩第39-41页
     ·检测机制第41-42页
   ·缓冲区溢出检测工具实现第42-45页
     ·库函数处理实现第42-43页
     ·影子内存实现第43-44页
     ·动态插桩实现第44页
     ·检测机制实现第44-45页
   ·实验分析第45-46页
   ·本章小结第46-47页
第4章 整型符号转换缺陷检测方法第47-61页
   ·概述第47-49页
     ·整型符号转换缺陷第47页
     ·举例说明第47-48页
     ·内存相关库函数第48-49页
   ·相关工作第49-50页
     ·静态检测第49页
     ·动态检测第49-50页
     ·运行时检测第50页
     ·总结第50页
   ·整型符号转换缺陷检测工具设计第50-56页
     ·整体设计第50-52页
     ·信息收集第52-55页
     ·检测机制第55-56页
     ·缺陷定位第56页
   ·整型符号转换缺陷检测工具实现第56-59页
     ·信息收集实现第56-58页
     ·检测机制实现第58-59页
     ·缺陷定位实现第59页
   ·实验分析第59-60页
   ·本章小结第60-61页
第5章 嵌入式软件缺陷动态检测系统第61-71页
   ·系统总体设计第61-63页
     ·最初设计第61-62页
     ·总体架构第62-63页
   ·系统的实现第63-65页
   ·系统测试第65-70页
     ·测试平台第65页
     ·实验设计第65-66页
     ·实验结果分析第66-70页
   ·本章小结第70-71页
第6章 总结第71-73页
   ·工作总结第71-72页
   ·课题展望第72-73页
致谢第73-74页
参考文献第74-77页
附录第77-78页
详细摘要第78-81页

论文共81页,点击 下载论文
上一篇:嵌入式二进制软件缺陷检测系统的仿真环境支持
下一篇:基于水印的图像内容认证技术研究