
* from warning * fix latest clippy * clippy fixes++ * renamed shmem parameters * renamed map to shmem * make forkserver executor work for any (non-system) shmem * Mem -> ShMem * rework windows * fix nit * fix symbolic * refacctor map observers * iterator for map observers * removed unused ownedptr, added asslice trait to most functions * make map entry type an associated type * fix fuzzers * fix docs * typo fix * fix windows, add try_from_slice to shmid * missing import * fix fuzzbench * cleanup * fmt * more asslice * fmt * added doc link about token-level fuzzing * cods
Klo-based Fuzzer with Push Harness
Linux only
This is a minimalistic example create a fuzzer for Linux that pulls data out of LibAFL, instead of being called by it repeatedly. Use this only if there is absolutely no way to have a traditional harness function that gets called, but the target needs to call the fuzzer, instead. This technique comes at some runtime overhead, and you should very likely not need it for everyday fuzzing.