Proceedings of the 30th ACM SIGSOFT International Symposium on Software Testing and Analysis 2021
DOI: 10.1145/3460319.3464795
|View full text |Cite
|
Sign up to set email alerts
|

Seed selection for successful fuzzing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
17
0

Year Published

2021
2021
2025
2025

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 64 publications
(18 citation statements)
references
References 40 publications
1
17
0
Order By: Relevance
“…If the seed format is incorrect, the fuzzing process will not function properly. The quality of the initial seed also affects the time(step) it takes to find the same bugs or achieve the same code coverage [28]. If a bad quality initial seed is given, it takes more time than when a good quality initial seed is given in order to achieve the same results.…”
Section: A Coverage-guided Fuzzing Approaches and Seed-scheduling Met...mentioning
confidence: 99%
“…If the seed format is incorrect, the fuzzing process will not function properly. The quality of the initial seed also affects the time(step) it takes to find the same bugs or achieve the same code coverage [28]. If a bad quality initial seed is given, it takes more time than when a good quality initial seed is given in order to achieve the same results.…”
Section: A Coverage-guided Fuzzing Approaches and Seed-scheduling Met...mentioning
confidence: 99%
“…Rebert et al [35] mathematically formulate seed selection to maximise bugs discoveries. Herrera et al [36] systematically investigate and evaluate the effects of initial seed selection strategies on bug finding. T-Fuzz [39] proposes a lightweight dynamic tracing-based technique to detect complex checks and bypass those checks by program transformation.…”
Section: B More Efficient Coverage-guided Fuzzingmentioning
confidence: 99%
“…Starting from a seed input corpus, a coverage-guided fuzzer repeatedly selects a seed from the corpus, mutates it, and adds only those mutated inputs back to the corpus that generate new edge coverage. The performance of such fuzzers have been shown to heavily depend on seed scheduling, the order in which the seeds are selected for mutation [28].…”
Section: Introductionmentioning
confidence: 99%