diff options
| author | vanhauser-thc <vh@thc.org> | 2021-05-22 16:09:23 +0200 |
|---|---|---|
| committer | vanhauser-thc <vh@thc.org> | 2021-05-22 16:09:30 +0200 |
| commit | 12c8d339b1204232873e16f8f4898924e5739025 (patch) | |
| tree | 719d93e11f5f117e2f104fd9e4c8c32ab6508f27 /README.md | |
| parent | 5864430d935fac57350726d0133b8926bc62d169 (diff) | |
| download | afl++-12c8d339b1204232873e16f8f4898924e5739025.tar.gz | |
update docs
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/README.md b/README.md index a6ad6b4f..0b89845c 100644 --- a/README.md +++ b/README.md @@ -255,6 +255,7 @@ Here are some good writeups to show how to effectively use AFL++: If you are interested in fuzzing structured data (where you define what the structure is), these links have you covered: * Superion for afl++: [https://github.com/adrian-rt/superion-mutator](https://github.com/adrian-rt/superion-mutator) + * libprotobuf for afl++: [https://github.com/P1umer/AFLplusplus-protobuf-mutator](https://github.com/P1umer/AFLplusplus-protobuf-mutator) * libprotobuf raw: [https://github.com/bruce30262/libprotobuf-mutator_fuzzing_learning/tree/master/4_libprotobuf_aflpp_custom_mutator](https://github.com/bruce30262/libprotobuf-mutator_fuzzing_learning/tree/master/4_libprotobuf_aflpp_custom_mutator) * libprotobuf for old afl++ API: [https://github.com/thebabush/afl-libprotobuf-mutator](https://github.com/thebabush/afl-libprotobuf-mutator) |
