diff options
author | vanhauser-thc <vh@thc.org> | 2021-06-04 01:03:54 +0200 |
---|---|---|
committer | vanhauser-thc <vh@thc.org> | 2021-06-04 01:03:54 +0200 |
commit | 70a2077107aac3a226e16731abc8028bcfa61466 (patch) | |
tree | 692cccc37c4ad3a72486a3b5c141d2eba0d45afb | |
parent | c5d899e0f5e5331f78a9a3b09ce8c2370f389964 (diff) | |
download | afl++-70a2077107aac3a226e16731abc8028bcfa61466.tar.gz |
move link
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | docs/binaryonly_fuzzing.md | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/README.md b/README.md index 7ee56786..383d71c4 100644 --- a/README.md +++ b/README.md @@ -801,7 +801,7 @@ Alternatively you can use frida_mode, just switch `-Q` with `-O` and remove the LAF instance. Then run as many instances as you have cores left with either -Q mode or - better - -use a binary rewriter like afl-dyninst, retrowrite, [Zafl](https://git.zephyr-software.com/opensrc/zafl), etc. +use a binary rewriter like afl-dyninst, retrowrite, zafl, etc. For Qemu and Frida mode, check out the persistent mode, it gives a huge speed improvement if it is possible to use. diff --git a/docs/binaryonly_fuzzing.md b/docs/binaryonly_fuzzing.md index 11e1dbeb..3b32f5ed 100644 --- a/docs/binaryonly_fuzzing.md +++ b/docs/binaryonly_fuzzing.md @@ -122,7 +122,7 @@ [https://github.com/vanhauser-thc/afl-dyninst](https://github.com/vanhauser-thc/afl-dyninst) -## RETROWRITE +## RETROWRITE, ZAFL, ... other binary rewriter If you have an x86/x86_64 binary that still has its symbols, is compiled with position independant code (PIC/PIE) and does not use most of the C++ @@ -131,6 +131,7 @@ It is at about 80-85% performance. + [https://git.zephyr-software.com/opensrc/zafl](https://git.zephyr-software.com/opensrc/zafl) [https://github.com/HexHive/retrowrite](https://github.com/HexHive/retrowrite) |