diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/ChangeLog | 9 | ||||
-rw-r--r-- | docs/PATCHES | 1 | ||||
-rw-r--r-- | docs/env_variables.txt | 8 | ||||
-rw-r--r-- | docs/unicorn_mode.txt | 2 |
4 files changed, 17 insertions, 3 deletions
diff --git a/docs/ChangeLog b/docs/ChangeLog index dfb2e4e7..dfebb68a 100644 --- a/docs/ChangeLog +++ b/docs/ChangeLog @@ -17,10 +17,17 @@ sending a mail to <afl-users+subscribe@googlegroups.com>. Version ++2.53d (dev): ---------------------- + - llvm 9 is now supported (still needs testing) + - fix building qemu on some Ubuntus (thanks to floyd!) + - custom mutator by a loaded library is now supported (thanks to kyakdan!) + - fix for a few features to support different map sized than 2^16 + - afl-showmap: new option -r now shows the real values in the buckets (stock + afl never did), plus shows tuple content summary information now + - fix building on *BSD (thanks to tobias.kortkamp for the patch) + - small docu updates - ... your patch? :) - -------------------------- Version ++2.53c (release): -------------------------- diff --git a/docs/PATCHES b/docs/PATCHES index 8b188814..50bcb32f 100644 --- a/docs/PATCHES +++ b/docs/PATCHES @@ -17,6 +17,7 @@ afl-qemu-optimize-entrypoint.diff by mh(at)mh-sec(dot)de afl-qemu-speed.diff by abiondo on github afl-qemu-optimize-map.diff by mh(at)mh-sec(dot)de ++ Custom mutator (native library) (by kyakdan) + unicorn_mode (modernized and updated by domenukk) + instrim (https://github.com/csienslab/instrim) was integrated + MOpt (github.com/puppet-meteor/MOpt-AFL) was imported diff --git a/docs/env_variables.txt b/docs/env_variables.txt index 36fdc369..93066dbc 100644 --- a/docs/env_variables.txt +++ b/docs/env_variables.txt @@ -257,10 +257,14 @@ The QEMU wrapper used to instrument binary-only code supports several settings: Use this if you are unsure if the entrypoint might be wrong - but use it directly, e.g. afl-qemu-trace ./program - - If you want to specify a specific entrypoint into the binary (this can - be very good for the performance!), use AFL_ENTRYPOINT for this. + - AFL_ENTRYPOINT allows you to specify a specific entrypoint into the + binary (this can be very good for the performance!). The entrypoint is specified as hex address, e.g. 0x4004110 + - AFL_QEMU_COMPCOV is for a sub-project in qemu_mode called ./libcompcov + which implements laf-intel for qemu. It also needs AFL_PRELOAD and + you can find more information in qemu_mode/libcompcov/README.compcov + 5) Settings for afl-cmin ------------------------ diff --git a/docs/unicorn_mode.txt b/docs/unicorn_mode.txt index ae6a2bde..b691fff8 100644 --- a/docs/unicorn_mode.txt +++ b/docs/unicorn_mode.txt @@ -20,6 +20,8 @@ The idea and much of the implementation comes from Nathan Voss <njvoss299@gmail. 2) How to use ------------- +Requirements: you need an installed python2 environment. + *** Building AFL's Unicorn Mode *** First, make afl as usual. |