丢掉相同覆盖的文件。
afl-cmin -i input_dir -o output_dir -- /path/to/tested/program [params] @@
其中”@@“代替被测试程序命令行中输入文件名的位置
缩减文件体积。有时缩减完再afl-cmin还能移除更多文件。
如果文件太辣鸡也有可能被tmin干掉。
instruction mode
afl-tmin -i input_file -o output_file -- /path/to/tested/program [params] [@@]
crash mode 剔除导致crash的文件
afl-tmin -x -i input_file -o output_file -- /path/to/tested/program [params] [@@]
替代gcc/g++
./configure CC="afl-gcc" CXX="afl-g++"
export LLVM_CONFIG=
which llvm-config && make && cd ..
./configure --disable-shared CC="afl-clang-fast" CXX="afl-clang-fast++"