Fuzzing: A Survey for Roadmap

模糊测试 计算机科学 空格(标点符号) 程序设计语言 操作系统 软件
作者
Xiaogang Zhu,Sheng Wen,Seyit Camtepe,Yang Xiang
出处
期刊:ACM Computing Surveys [Association for Computing Machinery]
卷期号:54 (11s): 1-36 被引量:171
标识
DOI:10.1145/3512345
摘要

Fuzz testing (fuzzing) has witnessed its prosperity in detecting security flaws recently. It generates a large number of test cases and monitors the executions for defects. Fuzzing has detected thousands of bugs and vulnerabilities in various applications. Although effective, there lacks systematic analysis of gaps faced by fuzzing. As a technique of defect detection, fuzzing is required to narrow down the gaps between the entire input space and the defect space. Without limitation on the generated inputs, the input space is infinite. However, defects are sparse in an application, which indicates that the defect space is much smaller than the entire input space. Besides, because fuzzing generates numerous test cases to repeatedly examine targets, it requires fuzzing to perform in an automatic manner. Due to the complexity of applications and defects, it is challenging to automatize the execution of diverse applications. In this article, we systematically review and analyze the gaps as well as their solutions, considering both breadth and depth. This survey can be a roadmap for both beginners and advanced developers to better understand fuzzing.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
科研通AI6.1应助多肉丸子采纳,获得10
刚刚
1秒前
幽壑之潜蛟应助认真发夹采纳,获得10
1秒前
1秒前
张发胜发布了新的文献求助10
2秒前
111完成签到,获得积分10
3秒前
孙帅完成签到,获得积分10
4秒前
maershui完成签到,获得积分10
5秒前
Honor发布了新的文献求助10
6秒前
7秒前
8秒前
8秒前
完美世界应助Lycant1采纳,获得10
8秒前
科研通AI6.1应助丁爽采纳,获得10
9秒前
9秒前
踏实口红发布了新的文献求助10
10秒前
henkey发布了新的文献求助20
11秒前
11秒前
12秒前
苗条的依珊完成签到 ,获得积分10
12秒前
丰富的德天完成签到 ,获得积分10
12秒前
zzz完成签到,获得积分10
12秒前
chentao发布了新的文献求助10
13秒前
脑洞疼应助温小满采纳,获得10
13秒前
遥远关注了科研通微信公众号
14秒前
14秒前
15秒前
心心念念发布了新的文献求助10
15秒前
共享精神应助轻松的达采纳,获得10
15秒前
怕黑秋玲发布了新的文献求助10
15秒前
16秒前
zc发布了新的文献求助10
16秒前
16秒前
Zxyvv完成签到,获得积分10
17秒前
LSY发布了新的文献求助10
17秒前
清秋完成签到 ,获得积分10
17秒前
zss发布了新的文献求助10
17秒前
菲菲宋发布了新的文献求助10
18秒前
乐乐应助smile~采纳,获得10
18秒前
明亮的嚣发布了新的文献求助10
19秒前
高分求助中
Adhesion Science: Principles & Practice 1234
Signals, Systems, and Signal Processing 610
Burger's Medicinal Chemistry and Drug Discovery 400
A Step-by-Step Guide to Qualitative Data Coding 2nd Edition 400
Impact of Storage Orientation and Duration on Prefilled Syringe Performance: Break-Loose and Glide Forces, and Injection Time Across Multiple Time Points 360
Programming for Chemical Engineers Using C, C++, and MATLAB 300
Upland Kenya wild flowers and ferns: a flora of the flowers, ferns, grasses, and sedges of highland Kenya 300
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 物理 内科学 复合材料 催化作用 物理化学 光电子学 电极 细胞生物学 基因 无机化学
热门帖子
关注 科研通微信公众号,转发送积分 6670319
求助须知:如何正确求助?哪些是违规求助? 8418841
关于积分的说明 17996080
捐赠科研通 5879998
什么是DOI,文献DOI怎么找? 2977496
邀请新用户注册赠送积分活动 1953384
关于科研通互助平台的介绍 1882446