
* forkserver: Add an API to setup the shared memory region for edge coverage This is inspired from and meant to be similar to afl-cc's instrumentation. Remove ! return type from __afl_start_forkserver as it returns in several cases. * Add example fuzzer using LibAFL's forkserver The fuzzer is instrumented with libafl_cc as well. Co-authored-by: ergrelet <ergrelet@users.noreply.github.com>
14 lines
351 B
Markdown
14 lines
351 B
Markdown
# Simple Forkserver Fuzzer
|
|
|
|
This is a simple example fuzzer to fuzz an executable instrumented by libafl_cc.
|
|
|
|
## Usage
|
|
|
|
You can build this example by running `cargo make fuzzer`.
|
|
This compiles, libafl_cc, the fuzzer and the example harness program in
|
|
`src/program.c` with libafl_cc.
|
|
|
|
## Run
|
|
|
|
You can run this example by running `cargo make run`.
|