├── .clang-format ├── .custom-format.py ├── .dockerignore ├── .gitignore ├── .gitmodules ├── .travis.yml ├── Android.bp ├── Android.mk ├── CONTRIBUTING.md ├── Changelog.md ├── Dockerfile ├── GNUmakefile ├── LICENSE ├── Makefile ├── QuickStartGuide.md ├── README.md ├── TODO.md ├── afl-cmin ├── afl-cmin.bash ├── afl-plot ├── afl-system-config ├── afl-whatsup ├── afl-wine-trace ├── config.h ├── custom_mutators ├── README.md ├── honggfuzz │ ├── Makefile │ ├── README.md │ ├── common.h │ ├── custom_mutator_helpers.h │ ├── honggfuzz.c │ ├── honggfuzz.h │ ├── input.h │ ├── libhfcommon │ ├── log.h │ ├── mangle.c │ ├── mangle.h │ └── util.h └── radamsa │ ├── GNUmakefile │ ├── LICENSE │ ├── README.md │ ├── custom_mutator_helpers.h │ ├── libradamsa-test.c │ ├── libradamsa.c │ ├── radamsa-mutator.c │ └── radamsa.h ├── dictionaries ├── README.md ├── aff.dict ├── ass.dict ├── atom.dict ├── av1_dc.dict ├── bash.dict ├── bdf.dict ├── bmp.dict ├── bz2.dict ├── creole.dict ├── css.dict ├── csv.dict ├── dds.dict ├── djvu.dict ├── docommand.dict ├── exif.dict ├── fbs.dict ├── ftp.dict ├── gif.dict ├── graphviz.dict ├── heif.dict ├── hoextdown.dict ├── html_tags.dict ├── http.dict ├── icc.dict ├── iccprofile.dict ├── icns.dict ├── initfile.dict ├── jbig2.dict ├── jpeg.dict ├── jpeg2000.dict ├── js.dict ├── json.dict ├── jsonnet.dict ├── markdown.dict ├── math.dict ├── mathml.dict ├── mp4.dict ├── mysqld.dict ├── ogg.dict ├── openexr.dict ├── otf.dict ├── pbm.dict ├── pcap.dict ├── pdf.dict ├── perl.dict ├── png.dict ├── proj4.dict ├── protobuf.dict ├── ps.dict ├── psd.dict ├── regexp.dict ├── riff.dict ├── rss.dict ├── rst.dict ├── rtf.dict ├── sas.dict ├── spss.dict ├── sql.dict ├── stata.dict ├── svg.dict ├── tex.dict ├── theme-load-fuzz.dict ├── tiff.dict ├── tokener_parse_ex.dict ├── toml.dict ├── type42.dict ├── url.dict ├── utf8.dict ├── vcf.dict ├── vhd.dict ├── vpx_dec.dict ├── wav.dict ├── webm.dict ├── webp.dict ├── wkt.dict ├── x86.dict ├── xml.dict ├── xml_UTF_16.dict ├── xml_UTF_16BE.dict ├── xml_UTF_16LE.dict ├── xpath.dict ├── xslt.dict ├── yaml.dict ├── yara.dict └── zip.dict ├── docs ├── COPYING ├── Changelog.md ├── FAQ.md ├── INSTALL.md ├── PATCHES.md ├── QuickStartGuide.md ├── README.MOpt.md ├── README.md ├── binaryonly_fuzzing.md ├── custom_mutators.md ├── env_variables.md ├── historical_notes.md ├── ideas.md ├── life_pro_tips.md ├── notes_for_asan.md ├── parallel_fuzzing.md ├── perf_tips.md ├── power_schedules.md ├── screenshot.png ├── sister_projects.md ├── status_screen.md ├── technical_details.md ├── visualization │ └── afl_gzip.png └── vuln_samples │ ├── bash-cmd-exec.var │ ├── bash-uninit-mem.var │ ├── ffmpeg-h264-bad-ptr-800m.mp4 │ ├── ffmpeg-h264-bad-read.mp4 │ ├── ffmpeg-h264-call-stack-overflow.mp4 │ ├── file-fpu-exception.elf │ ├── firefox-bmp-leak.bmp │ ├── firefox-chrome-leak.jpg │ ├── firefox-gif-leak.gif │ ├── firefox-gif-leak2.gif │ ├── jxrlib-crash.jxr │ ├── jxrlib-crash2.jxr │ ├── jxrlib-crash3.jxr │ ├── jxrlib-crash4.jxr │ ├── lesspipe-cpio-bad-write.cpio │ ├── libjpeg-sos-leak.jpg │ ├── libjpeg-turbo-dht-leak.jpg │ ├── libtiff-bad-write.tif │ ├── libtiff-uninit-mem.tif │ ├── libtiff-uninit-mem2.tif │ ├── libtiff-uninit-mem3.tif │ ├── libtiff-uninit-mem4.tif │ ├── libxml2-bad-read.xml │ ├── msie-dht-leak.jpg │ ├── msie-jxr-mem-leak.jxr │ ├── msie-png-mem-leak.png │ ├── msie-tiff-mem-leak.tif │ ├── msie-zlib-dos.png │ ├── openssl-null-ptr.der │ ├── openssl-null-ptr2.der │ ├── photoshop-mem-leak.jpg │ ├── sqlite-bad-free.sql │ ├── sqlite-bad-ptr.sql │ ├── sqlite-bad-ptr2.sql │ ├── sqlite-bad-ptr3.sql │ ├── sqlite-heap-overflow.sql │ ├── sqlite-heap-overwrite.sql │ ├── sqlite-negative-memset.sql │ ├── sqlite-null-ptr1.sql │ ├── sqlite-null-ptr10.sql │ ├── sqlite-null-ptr11.sql │ ├── sqlite-null-ptr12.sql │ ├── sqlite-null-ptr13.sql │ ├── sqlite-null-ptr14.sql │ ├── sqlite-null-ptr15.sql │ ├── sqlite-null-ptr2.sql │ ├── sqlite-null-ptr3.sql │ ├── sqlite-null-ptr4.sql │ ├── sqlite-null-ptr5.sql │ ├── sqlite-null-ptr6.sql │ ├── sqlite-null-ptr7.sql │ ├── sqlite-null-ptr8.sql │ ├── sqlite-null-ptr9.sql │ ├── sqlite-oob-read.sql │ ├── sqlite-oob-write.sql │ ├── sqlite-stack-buf-overflow.sql │ ├── sqlite-stack-exhaustion.sql │ ├── sqlite-unint-mem.sql │ ├── sqlite-use-after-free.sql │ ├── strings-bfd-badptr.elf │ ├── strings-bfd-badptr2.elf │ ├── strings-stack-overflow │ ├── strings-unchecked-ctr.elf │ ├── tcpdump-arp-crash.pcap │ ├── tcpdump-ppp-crash.pcap │ ├── unrtf-arbitrary-read.rtf │ └── unzip-t-mem-corruption.zip ├── dynamic_list.txt ├── examples ├── README.md ├── afl_frida │ ├── GNUmakefile │ ├── Makefile │ ├── README.md │ ├── afl-frida.c │ ├── afl-frida.h │ └── libtestinstr.c ├── afl_network_proxy │ ├── GNUmakefile │ ├── Makefile │ ├── README.md │ ├── afl-network-client.c │ └── afl-network-server.c ├── afl_proxy │ ├── Makefile │ ├── README.md │ └── afl-proxy.c ├── afl_untracer │ ├── Makefile │ ├── README.md │ ├── TODO │ ├── afl-untracer.c │ ├── ghidra_get_patchpoints.java │ ├── ida_get_patchpoints.py │ ├── libtestinstr.c │ ├── libtestinstr.so │ └── patches.txt ├── aflpp_driver │ ├── GNUmakefile │ ├── Makefile │ ├── aflpp_driver.c │ ├── aflpp_driver_test.c │ ├── aflpp_qemu_driver.c │ └── aflpp_qemu_driver_hook.c ├── argv_fuzzing │ ├── Makefile │ ├── README.md │ ├── argv-fuzz-inl.h │ └── argvfuzz.c ├── asan_cgroups │ └── limit_memory.sh ├── bash_shellshock │ └── shellshock-fuzz.diff ├── canvas_harness │ └── canvas_harness.html ├── clang_asm_normalize │ └── as ├── crash_triage │ └── triage_crashes.sh ├── custom_mutators │ ├── Makefile │ ├── README.md │ ├── XmlMutatorMin.py │ ├── common.py │ ├── custom_mutator_helpers.h │ ├── example.c │ ├── example.py │ ├── post_library_gif.so.c │ ├── post_library_png.so.c │ ├── simple-chunk-replace.py │ ├── simple_example.c │ └── wrapper_afl_min.py ├── defork │ ├── Makefile │ ├── README.md │ ├── defork.c │ └── forking_target.c ├── distributed_fuzzing │ └── sync_script.sh ├── libpng_no_checksum │ └── libpng-nocrc.patch ├── persistent_demo │ ├── Makefile │ ├── persistent_demo.c │ ├── persistent_demo_new.c │ └── test-instr.c ├── qemu_persistent_hook │ ├── README.md │ ├── read_into_rdi.c │ └── test.c └── socket_fuzzing │ ├── Makefile │ ├── README.md │ └── socketfuzz.c ├── gcc_plugin ├── GNUmakefile ├── Makefile ├── README.instrument_list.md ├── README.md ├── afl-gcc-fast.c ├── afl-gcc-pass.so.cc └── afl-gcc-rt.o.c ├── include ├── afl-as.h ├── afl-fuzz.h ├── afl-prealloc.h ├── alloc-inl.h ├── android-ashmem.h ├── cmplog.h ├── common.h ├── config.h ├── debug.h ├── envs.h ├── forkserver.h ├── hash.h ├── list.h ├── sharedmem.h ├── snapshot-inl.h ├── types.h └── xxhash.h ├── libdislocator ├── Makefile ├── README.md └── libdislocator.so.c ├── libtokencap ├── Makefile ├── README.md └── libtokencap.so.c ├── llvm_mode ├── GNUmakefile ├── LLVMInsTrim.so.cc ├── Makefile ├── MarkNodes.cc ├── MarkNodes.h ├── README.cmplog.md ├── README.ctx.md ├── README.instrim.md ├── README.instrument_list.md ├── README.laf-intel.md ├── README.lto.md ├── README.md ├── README.neverzero.md ├── README.ngram.md ├── README.persistent_mode.md ├── README.snapshot.md ├── SanitizerCoverageLTO.so.cc ├── afl-clang-fast.c ├── afl-ld-lto.c ├── afl-llvm-coll-instrumentation.so.cc ├── afl-llvm-common.cc ├── afl-llvm-common.h ├── afl-llvm-lto-instrumentation.so.cc ├── afl-llvm-lto-instrumentlist.so.cc ├── afl-llvm-pass.so.cc ├── afl-llvm-rt-lto.o.c ├── afl-llvm-rt.o.c ├── cmplog-instructions-pass.cc ├── cmplog-routines-pass.cc ├── compare-transform-pass.so.cc ├── llvm-ngram-coverage.h ├── split-compares-pass.so.cc └── split-switches-pass.so.cc ├── qbdi_mode ├── README.md ├── assets │ └── screen1.png ├── build.sh ├── demo-so.c └── template.cpp ├── qemu_mode ├── README.md ├── README.persistent.md ├── build_qemu_support.sh ├── libcompcov │ ├── Makefile │ ├── README.md │ ├── compcovtest.cc │ ├── libcompcov.so.c │ └── pmparser.h ├── patches │ ├── __init__.py.diff │ ├── afl-qemu-common.h │ ├── afl-qemu-cpu-inl.h │ ├── afl-qemu-cpu-translate-inl.h │ ├── afl-qemu-floats.h │ ├── afl-qemu-tcg-inl.h │ ├── afl-qemu-tcg-runtime-inl.h │ ├── afl-qemu-translate-inl.h │ ├── arm-translate-a64.diff │ ├── arm-translate.diff │ ├── bsd-elfload.diff │ ├── configure.diff │ ├── cpu-exec.diff │ ├── elfload.diff │ ├── i386-fpu_helper.diff │ ├── i386-ops_sse.diff │ ├── i386-translate.diff │ ├── make_strncpy_safe.diff │ ├── mips-fpu.diff │ ├── mmap_fixes.diff │ ├── softfloat.diff │ ├── syscall.diff │ ├── tcg-runtime-head.diff │ ├── tcg-runtime.diff │ ├── tcg.diff │ ├── translate-all.diff │ └── translator.diff └── unsigaction │ ├── Makefile │ ├── README.md │ └── unsigaction.c ├── src ├── README.md ├── afl-analyze.c ├── afl-as.c ├── afl-common.c ├── afl-forkserver.c ├── afl-fuzz-bitmap.c ├── afl-fuzz-cmplog.c ├── afl-fuzz-extras.c ├── afl-fuzz-init.c ├── afl-fuzz-mutators.c ├── afl-fuzz-one.c ├── afl-fuzz-python.c ├── afl-fuzz-queue.c ├── afl-fuzz-redqueen.c ├── afl-fuzz-run.c ├── afl-fuzz-state.c ├── afl-fuzz-stats.c ├── afl-fuzz.c ├── afl-gcc.c ├── afl-gotcpu.c ├── afl-performance.c ├── afl-sharedmem.c ├── afl-showmap.c └── afl-tmin.c ├── test-instr.c ├── test ├── checkcommit.sh ├── test-all.sh ├── test-basic.sh ├── test-cmplog.c ├── test-compcov.c ├── test-custom-mutator.c ├── test-custom-mutators.sh ├── test-floatingpoint.c ├── test-fp_cases.c ├── test-gcc-plugin.sh ├── test-libextensions.sh ├── test-llvm-lto.sh ├── test-llvm.sh ├── test-multiple-mutators.c ├── test-performance.sh ├── test-post.sh ├── test-pre.sh ├── test-qemu-mode.sh ├── test-unicorn-mode.sh ├── test-unittests.sh ├── test-unsigaction.c ├── travis │ ├── bionic │ │ └── Dockerfile │ ├── focal │ │ └── Dockerfile │ ├── trusty │ │ └── Dockerfile │ └── xenial │ │ └── Dockerfile └── unittests │ ├── unit_hash.c │ ├── unit_list.c │ ├── unit_maybe_alloc.c │ ├── unit_preallocable.c │ └── unit_rand.c ├── testcases ├── README.md ├── archives │ ├── common │ │ ├── ar │ │ │ └── small_archive.a │ │ ├── bzip2 │ │ │ └── small_archive.bz2 │ │ ├── cab │ │ │ └── small_archive.cab │ │ ├── compress │ │ │ └── small_archive.Z │ │ ├── cpio │ │ │ └── small_archive.cpio │ │ ├── gzip │ │ │ └── small_archive.gz │ │ ├── lzo │ │ │ └── small_archive.lzo │ │ ├── rar │ │ │ └── small_archive.rar │ │ ├── tar │ │ │ └── small_archive.tar │ │ ├── xz │ │ │ └── small_archive.xz │ │ └── zip │ │ │ └── small_archive.zip │ └── exotic │ │ ├── arj │ │ └── small_archive.arj │ │ ├── lha │ │ └── small_archive.lha │ │ ├── lrzip │ │ └── small_archive.lrz │ │ ├── lzip │ │ └── small_archive.lz │ │ ├── lzma │ │ └── small_archive.lzma │ │ ├── rzip │ │ └── small_archive.rz │ │ └── zoo │ │ └── small_archive.zoo ├── images │ ├── bmp │ │ └── not_kitty.bmp │ ├── gif │ │ └── not_kitty.gif │ ├── ico │ │ └── not_kitty.ico │ ├── jp2 │ │ └── not_kitty.jp2 │ ├── jpeg │ │ └── not_kitty.jpg │ ├── jxr │ │ └── not_kitty.jxr │ ├── png │ │ ├── not_kitty.png │ │ ├── not_kitty_alpha.png │ │ ├── not_kitty_gamma.png │ │ └── not_kitty_icc.png │ ├── tiff │ │ └── not_kitty.tiff │ └── webp │ │ └── not_kitty.webp ├── multimedia │ └── h264 │ │ └── small_movie.mp4 └── others │ ├── elf │ └── small_exec.elf │ ├── js │ └── small_script.js │ ├── pcap │ └── small_capture.pcap │ ├── pdf │ └── small.pdf │ ├── rtf │ └── small_document.rtf │ ├── sql │ └── simple_queries.sql │ ├── text │ └── hello_world.txt │ └── xml │ └── small_document.xml ├── types.h └── unicorn_mode ├── README.md ├── UNICORNAFL_VERSION ├── build_unicorn_support.sh ├── helper_scripts ├── template_test_harness.py ├── unicorn_dumper_gdb.py ├── unicorn_dumper_ida.py ├── unicorn_dumper_lldb.py ├── unicorn_dumper_pwndbg.py └── unicorn_loader.py ├── samples ├── c │ ├── .gitignore │ ├── COMPILE.md │ ├── Makefile │ ├── harness.c │ ├── persistent_target.c │ ├── persistent_target_x86_64 │ ├── sample_all.sh │ ├── sample_inputs │ │ ├── sample1.bin │ │ ├── sample2.bin │ │ ├── sample3.bin │ │ ├── sample4.bin │ │ └── sample5.bin │ └── simple_target_x86_64 ├── compcov_x64 │ ├── COMPILE.md │ ├── compcov_target.bin │ ├── compcov_target.c │ ├── compcov_target.elf │ ├── compcov_test_harness.py │ └── sample_inputs │ │ └── sample1.bin ├── persistent │ ├── .gitignore │ ├── COMPILE.md │ ├── Makefile │ ├── harness.c │ ├── persistent_target │ ├── persistent_target.c │ ├── persistent_target_x86_64 │ ├── sample_all.sh │ ├── sample_inputs │ │ ├── sample1.bin │ │ ├── sample2.bin │ │ ├── sample3.bin │ │ ├── sample4.bin │ │ └── sample5.bin │ ├── simple_target_noncrashing.c │ └── simple_target_x86_64 └── simple │ ├── COMPILE.md │ ├── sample_inputs │ ├── sample1.bin │ ├── sample2.bin │ ├── sample3.bin │ ├── sample4.bin │ └── sample5.bin │ ├── simple_target.bin │ ├── simple_target.c │ ├── simple_test_harness.py │ └── simple_test_harness_alt.py └── update_uc_ref.sh /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/.clang-format -------------------------------------------------------------------------------- /.custom-format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/.custom-format.py -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/.travis.yml -------------------------------------------------------------------------------- /Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/Android.bp -------------------------------------------------------------------------------- /Android.mk: -------------------------------------------------------------------------------- 1 | Makefile -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- 1 | docs/Changelog.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/Dockerfile -------------------------------------------------------------------------------- /GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/GNUmakefile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/Makefile -------------------------------------------------------------------------------- /QuickStartGuide.md: -------------------------------------------------------------------------------- 1 | docs/QuickStartGuide.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/TODO.md -------------------------------------------------------------------------------- /afl-cmin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/afl-cmin -------------------------------------------------------------------------------- /afl-cmin.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/afl-cmin.bash -------------------------------------------------------------------------------- /afl-plot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/afl-plot -------------------------------------------------------------------------------- /afl-system-config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/afl-system-config -------------------------------------------------------------------------------- /afl-whatsup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/afl-whatsup -------------------------------------------------------------------------------- /afl-wine-trace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/afl-wine-trace -------------------------------------------------------------------------------- /config.h: -------------------------------------------------------------------------------- 1 | include/config.h -------------------------------------------------------------------------------- /custom_mutators/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/custom_mutators/README.md -------------------------------------------------------------------------------- /custom_mutators/honggfuzz/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/custom_mutators/honggfuzz/Makefile -------------------------------------------------------------------------------- /custom_mutators/honggfuzz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/custom_mutators/honggfuzz/README.md -------------------------------------------------------------------------------- /custom_mutators/honggfuzz/common.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /custom_mutators/honggfuzz/custom_mutator_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/custom_mutators/honggfuzz/custom_mutator_helpers.h -------------------------------------------------------------------------------- /custom_mutators/honggfuzz/honggfuzz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/custom_mutators/honggfuzz/honggfuzz.c -------------------------------------------------------------------------------- /custom_mutators/honggfuzz/honggfuzz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/custom_mutators/honggfuzz/honggfuzz.h -------------------------------------------------------------------------------- /custom_mutators/honggfuzz/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/custom_mutators/honggfuzz/input.h -------------------------------------------------------------------------------- /custom_mutators/honggfuzz/libhfcommon: -------------------------------------------------------------------------------- 1 | . -------------------------------------------------------------------------------- /custom_mutators/honggfuzz/log.h: -------------------------------------------------------------------------------- 1 | common.h -------------------------------------------------------------------------------- /custom_mutators/honggfuzz/mangle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/custom_mutators/honggfuzz/mangle.c -------------------------------------------------------------------------------- /custom_mutators/honggfuzz/mangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/custom_mutators/honggfuzz/mangle.h -------------------------------------------------------------------------------- /custom_mutators/honggfuzz/util.h: -------------------------------------------------------------------------------- 1 | common.h -------------------------------------------------------------------------------- /custom_mutators/radamsa/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/custom_mutators/radamsa/GNUmakefile -------------------------------------------------------------------------------- /custom_mutators/radamsa/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/custom_mutators/radamsa/LICENSE -------------------------------------------------------------------------------- /custom_mutators/radamsa/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/custom_mutators/radamsa/README.md -------------------------------------------------------------------------------- /custom_mutators/radamsa/custom_mutator_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/custom_mutators/radamsa/custom_mutator_helpers.h -------------------------------------------------------------------------------- /custom_mutators/radamsa/libradamsa-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/custom_mutators/radamsa/libradamsa-test.c -------------------------------------------------------------------------------- /custom_mutators/radamsa/libradamsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/custom_mutators/radamsa/libradamsa.c -------------------------------------------------------------------------------- /custom_mutators/radamsa/radamsa-mutator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/custom_mutators/radamsa/radamsa-mutator.c -------------------------------------------------------------------------------- /custom_mutators/radamsa/radamsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/custom_mutators/radamsa/radamsa.h -------------------------------------------------------------------------------- /dictionaries/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/README.md -------------------------------------------------------------------------------- /dictionaries/aff.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/aff.dict -------------------------------------------------------------------------------- /dictionaries/ass.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/ass.dict -------------------------------------------------------------------------------- /dictionaries/atom.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/atom.dict -------------------------------------------------------------------------------- /dictionaries/av1_dc.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/av1_dc.dict -------------------------------------------------------------------------------- /dictionaries/bash.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/bash.dict -------------------------------------------------------------------------------- /dictionaries/bdf.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/bdf.dict -------------------------------------------------------------------------------- /dictionaries/bmp.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/bmp.dict -------------------------------------------------------------------------------- /dictionaries/bz2.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/bz2.dict -------------------------------------------------------------------------------- /dictionaries/creole.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/creole.dict -------------------------------------------------------------------------------- /dictionaries/css.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/css.dict -------------------------------------------------------------------------------- /dictionaries/csv.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/csv.dict -------------------------------------------------------------------------------- /dictionaries/dds.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/dds.dict -------------------------------------------------------------------------------- /dictionaries/djvu.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/djvu.dict -------------------------------------------------------------------------------- /dictionaries/docommand.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/docommand.dict -------------------------------------------------------------------------------- /dictionaries/exif.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/exif.dict -------------------------------------------------------------------------------- /dictionaries/fbs.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/fbs.dict -------------------------------------------------------------------------------- /dictionaries/ftp.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/ftp.dict -------------------------------------------------------------------------------- /dictionaries/gif.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/gif.dict -------------------------------------------------------------------------------- /dictionaries/graphviz.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/graphviz.dict -------------------------------------------------------------------------------- /dictionaries/heif.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/heif.dict -------------------------------------------------------------------------------- /dictionaries/hoextdown.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/hoextdown.dict -------------------------------------------------------------------------------- /dictionaries/html_tags.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/html_tags.dict -------------------------------------------------------------------------------- /dictionaries/http.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/http.dict -------------------------------------------------------------------------------- /dictionaries/icc.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/icc.dict -------------------------------------------------------------------------------- /dictionaries/iccprofile.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/iccprofile.dict -------------------------------------------------------------------------------- /dictionaries/icns.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/icns.dict -------------------------------------------------------------------------------- /dictionaries/initfile.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/initfile.dict -------------------------------------------------------------------------------- /dictionaries/jbig2.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/jbig2.dict -------------------------------------------------------------------------------- /dictionaries/jpeg.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/jpeg.dict -------------------------------------------------------------------------------- /dictionaries/jpeg2000.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/jpeg2000.dict -------------------------------------------------------------------------------- /dictionaries/js.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/js.dict -------------------------------------------------------------------------------- /dictionaries/json.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/json.dict -------------------------------------------------------------------------------- /dictionaries/jsonnet.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/jsonnet.dict -------------------------------------------------------------------------------- /dictionaries/markdown.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/markdown.dict -------------------------------------------------------------------------------- /dictionaries/math.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/math.dict -------------------------------------------------------------------------------- /dictionaries/mathml.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/mathml.dict -------------------------------------------------------------------------------- /dictionaries/mp4.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/mp4.dict -------------------------------------------------------------------------------- /dictionaries/mysqld.dict: -------------------------------------------------------------------------------- 1 | user="root" 2 | -------------------------------------------------------------------------------- /dictionaries/ogg.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/ogg.dict -------------------------------------------------------------------------------- /dictionaries/openexr.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/openexr.dict -------------------------------------------------------------------------------- /dictionaries/otf.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/otf.dict -------------------------------------------------------------------------------- /dictionaries/pbm.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/pbm.dict -------------------------------------------------------------------------------- /dictionaries/pcap.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/pcap.dict -------------------------------------------------------------------------------- /dictionaries/pdf.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/pdf.dict -------------------------------------------------------------------------------- /dictionaries/perl.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/perl.dict -------------------------------------------------------------------------------- /dictionaries/png.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/png.dict -------------------------------------------------------------------------------- /dictionaries/proj4.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/proj4.dict -------------------------------------------------------------------------------- /dictionaries/protobuf.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/protobuf.dict -------------------------------------------------------------------------------- /dictionaries/ps.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/ps.dict -------------------------------------------------------------------------------- /dictionaries/psd.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/psd.dict -------------------------------------------------------------------------------- /dictionaries/regexp.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/regexp.dict -------------------------------------------------------------------------------- /dictionaries/riff.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/riff.dict -------------------------------------------------------------------------------- /dictionaries/rss.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/rss.dict -------------------------------------------------------------------------------- /dictionaries/rst.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/rst.dict -------------------------------------------------------------------------------- /dictionaries/rtf.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/rtf.dict -------------------------------------------------------------------------------- /dictionaries/sas.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/sas.dict -------------------------------------------------------------------------------- /dictionaries/spss.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/spss.dict -------------------------------------------------------------------------------- /dictionaries/sql.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/sql.dict -------------------------------------------------------------------------------- /dictionaries/stata.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/stata.dict -------------------------------------------------------------------------------- /dictionaries/svg.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/svg.dict -------------------------------------------------------------------------------- /dictionaries/tex.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/tex.dict -------------------------------------------------------------------------------- /dictionaries/theme-load-fuzz.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/theme-load-fuzz.dict -------------------------------------------------------------------------------- /dictionaries/tiff.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/tiff.dict -------------------------------------------------------------------------------- /dictionaries/tokener_parse_ex.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/tokener_parse_ex.dict -------------------------------------------------------------------------------- /dictionaries/toml.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/toml.dict -------------------------------------------------------------------------------- /dictionaries/type42.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/type42.dict -------------------------------------------------------------------------------- /dictionaries/url.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/url.dict -------------------------------------------------------------------------------- /dictionaries/utf8.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/utf8.dict -------------------------------------------------------------------------------- /dictionaries/vcf.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/vcf.dict -------------------------------------------------------------------------------- /dictionaries/vhd.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/vhd.dict -------------------------------------------------------------------------------- /dictionaries/vpx_dec.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/vpx_dec.dict -------------------------------------------------------------------------------- /dictionaries/wav.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/wav.dict -------------------------------------------------------------------------------- /dictionaries/webm.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/webm.dict -------------------------------------------------------------------------------- /dictionaries/webp.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/webp.dict -------------------------------------------------------------------------------- /dictionaries/wkt.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/wkt.dict -------------------------------------------------------------------------------- /dictionaries/x86.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/x86.dict -------------------------------------------------------------------------------- /dictionaries/xml.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/xml.dict -------------------------------------------------------------------------------- /dictionaries/xml_UTF_16.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/xml_UTF_16.dict -------------------------------------------------------------------------------- /dictionaries/xml_UTF_16BE.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/xml_UTF_16BE.dict -------------------------------------------------------------------------------- /dictionaries/xml_UTF_16LE.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/xml_UTF_16LE.dict -------------------------------------------------------------------------------- /dictionaries/xpath.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/xpath.dict -------------------------------------------------------------------------------- /dictionaries/xslt.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/xslt.dict -------------------------------------------------------------------------------- /dictionaries/yaml.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/yaml.dict -------------------------------------------------------------------------------- /dictionaries/yara.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/yara.dict -------------------------------------------------------------------------------- /dictionaries/zip.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dictionaries/zip.dict -------------------------------------------------------------------------------- /docs/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/COPYING -------------------------------------------------------------------------------- /docs/Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/Changelog.md -------------------------------------------------------------------------------- /docs/FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/FAQ.md -------------------------------------------------------------------------------- /docs/INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/INSTALL.md -------------------------------------------------------------------------------- /docs/PATCHES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/PATCHES.md -------------------------------------------------------------------------------- /docs/QuickStartGuide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/QuickStartGuide.md -------------------------------------------------------------------------------- /docs/README.MOpt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/README.MOpt.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- 1 | ../README.md -------------------------------------------------------------------------------- /docs/binaryonly_fuzzing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/binaryonly_fuzzing.md -------------------------------------------------------------------------------- /docs/custom_mutators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/custom_mutators.md -------------------------------------------------------------------------------- /docs/env_variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/env_variables.md -------------------------------------------------------------------------------- /docs/historical_notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/historical_notes.md -------------------------------------------------------------------------------- /docs/ideas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/ideas.md -------------------------------------------------------------------------------- /docs/life_pro_tips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/life_pro_tips.md -------------------------------------------------------------------------------- /docs/notes_for_asan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/notes_for_asan.md -------------------------------------------------------------------------------- /docs/parallel_fuzzing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/parallel_fuzzing.md -------------------------------------------------------------------------------- /docs/perf_tips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/perf_tips.md -------------------------------------------------------------------------------- /docs/power_schedules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/power_schedules.md -------------------------------------------------------------------------------- /docs/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/screenshot.png -------------------------------------------------------------------------------- /docs/sister_projects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/sister_projects.md -------------------------------------------------------------------------------- /docs/status_screen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/status_screen.md -------------------------------------------------------------------------------- /docs/technical_details.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/technical_details.md -------------------------------------------------------------------------------- /docs/visualization/afl_gzip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/visualization/afl_gzip.png -------------------------------------------------------------------------------- /docs/vuln_samples/bash-cmd-exec.var: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/bash-cmd-exec.var -------------------------------------------------------------------------------- /docs/vuln_samples/bash-uninit-mem.var: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/bash-uninit-mem.var -------------------------------------------------------------------------------- /docs/vuln_samples/ffmpeg-h264-bad-ptr-800m.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/ffmpeg-h264-bad-ptr-800m.mp4 -------------------------------------------------------------------------------- /docs/vuln_samples/ffmpeg-h264-bad-read.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/ffmpeg-h264-bad-read.mp4 -------------------------------------------------------------------------------- /docs/vuln_samples/ffmpeg-h264-call-stack-overflow.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/ffmpeg-h264-call-stack-overflow.mp4 -------------------------------------------------------------------------------- /docs/vuln_samples/file-fpu-exception.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/file-fpu-exception.elf -------------------------------------------------------------------------------- /docs/vuln_samples/firefox-bmp-leak.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/firefox-bmp-leak.bmp -------------------------------------------------------------------------------- /docs/vuln_samples/firefox-chrome-leak.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/firefox-chrome-leak.jpg -------------------------------------------------------------------------------- /docs/vuln_samples/firefox-gif-leak.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/firefox-gif-leak.gif -------------------------------------------------------------------------------- /docs/vuln_samples/firefox-gif-leak2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/firefox-gif-leak2.gif -------------------------------------------------------------------------------- /docs/vuln_samples/jxrlib-crash.jxr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/jxrlib-crash.jxr -------------------------------------------------------------------------------- /docs/vuln_samples/jxrlib-crash2.jxr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/jxrlib-crash2.jxr -------------------------------------------------------------------------------- /docs/vuln_samples/jxrlib-crash3.jxr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/jxrlib-crash3.jxr -------------------------------------------------------------------------------- /docs/vuln_samples/jxrlib-crash4.jxr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/jxrlib-crash4.jxr -------------------------------------------------------------------------------- /docs/vuln_samples/lesspipe-cpio-bad-write.cpio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/lesspipe-cpio-bad-write.cpio -------------------------------------------------------------------------------- /docs/vuln_samples/libjpeg-sos-leak.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/libjpeg-sos-leak.jpg -------------------------------------------------------------------------------- /docs/vuln_samples/libjpeg-turbo-dht-leak.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/libjpeg-turbo-dht-leak.jpg -------------------------------------------------------------------------------- /docs/vuln_samples/libtiff-bad-write.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/libtiff-bad-write.tif -------------------------------------------------------------------------------- /docs/vuln_samples/libtiff-uninit-mem.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/libtiff-uninit-mem.tif -------------------------------------------------------------------------------- /docs/vuln_samples/libtiff-uninit-mem2.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/libtiff-uninit-mem2.tif -------------------------------------------------------------------------------- /docs/vuln_samples/libtiff-uninit-mem3.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/libtiff-uninit-mem3.tif -------------------------------------------------------------------------------- /docs/vuln_samples/libtiff-uninit-mem4.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/libtiff-uninit-mem4.tif -------------------------------------------------------------------------------- /docs/vuln_samples/libxml2-bad-read.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/libxml2-bad-read.xml -------------------------------------------------------------------------------- /docs/vuln_samples/msie-dht-leak.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/msie-dht-leak.jpg -------------------------------------------------------------------------------- /docs/vuln_samples/msie-jxr-mem-leak.jxr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/msie-jxr-mem-leak.jxr -------------------------------------------------------------------------------- /docs/vuln_samples/msie-png-mem-leak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/msie-png-mem-leak.png -------------------------------------------------------------------------------- /docs/vuln_samples/msie-tiff-mem-leak.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/msie-tiff-mem-leak.tif -------------------------------------------------------------------------------- /docs/vuln_samples/msie-zlib-dos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/msie-zlib-dos.png -------------------------------------------------------------------------------- /docs/vuln_samples/openssl-null-ptr.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/openssl-null-ptr.der -------------------------------------------------------------------------------- /docs/vuln_samples/openssl-null-ptr2.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/openssl-null-ptr2.der -------------------------------------------------------------------------------- /docs/vuln_samples/photoshop-mem-leak.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/photoshop-mem-leak.jpg -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-bad-free.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-bad-free.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-bad-ptr.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-bad-ptr.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-bad-ptr2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-bad-ptr2.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-bad-ptr3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-bad-ptr3.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-heap-overflow.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-heap-overflow.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-heap-overwrite.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-heap-overwrite.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-negative-memset.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-negative-memset.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-null-ptr1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-null-ptr1.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-null-ptr10.sql: -------------------------------------------------------------------------------- 1 | SELECT fts3_tokenizer(@0()); 2 | -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-null-ptr11.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-null-ptr11.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-null-ptr12.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-null-ptr12.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-null-ptr13.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-null-ptr13.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-null-ptr14.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-null-ptr14.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-null-ptr15.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-null-ptr15.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-null-ptr2.sql: -------------------------------------------------------------------------------- 1 | DETACH(select group_concat(q)); 2 | -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-null-ptr3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-null-ptr3.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-null-ptr4.sql: -------------------------------------------------------------------------------- 1 | select n()AND+#00; 2 | -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-null-ptr5.sql: -------------------------------------------------------------------------------- 1 | select e.*,0 from(s,(L))e; 2 | -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-null-ptr6.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-null-ptr6.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-null-ptr7.sql: -------------------------------------------------------------------------------- 1 | CREATE VIRTUAL TABLE t USING fts4(tokenize=); 2 | -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-null-ptr8.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE p(a UNIQUE,PRIMARY KEY('a'))WITHOUT rowid; 2 | -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-null-ptr9.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-null-ptr9.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-oob-read.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-oob-read.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-oob-write.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-oob-write.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-stack-buf-overflow.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-stack-buf-overflow.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-stack-exhaustion.sql: -------------------------------------------------------------------------------- 1 | CREATE VIRTUAL TABLE t0 USING fts4(content=t0); 2 | -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-unint-mem.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-unint-mem.sql -------------------------------------------------------------------------------- /docs/vuln_samples/sqlite-use-after-free.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/sqlite-use-after-free.sql -------------------------------------------------------------------------------- /docs/vuln_samples/strings-bfd-badptr.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/strings-bfd-badptr.elf -------------------------------------------------------------------------------- /docs/vuln_samples/strings-bfd-badptr2.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/strings-bfd-badptr2.elf -------------------------------------------------------------------------------- /docs/vuln_samples/strings-stack-overflow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/strings-stack-overflow -------------------------------------------------------------------------------- /docs/vuln_samples/strings-unchecked-ctr.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/strings-unchecked-ctr.elf -------------------------------------------------------------------------------- /docs/vuln_samples/tcpdump-arp-crash.pcap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/tcpdump-arp-crash.pcap -------------------------------------------------------------------------------- /docs/vuln_samples/tcpdump-ppp-crash.pcap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/tcpdump-ppp-crash.pcap -------------------------------------------------------------------------------- /docs/vuln_samples/unrtf-arbitrary-read.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/unrtf-arbitrary-read.rtf -------------------------------------------------------------------------------- /docs/vuln_samples/unzip-t-mem-corruption.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/docs/vuln_samples/unzip-t-mem-corruption.zip -------------------------------------------------------------------------------- /dynamic_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/dynamic_list.txt -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/afl_frida/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_frida/GNUmakefile -------------------------------------------------------------------------------- /examples/afl_frida/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | @echo please use GNU make, thanks! 3 | -------------------------------------------------------------------------------- /examples/afl_frida/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_frida/README.md -------------------------------------------------------------------------------- /examples/afl_frida/afl-frida.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_frida/afl-frida.c -------------------------------------------------------------------------------- /examples/afl_frida/afl-frida.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_frida/afl-frida.h -------------------------------------------------------------------------------- /examples/afl_frida/libtestinstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_frida/libtestinstr.c -------------------------------------------------------------------------------- /examples/afl_network_proxy/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_network_proxy/GNUmakefile -------------------------------------------------------------------------------- /examples/afl_network_proxy/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | @echo please use GNU make, thanks! 3 | -------------------------------------------------------------------------------- /examples/afl_network_proxy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_network_proxy/README.md -------------------------------------------------------------------------------- /examples/afl_network_proxy/afl-network-client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_network_proxy/afl-network-client.c -------------------------------------------------------------------------------- /examples/afl_network_proxy/afl-network-server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_network_proxy/afl-network-server.c -------------------------------------------------------------------------------- /examples/afl_proxy/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_proxy/Makefile -------------------------------------------------------------------------------- /examples/afl_proxy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_proxy/README.md -------------------------------------------------------------------------------- /examples/afl_proxy/afl-proxy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_proxy/afl-proxy.c -------------------------------------------------------------------------------- /examples/afl_untracer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_untracer/Makefile -------------------------------------------------------------------------------- /examples/afl_untracer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_untracer/README.md -------------------------------------------------------------------------------- /examples/afl_untracer/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_untracer/TODO -------------------------------------------------------------------------------- /examples/afl_untracer/afl-untracer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_untracer/afl-untracer.c -------------------------------------------------------------------------------- /examples/afl_untracer/ghidra_get_patchpoints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_untracer/ghidra_get_patchpoints.java -------------------------------------------------------------------------------- /examples/afl_untracer/ida_get_patchpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_untracer/ida_get_patchpoints.py -------------------------------------------------------------------------------- /examples/afl_untracer/libtestinstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_untracer/libtestinstr.c -------------------------------------------------------------------------------- /examples/afl_untracer/libtestinstr.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_untracer/libtestinstr.so -------------------------------------------------------------------------------- /examples/afl_untracer/patches.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/afl_untracer/patches.txt -------------------------------------------------------------------------------- /examples/aflpp_driver/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/aflpp_driver/GNUmakefile -------------------------------------------------------------------------------- /examples/aflpp_driver/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/aflpp_driver/Makefile -------------------------------------------------------------------------------- /examples/aflpp_driver/aflpp_driver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/aflpp_driver/aflpp_driver.c -------------------------------------------------------------------------------- /examples/aflpp_driver/aflpp_driver_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/aflpp_driver/aflpp_driver_test.c -------------------------------------------------------------------------------- /examples/aflpp_driver/aflpp_qemu_driver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/aflpp_driver/aflpp_qemu_driver.c -------------------------------------------------------------------------------- /examples/aflpp_driver/aflpp_qemu_driver_hook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/aflpp_driver/aflpp_qemu_driver_hook.c -------------------------------------------------------------------------------- /examples/argv_fuzzing/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/argv_fuzzing/Makefile -------------------------------------------------------------------------------- /examples/argv_fuzzing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/argv_fuzzing/README.md -------------------------------------------------------------------------------- /examples/argv_fuzzing/argv-fuzz-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/argv_fuzzing/argv-fuzz-inl.h -------------------------------------------------------------------------------- /examples/argv_fuzzing/argvfuzz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/argv_fuzzing/argvfuzz.c -------------------------------------------------------------------------------- /examples/asan_cgroups/limit_memory.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/asan_cgroups/limit_memory.sh -------------------------------------------------------------------------------- /examples/bash_shellshock/shellshock-fuzz.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/bash_shellshock/shellshock-fuzz.diff -------------------------------------------------------------------------------- /examples/canvas_harness/canvas_harness.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/canvas_harness/canvas_harness.html -------------------------------------------------------------------------------- /examples/clang_asm_normalize/as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/clang_asm_normalize/as -------------------------------------------------------------------------------- /examples/crash_triage/triage_crashes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/crash_triage/triage_crashes.sh -------------------------------------------------------------------------------- /examples/custom_mutators/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/custom_mutators/Makefile -------------------------------------------------------------------------------- /examples/custom_mutators/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/custom_mutators/README.md -------------------------------------------------------------------------------- /examples/custom_mutators/XmlMutatorMin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/custom_mutators/XmlMutatorMin.py -------------------------------------------------------------------------------- /examples/custom_mutators/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/custom_mutators/common.py -------------------------------------------------------------------------------- /examples/custom_mutators/custom_mutator_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/custom_mutators/custom_mutator_helpers.h -------------------------------------------------------------------------------- /examples/custom_mutators/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/custom_mutators/example.c -------------------------------------------------------------------------------- /examples/custom_mutators/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/custom_mutators/example.py -------------------------------------------------------------------------------- /examples/custom_mutators/post_library_gif.so.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/custom_mutators/post_library_gif.so.c -------------------------------------------------------------------------------- /examples/custom_mutators/post_library_png.so.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/custom_mutators/post_library_png.so.c -------------------------------------------------------------------------------- /examples/custom_mutators/simple-chunk-replace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/custom_mutators/simple-chunk-replace.py -------------------------------------------------------------------------------- /examples/custom_mutators/simple_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/custom_mutators/simple_example.c -------------------------------------------------------------------------------- /examples/custom_mutators/wrapper_afl_min.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/custom_mutators/wrapper_afl_min.py -------------------------------------------------------------------------------- /examples/defork/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/defork/Makefile -------------------------------------------------------------------------------- /examples/defork/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/defork/README.md -------------------------------------------------------------------------------- /examples/defork/defork.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/defork/defork.c -------------------------------------------------------------------------------- /examples/defork/forking_target.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/defork/forking_target.c -------------------------------------------------------------------------------- /examples/distributed_fuzzing/sync_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/distributed_fuzzing/sync_script.sh -------------------------------------------------------------------------------- /examples/libpng_no_checksum/libpng-nocrc.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/libpng_no_checksum/libpng-nocrc.patch -------------------------------------------------------------------------------- /examples/persistent_demo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/persistent_demo/Makefile -------------------------------------------------------------------------------- /examples/persistent_demo/persistent_demo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/persistent_demo/persistent_demo.c -------------------------------------------------------------------------------- /examples/persistent_demo/persistent_demo_new.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/persistent_demo/persistent_demo_new.c -------------------------------------------------------------------------------- /examples/persistent_demo/test-instr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/persistent_demo/test-instr.c -------------------------------------------------------------------------------- /examples/qemu_persistent_hook/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/qemu_persistent_hook/README.md -------------------------------------------------------------------------------- /examples/qemu_persistent_hook/read_into_rdi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/qemu_persistent_hook/read_into_rdi.c -------------------------------------------------------------------------------- /examples/qemu_persistent_hook/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/qemu_persistent_hook/test.c -------------------------------------------------------------------------------- /examples/socket_fuzzing/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/socket_fuzzing/Makefile -------------------------------------------------------------------------------- /examples/socket_fuzzing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/socket_fuzzing/README.md -------------------------------------------------------------------------------- /examples/socket_fuzzing/socketfuzz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/examples/socket_fuzzing/socketfuzz.c -------------------------------------------------------------------------------- /gcc_plugin/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/gcc_plugin/GNUmakefile -------------------------------------------------------------------------------- /gcc_plugin/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/gcc_plugin/Makefile -------------------------------------------------------------------------------- /gcc_plugin/README.instrument_list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/gcc_plugin/README.instrument_list.md -------------------------------------------------------------------------------- /gcc_plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/gcc_plugin/README.md -------------------------------------------------------------------------------- /gcc_plugin/afl-gcc-fast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/gcc_plugin/afl-gcc-fast.c -------------------------------------------------------------------------------- /gcc_plugin/afl-gcc-pass.so.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/gcc_plugin/afl-gcc-pass.so.cc -------------------------------------------------------------------------------- /gcc_plugin/afl-gcc-rt.o.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/gcc_plugin/afl-gcc-rt.o.c -------------------------------------------------------------------------------- /include/afl-as.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/include/afl-as.h -------------------------------------------------------------------------------- /include/afl-fuzz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/include/afl-fuzz.h -------------------------------------------------------------------------------- /include/afl-prealloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/include/afl-prealloc.h -------------------------------------------------------------------------------- /include/alloc-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/include/alloc-inl.h -------------------------------------------------------------------------------- /include/android-ashmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/include/android-ashmem.h -------------------------------------------------------------------------------- /include/cmplog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/include/cmplog.h -------------------------------------------------------------------------------- /include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/include/common.h -------------------------------------------------------------------------------- /include/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/include/config.h -------------------------------------------------------------------------------- /include/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/include/debug.h -------------------------------------------------------------------------------- /include/envs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/include/envs.h -------------------------------------------------------------------------------- /include/forkserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/include/forkserver.h -------------------------------------------------------------------------------- /include/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/include/hash.h -------------------------------------------------------------------------------- /include/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/include/list.h -------------------------------------------------------------------------------- /include/sharedmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/include/sharedmem.h -------------------------------------------------------------------------------- /include/snapshot-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/include/snapshot-inl.h -------------------------------------------------------------------------------- /include/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/include/types.h -------------------------------------------------------------------------------- /include/xxhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/include/xxhash.h -------------------------------------------------------------------------------- /libdislocator/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/libdislocator/Makefile -------------------------------------------------------------------------------- /libdislocator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/libdislocator/README.md -------------------------------------------------------------------------------- /libdislocator/libdislocator.so.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/libdislocator/libdislocator.so.c -------------------------------------------------------------------------------- /libtokencap/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/libtokencap/Makefile -------------------------------------------------------------------------------- /libtokencap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/libtokencap/README.md -------------------------------------------------------------------------------- /libtokencap/libtokencap.so.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/libtokencap/libtokencap.so.c -------------------------------------------------------------------------------- /llvm_mode/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/GNUmakefile -------------------------------------------------------------------------------- /llvm_mode/LLVMInsTrim.so.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/LLVMInsTrim.so.cc -------------------------------------------------------------------------------- /llvm_mode/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/Makefile -------------------------------------------------------------------------------- /llvm_mode/MarkNodes.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/MarkNodes.cc -------------------------------------------------------------------------------- /llvm_mode/MarkNodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/MarkNodes.h -------------------------------------------------------------------------------- /llvm_mode/README.cmplog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/README.cmplog.md -------------------------------------------------------------------------------- /llvm_mode/README.ctx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/README.ctx.md -------------------------------------------------------------------------------- /llvm_mode/README.instrim.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/README.instrim.md -------------------------------------------------------------------------------- /llvm_mode/README.instrument_list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/README.instrument_list.md -------------------------------------------------------------------------------- /llvm_mode/README.laf-intel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/README.laf-intel.md -------------------------------------------------------------------------------- /llvm_mode/README.lto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/README.lto.md -------------------------------------------------------------------------------- /llvm_mode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/README.md -------------------------------------------------------------------------------- /llvm_mode/README.neverzero.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/README.neverzero.md -------------------------------------------------------------------------------- /llvm_mode/README.ngram.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/README.ngram.md -------------------------------------------------------------------------------- /llvm_mode/README.persistent_mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/README.persistent_mode.md -------------------------------------------------------------------------------- /llvm_mode/README.snapshot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/README.snapshot.md -------------------------------------------------------------------------------- /llvm_mode/SanitizerCoverageLTO.so.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/SanitizerCoverageLTO.so.cc -------------------------------------------------------------------------------- /llvm_mode/afl-clang-fast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/afl-clang-fast.c -------------------------------------------------------------------------------- /llvm_mode/afl-ld-lto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/afl-ld-lto.c -------------------------------------------------------------------------------- /llvm_mode/afl-llvm-coll-instrumentation.so.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/afl-llvm-coll-instrumentation.so.cc -------------------------------------------------------------------------------- /llvm_mode/afl-llvm-common.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/afl-llvm-common.cc -------------------------------------------------------------------------------- /llvm_mode/afl-llvm-common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/afl-llvm-common.h -------------------------------------------------------------------------------- /llvm_mode/afl-llvm-lto-instrumentation.so.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/afl-llvm-lto-instrumentation.so.cc -------------------------------------------------------------------------------- /llvm_mode/afl-llvm-lto-instrumentlist.so.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/afl-llvm-lto-instrumentlist.so.cc -------------------------------------------------------------------------------- /llvm_mode/afl-llvm-pass.so.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/afl-llvm-pass.so.cc -------------------------------------------------------------------------------- /llvm_mode/afl-llvm-rt-lto.o.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/afl-llvm-rt-lto.o.c -------------------------------------------------------------------------------- /llvm_mode/afl-llvm-rt.o.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/afl-llvm-rt.o.c -------------------------------------------------------------------------------- /llvm_mode/cmplog-instructions-pass.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/cmplog-instructions-pass.cc -------------------------------------------------------------------------------- /llvm_mode/cmplog-routines-pass.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/cmplog-routines-pass.cc -------------------------------------------------------------------------------- /llvm_mode/compare-transform-pass.so.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/compare-transform-pass.so.cc -------------------------------------------------------------------------------- /llvm_mode/llvm-ngram-coverage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/llvm-ngram-coverage.h -------------------------------------------------------------------------------- /llvm_mode/split-compares-pass.so.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/split-compares-pass.so.cc -------------------------------------------------------------------------------- /llvm_mode/split-switches-pass.so.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/llvm_mode/split-switches-pass.so.cc -------------------------------------------------------------------------------- /qbdi_mode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qbdi_mode/README.md -------------------------------------------------------------------------------- /qbdi_mode/assets/screen1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qbdi_mode/assets/screen1.png -------------------------------------------------------------------------------- /qbdi_mode/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qbdi_mode/build.sh -------------------------------------------------------------------------------- /qbdi_mode/demo-so.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qbdi_mode/demo-so.c -------------------------------------------------------------------------------- /qbdi_mode/template.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qbdi_mode/template.cpp -------------------------------------------------------------------------------- /qemu_mode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/README.md -------------------------------------------------------------------------------- /qemu_mode/README.persistent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/README.persistent.md -------------------------------------------------------------------------------- /qemu_mode/build_qemu_support.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/build_qemu_support.sh -------------------------------------------------------------------------------- /qemu_mode/libcompcov/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/libcompcov/Makefile -------------------------------------------------------------------------------- /qemu_mode/libcompcov/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/libcompcov/README.md -------------------------------------------------------------------------------- /qemu_mode/libcompcov/compcovtest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/libcompcov/compcovtest.cc -------------------------------------------------------------------------------- /qemu_mode/libcompcov/libcompcov.so.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/libcompcov/libcompcov.so.c -------------------------------------------------------------------------------- /qemu_mode/libcompcov/pmparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/libcompcov/pmparser.h -------------------------------------------------------------------------------- /qemu_mode/patches/__init__.py.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/__init__.py.diff -------------------------------------------------------------------------------- /qemu_mode/patches/afl-qemu-common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/afl-qemu-common.h -------------------------------------------------------------------------------- /qemu_mode/patches/afl-qemu-cpu-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/afl-qemu-cpu-inl.h -------------------------------------------------------------------------------- /qemu_mode/patches/afl-qemu-cpu-translate-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/afl-qemu-cpu-translate-inl.h -------------------------------------------------------------------------------- /qemu_mode/patches/afl-qemu-floats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/afl-qemu-floats.h -------------------------------------------------------------------------------- /qemu_mode/patches/afl-qemu-tcg-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/afl-qemu-tcg-inl.h -------------------------------------------------------------------------------- /qemu_mode/patches/afl-qemu-tcg-runtime-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/afl-qemu-tcg-runtime-inl.h -------------------------------------------------------------------------------- /qemu_mode/patches/afl-qemu-translate-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/afl-qemu-translate-inl.h -------------------------------------------------------------------------------- /qemu_mode/patches/arm-translate-a64.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/arm-translate-a64.diff -------------------------------------------------------------------------------- /qemu_mode/patches/arm-translate.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/arm-translate.diff -------------------------------------------------------------------------------- /qemu_mode/patches/bsd-elfload.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/bsd-elfload.diff -------------------------------------------------------------------------------- /qemu_mode/patches/configure.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/configure.diff -------------------------------------------------------------------------------- /qemu_mode/patches/cpu-exec.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/cpu-exec.diff -------------------------------------------------------------------------------- /qemu_mode/patches/elfload.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/elfload.diff -------------------------------------------------------------------------------- /qemu_mode/patches/i386-fpu_helper.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/i386-fpu_helper.diff -------------------------------------------------------------------------------- /qemu_mode/patches/i386-ops_sse.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/i386-ops_sse.diff -------------------------------------------------------------------------------- /qemu_mode/patches/i386-translate.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/i386-translate.diff -------------------------------------------------------------------------------- /qemu_mode/patches/make_strncpy_safe.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/make_strncpy_safe.diff -------------------------------------------------------------------------------- /qemu_mode/patches/mips-fpu.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/mips-fpu.diff -------------------------------------------------------------------------------- /qemu_mode/patches/mmap_fixes.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/mmap_fixes.diff -------------------------------------------------------------------------------- /qemu_mode/patches/softfloat.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/softfloat.diff -------------------------------------------------------------------------------- /qemu_mode/patches/syscall.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/syscall.diff -------------------------------------------------------------------------------- /qemu_mode/patches/tcg-runtime-head.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/tcg-runtime-head.diff -------------------------------------------------------------------------------- /qemu_mode/patches/tcg-runtime.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/tcg-runtime.diff -------------------------------------------------------------------------------- /qemu_mode/patches/tcg.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/tcg.diff -------------------------------------------------------------------------------- /qemu_mode/patches/translate-all.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/translate-all.diff -------------------------------------------------------------------------------- /qemu_mode/patches/translator.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/patches/translator.diff -------------------------------------------------------------------------------- /qemu_mode/unsigaction/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/unsigaction/Makefile -------------------------------------------------------------------------------- /qemu_mode/unsigaction/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/unsigaction/README.md -------------------------------------------------------------------------------- /qemu_mode/unsigaction/unsigaction.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/qemu_mode/unsigaction/unsigaction.c -------------------------------------------------------------------------------- /src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/README.md -------------------------------------------------------------------------------- /src/afl-analyze.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-analyze.c -------------------------------------------------------------------------------- /src/afl-as.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-as.c -------------------------------------------------------------------------------- /src/afl-common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-common.c -------------------------------------------------------------------------------- /src/afl-forkserver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-forkserver.c -------------------------------------------------------------------------------- /src/afl-fuzz-bitmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-fuzz-bitmap.c -------------------------------------------------------------------------------- /src/afl-fuzz-cmplog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-fuzz-cmplog.c -------------------------------------------------------------------------------- /src/afl-fuzz-extras.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-fuzz-extras.c -------------------------------------------------------------------------------- /src/afl-fuzz-init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-fuzz-init.c -------------------------------------------------------------------------------- /src/afl-fuzz-mutators.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-fuzz-mutators.c -------------------------------------------------------------------------------- /src/afl-fuzz-one.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-fuzz-one.c -------------------------------------------------------------------------------- /src/afl-fuzz-python.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-fuzz-python.c -------------------------------------------------------------------------------- /src/afl-fuzz-queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-fuzz-queue.c -------------------------------------------------------------------------------- /src/afl-fuzz-redqueen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-fuzz-redqueen.c -------------------------------------------------------------------------------- /src/afl-fuzz-run.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-fuzz-run.c -------------------------------------------------------------------------------- /src/afl-fuzz-state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-fuzz-state.c -------------------------------------------------------------------------------- /src/afl-fuzz-stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-fuzz-stats.c -------------------------------------------------------------------------------- /src/afl-fuzz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-fuzz.c -------------------------------------------------------------------------------- /src/afl-gcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-gcc.c -------------------------------------------------------------------------------- /src/afl-gotcpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-gotcpu.c -------------------------------------------------------------------------------- /src/afl-performance.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-performance.c -------------------------------------------------------------------------------- /src/afl-sharedmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-sharedmem.c -------------------------------------------------------------------------------- /src/afl-showmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-showmap.c -------------------------------------------------------------------------------- /src/afl-tmin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/src/afl-tmin.c -------------------------------------------------------------------------------- /test-instr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test-instr.c -------------------------------------------------------------------------------- /test/checkcommit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/checkcommit.sh -------------------------------------------------------------------------------- /test/test-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-all.sh -------------------------------------------------------------------------------- /test/test-basic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-basic.sh -------------------------------------------------------------------------------- /test/test-cmplog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-cmplog.c -------------------------------------------------------------------------------- /test/test-compcov.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-compcov.c -------------------------------------------------------------------------------- /test/test-custom-mutator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-custom-mutator.c -------------------------------------------------------------------------------- /test/test-custom-mutators.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-custom-mutators.sh -------------------------------------------------------------------------------- /test/test-floatingpoint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-floatingpoint.c -------------------------------------------------------------------------------- /test/test-fp_cases.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-fp_cases.c -------------------------------------------------------------------------------- /test/test-gcc-plugin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-gcc-plugin.sh -------------------------------------------------------------------------------- /test/test-libextensions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-libextensions.sh -------------------------------------------------------------------------------- /test/test-llvm-lto.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-llvm-lto.sh -------------------------------------------------------------------------------- /test/test-llvm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-llvm.sh -------------------------------------------------------------------------------- /test/test-multiple-mutators.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-multiple-mutators.c -------------------------------------------------------------------------------- /test/test-performance.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-performance.sh -------------------------------------------------------------------------------- /test/test-post.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-post.sh -------------------------------------------------------------------------------- /test/test-pre.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-pre.sh -------------------------------------------------------------------------------- /test/test-qemu-mode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-qemu-mode.sh -------------------------------------------------------------------------------- /test/test-unicorn-mode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-unicorn-mode.sh -------------------------------------------------------------------------------- /test/test-unittests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-unittests.sh -------------------------------------------------------------------------------- /test/test-unsigaction.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/test-unsigaction.c -------------------------------------------------------------------------------- /test/travis/bionic/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/travis/bionic/Dockerfile -------------------------------------------------------------------------------- /test/travis/focal/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/travis/focal/Dockerfile -------------------------------------------------------------------------------- /test/travis/trusty/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/travis/trusty/Dockerfile -------------------------------------------------------------------------------- /test/travis/xenial/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/travis/xenial/Dockerfile -------------------------------------------------------------------------------- /test/unittests/unit_hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/unittests/unit_hash.c -------------------------------------------------------------------------------- /test/unittests/unit_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/unittests/unit_list.c -------------------------------------------------------------------------------- /test/unittests/unit_maybe_alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/unittests/unit_maybe_alloc.c -------------------------------------------------------------------------------- /test/unittests/unit_preallocable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/unittests/unit_preallocable.c -------------------------------------------------------------------------------- /test/unittests/unit_rand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/test/unittests/unit_rand.c -------------------------------------------------------------------------------- /testcases/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/README.md -------------------------------------------------------------------------------- /testcases/archives/common/ar/small_archive.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/archives/common/ar/small_archive.a -------------------------------------------------------------------------------- /testcases/archives/common/bzip2/small_archive.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/archives/common/bzip2/small_archive.bz2 -------------------------------------------------------------------------------- /testcases/archives/common/cab/small_archive.cab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/archives/common/cab/small_archive.cab -------------------------------------------------------------------------------- /testcases/archives/common/compress/small_archive.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/archives/common/compress/small_archive.Z -------------------------------------------------------------------------------- /testcases/archives/common/cpio/small_archive.cpio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/archives/common/cpio/small_archive.cpio -------------------------------------------------------------------------------- /testcases/archives/common/gzip/small_archive.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/archives/common/gzip/small_archive.gz -------------------------------------------------------------------------------- /testcases/archives/common/lzo/small_archive.lzo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/archives/common/lzo/small_archive.lzo -------------------------------------------------------------------------------- /testcases/archives/common/rar/small_archive.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/archives/common/rar/small_archive.rar -------------------------------------------------------------------------------- /testcases/archives/common/tar/small_archive.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/archives/common/tar/small_archive.tar -------------------------------------------------------------------------------- /testcases/archives/common/xz/small_archive.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/archives/common/xz/small_archive.xz -------------------------------------------------------------------------------- /testcases/archives/common/zip/small_archive.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/archives/common/zip/small_archive.zip -------------------------------------------------------------------------------- /testcases/archives/exotic/arj/small_archive.arj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/archives/exotic/arj/small_archive.arj -------------------------------------------------------------------------------- /testcases/archives/exotic/lha/small_archive.lha: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/archives/exotic/lha/small_archive.lha -------------------------------------------------------------------------------- /testcases/archives/exotic/lrzip/small_archive.lrz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/archives/exotic/lrzip/small_archive.lrz -------------------------------------------------------------------------------- /testcases/archives/exotic/lzip/small_archive.lz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/archives/exotic/lzip/small_archive.lz -------------------------------------------------------------------------------- /testcases/archives/exotic/lzma/small_archive.lzma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/archives/exotic/lzma/small_archive.lzma -------------------------------------------------------------------------------- /testcases/archives/exotic/rzip/small_archive.rz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/archives/exotic/rzip/small_archive.rz -------------------------------------------------------------------------------- /testcases/archives/exotic/zoo/small_archive.zoo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/archives/exotic/zoo/small_archive.zoo -------------------------------------------------------------------------------- /testcases/images/bmp/not_kitty.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/images/bmp/not_kitty.bmp -------------------------------------------------------------------------------- /testcases/images/gif/not_kitty.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/images/gif/not_kitty.gif -------------------------------------------------------------------------------- /testcases/images/ico/not_kitty.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/images/ico/not_kitty.ico -------------------------------------------------------------------------------- /testcases/images/jp2/not_kitty.jp2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/images/jp2/not_kitty.jp2 -------------------------------------------------------------------------------- /testcases/images/jpeg/not_kitty.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/images/jpeg/not_kitty.jpg -------------------------------------------------------------------------------- /testcases/images/jxr/not_kitty.jxr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/images/jxr/not_kitty.jxr -------------------------------------------------------------------------------- /testcases/images/png/not_kitty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/images/png/not_kitty.png -------------------------------------------------------------------------------- /testcases/images/png/not_kitty_alpha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/images/png/not_kitty_alpha.png -------------------------------------------------------------------------------- /testcases/images/png/not_kitty_gamma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/images/png/not_kitty_gamma.png -------------------------------------------------------------------------------- /testcases/images/png/not_kitty_icc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/images/png/not_kitty_icc.png -------------------------------------------------------------------------------- /testcases/images/tiff/not_kitty.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/images/tiff/not_kitty.tiff -------------------------------------------------------------------------------- /testcases/images/webp/not_kitty.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/images/webp/not_kitty.webp -------------------------------------------------------------------------------- /testcases/multimedia/h264/small_movie.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/multimedia/h264/small_movie.mp4 -------------------------------------------------------------------------------- /testcases/others/elf/small_exec.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/others/elf/small_exec.elf -------------------------------------------------------------------------------- /testcases/others/js/small_script.js: -------------------------------------------------------------------------------- 1 | if (1==1) eval('1'); -------------------------------------------------------------------------------- /testcases/others/pcap/small_capture.pcap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/others/pcap/small_capture.pcap -------------------------------------------------------------------------------- /testcases/others/pdf/small.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/others/pdf/small.pdf -------------------------------------------------------------------------------- /testcases/others/rtf/small_document.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/others/rtf/small_document.rtf -------------------------------------------------------------------------------- /testcases/others/sql/simple_queries.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/testcases/others/sql/simple_queries.sql -------------------------------------------------------------------------------- /testcases/others/text/hello_world.txt: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /testcases/others/xml/small_document.xml: -------------------------------------------------------------------------------- 1 | d 2 | -------------------------------------------------------------------------------- /types.h: -------------------------------------------------------------------------------- 1 | include/types.h -------------------------------------------------------------------------------- /unicorn_mode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/README.md -------------------------------------------------------------------------------- /unicorn_mode/UNICORNAFL_VERSION: -------------------------------------------------------------------------------- 1 | c6d66471 2 | -------------------------------------------------------------------------------- /unicorn_mode/build_unicorn_support.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/build_unicorn_support.sh -------------------------------------------------------------------------------- /unicorn_mode/helper_scripts/template_test_harness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/helper_scripts/template_test_harness.py -------------------------------------------------------------------------------- /unicorn_mode/helper_scripts/unicorn_dumper_gdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/helper_scripts/unicorn_dumper_gdb.py -------------------------------------------------------------------------------- /unicorn_mode/helper_scripts/unicorn_dumper_ida.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/helper_scripts/unicorn_dumper_ida.py -------------------------------------------------------------------------------- /unicorn_mode/helper_scripts/unicorn_dumper_lldb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/helper_scripts/unicorn_dumper_lldb.py -------------------------------------------------------------------------------- /unicorn_mode/helper_scripts/unicorn_dumper_pwndbg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/helper_scripts/unicorn_dumper_pwndbg.py -------------------------------------------------------------------------------- /unicorn_mode/helper_scripts/unicorn_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/helper_scripts/unicorn_loader.py -------------------------------------------------------------------------------- /unicorn_mode/samples/c/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/c/.gitignore -------------------------------------------------------------------------------- /unicorn_mode/samples/c/COMPILE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/c/COMPILE.md -------------------------------------------------------------------------------- /unicorn_mode/samples/c/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/c/Makefile -------------------------------------------------------------------------------- /unicorn_mode/samples/c/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/c/harness.c -------------------------------------------------------------------------------- /unicorn_mode/samples/c/persistent_target.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/c/persistent_target.c -------------------------------------------------------------------------------- /unicorn_mode/samples/c/persistent_target_x86_64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/c/persistent_target_x86_64 -------------------------------------------------------------------------------- /unicorn_mode/samples/c/sample_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/c/sample_all.sh -------------------------------------------------------------------------------- /unicorn_mode/samples/c/sample_inputs/sample1.bin: -------------------------------------------------------------------------------- 1 | abcd -------------------------------------------------------------------------------- /unicorn_mode/samples/c/sample_inputs/sample2.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /unicorn_mode/samples/c/sample_inputs/sample3.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /unicorn_mode/samples/c/sample_inputs/sample4.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /unicorn_mode/samples/c/sample_inputs/sample5.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /unicorn_mode/samples/c/simple_target_x86_64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/c/simple_target_x86_64 -------------------------------------------------------------------------------- /unicorn_mode/samples/compcov_x64/COMPILE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/compcov_x64/COMPILE.md -------------------------------------------------------------------------------- /unicorn_mode/samples/compcov_x64/compcov_target.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/compcov_x64/compcov_target.bin -------------------------------------------------------------------------------- /unicorn_mode/samples/compcov_x64/compcov_target.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/compcov_x64/compcov_target.c -------------------------------------------------------------------------------- /unicorn_mode/samples/compcov_x64/compcov_target.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/compcov_x64/compcov_target.elf -------------------------------------------------------------------------------- /unicorn_mode/samples/compcov_x64/compcov_test_harness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/compcov_x64/compcov_test_harness.py -------------------------------------------------------------------------------- /unicorn_mode/samples/compcov_x64/sample_inputs/sample1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/compcov_x64/sample_inputs/sample1.bin -------------------------------------------------------------------------------- /unicorn_mode/samples/persistent/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/persistent/.gitignore -------------------------------------------------------------------------------- /unicorn_mode/samples/persistent/COMPILE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/persistent/COMPILE.md -------------------------------------------------------------------------------- /unicorn_mode/samples/persistent/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/persistent/Makefile -------------------------------------------------------------------------------- /unicorn_mode/samples/persistent/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/persistent/harness.c -------------------------------------------------------------------------------- /unicorn_mode/samples/persistent/persistent_target: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/persistent/persistent_target -------------------------------------------------------------------------------- /unicorn_mode/samples/persistent/persistent_target.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/persistent/persistent_target.c -------------------------------------------------------------------------------- /unicorn_mode/samples/persistent/persistent_target_x86_64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/persistent/persistent_target_x86_64 -------------------------------------------------------------------------------- /unicorn_mode/samples/persistent/sample_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/persistent/sample_all.sh -------------------------------------------------------------------------------- /unicorn_mode/samples/persistent/sample_inputs/sample1.bin: -------------------------------------------------------------------------------- 1 | abcd -------------------------------------------------------------------------------- /unicorn_mode/samples/persistent/sample_inputs/sample2.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /unicorn_mode/samples/persistent/sample_inputs/sample3.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /unicorn_mode/samples/persistent/sample_inputs/sample4.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /unicorn_mode/samples/persistent/sample_inputs/sample5.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /unicorn_mode/samples/persistent/simple_target_noncrashing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/persistent/simple_target_noncrashing.c -------------------------------------------------------------------------------- /unicorn_mode/samples/persistent/simple_target_x86_64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/persistent/simple_target_x86_64 -------------------------------------------------------------------------------- /unicorn_mode/samples/simple/COMPILE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/simple/COMPILE.md -------------------------------------------------------------------------------- /unicorn_mode/samples/simple/sample_inputs/sample1.bin: -------------------------------------------------------------------------------- 1 | abcd -------------------------------------------------------------------------------- /unicorn_mode/samples/simple/sample_inputs/sample2.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /unicorn_mode/samples/simple/sample_inputs/sample3.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /unicorn_mode/samples/simple/sample_inputs/sample4.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /unicorn_mode/samples/simple/sample_inputs/sample5.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /unicorn_mode/samples/simple/simple_target.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/simple/simple_target.bin -------------------------------------------------------------------------------- /unicorn_mode/samples/simple/simple_target.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/simple/simple_target.c -------------------------------------------------------------------------------- /unicorn_mode/samples/simple/simple_test_harness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/simple/simple_test_harness.py -------------------------------------------------------------------------------- /unicorn_mode/samples/simple/simple_test_harness_alt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/samples/simple/simple_test_harness_alt.py -------------------------------------------------------------------------------- /unicorn_mode/update_uc_ref.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dwfault/CollAFLplusplus/HEAD/unicorn_mode/update_uc_ref.sh --------------------------------------------------------------------------------