作者
Valentin JM Manès, HyungSeok Han, Choongwoo Han, Sang Kil Cha, Manuel Egele, Edward J Schwartz, Maverick Woo
发表日期
2019/10/11
期刊
IEEE Transactions on Software Engineering
卷号
47
期号
11
页码范围
2312-2331
出版商
IEEE
简介
Among the many software testing techniques available today, fuzzing has remained highly popular due to its conceptual simplicity, its low barrier to deployment, and its vast amount of empirical evidence in discovering real-world software vulnerabilities. At a high level, fuzzing refers to a process of repeatedly running a program with generated inputs that may be syntactically or semantically malformed. While researchers and practitioners alike have invested a large and diverse effort towards improving fuzzing in recent years, this surge of work has also made it difficult to gain a comprehensive and coherent view of fuzzing. To help preserve and bring coherence to the vast literature of fuzzing, this paper presents a unified, general-purpose model of fuzzing together with a taxonomy of the current fuzzing literature. We methodically explore the design decisions at every stage of our model fuzzer by surveying the related …
引用总数
201820192020202120222023202423071100120163134
学术搜索中的文章
VJM Manès, HS Han, C Han, SK Cha, M Egele… - IEEE Transactions on Software Engineering, 2019
VJM Manes, HS Han, C Han, SK Cha, M Egele… - arXiv preprint arXiv:1812.00140, 2018
VJM Manes, HS Han, C Han, SK Cha, M Egele… - arXiv preprint arXiv:1812.00140, 2018
VJM Manès, HS Han, C Han, SK Cha, M Egele… - Science, and Engineering. CoRR abs/1812.00140 …, 2018
V Manes, HS Han, C Han - Science, and Engineering of Fuzzing: A Survey. IEEE …, 2019
V Manes, H Han, C Han - Science, and Engineering of Fuzzing: A Survey. IEEE …
V Manes, H Han, C Han, SK Cha, M Egele… - Science, and Engineering of Fuzzing: A Survey. IEEE …