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
- Supporting Materials for “Symbolic Triage” blog post☆24Updated 2 years ago
- A framework for static analysis of ROP exploits and programs☆40Updated 5 years ago
- An approach to detect opaque predicates by identifying the damage caused by the obfuscation.☆30Updated 4 years ago
- Binary Ninja plugin for visualizing coverage over time☆25Updated 3 years ago
- A library to translate native code for multiple architectures into Tiny Code Generator (TCG) based intermediate representation (IR), base…☆47Updated 4 years ago
- FuzzSplore: Visualizing Feedback-Driven Fuzzing Techniques☆35Updated 4 years ago
- Towards Automatically Generating a Sound and Complete Dataset for Evaluating Static Analysis Tools☆14Updated 6 years ago
- ☆31Updated 4 years ago
- Ditto.☆17Updated 4 years ago
- Python interface for Binexport, the Bindiff export format☆16Updated 3 weeks ago
- Binary Ninja Plugin for Generating Callgraphs☆17Updated 3 years ago
- IDA (sort of) headless☆24Updated last year
- Esorics 2021 - Towards Automating Code-Reuse Attacks Using Synthesized Gadget Chains☆55Updated 3 years ago
- A plugin to integrate an IPython kernel into Binary Ninja.☆29Updated 6 years ago
- Load function names from an IDA Pro database inside GDB☆20Updated 6 years ago
- Build your emulation environment as needed☆66Updated 4 years ago
- Course sample for SMT-Based Binary Program Analysis training class☆31Updated 7 years ago
- ☆9Updated 6 years ago
- Code and artifacts of the "Dissecting American Fuzzy Lop - A FuzzBench Evaluation" paper☆13Updated 2 years ago
- Toy implementation of a Automated Exploit Generation built on Angr; stiched using radare, pwntools, pyelftools, and Angrop.☆17Updated 3 years ago
- generate assemblers from disassemblers, 2018 jailbreak security summit talk☆37Updated 4 years ago
- A monitoring script for AFL☆39Updated 8 years ago
- Superion Mutator for AFLPlusPlus☆31Updated last year
- QEMU to drcov trace file☆11Updated 4 years ago
- Headless Scripts for Ghidra's Headless Analyzer written in Python☆31Updated 5 years ago
- expansion of afl-unicorn using c++☆28Updated 5 years ago
- A fast binary coverage measurement tool based on AFL's Qemu mode☆33Updated 3 years ago
- This is the source of our Return Oriented Programming tool.☆15Updated 5 years ago
- Tool to extract the kallsyms (System.map) from a memory dump☆26Updated last year
- ROP Benchmark is a tool to compare ROP compilers☆42Updated 2 years ago