diff options
author | Dominik Maier <domenukk@gmail.com> | 2020-08-07 14:21:12 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-07 14:21:12 +0200 |
commit | 1978629d87d87ee01d2f3ba074f7a1f68b88ab4d (patch) | |
tree | c7b743bd0f96cd6003a6b99a0e8a0389bd2bb444 /custom_mutators | |
parent | 5b0616614433b87b96bc72951b9a0828974e8a4e (diff) | |
download | afl++-1978629d87d87ee01d2f3ba074f7a1f68b88ab4d.tar.gz |
Custom Mutator readme (#495)
Diffstat (limited to 'custom_mutators')
-rw-r--r-- | custom_mutators/README.md | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/custom_mutators/README.md b/custom_mutators/README.md index a3b164be..3abcfef3 100644 --- a/custom_mutators/README.md +++ b/custom_mutators/README.md @@ -1,4 +1,9 @@ -# production ready custom mutators +# Custom Mutators + +Custom mutators enhance and alter the mutation strategies of afl++. +For further information and documentation on how to write your own, read [the docs](../docs/custom_mutators.md). + +## Production-Ready Custom Mutators This directory holds ready to use custom mutators. Just type "make" in the individual subdirectories. @@ -11,15 +16,15 @@ and add `AFL_CUSTOM_MUTATOR_ONLY=1` if you only want to use the custom mutator. Multiple custom mutators can be used by separating their paths with `:` in the environment variable. -# Other custom mutators +## 3rd Party Custom Mutators -## Superion port +### Superion Mutators Adrian Tiron ported the Superion grammar fuzzer to afl++, it is WIP and requires cmake (among other things): [https://github.com/adrian-rt/superion-mutator](https://github.com/adrian-rt/superion-mutator) -## Protobuf +### libprotobuf Mutators There are two WIP protobuf projects, that require work to be working though: |