FRET-LibAFL/fuzzers/baby_fuzzer_multi
Gregory Petrosyan b49ab999e3
libafl_bolts: rands super mega ultra giga house cleaning of doom (#2123)
* rands: simpler rand_trait code, remove useless test

* rands: provide and use proper random_seed()

* rands: add missing golden tests

* Don't use current_nanos() for seeding

* rands: remove RandomSeed trait
2024-04-29 11:00:44 -04:00
..
2024-01-04 01:51:29 +01:00
2024-01-04 01:51:29 +01:00
2024-01-04 01:51:29 +01:00

Baby fuzzer multi

This is a minimalistic example about how to create a libafl based fuzzer for targets with multipart inputs.

It runs on a single core until a crash occurs and then exits.

The tested program is a simple Rust function without any instrumentation. For real fuzzing, you will want to add some sort to add coverage or other feedback.

You can run this example using cargo run, and you can enable the TUI feature by running cargo run --features tui.