More Examples

Examples can be found under ./fuzzer.

fuzzer nameusage
baby_fuzzer_gramatronGramatron is a fuzzer that uses grammar automatons in conjunction with aggressive mutation operators to synthesize complex bug triggers
baby_fuzzer_grimoireGrimoire is a fully automated coverage-guided fuzzer which works without any form of human interaction or pre-configuration
baby_fuzzer_nautilusnautilus is a coverage guided, grammar based fuzzer
baby_fuzzer_tokensbasic token level fuzzer with token level mutations
baby_fuzzer_with_forkexecutorexample for InProcessForkExecutor
baby_no_stda minimalistic example how to create a libafl based fuzzer that works on no_std environments like TEEs, Kernels or on bare metal