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

基于Fuzzing技术的漏洞发现方法的研究与设计

摘要第4-6页
Abstract第6-7页
第一章 绪论第10-13页
    1.1 引言第10页
    1.2 课题研究背景和意义第10-11页
    1.3 本文完成的主要工作和文章结构第11-13页
第二章 漏洞挖掘技术的研究第13-28页
    2.1 漏洞概述第13-19页
        2.1.1 漏洞的概念第13页
        2.1.2 漏洞产生的原因第13-14页
        2.1.3 漏洞的分类第14-19页
    2.2 漏洞挖掘技术第19-22页
        2.2.1 白盒测试第19-20页
        2.2.2 黑盒测试第20-21页
        2.2.3 灰盒测试第21-22页
    2.3 Fuzzing测试第22-25页
        2.3.1 Fuzzing测试的概念第22页
        2.3.2 Fuzzing技术的分类第22-23页
        2.3.3 Fuzzing测试的过程第23-25页
    2.4 开源框架第25-27页
        2.4.1 Sulley框架的结构第25-26页
        2.4.2 Sulley的优缺点第26-27页
    2.5 本章总结第27-28页
第三章 Fuzzing测试框架和策略第28-44页
    3.1 Fuzzing测试的研究成果第28-30页
    3.2 Fuzzing测试框架和策略第30-35页
        3.2.1 历史漏洞分析及测试用例的生成举例第31-33页
        3.2.2 测试用例去重模块第33-35页
    3.3 改进的遗传算法第35-43页
        3.3.1 算法基本框架第36-37页
        3.3.2 Fuzzing测试中的改进的遗传算法第37-40页
        3.3.3 算法性能对比第40-43页
    3.4 本章小结第43-44页
第四章 系统设计实现及仿真验证第44-71页
    4.1 Fuzzing测试系统总体框架第44-46页
    4.2 客户端设计第46-57页
        4.2.1 测试用例生成模块第46-56页
        4.2.2 Fuzzing漏洞挖掘器模块第56-57页
    4.3 服务器端功能设计第57-59页
        4.3.1 进程监控模块第57-58页
        4.3.2 代码覆盖率检测第58-59页
    4.4 实验环境搭建第59-61页
    4.5 仿真实验第61-70页
        4.5.1 仿真实验的具体流程第61页
        4.5.2 FTP服务器软件的测试第61-67页
        4.5.3 实验结果和分析第67-70页
    4.6 本章小结第70-71页
第五章 总结与展望第71-73页
    5.1 总结第71-72页
    5.2 展望第72-73页
参考文献第73-75页
致谢第75-76页
攻读学位期间发表的论文第76页

论文共76页,点击 下载论文
上一篇:基于攻击图的网络安全评估技术研究与实现
下一篇:基于Web的数据库安全技术研究