Proceedings 2024 Network and Distributed System Security Symposium 2024
DOI: 10.14722/ndss.2024.24514
|View full text |Cite
|
Sign up to set email alerts
|

DeepGo: Predictive Directed Greybox Fuzzing

Peihong Lin,
Pengfei Wang,
Xu Zhou
et al.

Abstract: Directed Greybox Fuzzing (DGF) is an effective approach designed to strengthen testing vulnerable code areas via predefined target sites. The state-of-the-art DGF techniques redefine and optimize the fitness metric to reach the target sites precisely and quickly. However, optimizations for fitness metrics are mainly based on heuristic algorithms, which usually rely on historical execution information and lack foresight on paths that have not been exercised yet. Thus, those hard-to-execute paths with complex co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 43 publications
0
1
0
Order By: Relevance
“…SCDF [16] presents sequence-coverage-directed fuzzing, which generates inputs that sequentially reach each statement in a set of target statement sequences and triggers program errors. DeepGo [17] models DGF as the process of reaching the target position through specific path transitions. Deep neural networks predict the reward of path transitions, and reinforcement learning [18] combines historical and predicted path transitions to generate the best path.…”
Section: Introductionmentioning
confidence: 99%
“…SCDF [16] presents sequence-coverage-directed fuzzing, which generates inputs that sequentially reach each statement in a set of target statement sequences and triggers program errors. DeepGo [17] models DGF as the process of reaching the target position through specific path transitions. Deep neural networks predict the reward of path transitions, and reinforcement learning [18] combines historical and predicted path transitions to generate the best path.…”
Section: Introductionmentioning
confidence: 99%