kirancodes.me
To Proof Maintenance & Beyond!

Revisiting Neural Program Smoothing for Fuzzing

Maria-Irina Nicolae, Max Eisele, Andreas Zeller

Abstract

Testing with randomly generated inputs (fuzzing) has gained significant traction due to its capacity to expose program vulnerabilities automatically. Fuzz testing campaigns generate large amounts of data, making them ideal for the application of machine learning (ML). Neural program smoothing, a specific family of ML-guided fuzzers, aims to use a neural network as a smooth approximation of the program target for new test case generation.

BibTeX
@inproceedings{Nicolae-al:FSE23,
  author    = {Maria{-}Irina Nicolae and
               Max Eisele and
               Andreas Zeller},
  title     = {Revisiting Neural Program Smoothing for Fuzzing},
  booktitle = {{ESEC/SIGSOFT} {FSE}},
  pages     = {133--145},
  publisher = {{ACM}},
  year      = {2023},
}

Related papers