Machine Learning-Based Fuzz Testing Techniques: A Survey
Fuzz testing is a vulnerability discovery technique that tests the robustness of target programs by providing them with unconventional data. With the rapid increase in software quantity, scale and complexity, traditional fuzzing has revealed issues such as incomplete logic coverage, low automation l...
Main Authors: | Ao Zhang, Yiying Zhang, Yao Xu, Cong Wang, Siwei Li |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2024-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/10374347/ |
Similar Items
-
Fuzzing: a survey
by: Jun Li, et al.
Published: (2018-06-01) -
A Survey on the Development of Network Protocol Fuzzing Techniques
by: Zhaowei Zhang, et al.
Published: (2023-07-01) -
SwitchFuzz: Switch Short-Term Goals in Directed Grey-Box Fuzzing
by: Ziheng He, et al.
Published: (2022-11-01) -
PosFuzz: augmenting greybox fuzzing with effective position distribution
by: Yanyan Zou, et al.
Published: (2023-06-01) -
LearnAFL: Greybox Fuzzing With Knowledge Enhancement
by: Tai Yue, et al.
Published: (2019-01-01)