williballenthin / lancelot
intel x86(-64) code analysis library that reconstructs control flow
☆104Updated this week
Related projects ⓘ
Alternatives and complementary repositories for lancelot
- Modular and extensible library for Virtual Machine Introspection☆52Updated this week
- An extremely experimental Binary Ninja importer for the type layout information emitted by the -Zprint-type-sizes flag of the Rust compil…☆30Updated last year
- A parser for Microsoft PDB (Program Database) debugging information☆24Updated 2 weeks ago
- Tantō slices functions into more consumable chunks☆46Updated last week
- Rust library for lifting raw binary data to LLVM IR☆41Updated 2 months ago
- Intel x86 bare metal hypervisor for researching snapshot fuzzing ideas.☆166Updated 3 years ago
- A code parser for C-Style header files that lets you to parse function's prototypes and data types used in their parameters.☆93Updated 2 years ago
- Idiomatic Rust bindings for the IDA SDK, enabling the development of standalone analysis tools using IDA v9.0’s idalib☆79Updated this week
- Efficient general mixed boolean-arithmetic (MBA) simplifier☆75Updated last week
- ☆74Updated last month
- A binary analysis framework written in Rust.☆19Updated 10 months ago
- Core emulator components for Icicle☆127Updated 3 weeks ago
- function executor based on unicorn and memflow☆85Updated 10 months ago
- Faster version of `symchk /om` for generating PDB manifests of offline machines☆49Updated this week
- Function signature matching and signature generation plugin for Binary Ninja☆65Updated 2 months ago
- A binary analysis framework written in Rust.☆162Updated 3 weeks ago
- WinDbg extension written in Rust to dump the CPU / memory state of a running VM☆111Updated 2 weeks ago
- A simple hypervisor demonstrating the use of the Intel VT-rp (redirect protection) technology.☆91Updated 7 months ago
- Zydis Rust Bindings☆83Updated 5 months ago
- simple type recognition in decompiled executables☆98Updated 4 months ago
- ☆43Updated 2 months ago
- AMD Hypervisor written writh Rust.☆133Updated last year
- A Binary Ninja plugin to detect Themida, WinLicense and Code Virtualizer's obfuscated code locations.☆73Updated 3 months ago
- Ghidra Sleight (PCode) parsing library in Rust.☆38Updated this week
- A tour of what some Rust language features look like after compilation.☆39Updated last year
- Mixed Boolean-Arithmetic☆46Updated 9 months ago
- x86-64 virtualizing obfuscator written in Rust☆60Updated last year
- Binary Ninja plugin that can be used to apply Triton's dead store eliminitation pass on basic blocks or functions.☆58Updated 4 months ago
- ☆27Updated 2 years ago
- IDA's Lumina feature, reimplemented for Binary Ninja, with new error handeling!☆36Updated 6 months ago