From b4ca95a9fafccd0506285000595ada5ed47f9ca3 Mon Sep 17 00:00:00 2001 From: van Hauser Date: Sun, 22 Sep 2019 13:21:15 +0200 Subject: afl-fuzz mutation documentation feature --- docs/ChangeLog | 2 ++ 1 file changed, 2 insertions(+) (limited to 'docs') diff --git a/docs/ChangeLog b/docs/ChangeLog index 7beb32c3..0f5bb99c 100644 --- a/docs/ChangeLog +++ b/docs/ChangeLog @@ -27,6 +27,8 @@ Version ++2.54d (dev): - fuzzing strategy yields for custom mutator were missing from the UI, added them :) - added "make tests" which will perform checks to see that all functionality is working as expected. this is currently the starting point, its not complete :) + - added mutation documentation feature ("make document"), creates afl-fuzz-document + and saves all mutations of the first run on the first file into out/queue/mutations - libtokencap and libdislocator now compile to the afl_root directory and are installed to the .../lib/afl directory when present during make install - reducing duplicate code in afl-fuzz -- cgit 1.4.1 From 7cdd0abfd5e29dc6e43bde55eb15e942fb2895d8 Mon Sep 17 00:00:00 2001 From: van Hauser Date: Mon, 23 Sep 2019 11:06:41 +0200 Subject: doc update --- README.md | 3 ++- docs/ChangeLog | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'docs') diff --git a/README.md b/README.md index 71c626fe..ec027f48 100644 --- a/README.md +++ b/README.md @@ -53,10 +53,11 @@ | Feature/Instrumentation | LLVM | GCC | QEMU | Unicorn | | ----------------------- |:----:|:---:|:----:| -------:| | laf-intel / CompCov | x | | x | x | - | NeverZero | x | x | x | x | + | NeverZero | x(1)| x | x | x | | Persistent mode | x | | x | | | Whitelist | x | | | | | InsTrim | x | | | | + (1) only in LLVM >= 9.0 due to a bug in llvm in previous versions So all in all this is the best-of AFL that is currently out there :-) diff --git a/docs/ChangeLog b/docs/ChangeLog index 0f5bb99c..0b945d36 100644 --- a/docs/ChangeLog +++ b/docs/ChangeLog @@ -20,6 +20,7 @@ Version ++2.54d (dev): - persistent mode for QEMU (see qemu_mode/README.md) - custom mutator library is now a standard mutator, to exclusivly use it add AFL_CUSTOM_MUTATOR_ONLY (that will trigger the previous behaviour) + - new library qemu_mode/unsigaction which filters sigaction events - no more unlinking the input file, this way the input file can also be a FIFO or disk partition - setting LLVM_CONFIG for llvm_mode will now again switch to the selected -- cgit 1.4.1