Skip to content

krobinson395/so-many-fuzzers-artifact

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Artifact of the ASE'2022 Paper "So Many Fuzzers, So Little Time - Experience from Evaluating Fuzzers on the Contiki-NG Network (Hay)Stack"

DOI

This repository contains the artifact for the ASE'2022 paper with the title mentioned above. The paper contains detailed experiments from using eight mutation-based and hybrid fuzzers on different configurations of Contiki-NG Network Stack. We remark that most of the experiments take long time to finish (for the paper's results, we ran fuzzers for several 24-hour experiments) and, due to the nature of the fuzzers we have used, the results are non-deterministic.

Among the artifact's contents you can find:

  • The (tarred) raw data that we used to create Tables 3 to 12. These are provided as .csv files and a corpus folder.
  • A folder src with the fuzzing framework that we used to launch fuzzing campaigns with the paper's configurations. This framework contains:
    • Dockerfile configurations;
    • scripts to run fuzzing campaigns for a particular fuzzer configuration and a Contiki-NG vulnerability;
    • scripts to validate witnesses and print raw data similar to those formatted in the paper.

The instructions on how to install and run the experiments can be found in the file INSTALL.md.

About

Artifact for the ASE 2022 paper: So Many Fuzzers, So Little Time.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 54.4%
  • Perl 37.5%
  • C 3.5%
  • Dockerfile 2.1%
  • Python 1.4%
  • Makefile 1.1%