aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorvan Hauser <vh@thc.org>2019-06-20 12:22:46 +0200
committervan Hauser <vh@thc.org>2019-06-20 12:22:46 +0200
commitd10ebd1a6837f9fc42886fd5debe5311784be75a (patch)
tree38a04cb84b2815af7b2f588cb0b1ee04edf0a0b4 /docs
parent4e3d921f1a7016755721cec0141ae0978621669f (diff)
downloadafl++-d10ebd1a6837f9fc42886fd5debe5311784be75a.tar.gz
python mutator examples added
Diffstat (limited to 'docs')
-rw-r--r--docs/README3
-rw-r--r--docs/python_mutators.txt5
2 files changed, 8 insertions, 0 deletions
diff --git a/docs/README b/docs/README
index 9c81a788..cc42d767 100644
--- a/docs/README
+++ b/docs/README
@@ -21,6 +21,9 @@ american fuzzy lop plus plus
https://github.com/andreafioraldi/afl and got the community patches applied
to it.
+ C. Hoellers Python mutator module support was added too
+ (https://github.com/choeller/afl)
+
So all in all this is the best-of AFL that is currently out there :-)
diff --git a/docs/python_mutators.txt b/docs/python_mutators.txt
index 04fd7208..0d4eef1e 100644
--- a/docs/python_mutators.txt
+++ b/docs/python_mutators.txt
@@ -12,6 +12,8 @@ Adding custom mutators to AFL using Python modules
NOTE: This is for Python 2.7 !
Anyone who wants to add Python 3.7 support is happily welcome :)
+ For an example and a template see ../python_mutators/
+
1) Description and purpose
--------------------------
@@ -50,6 +52,7 @@ is requested.
There is also optional support for a trimming API, see the section below for
further information about this feature.
+
3) How to compile AFLFuzz with Python support
---------------------------------------------
@@ -91,6 +94,7 @@ AFL_DEBUG - When combined with AFL_NO_UI, this causes the C trimming code
to emit additional messages about the performance and actions
of your custom Python trimmer. Use this to see if it works :)
+
5) Order and statistics
-----------------------
@@ -99,6 +103,7 @@ the havoc stage). In the statistics however, it shows up as the third number
under "havoc". That's because I'm lazy and I didn't want to mess with the UI
too much ;)
+
6) Trimming support
-------------------