diff --git a/doc/afl.png b/doc/afl.png new file mode 100644 index 0000000..1605195 Binary files /dev/null and b/doc/afl.png differ diff --git a/doc/id_000000_00_EXCEPTION_ACCESS_VIOLATION.caff b/doc/id_000000_00_EXCEPTION_ACCESS_VIOLATION.caff new file mode 100644 index 0000000..fab3335 Binary files /dev/null and b/doc/id_000000_00_EXCEPTION_ACCESS_VIOLATION.caff differ diff --git a/doc/testing.md b/doc/testing.md new file mode 100644 index 0000000..787c4a9 --- /dev/null +++ b/doc/testing.md @@ -0,0 +1,11 @@ +# Testing of CAFF Previewer + +# AFL +Fuzz testing was conducted using WinAFL, the Windows adaptation of AFL. This test during the several hours it ran in four threads paralelly only found one test case which caused the program to crash. + +The [file](id_000000_00_EXCEPTION_ACCESS_VIOLATION.caff) which caused the program to crash can be found next to this in the doc directory. + +![Output of ALF](afl.png) + +# Valgrind +We used the file generated by AFL during testing with valgrind. \ No newline at end of file