Skip to content

Latest commit

 

History

History

fuzzing-libfuzzer

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Fuzzing Advent of Code solutions with libFuzzer

See libfuzzer-sys.

It uses cargo-fuzz, which requires a special directory structure.

This directory (the Cargo.toml and src/lib.rs) are just empty placeholders to make cargo-fuzz happy.

The real folder of interest is fuzz/, especially Cargo.toml and fuzz_target.rs there.

Run the fuzzer with something like cargo +nightly fuzz run fuzz_target -- -max_total_time=1800.

Reference

See Rust Fuzz Book - Fuzzing with cargo-fuzz.