admin 发表于 2023-3-24 12:02:20

基于模糊测试的漏洞挖掘(论文+源码)

摘要:

随着计算机技术的快速发展,手机支付、共享单车等等已然打破了原有的生活模式,改变了人们的生活方式与行为,这是科学技术发展更迭的结果。随着移动互联越发地普及,每个个体都难以脱离信息网络,而都顺应时代发展的趋势。人们在享受发达新兴的计算机技术所带来的方便高效与互联共享之时,与之付出的是个人信息数据。信息技术发展的浪潮把我们带到大数据时代,与之相应而来的是数据的安全隐患,不论是政府、企业亦或是个人,信息数据的泄露可以说是无法预估的灾难。信息安全也将面临着越来越大的挑战和威胁,人们逐渐聚焦于自身的信息与隐私是否能得以保障,不论时代如何发展,信息安全始终是一个不容忽视、不会消失的方面。本文通过对漏洞的概念特性、分类等各方面的阐述,来说明漏洞挖掘的重要性、必要性以及发展趋势,通过探究漏洞挖掘技术的方法之一——模糊测试。并利用主流的模糊测试工具,选择目标程序进行fuzz。最后对文章进行了总结,对基于模糊测试的漏洞挖掘这一课题进行了展望。


关键词: 模糊测试,漏洞挖掘,模糊测试工具

目录:

第一章 引言        1
1.1研究背景        1
1.2研究现状        1
1.3研究内容        1
第二章 漏洞相关        2
2.1漏洞概述        2
2.1.1漏洞的概念、特性        2
2.1.2漏洞的分类        3
2.1.3漏洞攻击过程        4
2.2漏洞挖掘        5
2.2.1漏洞挖掘的概念        5
2.2.2漏洞挖掘技术        5
2.2.3漏洞挖掘的意义与发展趋势        6
第三章 模糊测试        7
3.1模糊测试技术        7
3.2模糊测试的方法        7
3.3模糊测试的流程        7
3.4模糊测试的优缺点        8
3.5模糊测试下的漏洞挖掘技术        8
3.6模糊测试下的漏洞挖掘技术的改进        9
3.6.1插桩技术        9
3.6.2遗传算法        9
第四章 模糊器        11
4.1 AFL(American fuzzy lop)        11
4.2 WinAFL        12
4.3 Peach        12
第五章 利用模糊器进行漏洞挖掘        13
5.1测试准备        13
5.1.1AFL的安装        13
5.2测试一        14
5.3测试二        18
第六章 总结和展望        21
参考文献        22
致    谢        23



论文字数:11042
包含资料:








此套毕业设计百度网盘下载地址(金币充值):
**** 本内容需购买 ****



页: [1]
查看完整版本: 基于模糊测试的漏洞挖掘(论文+源码)