Codebase list pgpdump / v0.32 fuzz
v0.32

Tree @v0.32 (Download .tar.gz)

* American fuzzy lop with ASAN (AddressSanitizer)

	http://lcamtuf.coredump.cx/afl/

Assuming we are in the top directory:

	% cd fuzz
	% wget http://lcamtuf.coredump.cx/afl/releases/afl-latest.tgz
	% tar xvf afl-latest.tgz
	% ln -s afl-[0-9]* afl-latest
	% AFL_USE_ASAN=1 make
	% cd ../..
	% make clean
	% make CC=fuzz/afl-latest/afl-clang CFLAGS="-O -g -fsanitize=address -fno-omit-frame-pointer"
	% AFL_USE_ASAN=1 AFL_SKIP_CPUFREQ=1 fuzz/afl-latest/afl-fuzz -m none -i fuzz/seed -o fuzz/results ./pgpdump
	% ./pgpdump fuzz/results/crashes/id:000000*


* ASAN (AddressSanitizer) only

	% make clean
	% make CC=clang CFLAGS="-O -g -fsanitize=address -fno-omit-frame-pointer"
	% ./pgpdump fuzz/results/crashes/id:000000*