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

Linux内核驱动中整数溢出漏洞检测的研究

摘要第1-4页
Abstract第4-8页
第1章 引言第8-16页
   ·背景介绍第8-9页
   ·国内外研究现状第9-14页
     ·动态分析第10-11页
     ·静态分析第11-13页
     ·符号执行第13页
     ·漏洞检测在实际中的应用第13-14页
   ·本文提出的工具或原型系统第14页
   ·论文结构安排第14-16页
第2章 检测 Linux 内核中驱动模块的整数溢出漏洞第16-30页
   ·概述第16-17页
     ·整数溢出第16页
     ·整数溢出语义第16-17页
   ·相关工作第17-22页
     ·静态分析工具 Kint第17-19页
     ·选择性符号执行 S2E第19-22页
   ·设计与实现第22-27页
     ·检测流程第22-23页
     ·改进的 Kint第23-24页
     ·插桩源码第24-25页
     ·整数溢出检测第25-26页
     ·插入符号值第26-27页
   ·实验结果和分析第27-29页
     ·实验环境第27页
     ·实验结果第27-29页
   ·小结第29-30页
第3章 符号化硬件检测 Linux 驱动中整数溢出漏洞第30-46页
   ·概述第30-31页
     ·驱动测试的问题第30-31页
     ·符号化设备基础第31页
   ·相关工作第31-38页
     ·SymDrive 概述第31-32页
     ·SymDrive 总体结构第32页
     ·SymGen 静态分析和代码生成第32-34页
     ·SymDrive 测试框架和检测规则第34-35页
     ·SymDrive 符号化设备第35页
     ·SymDrive 优化策略第35-37页
     ·SymDrive 运行结果第37-38页
   ·设计与实现第38-42页
     ·设备探测第38-39页
     ·符号化 I/O第39-40页
     ·符号化中断第40-41页
     ·符号化 DMA第41-42页
     ·改进的符号化设备第42页
     ·插入符号值第42页
     ·执行流程第42页
   ·实验结果和分析第42-44页
     ·实验环境第43页
     ·实验结果第43-44页
   ·小结第44-46页
第4章 符号驱动环境第46-58页
   ·概述第46-47页
     ·驱动环境简介第46-47页
   ·相关工作第47-51页
     ·静态分析工具 SDV第47-49页
     ·集成测试平台 LDV第49页
     ·符号执行工具 KLEE第49-51页
   ·设计与实现第51-55页
     ·符号驱动环境总体设计第51-52页
     ·系统模型第52-53页
     ·驱动与内核接口的交互第53-54页
     ·驱动与设备的交互第54-55页
   ·实验结果和分析第55-56页
     ·实验环境第55页
     ·实验结果第55-56页
   ·小结第56-58页
第5章 结论与展望第58-60页
   ·结论第58页
   ·展望第58-60页
参考文献第60-62页
致谢第62-64页
个人简历、在学期间发表的学术论文与研究成果第6页

论文共64页,点击 下载论文
上一篇:研究型大学项目管理办公室(PMO)作用研究
下一篇:云环境下资源管理与作业调度关键问题研究及应用