docs: fuzzing

Signed-off-by: Chojan Shang <psiace@outlook.com>
This commit is contained in:
Chojan Shang 2021-06-03 14:10:15 +08:00
parent 1e65984613
commit 0c52491191

View file

@ -1,4 +1,4 @@
# fuzz
# Fuzzing
## Installing `honggfuzz`
@ -8,9 +8,12 @@ cargo install honggfuzz
Install [dependencies](https://github.com/rust-fuzz/honggfuzz-rs#dependencies) for your system.
## Fuzzing
## Running the fuzzer
Running the fuzzer is as easy as running in the `fuzz` directory.
Choose a target:
Choose a target.
These are `[[bin]]` entries in `Cargo.toml`.
List them with `cargo read-manifest | jq '.targets[].name'` from the `fuzz` directory.