From 53ae82fbac9458b58b1d59357c0e40dabf239720 Mon Sep 17 00:00:00 2001 From: Paul Grandperrin Date: Sat, 13 Oct 2018 12:02:46 +0200 Subject: [PATCH 1/2] Add a mention to honggfuzz-rs --- src/introduction.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 From cf8423d08ea9f1c733b35385f5893bd9ea8bd9c5 Mon Sep 17 00:00:00 2001 From: Paul Grandperrin Date: Sat, 13 Oct 2018 12:10:56 +0200 Subject: [PATCH 2/2] Add honggfuzz-rs documentation links --- src/SUMMARY.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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)