Embedded fuzzing: a review of challenges, tools, and solutions

M Eisele, M Maugeri, R Shriwas, C Huth, G Bella - Cybersecurity, 2022 - Springer
Fuzzing has become one of the best-established methods to uncover software bugs.
Meanwhile, the market of embedded systems, which binds the software execution tightly to …

Fuzzing of embedded systems: A survey

J Yun, F Rustamov, J Kim, Y Shin - ACM Computing Surveys, 2022 - dl.acm.org
Security attacks abuse software vulnerabilities of IoT devices; hence, detecting and
eliminating these vulnerabilities immediately are crucial. Fuzzing is an efficient method to …

Demystify the fuzzing methods: A comprehensive survey

S Mallissery, YS Wu - ACM Computing Surveys, 2023 - dl.acm.org
Massive software applications possess complex data structures or parse complex data
structures; in such cases, vulnerabilities in the software become inevitable. The …

A systematic review of fuzzing

X Zhao, H Qu, J Xu, X Li, W Lv, GG Wang - Soft Computing, 2024 - Springer
Fuzzing is an important technique in software and security testing that involves continuously
generating a large number of test cases against target programs to discover unexpected …

[PDF][PDF] A review of fuzzing tools and methods

J Fell - PenTest Magazine, 2017 - wcventure.github.io
Identifying vulnerabilities in software has long been an important research problem in the
field of information security. Over the last decade, improvements have been made to …

The art, science, and engineering of fuzzing: A survey

VJM Manès, HS Han, C Han, SK Cha… - IEEE Transactions …, 2019 - ieeexplore.ieee.org
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 …

The art, science, and engineering of fuzzing: A survey

VJM Manes, HS Han, C Han, SK Cha, M Egele… - arXiv preprint arXiv …, 2018 - arxiv.org
Among the many software vulnerability discovery techniques available today, fuzzing has
remained highly popular due to its conceptual simplicity, its low barrier to deployment, and …

[图书][B] Open source fuzzing tools

N Rathaus, G Evron - 2011 - books.google.com
Fuzzing is often described as a “black box software testing technique. It works by
automatically feeding a program multiple input iterations in an attempt to trigger an internal …

A review of fuzzing techniques

Z Ren, H Zheng, J Zhang, W Wang, T Feng, H Wang… - 2021 - ir.lut.edu.cn
摘要 Fuzzing is a security testing technique, which is playing an increasingly important role,
especially in detecting vulnerabilities. Fuzzing has experienced rapid development in recent …

A systematic review of fuzzing techniques

C Chen, B Cui, J Ma, R Wu, J Guo, W Liu - Computers & Security, 2018 - Elsevier
Fuzzing is an effective and widely used technique for finding security bugs and
vulnerabilities in software. It inputs irregular test data into a target program to try to trigger a …