首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文--一般性问题论文

缓冲区溢出攻击分析及防范策略研究

中文摘要第1-9页
ABSTRACT第9-10页
第一章 绪论第10-14页
     ·课题的研究背景第10页
     ·课题的发展历史第10-12页
     ·国内外当前的研究现状第12-13页
     ·本文的主要工作第13-14页
第二章 基本知识第14-22页
   ·进程地址空间结构和布局第14-16页
     ·Windows系统中进程的虚拟地址空间分布第14-15页
     ·Linux下内存结构第15-16页
   ·缓冲区溢出漏洞的基本原理第16-22页
     ·栈区与堆区第17-18页
     ·缓冲区溢出实例第18-22页
第三章 缓冲区溢出攻击第22-56页
   ·Linux x86平台下的缓冲区溢出利用技术第22-24页
     ·Linux的内存管理第22页
     ·缓冲区溢出的攻击技术第22-24页
   ·Win32平台下缓冲区溢出利用技术第24-56页
     ·基于栈的溢出利用技术第24-36页
     ·基于堆的溢出攻击第36-48页
     ·S.E.H概述第48-50页
     ·V.E.H概述第50-51页
     ·攻击异常处理机制的几种方法和思路第51-53页
     ·攻击C++虚函数第53-54页
     ·Heap Spray第54-56页
第四章 缓冲区溢出攻击的防范第56-64页
   ·源代码级的保护第56-58页
     ·避免非安全函数的使用第56页
     ·源代码级的检查第56-58页
   ·编译级的保护第58-61页
     ·数组边界检查第58-59页
     ·关键数据完整性检查第59-61页
   ·操作系统级的保护第61-62页
     ·库函数的保护第61页
     ·Linux内核补丁第61-62页
   ·体系结构的保护第62-64页
     ·控制栈与数据栈分离技术第63页
     ·非执行的堆栈第63-64页
第五章 防范缓冲区溢出攻击的一般性方法第64-66页
   ·缓冲区溢出攻击防范的一般性方法第64-66页
第六章 总结与展望第66-68页
   ·总结当前课题情况第66-68页
参考文献第68-72页
致谢第72-73页
学位论文评阅及答辩情况表第73页

论文共73页,点击 下载论文
上一篇:短距离无线通信技术在抄表系统中的应用
下一篇:即时通信安全机制研究