├── KVM-PT ├── README.md ├── arch │ └── x86 │ │ ├── include │ │ ├── asm │ │ │ └── kvm_host.h.patch │ │ └── uapi │ │ │ └── asm │ │ │ └── kvm.h.patch │ │ └── kvm │ │ ├── Kconfig.patch │ │ ├── Makefile.patch │ │ ├── svm.c.patch │ │ ├── vmx.c.patch │ │ ├── vmx.h │ │ ├── vmx_pt.c │ │ ├── vmx_pt.h │ │ └── x86.c.patch ├── include │ └── uapi │ │ └── linux │ │ └── kvm.h.patch └── usermode_test │ ├── support_test.c │ └── test.c ├── LICENSE ├── QEMU-PT ├── Makefile.target.patch ├── applesmc_patches │ ├── note.txt │ ├── v1-1-3-applesmc-cosmetic-whitespace-and-indentation-cleanup.patch │ ├── v1-2-3-applesmc-consolidate-port-i-o-into-single-contiguous-region.patch │ └── v1-3-3-applesmc-implement-error-status-port.patch ├── compile.sh ├── configure.patch ├── hmp-commands-pt.hx ├── hmp-commands.hx.patch ├── hmp.c.patch ├── hmp.h.patch ├── include │ └── qom │ │ └── cpu.h.patch ├── kvm-all.c.patch ├── linux-headers │ └── linux │ │ └── kvm.h.patch ├── monitor.c.patch ├── pt.c ├── pt.h ├── pt │ ├── decoder.c │ ├── decoder.h │ ├── disassembler.c │ ├── disassembler.h │ ├── filter.c │ ├── filter.h │ ├── hypercall.c │ ├── hypercall.h │ ├── interface.c │ ├── interface.h │ ├── khash.h │ ├── logger.c │ ├── logger.h │ ├── memory_access.c │ ├── memory_access.h │ ├── tmp.objs │ ├── tnt_cache.c │ └── tnt_cache.h └── vl.c.patch ├── README.md ├── install.sh └── kAFL-Fuzzer ├── agents ├── compile.sh ├── kafl_user.h ├── linux_x86_64 │ ├── compile.sh │ ├── fuzzer │ │ ├── fs_fuzzer.c │ │ └── kafl_vuln_test.c │ ├── info │ │ └── info.c │ └── loader │ │ └── loader.c ├── macOS_x86_64 │ ├── compile.sh │ ├── fuzzer │ │ └── vuln_test.c │ ├── info │ │ └── info.c │ └── loader │ │ └── loader.c └── windows_x86_64 │ ├── compile.sh │ ├── fuzzer │ └── vuln_test.c │ ├── info │ └── info.cpp │ └── loader │ └── loader.c ├── common ├── __init__.py ├── config.py ├── debug.py ├── evaluation.py ├── qemu.py ├── self_check.py ├── ui.py └── util.py ├── dict ├── http_sys.dict └── vuln.dict ├── fuzzer ├── __init__.py ├── communicator.py ├── core.py ├── process │ ├── __init__.py │ ├── mapserver.py │ ├── master.py │ ├── slave.py │ └── update.py ├── protocol.py ├── state.py ├── technique │ ├── __init__.py │ ├── arithmetic.py │ ├── bitflip.py │ ├── debug.py │ ├── havoc.py │ ├── havoc_handler.py │ ├── helper.py │ └── interesting_values.py └── tree.py ├── help.txt ├── info ├── __init__.py └── core.py ├── kafl.ini ├── kafl_fuzz.py ├── kafl_info.py ├── run_test.sh ├── seed ├── ext4 │ └── ext4.img ├── fat │ ├── fat_a │ ├── fat_b │ ├── fat_c │ ├── fat_d │ └── fat_e ├── kafl_vulntest │ └── seed_file ├── ntfs │ └── ntfs64 └── ntfs_win │ └── ntfs_header_64k ├── test.py ├── testing ├── __init__.py ├── deterministic_input_generation.py ├── deterministic_techniques.py └── queue.py └── vuln_drivers ├── json ├── linux_x86-64 │ ├── Makefile │ └── kafl_vuln_test_json.c ├── macOS_x86-64 │ ├── compile.sh │ ├── info.plist │ ├── load.sh │ ├── vuln.c │ └── vuln.xcodeproj │ │ └── project.pbxproj └── windows_x86-64 │ └── Driver.c └── simple ├── linux_x86-64 ├── Makefile ├── kafl_vuln_test.c └── load.sh ├── macOS_x86-64 ├── compile.sh ├── info.plist ├── load.sh ├── vuln.c └── vuln.xcodeproj │ └── project.pbxproj └── win10_x86-64 └── Driver.c /KVM-PT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/KVM-PT/README.md -------------------------------------------------------------------------------- /KVM-PT/arch/x86/include/asm/kvm_host.h.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/KVM-PT/arch/x86/include/asm/kvm_host.h.patch -------------------------------------------------------------------------------- /KVM-PT/arch/x86/include/uapi/asm/kvm.h.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/KVM-PT/arch/x86/include/uapi/asm/kvm.h.patch -------------------------------------------------------------------------------- /KVM-PT/arch/x86/kvm/Kconfig.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/KVM-PT/arch/x86/kvm/Kconfig.patch -------------------------------------------------------------------------------- /KVM-PT/arch/x86/kvm/Makefile.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/KVM-PT/arch/x86/kvm/Makefile.patch -------------------------------------------------------------------------------- /KVM-PT/arch/x86/kvm/svm.c.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/KVM-PT/arch/x86/kvm/svm.c.patch -------------------------------------------------------------------------------- /KVM-PT/arch/x86/kvm/vmx.c.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/KVM-PT/arch/x86/kvm/vmx.c.patch -------------------------------------------------------------------------------- /KVM-PT/arch/x86/kvm/vmx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/KVM-PT/arch/x86/kvm/vmx.h -------------------------------------------------------------------------------- /KVM-PT/arch/x86/kvm/vmx_pt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/KVM-PT/arch/x86/kvm/vmx_pt.c -------------------------------------------------------------------------------- /KVM-PT/arch/x86/kvm/vmx_pt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/KVM-PT/arch/x86/kvm/vmx_pt.h -------------------------------------------------------------------------------- /KVM-PT/arch/x86/kvm/x86.c.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/KVM-PT/arch/x86/kvm/x86.c.patch -------------------------------------------------------------------------------- /KVM-PT/include/uapi/linux/kvm.h.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/KVM-PT/include/uapi/linux/kvm.h.patch -------------------------------------------------------------------------------- /KVM-PT/usermode_test/support_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/KVM-PT/usermode_test/support_test.c -------------------------------------------------------------------------------- /KVM-PT/usermode_test/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/KVM-PT/usermode_test/test.c -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/LICENSE -------------------------------------------------------------------------------- /QEMU-PT/Makefile.target.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/Makefile.target.patch -------------------------------------------------------------------------------- /QEMU-PT/applesmc_patches/note.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/applesmc_patches/note.txt -------------------------------------------------------------------------------- /QEMU-PT/applesmc_patches/v1-1-3-applesmc-cosmetic-whitespace-and-indentation-cleanup.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/applesmc_patches/v1-1-3-applesmc-cosmetic-whitespace-and-indentation-cleanup.patch -------------------------------------------------------------------------------- /QEMU-PT/applesmc_patches/v1-2-3-applesmc-consolidate-port-i-o-into-single-contiguous-region.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/applesmc_patches/v1-2-3-applesmc-consolidate-port-i-o-into-single-contiguous-region.patch -------------------------------------------------------------------------------- /QEMU-PT/applesmc_patches/v1-3-3-applesmc-implement-error-status-port.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/applesmc_patches/v1-3-3-applesmc-implement-error-status-port.patch -------------------------------------------------------------------------------- /QEMU-PT/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/compile.sh -------------------------------------------------------------------------------- /QEMU-PT/configure.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/configure.patch -------------------------------------------------------------------------------- /QEMU-PT/hmp-commands-pt.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/hmp-commands-pt.hx -------------------------------------------------------------------------------- /QEMU-PT/hmp-commands.hx.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/hmp-commands.hx.patch -------------------------------------------------------------------------------- /QEMU-PT/hmp.c.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/hmp.c.patch -------------------------------------------------------------------------------- /QEMU-PT/hmp.h.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/hmp.h.patch -------------------------------------------------------------------------------- /QEMU-PT/include/qom/cpu.h.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/include/qom/cpu.h.patch -------------------------------------------------------------------------------- /QEMU-PT/kvm-all.c.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/kvm-all.c.patch -------------------------------------------------------------------------------- /QEMU-PT/linux-headers/linux/kvm.h.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/linux-headers/linux/kvm.h.patch -------------------------------------------------------------------------------- /QEMU-PT/monitor.c.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/monitor.c.patch -------------------------------------------------------------------------------- /QEMU-PT/pt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt.c -------------------------------------------------------------------------------- /QEMU-PT/pt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt.h -------------------------------------------------------------------------------- /QEMU-PT/pt/decoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt/decoder.c -------------------------------------------------------------------------------- /QEMU-PT/pt/decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt/decoder.h -------------------------------------------------------------------------------- /QEMU-PT/pt/disassembler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt/disassembler.c -------------------------------------------------------------------------------- /QEMU-PT/pt/disassembler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt/disassembler.h -------------------------------------------------------------------------------- /QEMU-PT/pt/filter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt/filter.c -------------------------------------------------------------------------------- /QEMU-PT/pt/filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt/filter.h -------------------------------------------------------------------------------- /QEMU-PT/pt/hypercall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt/hypercall.c -------------------------------------------------------------------------------- /QEMU-PT/pt/hypercall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt/hypercall.h -------------------------------------------------------------------------------- /QEMU-PT/pt/interface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt/interface.c -------------------------------------------------------------------------------- /QEMU-PT/pt/interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt/interface.h -------------------------------------------------------------------------------- /QEMU-PT/pt/khash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt/khash.h -------------------------------------------------------------------------------- /QEMU-PT/pt/logger.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt/logger.c -------------------------------------------------------------------------------- /QEMU-PT/pt/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt/logger.h -------------------------------------------------------------------------------- /QEMU-PT/pt/memory_access.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt/memory_access.c -------------------------------------------------------------------------------- /QEMU-PT/pt/memory_access.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt/memory_access.h -------------------------------------------------------------------------------- /QEMU-PT/pt/tmp.objs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt/tmp.objs -------------------------------------------------------------------------------- /QEMU-PT/pt/tnt_cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt/tnt_cache.c -------------------------------------------------------------------------------- /QEMU-PT/pt/tnt_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/pt/tnt_cache.h -------------------------------------------------------------------------------- /QEMU-PT/vl.c.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/QEMU-PT/vl.c.patch -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/README.md -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/install.sh -------------------------------------------------------------------------------- /kAFL-Fuzzer/agents/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/agents/compile.sh -------------------------------------------------------------------------------- /kAFL-Fuzzer/agents/kafl_user.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/agents/kafl_user.h -------------------------------------------------------------------------------- /kAFL-Fuzzer/agents/linux_x86_64/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/agents/linux_x86_64/compile.sh -------------------------------------------------------------------------------- /kAFL-Fuzzer/agents/linux_x86_64/fuzzer/fs_fuzzer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/agents/linux_x86_64/fuzzer/fs_fuzzer.c -------------------------------------------------------------------------------- /kAFL-Fuzzer/agents/linux_x86_64/fuzzer/kafl_vuln_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/agents/linux_x86_64/fuzzer/kafl_vuln_test.c -------------------------------------------------------------------------------- /kAFL-Fuzzer/agents/linux_x86_64/info/info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/agents/linux_x86_64/info/info.c -------------------------------------------------------------------------------- /kAFL-Fuzzer/agents/linux_x86_64/loader/loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/agents/linux_x86_64/loader/loader.c -------------------------------------------------------------------------------- /kAFL-Fuzzer/agents/macOS_x86_64/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/agents/macOS_x86_64/compile.sh -------------------------------------------------------------------------------- /kAFL-Fuzzer/agents/macOS_x86_64/fuzzer/vuln_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/agents/macOS_x86_64/fuzzer/vuln_test.c -------------------------------------------------------------------------------- /kAFL-Fuzzer/agents/macOS_x86_64/info/info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/agents/macOS_x86_64/info/info.c -------------------------------------------------------------------------------- /kAFL-Fuzzer/agents/macOS_x86_64/loader/loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/agents/macOS_x86_64/loader/loader.c -------------------------------------------------------------------------------- /kAFL-Fuzzer/agents/windows_x86_64/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/agents/windows_x86_64/compile.sh -------------------------------------------------------------------------------- /kAFL-Fuzzer/agents/windows_x86_64/fuzzer/vuln_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/agents/windows_x86_64/fuzzer/vuln_test.c -------------------------------------------------------------------------------- /kAFL-Fuzzer/agents/windows_x86_64/info/info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/agents/windows_x86_64/info/info.cpp -------------------------------------------------------------------------------- /kAFL-Fuzzer/agents/windows_x86_64/loader/loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/agents/windows_x86_64/loader/loader.c -------------------------------------------------------------------------------- /kAFL-Fuzzer/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kAFL-Fuzzer/common/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/common/config.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/common/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/common/debug.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/common/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/common/evaluation.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/common/qemu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/common/qemu.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/common/self_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/common/self_check.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/common/ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/common/ui.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/common/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/common/util.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/dict/http_sys.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/dict/http_sys.dict -------------------------------------------------------------------------------- /kAFL-Fuzzer/dict/vuln.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/dict/vuln.dict -------------------------------------------------------------------------------- /kAFL-Fuzzer/fuzzer/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'sergej' 2 | -------------------------------------------------------------------------------- /kAFL-Fuzzer/fuzzer/communicator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/fuzzer/communicator.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/fuzzer/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/fuzzer/core.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/fuzzer/process/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'sergej' 2 | -------------------------------------------------------------------------------- /kAFL-Fuzzer/fuzzer/process/mapserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/fuzzer/process/mapserver.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/fuzzer/process/master.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/fuzzer/process/master.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/fuzzer/process/slave.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/fuzzer/process/slave.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/fuzzer/process/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/fuzzer/process/update.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/fuzzer/protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/fuzzer/protocol.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/fuzzer/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/fuzzer/state.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/fuzzer/technique/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'sergej' 2 | -------------------------------------------------------------------------------- /kAFL-Fuzzer/fuzzer/technique/arithmetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/fuzzer/technique/arithmetic.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/fuzzer/technique/bitflip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/fuzzer/technique/bitflip.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/fuzzer/technique/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/fuzzer/technique/debug.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/fuzzer/technique/havoc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/fuzzer/technique/havoc.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/fuzzer/technique/havoc_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/fuzzer/technique/havoc_handler.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/fuzzer/technique/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/fuzzer/technique/helper.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/fuzzer/technique/interesting_values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/fuzzer/technique/interesting_values.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/fuzzer/tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/fuzzer/tree.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/help.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/help.txt -------------------------------------------------------------------------------- /kAFL-Fuzzer/info/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'sergej' 2 | -------------------------------------------------------------------------------- /kAFL-Fuzzer/info/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/info/core.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/kafl.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/kafl.ini -------------------------------------------------------------------------------- /kAFL-Fuzzer/kafl_fuzz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/kafl_fuzz.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/kafl_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/kafl_info.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/run_test.sh -------------------------------------------------------------------------------- /kAFL-Fuzzer/seed/ext4/ext4.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/seed/ext4/ext4.img -------------------------------------------------------------------------------- /kAFL-Fuzzer/seed/fat/fat_a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/seed/fat/fat_a -------------------------------------------------------------------------------- /kAFL-Fuzzer/seed/fat/fat_b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/seed/fat/fat_b -------------------------------------------------------------------------------- /kAFL-Fuzzer/seed/fat/fat_c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/seed/fat/fat_c -------------------------------------------------------------------------------- /kAFL-Fuzzer/seed/fat/fat_d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/seed/fat/fat_d -------------------------------------------------------------------------------- /kAFL-Fuzzer/seed/fat/fat_e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/seed/fat/fat_e -------------------------------------------------------------------------------- /kAFL-Fuzzer/seed/kafl_vulntest/seed_file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/seed/kafl_vulntest/seed_file -------------------------------------------------------------------------------- /kAFL-Fuzzer/seed/ntfs/ntfs64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/seed/ntfs/ntfs64 -------------------------------------------------------------------------------- /kAFL-Fuzzer/seed/ntfs_win/ntfs_header_64k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/seed/ntfs_win/ntfs_header_64k -------------------------------------------------------------------------------- /kAFL-Fuzzer/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/test.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/testing/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'sergej' 2 | -------------------------------------------------------------------------------- /kAFL-Fuzzer/testing/deterministic_input_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/testing/deterministic_input_generation.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/testing/deterministic_techniques.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/testing/deterministic_techniques.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/testing/queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/testing/queue.py -------------------------------------------------------------------------------- /kAFL-Fuzzer/vuln_drivers/json/linux_x86-64/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/vuln_drivers/json/linux_x86-64/Makefile -------------------------------------------------------------------------------- /kAFL-Fuzzer/vuln_drivers/json/linux_x86-64/kafl_vuln_test_json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/vuln_drivers/json/linux_x86-64/kafl_vuln_test_json.c -------------------------------------------------------------------------------- /kAFL-Fuzzer/vuln_drivers/json/macOS_x86-64/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/vuln_drivers/json/macOS_x86-64/compile.sh -------------------------------------------------------------------------------- /kAFL-Fuzzer/vuln_drivers/json/macOS_x86-64/info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/vuln_drivers/json/macOS_x86-64/info.plist -------------------------------------------------------------------------------- /kAFL-Fuzzer/vuln_drivers/json/macOS_x86-64/load.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/vuln_drivers/json/macOS_x86-64/load.sh -------------------------------------------------------------------------------- /kAFL-Fuzzer/vuln_drivers/json/macOS_x86-64/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/vuln_drivers/json/macOS_x86-64/vuln.c -------------------------------------------------------------------------------- /kAFL-Fuzzer/vuln_drivers/json/macOS_x86-64/vuln.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/vuln_drivers/json/macOS_x86-64/vuln.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /kAFL-Fuzzer/vuln_drivers/json/windows_x86-64/Driver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/vuln_drivers/json/windows_x86-64/Driver.c -------------------------------------------------------------------------------- /kAFL-Fuzzer/vuln_drivers/simple/linux_x86-64/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/vuln_drivers/simple/linux_x86-64/Makefile -------------------------------------------------------------------------------- /kAFL-Fuzzer/vuln_drivers/simple/linux_x86-64/kafl_vuln_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/vuln_drivers/simple/linux_x86-64/kafl_vuln_test.c -------------------------------------------------------------------------------- /kAFL-Fuzzer/vuln_drivers/simple/linux_x86-64/load.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/vuln_drivers/simple/linux_x86-64/load.sh -------------------------------------------------------------------------------- /kAFL-Fuzzer/vuln_drivers/simple/macOS_x86-64/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/vuln_drivers/simple/macOS_x86-64/compile.sh -------------------------------------------------------------------------------- /kAFL-Fuzzer/vuln_drivers/simple/macOS_x86-64/info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/vuln_drivers/simple/macOS_x86-64/info.plist -------------------------------------------------------------------------------- /kAFL-Fuzzer/vuln_drivers/simple/macOS_x86-64/load.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/vuln_drivers/simple/macOS_x86-64/load.sh -------------------------------------------------------------------------------- /kAFL-Fuzzer/vuln_drivers/simple/macOS_x86-64/vuln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/vuln_drivers/simple/macOS_x86-64/vuln.c -------------------------------------------------------------------------------- /kAFL-Fuzzer/vuln_drivers/simple/macOS_x86-64/vuln.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/vuln_drivers/simple/macOS_x86-64/vuln.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /kAFL-Fuzzer/vuln_drivers/simple/win10_x86-64/Driver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intelpt/kAFL/HEAD/kAFL-Fuzzer/vuln_drivers/simple/win10_x86-64/Driver.c --------------------------------------------------------------------------------