首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--一般性问题论文--安全保密论文

C程序内存安全性的运行时验证研究与实现

摘要第1-5页
abstract第5-12页
第一章 绪论第12-24页
   ·研究背景第12-17页
     ·内存安全的定义与威胁第12-14页
     ·内存安全的攻击方式第14-17页
   ·国内外研究现状第17-19页
   ·预备知识第19-21页
     ·程序编译第19页
     ·Clang编译器第19-21页
     ·运行时验证第21页
   ·本文的主要研究工作第21-22页
   ·本文的内容安排第22-24页
第二章 内存安全性检测技术综述第24-37页
   ·静态分析技术第24-26页
     ·路径分析第24-25页
     ·模型化方法第25-26页
     ·句法分析第26页
   ·运行时验证技术第26-34页
     ·基于对象技术第26-27页
     ·扩展指针技术第27-29页
     ·值验证技术第29-31页
     ·影子内存技术第31页
     ·地址随机化第31-32页
     ·动态数据流/污点/牧羊技术第32-33页
     ·签名过滤技术第33-34页
     ·程序执行流更改第34页
   ·分析讨论第34-36页
   ·本章小结第36-37页
第三章 数组越界检测第37-43页
   ·数组越界检测原理分析第37-39页
     ·常见数组越界的分类第37-38页
     ·数组越界检测原理第38-39页
   ·数组越界检测的设计细节第39-42页
     ·数组访问越界第39-40页
     ·指针访问越界第40-41页
     ·函数间数组越界第41页
     ·得到指针所指向空间的大小信息第41-42页
   ·本章小结第42-43页
第四章 数组越界检测的实现与实验第43-49页
   ·原型设计第43-44页
   ·插桩算法第44-46页
     ·数组访问第44页
     ·指针访问第44-45页
     ·函数声明、定义和调用第45-46页
   ·实验分析第46-48页
   ·本章小结第48-49页
第五章 改进的基于对象内存安全运行时验证技术第49-58页
   ·传统基于对象检测技术分析第49-51页
     ·技术原理第49页
     ·技术缺陷第49-51页
   ·改进的基于对象的内存安全运行时验证技术第51-57页
     ·块地址范围记录技术描述第51-53页
     ·块地址范围记录技术改进第53页
     ·取值检测技术描述第53-55页
     ·取值检测技术改进第55页
     ·存储结构改进第55-57页
   ·本章小结第57-58页
第六章 改进的基于对象内存安全运行时验证技术实现与实验第58-66页
   ·原型设计第58-59页
   ·插桩算法第59-64页
     ·块地址范围记录第59-60页
     ·数组引用检测第60-61页
     ·指针引用检测第61页
     ·指针赋值运算第61-63页
     ·库函数检测第63-64页
   ·实验分析第64-65页
   ·本章小结第65-66页
第七章 总结与展望第66-68页
   ·论文总结第66-67页
   ·工作展望第67-68页
参考文献第68-74页
致谢第74-75页
在学期间的研究成果及发表的学术论文第75页

论文共75页,点击 下载论文
上一篇:复杂场景中的车辆特征抽取与识别研究
下一篇:可靠组合服务推荐模型研究