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

针对缓冲区溢出漏洞的攻击方法及高级逃逸技术研究

摘要第5-6页
ABSTRACT第6页
第1章 绪论第10-14页
    1.1 研究背景及意义第10-11页
    1.2 国内外研究动态第11-12页
        1.2.1 国外研究现状第11-12页
        1.2.2 国内研究现状第12页
    1.3 论文主要内容与结构安排第12-14页
第2章 缓冲区溢出攻击原理的研究与分析第14-19页
    2.1 栈溢出原理第15-16页
    2.2 栈溢出攻击形式第16-18页
        2.2.1 覆盖返回地址第16-17页
        2.2.2 借助跳板的栈溢出攻击第17-18页
    2.3 堆溢出原理第18页
    2.4 堆溢出攻击形式第18页
        2.4.1 堆的指针覆盖第18页
        2.4.2 函数指针覆盖第18页
    2.5 本章小结第18-19页
第3章 WINDOWS SERVER服务RPC请求缓冲区溢出漏洞攻击特征的提取第19-33页
    3.1 RPC—远程过程调用协议第19页
    3.2 MS08-067漏洞攻击原理第19-20页
    3.3 逆向分析MS08-067漏洞原理第20-25页
    3.4 MS08-067漏洞代码与分析第25-29页
        3.4.1 MS08-067漏洞渗透攻击模块源代码解析第25页
        3.4.2 环境准备部分第25-26页
        3.4.3 模块初始化第26页
        3.4.4 功能函数第26-29页
    3.5 MS08-067漏洞攻击实现与特征提取第29-31页
        3.5.1 攻击过程第29-30页
        3.5.2 对数据包分析第30-31页
        3.5.3 攻击特征的提取第31页
        3.5.4 部署IPS第31页
    3.6 本章小结第31-33页
第4章 逃逸技术的研究第33-41页
    4.1 简单的IDS逃逸技术第33-35页
        4.1.1 模式匹配漏洞第33-34页
        4.1.2 Unicode逃逸技术第34页
        4.1.3 拒绝服务攻击第34页
        4.1.4 会话拼接第34-35页
    4.2 复杂的逃逸技术第35-39页
        4.2.1 碎片攻击第35-36页
        4.2.2 Time-To-Live(生存时间)攻击第36页
        4.2.3 无效的RST数据包第36-37页
        4.2.4 紧急标志第37页
        4.2.5 多态Shellcode第37页
        4.2.6 ASCII Shellcode第37-38页
        4.2.7 应用层攻击第38-39页
    4.3 高级逃逸技术第39-40页
    4.4 本章小结第40-41页
第5章 高级逃逸技术的实现与攻击特征提取第41-47页
    5.1 构建实验环境第41页
    5.2 高级逃逸技术的实现第41-43页
    5.3 逃逸技术的攻击特征提取第43-46页
        5.3.1 简单逃逸技术特征第43-44页
        5.3.2 高级逃逸技术特征第44-46页
    5.4 本章小结第46-47页
第6章 缓冲区溢出漏洞防护与逃逸技术的防护第47-51页
    6.1 缓冲区溢出漏洞的防护第47-48页
        6.1.1 MS08-067漏洞的防护第47-48页
    6.2 简单逃逸技术的防护第48-49页
        6.2.1 基于目标主机的数据包解读第48页
        6.2.2 Time-to-live问题第48-49页
        6.2.3 Shellcode问题第49页
    6.3 针对高级逃逸技术的防护第49-50页
        6.3.1 匹配攻击特征第49-50页
        6.3.2 合规标准化检测技术第50页
    6.4 本章小结第50-51页
第7章 结论与展望第51-52页
参考文献第52-54页
攻读硕士学位期间发表的论文及其它成果第54-55页
致谢第55页

论文共55页,点击 下载论文
上一篇:基于光学变换的光学隐身、纳米成像和聚焦器件的研究
下一篇:三维封装电磁干扰的分析与防护设计