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

缓冲区溢出攻击语言研究与实现

摘要第1-6页
ABSTRACT第6-11页
第1章 绪论第11-23页
   ·研究背景与意义第11-13页
     ·研究背景第11-12页
     ·研究意义第12页
     ·课题来源第12-13页
   ·相关理论与技术基础第13-19页
     ·缓冲区溢出攻击基础第13-16页
     ·高级语言编译第16-19页
   ·国内外研究现状第19-21页
     ·缓冲区溢出攻击第19-20页
     ·攻击语言第20-21页
     ·存在的问题第21页
   ·论文研究目标与内容第21-22页
     ·研究目标第21-22页
     ·研究内容第22页
   ·论文组织结构第22页
   ·小结第22-23页
第2章 缓冲区溢出攻击及其高级语言描述第23-40页
   ·缓冲区溢出攻击的分类第23-28页
     ·栈溢出及其利用第24页
     ·堆溢出及其利用第24-27页
     ·Bss溢出及其利用第27-28页
     ·三种溢出利用方式的比较第28页
   ·栈溢出攻击分析第28-36页
     ·一个远程缓冲区溢出攻击例子分析第29-33页
     ·缓冲区溢出攻击抽象第33-34页
     ·Windows与Linux/Unix下的差异第34-36页
   ·溢出攻击的高级语言描述问题第36-38页
   ·一种新的缓冲区溢出攻击思路第38-39页
   ·小结第39-40页
第3章 植入代码构成及描述语言定义第40-53页
   ·植入代码构成元素第40-42页
     ·shellcode第40-41页
     ·返回地址第41页
     ·填充数据第41-42页
   ·植入代码的构造第42-46页
     ·构造类型第42-44页
     ·构造植入代码的关键方法第44-46页
   ·程序设计语言的定义第46-52页
     ·程序设计语言的语法第47-52页
     ·程序语言的语义第52页
   ·小结第52-53页
第4 章 缓冲区溢出攻击语言BOAL设计第53-61页
   ·BOAL的设计目标第53页
   ·缓冲区溢出攻击自动生成模型第53-54页
   ·BOAL的基本构成第54-55页
   ·BOAL的语法规则第55-56页
   ·BOAL的形式化分析和证明第56-60页
     ·证明BOAL的文法第56-59页
     ·形式化分析BOAL能够完成溢出攻击第59-60页
   ·小结第60-61页
第5章 BOAL的实现第61-70页
   ·开发环境第61页
   ·总体设计第61-62页
   ·模块设计第62-66页
     ·词法扫描模块第62-63页
     ·语法分析模块第63-65页
     ·语义执行模块第65-66页
   ·系统数据结构设计第66-69页
     ·全局变量描述第66-67页
     ·基本数据结构第67-69页
   ·小结第69-70页
第6章 BOAL的实验验证第70-75页
   ·实验的验证目标第70页
   ·实验环境第70页
   ·验证步骤与记录第70-73页
   ·实验结果分析与评价第73-74页
   ·小结第74-75页
总结与展望第75-77页
 1、论文工作总结第75-76页
 2、进一步研究工作第76-77页
参考文献第77-80页
攻读硕士期间发表的学术论文第80-81页
致谢第81页

论文共81页,点击 下载论文
上一篇:SO4~(2-)/ZrO2超强酸催化合成脂肪胺聚氧乙烯醚抗静电剂及表征研究
下一篇:支气管哮喘控制程度与痰液EOS、IL-5的关系