software-engineering-and-security / inspector-gadget
Inspector-gadget (a.k.a. PSHAPE - Practical Support for Half-Automated Program Exploitation) is an open source tool which assists analysts in exploit development. It discovers gadgets, chains gadgets together, and ensures that side effects such as register dereferences do not crash the program.
☆25Updated 5 years ago
Alternatives and similar repositories for inspector-gadget:
Users that are interested in inspector-gadget are comparing it to the libraries listed below
- Esorics 2021 - Towards Automating Code-Reuse Attacks Using Synthesized Gadget Chains☆54Updated 3 years ago
- A framework for static analysis of ROP exploits and programs☆40Updated 5 years ago
- ROP Benchmark is a tool to compare ROP compilers☆41Updated 2 years ago
- Toy implementation of a Automated Exploit Generation built on Angr; stiched using radare, pwntools, pyelftools, and Angrop.☆18Updated 3 years ago
- Build your emulation environment as needed☆66Updated 3 years ago
- Symbolic Execution Engine based on Ghidra's PCode☆82Updated 2 years ago
- A library to translate native code for multiple architectures into Tiny Code Generator (TCG) based intermediate representation (IR), base…☆46Updated 4 years ago
- Linux Kernel Snapshot Fuzzer using KVM☆46Updated last year
- An approach to detect opaque predicates by identifying the damage caused by the obfuscation.☆28Updated 3 years ago
- ☆30Updated 4 years ago
- Get actually nice HTML coverage overview on libfuzzer runs☆29Updated last year
- Headless Scripts for Ghidra's Headless Analyzer written in Python☆30Updated 5 years ago
- Superion Mutator for AFLPlusPlus☆32Updated last year
- Binary Ninja plugin for visualizing coverage over time☆25Updated 3 years ago
- Dynamic binary translator for x86 binaries☆34Updated last year
- Supporting Materials for “Symbolic Triage” blog post☆24Updated 2 years ago
- IDA (sort of) headless☆24Updated last year
- PoC for a snapshot-based coverage-guided fuzzer targeting Windows kernel components☆68Updated 3 years ago
- Ghidra Emulates Functions☆54Updated 4 years ago
- Intel PT log analyzer With Parallel Processing And Basic Block Offset Caching Support☆70Updated last year
- A fast binary coverage measurement tool based on AFL's Qemu mode☆33Updated 3 years ago
- Load function names from an IDA Pro database inside GDB☆20Updated 6 years ago
- Course sample for SMT-Based Binary Program Analysis training class☆31Updated 6 years ago
- tool for multi-execution jump coverage introspection☆63Updated 2 months ago
- A monitoring script for AFL☆39Updated 8 years ago
- x86/x64 architecture plugin☆39Updated last year
- expansion of afl-unicorn using c++☆28Updated 5 years ago
- FuzzSplore: Visualizing Feedback-Driven Fuzzing Techniques☆35Updated 4 years ago
- Ditto.☆17Updated 4 years ago
- A simple, web based dashboard to use with LibAFL + OnDiskJSONMonitor☆24Updated 10 months ago