Stars
Linux system exploration and troubleshooting tool with first class support for containers
Public malware techniques used in the wild: Virtual Machine, Emulation, Debuggers, Sandbox detection.
Tutorials, examples, discussions, research proposals, and other resources related to fuzzing
Hook system calls, context switches, page faults and more.
Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
wtf is a distributed, code-coverage guided, customizable, cross-platform snapshot-based fuzzer designed for attacking user and / or kernel-mode targets running on Microsoft Windows and Linux user-m…
A lightweight dynamic instrumentation library
Binary, coverage-guided fuzzer for Windows, macOS, Linux and Android
MySQL Workbench is a unified visual tool for database architects, developers, and DBAs. MySQL Workbench provides data modeling, SQL development, and comprehensive administration tools for server co…
QSYM: A Practical Concolic Execution Engine Tailored for Hybrid Fuzzing
Some C++ example code to demonstrate how to perform code similarity searches using SimHashing.
A hypervisor for fuzzing built with WHVP and Bochs
Manul is a coverage-guided parallel fuzzer for open-source and blackbox binaries on Windows, Linux and MacOS
Fuzzing harness for testing proprietary image codecs supported by Skia on Android
A Bochs-based instrumentation performing kernel memory taint tracking to detect disclosure of uninitialized memory to ring 3
Learn how to combine libprotobuf-mutator with libfuzzer & AFL++
Constraint solver based on coverage-guided fuzzing
MemoryRanger protects kernel data and code by running drivers and hosting data in isolated kernel enclaves using VT-x and EPT features. MemoryRanger has been presented at the BlackHat, HITB, CDFSL.
DynamoRIO plugin to get ASAN and SanitizerCoverage compatible output for closed-source executables