├── .gitignore ├── Fuzzer ├── CMakeLists.txt ├── FuzzerCorpus.h ├── FuzzerCrossOver.cpp ├── FuzzerDefs.h ├── FuzzerDictionary.h ├── FuzzerDriver.cpp ├── FuzzerExtFunctions.def ├── FuzzerExtFunctions.h ├── FuzzerExtFunctionsDlsym.cpp ├── FuzzerExtFunctionsWeak.cpp ├── FuzzerExtFunctionsWeakAlias.cpp ├── FuzzerFlags.def ├── FuzzerIO.cpp ├── FuzzerIO.h ├── FuzzerIOPosix.cpp ├── FuzzerIOWindows.cpp ├── FuzzerInterface.h ├── FuzzerInternal.h ├── FuzzerLoop.cpp ├── FuzzerLoop.cpp.back ├── FuzzerLoop.cpp.cov ├── FuzzerMain.cpp ├── FuzzerMerge.cpp ├── FuzzerMerge.h ├── FuzzerMutate.cpp ├── FuzzerMutate.h ├── FuzzerOptions.h ├── FuzzerRandom.h ├── FuzzerSHA1.cpp ├── FuzzerSHA1.h ├── FuzzerTracePC.cpp ├── FuzzerTracePC.h ├── FuzzerTraceState.cpp ├── FuzzerUtil.cpp ├── FuzzerUtil.h ├── FuzzerUtilDarwin.cpp ├── FuzzerUtilLinux.cpp ├── FuzzerUtilPosix.cpp ├── FuzzerUtilWindows.cpp ├── FuzzerValueBitMap.h ├── Makefile ├── README.txt ├── afl │ └── afl_driver.cpp ├── build.sh ├── cxx.dict ├── standalone │ └── StandaloneFuzzTargetMain.c └── test │ ├── AFLDriverTest.cpp │ ├── AbsNegAndConstant64Test.cpp │ ├── AbsNegAndConstantTest.cpp │ ├── AccumulateAllocationsTest.cpp │ ├── BufferOverflowOnInput.cpp │ ├── CMakeLists.txt │ ├── CallerCalleeTest.cpp │ ├── CounterTest.cpp │ ├── CustomCrossOverTest.cpp │ ├── CustomMutatorTest.cpp │ ├── DSO1.cpp │ ├── DSO2.cpp │ ├── DSOTestExtra.cpp │ ├── DSOTestMain.cpp │ ├── DivTest.cpp │ ├── EmptyTest.cpp │ ├── FourIndependentBranchesTest.cpp │ ├── FullCoverageSetTest.cpp │ ├── FuzzerUnittest.cpp │ ├── InitializeTest.cpp │ ├── LeakTest.cpp │ ├── LeakTimeoutTest.cpp │ ├── LoadTest.cpp │ ├── MemcmpTest.cpp │ ├── NthRunCrashTest.cpp │ ├── NullDerefOnEmptyTest.cpp │ ├── NullDerefTest.cpp │ ├── OneHugeAllocTest.cpp │ ├── OutOfMemorySingleLargeMallocTest.cpp │ ├── OutOfMemoryTest.cpp │ ├── RepeatedBytesTest.cpp │ ├── RepeatedMemcmp.cpp │ ├── ShrinkControlFlowTest.cpp │ ├── ShrinkValueProfileTest.cpp │ ├── SignedIntOverflowTest.cpp │ ├── SimpleCmpTest.cpp │ ├── SimpleDictionaryTest.cpp │ ├── SimpleHashTest.cpp │ ├── SimpleTest.cpp │ ├── SimpleThreadedTest.cpp │ ├── SingleMemcmpTest.cpp │ ├── SingleStrcmpTest.cpp │ ├── SingleStrncmpTest.cpp │ ├── SpamyTest.cpp │ ├── StrcmpTest.cpp │ ├── StrncmpOOBTest.cpp │ ├── StrncmpTest.cpp │ ├── StrstrTest.cpp │ ├── SwapCmpTest.cpp │ ├── Switch2Test.cpp │ ├── SwitchTest.cpp │ ├── ThreadedLeakTest.cpp │ ├── ThreadedTest.cpp │ ├── TimeoutEmptyTest.cpp │ ├── TimeoutTest.cpp │ ├── TraceMallocTest.cpp │ ├── UninstrumentedTest.cpp │ ├── afl-driver-extra-stats.test │ ├── afl-driver-stderr.test │ ├── caller-callee.test │ ├── coverage.test │ ├── dict1.txt │ ├── fuzzer-customcrossover.test │ ├── fuzzer-custommutator.test │ ├── fuzzer-dict.test │ ├── fuzzer-dirs.test │ ├── fuzzer-fdmask.test │ ├── fuzzer-finalstats.test │ ├── fuzzer-flags.test │ ├── fuzzer-jobs.test │ ├── fuzzer-leak.test │ ├── fuzzer-oom-with-profile.test │ ├── fuzzer-oom.test │ ├── fuzzer-printcovpcs.test │ ├── fuzzer-runs.test │ ├── fuzzer-seed.test │ ├── fuzzer-segv.test │ ├── fuzzer-singleinputs.test │ ├── fuzzer-threaded.test │ ├── fuzzer-timeout.test │ ├── fuzzer-traces-hooks.test │ ├── fuzzer-ubsan.test │ ├── fuzzer.test │ ├── hi.txt │ ├── lit.cfg │ ├── lit.site.cfg.in │ ├── merge.test │ ├── minimize_crash.test │ ├── no-coverage │ └── CMakeLists.txt │ ├── repeated-bytes.test │ ├── shrink.test │ ├── simple-cmp.test │ ├── standalone.test │ ├── swap-cmp.test │ ├── trace-malloc.test │ ├── ubsan │ └── CMakeLists.txt │ ├── ulimit.test │ ├── uninstrumented │ └── CMakeLists.txt │ ├── unit │ ├── lit.cfg │ └── lit.site.cfg.in │ ├── value-profile-cmp.test │ ├── value-profile-cmp2.test │ ├── value-profile-cmp3.test │ ├── value-profile-cmp4.test │ ├── value-profile-div.test │ ├── value-profile-load.test │ ├── value-profile-mem.test │ ├── value-profile-set.test │ ├── value-profile-strcmp.test │ ├── value-profile-strncmp.test │ └── value-profile-switch.test ├── README.md └── apps └── isort ├── .gitignore ├── .stats ├── Makefile ├── best ├── driver.cpp ├── main_driver.cpp └── worst /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/.gitignore -------------------------------------------------------------------------------- /Fuzzer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/CMakeLists.txt -------------------------------------------------------------------------------- /Fuzzer/FuzzerCorpus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerCorpus.h -------------------------------------------------------------------------------- /Fuzzer/FuzzerCrossOver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerCrossOver.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerDefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerDefs.h -------------------------------------------------------------------------------- /Fuzzer/FuzzerDictionary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerDictionary.h -------------------------------------------------------------------------------- /Fuzzer/FuzzerDriver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerDriver.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerExtFunctions.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerExtFunctions.def -------------------------------------------------------------------------------- /Fuzzer/FuzzerExtFunctions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerExtFunctions.h -------------------------------------------------------------------------------- /Fuzzer/FuzzerExtFunctionsDlsym.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerExtFunctionsDlsym.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerExtFunctionsWeak.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerExtFunctionsWeak.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerExtFunctionsWeakAlias.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerExtFunctionsWeakAlias.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerFlags.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerFlags.def -------------------------------------------------------------------------------- /Fuzzer/FuzzerIO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerIO.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerIO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerIO.h -------------------------------------------------------------------------------- /Fuzzer/FuzzerIOPosix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerIOPosix.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerIOWindows.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerIOWindows.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerInterface.h -------------------------------------------------------------------------------- /Fuzzer/FuzzerInternal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerInternal.h -------------------------------------------------------------------------------- /Fuzzer/FuzzerLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerLoop.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerLoop.cpp.back: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerLoop.cpp.back -------------------------------------------------------------------------------- /Fuzzer/FuzzerLoop.cpp.cov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerLoop.cpp.cov -------------------------------------------------------------------------------- /Fuzzer/FuzzerMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerMain.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerMerge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerMerge.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerMerge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerMerge.h -------------------------------------------------------------------------------- /Fuzzer/FuzzerMutate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerMutate.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerMutate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerMutate.h -------------------------------------------------------------------------------- /Fuzzer/FuzzerOptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerOptions.h -------------------------------------------------------------------------------- /Fuzzer/FuzzerRandom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerRandom.h -------------------------------------------------------------------------------- /Fuzzer/FuzzerSHA1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerSHA1.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerSHA1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerSHA1.h -------------------------------------------------------------------------------- /Fuzzer/FuzzerTracePC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerTracePC.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerTracePC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerTracePC.h -------------------------------------------------------------------------------- /Fuzzer/FuzzerTraceState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerTraceState.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerUtil.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerUtil.h -------------------------------------------------------------------------------- /Fuzzer/FuzzerUtilDarwin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerUtilDarwin.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerUtilLinux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerUtilLinux.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerUtilPosix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerUtilPosix.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerUtilWindows.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerUtilWindows.cpp -------------------------------------------------------------------------------- /Fuzzer/FuzzerValueBitMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/FuzzerValueBitMap.h -------------------------------------------------------------------------------- /Fuzzer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/Makefile -------------------------------------------------------------------------------- /Fuzzer/README.txt: -------------------------------------------------------------------------------- 1 | Move to http://llvm.org/docs/LibFuzzer.html 2 | 3 | -------------------------------------------------------------------------------- /Fuzzer/afl/afl_driver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/afl/afl_driver.cpp -------------------------------------------------------------------------------- /Fuzzer/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/build.sh -------------------------------------------------------------------------------- /Fuzzer/cxx.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/cxx.dict -------------------------------------------------------------------------------- /Fuzzer/standalone/StandaloneFuzzTargetMain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/standalone/StandaloneFuzzTargetMain.c -------------------------------------------------------------------------------- /Fuzzer/test/AFLDriverTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/AFLDriverTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/AbsNegAndConstant64Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/AbsNegAndConstant64Test.cpp -------------------------------------------------------------------------------- /Fuzzer/test/AbsNegAndConstantTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/AbsNegAndConstantTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/AccumulateAllocationsTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/AccumulateAllocationsTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/BufferOverflowOnInput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/BufferOverflowOnInput.cpp -------------------------------------------------------------------------------- /Fuzzer/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/CMakeLists.txt -------------------------------------------------------------------------------- /Fuzzer/test/CallerCalleeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/CallerCalleeTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/CounterTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/CounterTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/CustomCrossOverTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/CustomCrossOverTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/CustomMutatorTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/CustomMutatorTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/DSO1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/DSO1.cpp -------------------------------------------------------------------------------- /Fuzzer/test/DSO2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/DSO2.cpp -------------------------------------------------------------------------------- /Fuzzer/test/DSOTestExtra.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/DSOTestExtra.cpp -------------------------------------------------------------------------------- /Fuzzer/test/DSOTestMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/DSOTestMain.cpp -------------------------------------------------------------------------------- /Fuzzer/test/DivTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/DivTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/EmptyTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/EmptyTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/FourIndependentBranchesTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/FourIndependentBranchesTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/FullCoverageSetTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/FullCoverageSetTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/FuzzerUnittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/FuzzerUnittest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/InitializeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/InitializeTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/LeakTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/LeakTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/LeakTimeoutTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/LeakTimeoutTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/LoadTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/LoadTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/MemcmpTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/MemcmpTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/NthRunCrashTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/NthRunCrashTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/NullDerefOnEmptyTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/NullDerefOnEmptyTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/NullDerefTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/NullDerefTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/OneHugeAllocTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/OneHugeAllocTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/OutOfMemorySingleLargeMallocTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/OutOfMemorySingleLargeMallocTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/OutOfMemoryTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/OutOfMemoryTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/RepeatedBytesTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/RepeatedBytesTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/RepeatedMemcmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/RepeatedMemcmp.cpp -------------------------------------------------------------------------------- /Fuzzer/test/ShrinkControlFlowTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/ShrinkControlFlowTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/ShrinkValueProfileTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/ShrinkValueProfileTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/SignedIntOverflowTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/SignedIntOverflowTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/SimpleCmpTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/SimpleCmpTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/SimpleDictionaryTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/SimpleDictionaryTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/SimpleHashTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/SimpleHashTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/SimpleTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/SimpleTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/SimpleThreadedTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/SimpleThreadedTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/SingleMemcmpTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/SingleMemcmpTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/SingleStrcmpTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/SingleStrcmpTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/SingleStrncmpTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/SingleStrncmpTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/SpamyTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/SpamyTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/StrcmpTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/StrcmpTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/StrncmpOOBTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/StrncmpOOBTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/StrncmpTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/StrncmpTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/StrstrTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/StrstrTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/SwapCmpTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/SwapCmpTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/Switch2Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/Switch2Test.cpp -------------------------------------------------------------------------------- /Fuzzer/test/SwitchTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/SwitchTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/ThreadedLeakTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/ThreadedLeakTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/ThreadedTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/ThreadedTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/TimeoutEmptyTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/TimeoutEmptyTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/TimeoutTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/TimeoutTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/TraceMallocTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/TraceMallocTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/UninstrumentedTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/UninstrumentedTest.cpp -------------------------------------------------------------------------------- /Fuzzer/test/afl-driver-extra-stats.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/afl-driver-extra-stats.test -------------------------------------------------------------------------------- /Fuzzer/test/afl-driver-stderr.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/afl-driver-stderr.test -------------------------------------------------------------------------------- /Fuzzer/test/caller-callee.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/caller-callee.test -------------------------------------------------------------------------------- /Fuzzer/test/coverage.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/coverage.test -------------------------------------------------------------------------------- /Fuzzer/test/dict1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/dict1.txt -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-customcrossover.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-customcrossover.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-custommutator.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-custommutator.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-dict.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-dict.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-dirs.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-dirs.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-fdmask.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-fdmask.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-finalstats.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-finalstats.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-flags.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-flags.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-jobs.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-jobs.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-leak.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-leak.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-oom-with-profile.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-oom-with-profile.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-oom.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-oom.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-printcovpcs.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-printcovpcs.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-runs.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-runs.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-seed.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-seed.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-segv.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-segv.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-singleinputs.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-singleinputs.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-threaded.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-threaded.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-timeout.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-timeout.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-traces-hooks.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-traces-hooks.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer-ubsan.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer-ubsan.test -------------------------------------------------------------------------------- /Fuzzer/test/fuzzer.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/fuzzer.test -------------------------------------------------------------------------------- /Fuzzer/test/hi.txt: -------------------------------------------------------------------------------- 1 | Hi! -------------------------------------------------------------------------------- /Fuzzer/test/lit.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/lit.cfg -------------------------------------------------------------------------------- /Fuzzer/test/lit.site.cfg.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/lit.site.cfg.in -------------------------------------------------------------------------------- /Fuzzer/test/merge.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/merge.test -------------------------------------------------------------------------------- /Fuzzer/test/minimize_crash.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/minimize_crash.test -------------------------------------------------------------------------------- /Fuzzer/test/no-coverage/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/no-coverage/CMakeLists.txt -------------------------------------------------------------------------------- /Fuzzer/test/repeated-bytes.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/repeated-bytes.test -------------------------------------------------------------------------------- /Fuzzer/test/shrink.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/shrink.test -------------------------------------------------------------------------------- /Fuzzer/test/simple-cmp.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/simple-cmp.test -------------------------------------------------------------------------------- /Fuzzer/test/standalone.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/standalone.test -------------------------------------------------------------------------------- /Fuzzer/test/swap-cmp.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/swap-cmp.test -------------------------------------------------------------------------------- /Fuzzer/test/trace-malloc.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/trace-malloc.test -------------------------------------------------------------------------------- /Fuzzer/test/ubsan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/ubsan/CMakeLists.txt -------------------------------------------------------------------------------- /Fuzzer/test/ulimit.test: -------------------------------------------------------------------------------- 1 | RUN: ulimit -s 1000 2 | RUN: LLVMFuzzer-SimpleTest 3 | -------------------------------------------------------------------------------- /Fuzzer/test/uninstrumented/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/uninstrumented/CMakeLists.txt -------------------------------------------------------------------------------- /Fuzzer/test/unit/lit.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/unit/lit.cfg -------------------------------------------------------------------------------- /Fuzzer/test/unit/lit.site.cfg.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/unit/lit.site.cfg.in -------------------------------------------------------------------------------- /Fuzzer/test/value-profile-cmp.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/value-profile-cmp.test -------------------------------------------------------------------------------- /Fuzzer/test/value-profile-cmp2.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/value-profile-cmp2.test -------------------------------------------------------------------------------- /Fuzzer/test/value-profile-cmp3.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/value-profile-cmp3.test -------------------------------------------------------------------------------- /Fuzzer/test/value-profile-cmp4.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/value-profile-cmp4.test -------------------------------------------------------------------------------- /Fuzzer/test/value-profile-div.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/value-profile-div.test -------------------------------------------------------------------------------- /Fuzzer/test/value-profile-load.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/value-profile-load.test -------------------------------------------------------------------------------- /Fuzzer/test/value-profile-mem.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/value-profile-mem.test -------------------------------------------------------------------------------- /Fuzzer/test/value-profile-set.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/value-profile-set.test -------------------------------------------------------------------------------- /Fuzzer/test/value-profile-strcmp.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/value-profile-strcmp.test -------------------------------------------------------------------------------- /Fuzzer/test/value-profile-strncmp.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/value-profile-strncmp.test -------------------------------------------------------------------------------- /Fuzzer/test/value-profile-switch.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/Fuzzer/test/value-profile-switch.test -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/README.md -------------------------------------------------------------------------------- /apps/isort/.gitignore: -------------------------------------------------------------------------------- 1 | driver 2 | out/ 3 | corpus/ 4 | results/ 5 | -------------------------------------------------------------------------------- /apps/isort/.stats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/apps/isort/.stats -------------------------------------------------------------------------------- /apps/isort/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/apps/isort/Makefile -------------------------------------------------------------------------------- /apps/isort/best: -------------------------------------------------------------------------------- 1 |  2 |  !"#$%&'()*+,-./0123456789:;<=>? -------------------------------------------------------------------------------- /apps/isort/driver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/apps/isort/driver.cpp -------------------------------------------------------------------------------- /apps/isort/main_driver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nettrino/slowfuzz/HEAD/apps/isort/main_driver.cpp -------------------------------------------------------------------------------- /apps/isort/worst: -------------------------------------------------------------------------------- 1 | ?>=<;:9876543210/.-,+*)('&%$#"!  2 |  --------------------------------------------------------------------------------