Index: third_party/afl/src/docs/sister_projects.txt |
diff --git a/third_party/afl/src/docs/sister_projects.txt b/third_party/afl/src/docs/sister_projects.txt |
index 886c2f59fdfa622f7b15b103a0c519511c732fa4..9c7060459b1ac4803fa8d67c8e0ef2aa5d14f034 100644 |
--- a/third_party/afl/src/docs/sister_projects.txt |
+++ b/third_party/afl/src/docs/sister_projects.txt |
@@ -6,9 +6,9 @@ Sister projects |
designed for, or meant to integrate with AFL. See README for the general |
instruction manual. |
----------------------------- |
-Support for other languages: |
----------------------------- |
+------------------------------------------- |
+Support for other languages / environments: |
+------------------------------------------- |
Python AFL (Jakub Wilk) |
----------------------- |
@@ -70,6 +70,21 @@ AFL fixup shim (Ben Nagy) |
https://github.com/bnagy/aflfix |
+TriforceAFL (Tim Newsham and Jesse Hertz) |
+----------------------------------------- |
+ |
+ Leverages QEMU full system emulation mode to allow AFL to target operating |
+ systems and other alien worlds: |
+ |
+ https://www.nccgroup.trust/us/about-us/newsroom-and-events/blog/2016/june/project-triforce-run-afl-on-everything/ |
+ |
+WinAFL (Ivan Fratric) |
+--------------------- |
+ |
+ As the name implies, allows you to fuzz Windows binaries (using DynamoRio). |
+ |
+ https://github.com/ivanfratric/winafl |
+ |
---------------- |
Network fuzzing: |
---------------- |
@@ -273,3 +288,4 @@ Kernel fuzzing (Dmitry Vyukov) |
https://github.com/google/syzkaller/wiki/Found-Bugs |
https://github.com/dvyukov/linux/commit/33787098ffaaa83b8a7ccf519913ac5fd6125931 |
+ http://events.linuxfoundation.org/sites/events/files/slides/AFL%20filesystem%20fuzzing%2C%20Vault%202016_0.pdf |