Fuzzer
Finally, we'll create the Fuzzer
.
The fuzzer is the frontend to execution and kicks everything off.
Add the use
declaration for it (and the Fuzzer
trait):
#![allow(unused)] fn main() { use libafl::{StdFuzzer, Fuzzer}; }
And create the fuzzer:
#![allow(unused)] fn main() { let mut fuzzer = StdFuzzer::new(scheduler, counters_feedback, objective); }