python mutator examples added

This commit is contained in:
van Hauser
2019-06-20 12:22:46 +02:00
parent 4e3d921f1a
commit d10ebd1a68
6 changed files with 218 additions and 0 deletions

View File

@ -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 :-)

View File

@ -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
-------------------