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

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

提要第1-7页
第一章 绪论第7-9页
第二章 安全漏洞第9-15页
   ·安全漏洞的概念第9页
   ·安全漏洞的分类第9-12页
   ·漏洞的利用第12页
   ·漏洞发掘方法第12-13页
   ·漏洞等级评定第13-15页
第三章 缓冲区溢出第15-23页
   ·堆栈的定义第15-16页
   ·缓冲区溢出的概念第16-21页
     ·缓冲区溢出攻击原理第16页
     ·缓冲区溢出示例第16-20页
     ·缓冲区溢出影响第20-21页
   ·缓冲区溢出漏洞的攻击第21-23页
第四章 缓冲区溢出的分类第23-34页
   ·栈溢出第23-26页
   ·堆溢出第26-29页
   ·数据索引错误第29-31页
   ·格式化字符串漏洞第31-32页
   ·Unicode和ANSI的缓冲区大小不一致第32-34页
第五章 缓冲区溢出的防范策略第34-48页
   ·编写正确的代码第34-35页
   ·基于探测方法的防御第35-36页
   ·堆栈保护第36-40页
     ·堆栈的完整性的堆栈保护第36-38页
     ·非执行的堆栈防御第38-39页
     ·使堆栈向高地址方向增长第39页
     ·锁定缓冲区技术第39-40页
   ·C/C++ 解决方案第40-44页
     ·标准库方法第40-42页
     ·数组边界检查第42-44页
   ·基于一定系统策略第44-46页
     ·关闭不需要的特权程序第44页
     ·关闭或修改系统的某些版本信息第44-45页
     ·及时给程序漏洞打补丁第45-46页
   ·提供高级的用户帮助第46页
   ·工具防范第46-48页
第六章 编程漏洞扫描工具设计第48-69页
   ·设计原理第48-49页
     ·程序设计流程图第49页
   ·详细设计第49-69页
     ·漏洞类设计第52-53页
     ·重要的方法实现第53-69页
第七章 结束语第69-70页
参考文献第70-73页
附录A 危险的API第73-77页
附录B Patch文件格式第77-78页
摘要第78-81页
Abstract第81-85页
致谢第85页

论文共85页,点击 下载论文
上一篇:乡镇高中生英语阅读策略的调查研究
下一篇:高中英语教师对学生情感关注情况的调查研究