Index: third_party/afl/src/testcases/README.testcases |
diff --git a/third_party/afl/src/testcases/README.testcases b/third_party/afl/src/testcases/README.testcases |
new file mode 100644 |
index 0000000000000000000000000000000000000000..30110ba1a6636fde8273dd583afc501afc8c0a4b |
--- /dev/null |
+++ b/third_party/afl/src/testcases/README.testcases |
@@ -0,0 +1,19 @@ |
+======================= |
+AFL starting test cases |
+======================= |
+ |
+ (See ../docs/README for the general instruction manual.) |
+ |
+The archives/, images/, multimedia/, and others/ subdirectories contain small, |
+standalone files that can be used to seed afl-fuzz when testing parsers for a |
+variety of common data formats. |
+ |
+There is probably not much to be said about these files, except that they were |
+optimized for size and stripped of any non-essential fluff. Some directories |
+contain several examples that exercise various features of the underlying format. |
+For example, there is a PNG file with and without a color profile. |
+ |
+Additional test cases are always welcome. |
+ |
+In addition to well-chosen starting files, many fuzzing jobs benefit from a |
+small and concise dictionary. See ../dictionaries/README.dictionaries for more. |