A structured fuzzing framework built in Rust
☆31Oct 10, 2022Updated 3 years ago
Alternatives and similar repositories for lain
Users that are interested in lain are comparing it to the libraries listed below
Sorting:
- A fuzzer setup to fuzz libc functions.☆16Aug 30, 2022Updated 3 years ago
- Rust Bindings and tools for the Intel® Simics® Simulator☆17Updated this week
- Rust bindings for googleprojectzero/TinyInst☆25Dec 3, 2025Updated 3 months ago
- a friendly implementation of nyx ontop of firecracker instead of QEMU. Easier to use & cleaner code☆30Jan 20, 2026Updated last month
- StdFuzzer is the reference implementation of a generic bit-level fuzzer with LibAFL☆48Dec 20, 2024Updated last year
- Java decompilation & deobfuscation lab - dockerized toolset☆15Feb 15, 2026Updated 2 weeks ago
- ☆70Feb 28, 2025Updated last year
- A more realistic demo of a buffer overflow cause by -ffast-math☆15Sep 10, 2022Updated 3 years ago
- Deprecated! Use qemu-rs instead :)☆72Dec 19, 2023Updated 2 years ago
- This is the repository for the code and artifacts related to the CCS2022 paper: C2C: Fine-grained Configuration-driven System Call Filter…☆11Nov 4, 2022Updated 3 years ago
- Small OBJ/Archive Obfuscation framework☆14Nov 9, 2023Updated 2 years ago
- High performance fuzzing using riscv to x86 binary translations and modern fuzzing techniques☆155Jan 23, 2024Updated 2 years ago
- Some Rust bindings for Binary Ninja☆31Oct 4, 2023Updated 2 years ago
- Teleporter is a simple application for sending files from Point A to Point B☆34Feb 27, 2023Updated 3 years ago
- A snapshotting, coverage-guided fuzzer for software (UEFI, Kernel, firmware, BIOS) built on SIMICS☆327Updated this week
- Implementation of the user-space eBPF VM based on the iovisor version (https://github.com/iovisor/ubpf)☆13Apr 16, 2020Updated 5 years ago
- cross-project Gitlab artifact dependencies☆13Jan 1, 2026Updated 2 months ago
- Pure-Rust libraries for parsing, interpreting, and analyzing LLVM☆82Jan 22, 2024Updated 2 years ago
- ☆253May 16, 2023Updated 2 years ago
- UAC Bypass using CMSTP in Rust☆35Dec 6, 2024Updated last year
- Practical fuzzing tutorials and training☆32Jul 15, 2024Updated last year
- LLVM meets Code Property Graphs☆96Feb 27, 2021Updated 5 years ago
- ☆12Jan 11, 2022Updated 4 years ago
- ☆17Aug 31, 2023Updated 2 years ago
- This repository contains LLVM development helper scripts and configuration files.☆13May 23, 2023Updated 2 years ago
- ☆90Mar 26, 2025Updated 11 months ago
- Core emulator components for Icicle☆282Feb 25, 2026Updated last week
- ☆134May 6, 2024Updated last year
- Rust library for lifting raw binary data to LLVM IR☆64Jul 18, 2025Updated 7 months ago
- ☆10May 3, 2021Updated 4 years ago
- Easily search LLVM headers for all major versions!☆19Sep 14, 2025Updated 5 months ago
- Radamsa fuzzer ported to rust lang☆157Mar 14, 2025Updated 11 months ago
- A Rust crate for creating memory dumps of running processes on Linux☆65Jun 6, 2025Updated 8 months ago
- Simple grammar-based test case generator☆40Feb 23, 2026Updated last week
- A tool for synthesizing code-reuse attacks (aka ROP) from a reference program, powered by logical modeling of Ghidra's `p-code` IL.☆23Dec 25, 2025Updated 2 months ago
- A thin introspection hypervisor framework that allows for low level resource manipulation.☆12Jan 27, 2024Updated 2 years ago
- This is the home of the raindrop obfuscator. It transforms program functions into obfuscated ROP chains that coexist seamlessly with the …☆64Aug 11, 2021Updated 4 years ago
- Faster version of `symchk /om` for generating PDB manifests of offline machines☆65Feb 3, 2026Updated last month
- Symbolic Execution Engine in Rust☆22Oct 8, 2023Updated 2 years ago