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

基于静态分析的缓冲溢出漏洞检测研究

摘要第1-5页
ABSTRACT第5-10页
第一章 绪论第10-16页
   ·课题研究背景及现状第10-15页
     ·缓冲区溢出及利用的历史第10-11页
     ·现有防护措施分类及特点第11-15页
       ·攻击发生时的动态防护第11-12页
       ·漏洞的检测和发现第12-15页
   ·本论文的选题和研究内容第15-16页
第二章 缓冲区溢出概述第16-20页
   ·缓冲区溢出原因第16-17页
     ·进程虚存空间管理机制第16-17页
     ·非类型安全语言第17页
     ·其它原因第17页
   ·缓冲区溢出攻击原理及手段第17-19页
     ·栈溢出第17-19页
     ·堆溢出第19页
   ·本章小结第19-20页
第三章 检测方案第20-24页
   ·设计思路第20-21页
   ·方案框架及特征第21-23页
     ·目标系统的结构第21-22页
     ·目标系统的预期特征第22-23页
   ·本章小结第23-24页
第四章 漏洞特征文法构造第24-46页
   ·漏洞特征描述第24-27页
     ·漏洞词法成份第24-25页
     ·漏洞语法成份第25-27页
     ·漏洞语义第27页
   ·文法构造的目标第27页
   ·基于等价分划的漏洞特征文法生成第27-45页
     ·文法规则等价分划的集合描述第28-31页
     ·漏洞特征文法的构造流程第31-36页
     ·文法等价性保持第36-45页
       ·分解路径上结点的分解问题第37-43页
       ·对合并点的处理第43-45页
   ·本章小结第45-46页
第五章 基于漏洞特征文法的方案实现第46-71页
   ·漏洞语义分析第46-53页
     ·语义工作的内容第46-53页
       ·漏洞特征的表示第46-49页
       ·漏洞信息的登记第49-50页
       ·漏洞的判定第50-53页
     ·基于漏洞特征文法的语义工作特点第53页
   ·LEX 和YACC 工具第53-56页
     ·LEX第53-55页
       ·LEX 的功能第53-54页
       ·LEX 规范第54-55页
     ·YACC第55-56页
       ·YACC 的功能第55页
       ·YACC 规范第55-56页
   ·检测工具构造第56-70页
     ·文法实现的几个具体问题第56-63页
       ·充分形式化问题第57-60页
       ·语义工作便利性的保证问题第60-61页
       ·分解深度问题第61-63页
     ·支持语义的数据结构第63-69页
       ·描述缓冲区信息的相关数据结构第63-67页
       ·描述函数定义和调用关系的数据结构第67-69页
     ·关键算法第69-70页
       ·函数调用关系图的创建算法第69页
       ·针对函数定义的约束求解递归算法第69-70页
       ·后期漏洞判定算法第70页
   ·本章小结第70-71页
第六章 检测实验第71-81页
   ·检测工具使用方法第71页
   ·实验及结果分析第71-80页
     ·测试1第71-72页
     ·测试2第72-78页
     ·测试3第78-80页
   ·本章小结第80-81页
第七章 总结与展望第81-82页
致谢第82-83页
参考文献第83-86页
攻硕期间取得的研究成果第86-87页

论文共87页,点击 下载论文
上一篇:65nm光罩数据制备流程的研究
下一篇:欧盟为什么东扩--中东欧国家入盟带来的影响及欧盟未来发展展望