about summary refs log tree commit diff
path: root/docs/binaryonly_fuzzing.md
diff options
context:
space:
mode:
authorvanhauser-thc <vh@thc.org>2021-05-24 14:05:34 +0200
committervanhauser-thc <vh@thc.org>2021-05-24 14:05:34 +0200
commit07c8024ef11686c58c623d621f236c5312689d1b (patch)
tree260668b935d2490a4e7f694b5fcd2a8ca1bbbd03 /docs/binaryonly_fuzzing.md
parentbb45398d0bbad0b86e311fa6effc286206ecc611 (diff)
downloadafl++-07c8024ef11686c58c623d621f236c5312689d1b.tar.gz
add libafl to binary-only doc
Diffstat (limited to 'docs/binaryonly_fuzzing.md')
-rw-r--r--docs/binaryonly_fuzzing.md20
1 files changed, 15 insertions, 5 deletions
diff --git a/docs/binaryonly_fuzzing.md b/docs/binaryonly_fuzzing.md
index 2f5dd614..bab64a30 100644
--- a/docs/binaryonly_fuzzing.md
+++ b/docs/binaryonly_fuzzing.md
@@ -41,15 +41,20 @@
 
   As it is included in afl++ this needs no URL.
 
+  If you like to code a customized fuzzer without much work, we highly
+  recommend to check out our sister project libafl which will support QEMU
+  very too:
+  [https://github.com/AFLplusplus/LibAFL](https://github.com/AFLplusplus/LibAFL)
+
 
 ## AFL FRIDA
 
-   In frida_mode you can fuzz binary-only targets easily like with QEMU,
-   with the advantage that frida_mode also works on MacOS (both intel and M1).
+  In frida_mode you can fuzz binary-only targets easily like with QEMU,
+  with the advantage that frida_mode also works on MacOS (both intel and M1).
 
-   If you want to fuzz a binary-only library then you can fuzz it with
-   frida-gum via utils/afl_frida/, you will have to write a harness to
-   call the target function in the library, use afl-frida.c as a template.
+  If you want to fuzz a binary-only library then you can fuzz it with
+  frida-gum via utils/afl_frida/, you will have to write a harness to
+  call the target function in the library, use afl-frida.c as a template.
 
   Both come with afl++ so this needs no URL.
 
@@ -58,6 +63,11 @@
   [https://github.com/ttdennis/fpicker/](https://github.com/ttdennis/fpicker/)
   as an intermediate that uses afl++ for fuzzing.
 
+  If you like to code a customized fuzzer without much work, we highly
+  recommend to check out our sister project libafl which supports Frida too:
+  [https://github.com/AFLplusplus/LibAFL](https://github.com/AFLplusplus/LibAFL)
+  Working examples already exist :-)
+
 
 ## WINE+QEMU