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

基于QEMU的内核代码重用型攻击检测系统

摘要第5-6页
Abstract第6-7页
缩略语对照表第9-12页
第一章 绪论第12-18页
    1.1 项目意义第12页
    1.2 研究背景第12-15页
        1.2.1 ROP的攻击第12-13页
        1.2.2 QEMU虚拟机管理器的使用第13-14页
        1.2.3 Linux系统第14-15页
    1.3 主要研究工作第15-16页
    1.4 论文结构第16-18页
第二章 相关技术概述第18-34页
    2.1 ROP攻击第18-25页
        2.1.1 缓冲区溢出攻击第18-19页
        2.1.2 return-into-libc攻击第19-20页
        2.1.3 ROP攻击第20-23页
        2.1.4 ROP攻击的变种第23-25页
    2.2 QEMU虚拟机管理器技术第25-29页
        2.2.1 QEMU的动态二进制翻译第26-27页
        2.2.2 分块技术、TCG技术及其翻译流第27-29页
    2.3 Linux系统第29-33页
        2.3.1 Linux内核模块介绍第30页
        2.3.2 内核态与用户态第30-31页
        2.3.3 Linux虚拟地址空间管理第31-32页
        2.3.4 中断与异常第32-33页
    2.4 本章小结第33-34页
第三章 需求分析与系统概述第34-42页
    3.1 需求分析第34-35页
        3.1.1 任务概述第34页
        3.1.2 功能需求第34-35页
    3.2 项目概要第35-40页
        3.2.1 ret指令第35-37页
        3.2.2 call指令第37-38页
        3.2.3 中断指令第38-40页
        3.2.4 jmp指令第40页
    3.3 小结第40-42页
第四章 系统设计与实现第42-52页
    4.1 QEMU的翻译流程第42-44页
    4.2 针对代码重用型攻击的检测第44-51页
        4.2.1 ret指令的检测第44-48页
        4.2.2 call指令的检测第48-49页
        4.2.3 中断指令的指令第49-51页
    4.3 本章小结第51-52页
第五章 性能分析第52-56页
    5.1 代码测试第52-53页
        5.1.1 ret指令第52-53页
        5.1.2 call指令第53页
    5.2 性能分析第53-54页
    5.3 性能测试第54-56页
第六章 总结第56-58页
    6.1 论文总结第56页
    6.2 下一步工作展望第56-58页
参考文献第58-62页
致谢第62-64页
作者简介第64-65页

论文共65页,点击 下载论文
上一篇:数据访问控制中基于中间代理的用户撤销方法
下一篇:基于监督哈希学习算法的图像检索研究