advanced-microcode-patching / shiva
A custom ELF linker/loader for installing ET_REL binary patches at runtime
☆161Updated this week
Alternatives and similar repositories for shiva:
Users that are interested in shiva are comparing it to the libraries listed below
- Shiva is a programmable dynamic linker for loading ELF microprograms☆29Updated last year
- ELF binary forensics tool for APT, virus, backdoor and rootkit detection☆47Updated 4 months ago
- Binary Type Inference Ghidra Plugin☆154Updated last year
- ☆178Updated last year
- Highly advanced Linux anti-exploitation and anti-tamper binary protector for ELF.☆156Updated 2 years ago
- An educational Bochs-based snapshot fuzzer project☆170Updated 3 months ago
- Write dynamic binary analysis tools in Python☆103Updated 3 weeks ago
- Simple script to find kernel objects of a certain size in the Linux kernel☆108Updated 2 years ago
- Damn Vulenerable Kernel Module for kernel fuzzing☆58Updated 4 months ago
- A library for writing plugins in any decompiler: includes API lifting, common data formatting, and GUI abstraction!☆81Updated last month
- A tool for firmware cartography☆146Updated 3 months ago
- Triton-based DSE library with loading and exploration capabilities (and more!)☆114Updated 3 months ago
- Rust symbol recovery tool☆44Updated last month
- A binary analysis framework written in Rust.☆168Updated last week
- simple type recognition in decompiled executables☆103Updated 8 months ago
- ROPfuscator is a fine-grained code obfuscation framework for C/C++ programs using ROP (return-oriented programming).☆425Updated 10 months ago
- The Decompilation Wiki: info on all things decompilation☆193Updated this week
- ☆168Updated last month
- Nyxstone: assembly / disassembly library based on LLVM, implemented in C++ with Rust and Python bindings, maintained by emproof.com☆350Updated 3 months ago
- A Pythonic Ghidra standard library☆165Updated this week
- A BinaryNinja plugin for contextual gadget analysis and semantic/hueristic based querying.☆57Updated 3 weeks ago
- VirtFuzz is a Linux Kernel Fuzzer that uses VirtIO to provide inputs into the kernels subsystem. It is built with LibAFL.☆119Updated 9 months ago
- PoC of fuzzing closed-source userspace binaries with KVM☆163Updated 10 months ago
- Slides, recordings and materials of my public presentations, talks and workshops.☆75Updated this week
- symbolic execution plugin for binary ninja☆314Updated last year
- Ariadne: Binary Ninja Graph Analysis Plugin☆88Updated last month
- ☆315Updated 9 months ago
- Core emulator components for Icicle☆142Updated last month
- An architecture-agnostic ELF file flattener for shellcode☆217Updated 3 years ago