diff --git a/src/SUMMARY.md b/src/SUMMARY.md index dc3f1a2..04dfd73 100644 --- a/src/SUMMARY.md +++ b/src/SUMMARY.md @@ -7,7 +7,12 @@ * [Tutorial](./cargo-fuzz/tutorial.md) * [Guide](./cargo-fuzz/guide.md) * [Targets](./cargo-fuzz/targets.md) -* [Fuzzing wth afl.rs](./afl.md) +* [Fuzzing with afl.rs](./afl.md) * [Setup](./afl/setup.md) * [Tutorial](./afl/tutorial.md) +* [Fuzzing with honggfuzz-rs](https://crates.io/crates/honggfuzz) + * [Setup](https://crates.io/crates/honggfuzz#dependencies) + * [Tutorial/Guide](https://crates.io/crates/honggfuzz#how-to-use-this-crate) + * [API](https://docs.rs/honggfuzz) + * [Related docs](https://crates.io/crates/honggfuzz#relevant-documentation-about-honggfuzz) * [Trophy case](./trophy-case.md) diff --git a/src/introduction.md b/src/introduction.md index a90d03d..835bb44 100644 --- a/src/introduction.md +++ b/src/introduction.md @@ -6,9 +6,10 @@ This book will demonstrate how to perform fuzz testing for software written in Rust. -There are two tools for fuzzing Rust code documented in this book: **[afl.rs]** and **[cargo-fuzz]**. +There are three tools for fuzzing Rust code: **[afl.rs]** and **[cargo-fuzz]** which are documented in this book; and **[honggfuzz-rs]** which is documented on its homepage. [Fuzz testing]: https://en.wikipedia.org/wiki/Fuzz_testing [Rust]: https://www.rust-lang.org/ [cargo-fuzz]: cargo-fuzz.html [afl.rs]: afl.html +[honggfuzz-rs]: https://crates.io/crates/honggfuzz