balayette / saphIR-project
saphIR is an Intermediate Representation with amd64 and arm64 backends. Also included: a compiler, an arm64 lifter, an arm64 to amd64 dynamic binary translator, and a fuzzer.
☆32Updated 3 years ago
Alternatives and similar repositories for saphIR-project:
Users that are interested in saphIR-project are comparing it to the libraries listed below
- AES-128 and DES differential fault analysis☆16Updated 4 years ago
- x86 decoders for the yaxpeax project☆135Updated 6 months ago
- Snapshot fuzzing with KVM and LibAFL☆94Updated 2 years ago
- Symbolic Execution over Falcon IL☆28Updated 3 years ago
- experimentation/code from Tanguy Dubroca (summer 2019)☆28Updated 5 years ago
- Fast, parallel, cross-variant ROP/JOP gadget search for x86/x64 binaries.☆86Updated last year
- A super simple RV32i JIT, designed for ease of understanding and modification☆84Updated 2 years ago
- A Linux x86_64 ELF loader in user-space written in Rust☆38Updated 4 years ago
- Some Rust bindings for Binary Ninja☆30Updated last year
- UNMAINTAINED: I am now developing and using https://github.com/GhidraJupyter/ghidra-jupyter-kotlin instead, PRs still welcome☆16Updated 4 years ago
- transpile llil to c++ for execution and testing☆42Updated last year
- Why fuzzing with emulators is amazing☆135Updated 4 years ago
- program analysis for machine code☆34Updated 3 years ago
- Ghidra Sleight (PCode) parsing library in Rust.☆42Updated 3 weeks ago
- The Hedron Microhypervisor☆77Updated last year
- A framework for instrumenting build tools☆84Updated last month
- A Rust crate implementing the GDB Remote Serial Protocol☆34Updated 4 years ago
- Demonstrate ability to read memfd_secret() data from the kernel☆57Updated last year
- Snapshot of the vectorized MMU that lines up with the vectorized MMU blog☆22Updated 4 years ago
- Instruction decoder generator☆12Updated last week
- LibAFL-based snapshot fuzzer to fuzz TMNF's RPC interface. Includes a free RCE exploit!☆38Updated 2 years ago
- Binja Arm64 Disassembler☆90Updated last year
- A simple Aarch64 hypervisor for Raspberry Pi☆34Updated 4 years ago
- Processor fuzzer targeting the Armv8-A ISA☆57Updated 2 years ago
- Run UEFI applications☆82Updated last year
- realtime cross-tool collaborative reverse engineering☆99Updated 2 years ago
- ROP-Gadget finder in Rust☆16Updated 6 years ago
- A Low Level IL emulator for Binary Ninja☆36Updated 5 years ago
- Rust bindings for the unicorn CPU emulator☆139Updated 4 years ago
- tool for multi-execution jump coverage introspection☆63Updated 2 months ago