English

Greybox fuzzing time-intensive programs

Software Engineering 2023-11-30 v1

Abstract

We examine (directed) greybox fuzzing from a geometrical perspective, viewing dissimilarities on inputs and on control flow graphs (with dynamical statistics) as primitive objects of interest. We prototype and evaluate GoExploreFuzz, a greybox fuzzer for time-intensive programs that incorporates this perspective. The results indicate useful capabilities for greybox fuzzing that have hitherto been underutilized, notably quantifying the diversity of paths and autonomously tuning the "bandwidth" of mutations.

Keywords

Cite

@article{arxiv.2311.17200,
  title  = {Greybox fuzzing time-intensive programs},
  author = {Steve Huntsman},
  journal= {arXiv preprint arXiv:2311.17200},
  year   = {2023}
}
R2 v1 2026-06-28T13:34:44.913Z