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 4 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
- Snapshot fuzzing with KVM and LibAFL☆94Updated 2 years ago
- A simple Aarch64 hypervisor for Raspberry Pi☆35Updated 4 years ago
- experimentation/code from Tanguy Dubroca (summer 2019)☆28Updated 5 years ago
- A super simple RV32i JIT, designed for ease of understanding and modification☆84Updated 2 years ago
- x86 decoders for the yaxpeax project☆136Updated 10 months ago
- A hypervisor written in rust☆55Updated 2 years ago
- Multicore x64 kernel with a focus on introspection and debugging capabilities.☆61Updated 9 months ago
- Reverse engineering project on stream☆13Updated 4 years ago
- yaxdis, a small and naive disassembler using yaxpeax decoders☆33Updated last week
- 64bit bare metal hypervisor built from scratch with Intel VT-x☆93Updated 4 years ago
- Yet Another Operating System - a simple and small x86 operating system☆11Updated 6 years ago
- A Linux x86_64 ELF loader in user-space written in Rust☆38Updated 4 years ago
- Symbolic Execution over Falcon IL☆29Updated 3 years ago
- Ghidra Sleight (PCode) parsing library in Rust.☆43Updated 3 months ago
- Fast, parallel, cross-variant ROP/JOP gadget search for x86/x64 binaries.☆91Updated last year
- lxfuzz is a grey-box kernel fuzzer used for linux. it is scalable because of qemu being used to emulate in a way to be able to freely cho…☆21Updated 9 months ago
- generate assemblers from disassemblers, 2018 jailbreak security summit talk☆37Updated 4 years ago
- Kernel-based debugger for Linux applications☆73Updated 3 years ago
- Why fuzzing with emulators is amazing☆136Updated 4 years ago
- deprecated☆46Updated 6 years ago
- Binja Arm64 Disassembler☆90Updated 3 weeks ago
- A (SLEIGH) disassembler that supports multiple architectures☆83Updated 2 years ago
- Rewriting functions in compiled binaries using McSema☆88Updated 5 years ago
- A div-less, mul-less, atomic-less `rv64i` compiler toolchain using purely clang, musl, and compiler-rt☆29Updated 5 years ago
- Demonstrate ability to read memfd_secret() data from the kernel☆58Updated last year
- ROP-Gadget finder in Rust☆16Updated 7 years ago
- Exploiting Array-Out-of-Bounds-Write-Accesses on Linux☆25Updated 7 years ago
- A library for dynamic binary rewriting☆57Updated 4 years ago
- A static website generator that embeds all images as base64, and thus can be used with a single resource.☆16Updated 3 years ago