balayette / saphIR-projectLinks
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
Sorting:
- A super simple RV32i JIT, designed for ease of understanding and modification☆87Updated 2 years ago
- x86 decoders for the yaxpeax project☆141Updated 3 months ago
- Why fuzzing with emulators is amazing☆141Updated 5 years ago
- A simple Aarch64 hypervisor for Raspberry Pi☆36Updated 5 years ago
- Symbolic Execution over Falcon IL☆30Updated 4 years ago
- clang-based search engine for C/C++ data structures, classes, prototypes & macros☆103Updated 5 months ago
- Kernel-based debugger for Linux applications☆75Updated 3 years ago
- 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…☆22Updated last year
- experimentation/code from Tanguy Dubroca (summer 2019)☆28Updated 6 years ago
- AES-128 and DES differential fault analysis☆16Updated 4 years ago
- Reverse engineering project on stream☆13Updated 4 years ago
- Binja Arm64 Disassembler☆96Updated 2 months ago
- A (SLEIGH) disassembler that supports multiple architectures☆88Updated 3 years ago
- yaxdis, a small and naive disassembler using yaxpeax decoders☆34Updated 8 months ago
- Exploiting Array-Out-of-Bounds-Write-Accesses on Linux☆26Updated 8 years ago
- UNMAINTAINED: I am now developing and using https://github.com/GhidraJupyter/ghidra-jupyter-kotlin instead, PRs still welcome☆16Updated 5 years ago
- Common format for transferring and applying function information across binary analysis tools☆55Updated last month
- Standalone AArch64 Emulator Library☆71Updated 5 years ago
- Ghidra Sleight (PCode) parsing library in Rust.☆44Updated last year
- A library for dynamic binary rewriting☆58Updated 4 years ago
- KLEE Symbolic Execution Engine☆60Updated 6 years ago
- Updates DWARF debug sections and ELF symbols with info obtained through disassembly☆30Updated last year
- transpile llil to c++ for execution and testing☆46Updated last year
- Rewriting functions in compiled binaries using McSema☆91Updated 6 years ago
- An opinionated tool to create amazing presentations☆38Updated 2 years ago
- M1 bare metal project in Rust☆31Updated 3 years ago
- Multicore x64 kernel with a focus on introspection and debugging capabilities.☆63Updated last year
- Dr. Disassembler☆37Updated 3 years ago
- Some Rust bindings for Binary Ninja☆31Updated 2 years ago
- 64bit bare metal hypervisor built from scratch with Intel VT-x☆93Updated 5 years ago