diff --git a/contrib/fuzzing/all_formats.dict b/contrib/fuzzing/all_formats.dict index e920f5059b..cc6b4e9366 100644 --- a/contrib/fuzzing/all_formats.dict +++ b/contrib/fuzzing/all_formats.dict @@ -5,7 +5,7 @@ amf="ASYLUM Music Format V1.0\x00" amf="AMF\x0A" ams="Extreme" -ams="AMShdr\x1A\x02\x02" +ams="AMShdr\x1A\x00\x02\x02" #dbm="DBM0" dbm="NAME" @@ -49,7 +49,7 @@ far="\x0D\x0A\x1A" fmt="FMTracker\x01\x01" gdm="GDM\xFE" -gdm="GMFS" +gdm="\x0D\x0A\x1AGMFS\x01\x00" imf="IM10" imf="IS10" @@ -202,7 +202,7 @@ psm16="PSAH" psm16="PPAT" ptm="PTMF" -ptm="\x1A\x03\x02" +ptm="\x1A\x03\x02\x00" s3m="SCRM" #s3m="SCRS" diff --git a/contrib/fuzzing/build.sh b/contrib/fuzzing/build.sh index 833397efe2..a2e6d36cb7 100755 --- a/contrib/fuzzing/build.sh +++ b/contrib/fuzzing/build.sh @@ -1,4 +1,4 @@ #!/usr/bin/env bash cd "${0%/*}" cd ../.. -AFL_HARDEN=1 CONFIG=afl make clean all EXAMPLES=0 TEST=0 OPENMPT123=0 NO_VORBIS=1 NO_VORBISFILE=1 NO_MPG123=1 CHECKED_ADDRESS=1 +AFL_USE_ASAN=1 CONFIG=afl make clean all EXAMPLES=0 TEST=0 OPENMPT123=0 NO_VORBIS=1 NO_VORBISFILE=1 NO_MPG123=1 CHECKED_ADDRESS=1 diff --git a/contrib/fuzzing/get-afl.sh b/contrib/fuzzing/get-afl.sh index 16f0c3649a..decc4af4b3 100755 --- a/contrib/fuzzing/get-afl.sh +++ b/contrib/fuzzing/get-afl.sh @@ -12,7 +12,7 @@ wget $AFL_URL || exit tar -xzvf $AFL_FILENAME rm $AFL_FILENAME cd AFLplusplus-* -make source-only || exit +make PERFORMANCE=1 source-only || exit cd .. rm -rf afl mv AFLplusplus-* afl \ No newline at end of file