├── .gitignore ├── .gitmodules ├── Dockerfile ├── LICENSE ├── README.md ├── data ├── crash │ ├── bento4.zip │ ├── cyclonedds.zip │ ├── file.zip │ ├── jhead.zip │ ├── libjpeg.zip │ ├── libming.zip │ ├── libtiff.zip │ ├── nm.zip │ ├── objdump.zip │ ├── readelf.zip │ ├── strip.zip │ ├── tcpdump.zip │ └── wavpack.zip └── figure │ ├── abstract_sample.png │ ├── cohuzz.png │ ├── cov_reassemble.png │ ├── cov_sync.png │ ├── cov_trend.png │ ├── digfuzz_case.png │ ├── hybrid_fuzz.png │ ├── jhead_case.png │ └── redundant_ratio.png ├── docs ├── cves.md ├── lava_fix.md └── run_target.md ├── requirements.txt ├── src ├── cofuzz.py └── fuzz │ ├── __init__.py │ ├── afl.py │ ├── common.py │ ├── condition.py │ ├── config.py │ ├── conolic.py │ ├── depot.py │ ├── executor.py │ ├── sampler.py │ ├── sync.py │ └── trace.py └── trace ├── Makefile ├── clang-trace.c ├── include ├── alloc-inl.h ├── config.h ├── debug.h └── types.h ├── trace-pass.so.cc └── trace-rt.o.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/.gitmodules -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/README.md -------------------------------------------------------------------------------- /data/crash/bento4.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/crash/bento4.zip -------------------------------------------------------------------------------- /data/crash/cyclonedds.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/crash/cyclonedds.zip -------------------------------------------------------------------------------- /data/crash/file.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/crash/file.zip -------------------------------------------------------------------------------- /data/crash/jhead.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/crash/jhead.zip -------------------------------------------------------------------------------- /data/crash/libjpeg.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/crash/libjpeg.zip -------------------------------------------------------------------------------- /data/crash/libming.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/crash/libming.zip -------------------------------------------------------------------------------- /data/crash/libtiff.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/crash/libtiff.zip -------------------------------------------------------------------------------- /data/crash/nm.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/crash/nm.zip -------------------------------------------------------------------------------- /data/crash/objdump.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/crash/objdump.zip -------------------------------------------------------------------------------- /data/crash/readelf.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/crash/readelf.zip -------------------------------------------------------------------------------- /data/crash/strip.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/crash/strip.zip -------------------------------------------------------------------------------- /data/crash/tcpdump.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/crash/tcpdump.zip -------------------------------------------------------------------------------- /data/crash/wavpack.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/crash/wavpack.zip -------------------------------------------------------------------------------- /data/figure/abstract_sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/figure/abstract_sample.png -------------------------------------------------------------------------------- /data/figure/cohuzz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/figure/cohuzz.png -------------------------------------------------------------------------------- /data/figure/cov_reassemble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/figure/cov_reassemble.png -------------------------------------------------------------------------------- /data/figure/cov_sync.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/figure/cov_sync.png -------------------------------------------------------------------------------- /data/figure/cov_trend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/figure/cov_trend.png -------------------------------------------------------------------------------- /data/figure/digfuzz_case.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/figure/digfuzz_case.png -------------------------------------------------------------------------------- /data/figure/hybrid_fuzz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/figure/hybrid_fuzz.png -------------------------------------------------------------------------------- /data/figure/jhead_case.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/figure/jhead_case.png -------------------------------------------------------------------------------- /data/figure/redundant_ratio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/data/figure/redundant_ratio.png -------------------------------------------------------------------------------- /docs/cves.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/docs/cves.md -------------------------------------------------------------------------------- /docs/lava_fix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/docs/lava_fix.md -------------------------------------------------------------------------------- /docs/run_target.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/docs/run_target.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/cofuzz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/src/cofuzz.py -------------------------------------------------------------------------------- /src/fuzz/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/fuzz/afl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/src/fuzz/afl.py -------------------------------------------------------------------------------- /src/fuzz/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/src/fuzz/common.py -------------------------------------------------------------------------------- /src/fuzz/condition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/src/fuzz/condition.py -------------------------------------------------------------------------------- /src/fuzz/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/src/fuzz/config.py -------------------------------------------------------------------------------- /src/fuzz/conolic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/src/fuzz/conolic.py -------------------------------------------------------------------------------- /src/fuzz/depot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/src/fuzz/depot.py -------------------------------------------------------------------------------- /src/fuzz/executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/src/fuzz/executor.py -------------------------------------------------------------------------------- /src/fuzz/sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/src/fuzz/sampler.py -------------------------------------------------------------------------------- /src/fuzz/sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/src/fuzz/sync.py -------------------------------------------------------------------------------- /src/fuzz/trace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/src/fuzz/trace.py -------------------------------------------------------------------------------- /trace/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/trace/Makefile -------------------------------------------------------------------------------- /trace/clang-trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/trace/clang-trace.c -------------------------------------------------------------------------------- /trace/include/alloc-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/trace/include/alloc-inl.h -------------------------------------------------------------------------------- /trace/include/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/trace/include/config.h -------------------------------------------------------------------------------- /trace/include/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/trace/include/debug.h -------------------------------------------------------------------------------- /trace/include/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/trace/include/types.h -------------------------------------------------------------------------------- /trace/trace-pass.so.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/trace/trace-pass.so.cc -------------------------------------------------------------------------------- /trace/trace-rt.o.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tricker-z/CoFuzz/HEAD/trace/trace-rt.o.c --------------------------------------------------------------------------------