about summary refs log tree commit diff
diff options
context:
space:
mode:
authorDavide Quarta <quarta@qti.qualcomm.com>2024-02-06 21:34:56 +0100
committerDavide Quarta <quarta@qti.qualcomm.com>2024-02-06 21:34:56 +0100
commit8e4bd0314e0ee2cd4b758e96591b0338a534623a (patch)
tree8d01dcda3572a4e6eba9dd1d44a019464e96631b
parenta7fd84e186bf0151c9495817db1a2e0173344e9e (diff)
downloadafl++-8e4bd0314e0ee2cd4b758e96591b0338a534623a.tar.gz
added README.md to utils/replay_record
-rw-r--r--utils/replay_record/README.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/utils/replay_record/README.md b/utils/replay_record/README.md
new file mode 100644
index 00000000..f015850d
--- /dev/null
+++ b/utils/replay_record/README.md
@@ -0,0 +1,9 @@
+# AFL++ persistent record replay
+
+Persistent demo replay showcases the `AFL_PERSISTENT_RECORD` replay functionality.
+The Makefile will produce three binaries:
+  + persistent_demo_replay: uses afl-cc and makes use of the replay functionality included in the compiler runtime library
+  + persistent_demo_replay_compat: uses the [afl-record-compat.h](../../include/afl-record-compat.h) compatibility header to compile the same example without `afl-cc` 
+  + persistent_demo_replay_argparse: makes use of `afl-record-compat.h`, and the Makefile defines `AFL_PERSISTENT_REPLAY_ARGPARSE` to test the replay functionality but parses the input file via a command-line argument (`@@`-style harness).
+
+For more information see [README.persistent_mode.md](../../instrumentation/README.persistent_mode.md).
\ No newline at end of file