An open-source interactive visualization tool for comparing IR CFGs
☆91Jul 13, 2025Updated 7 months ago
Alternatives and similar repositories for llvm-flow
Users that are interested in llvm-flow are comparing it to the libraries listed below
Sorting:
- Supporting Materials for “Symbolic Triage” blog post☆24Oct 31, 2022Updated 3 years ago
- ☆13Sep 25, 2023Updated 2 years ago
- White-box analytic framework based on LLVM☆39Jun 10, 2019Updated 6 years ago
- LLVM Without The ROP Gadgets!☆25Jan 9, 2024Updated 2 years ago
- LLVM obfuscation pass, flattening at the basic block's level and turning each basic block into a dispacher and each instruction into a ne…☆49Aug 23, 2021Updated 4 years ago
- Ghidra plugin that adds a window showing the high P-code for the current function.☆19Mar 11, 2023Updated 2 years ago
- Exemplary LLVM function pass implementing Control Flow Flattening.☆17May 2, 2018Updated 7 years ago
- Port of MBA Solver SiMBA to C/C++ (MBA deobfuscation in real world applications)☆107Nov 5, 2025Updated 3 months ago
- A disassembler☆22May 2, 2022Updated 3 years ago
- devirtualization vmprotect☆65Mar 11, 2023Updated 2 years ago
- Type 2 Hypervisor for security research supported by AMD-V hardware assisted virtualization☆41Jan 9, 2023Updated 3 years ago
- Instrumenting a binary without source code to bypass anti-debug checks☆38Sep 25, 2021Updated 4 years ago
- Dynamic Taint Analysis versus Obfuscated Self-Checking☆16Sep 5, 2021Updated 4 years ago
- Generate Rust Emulators and Disassemblers from Ghidra Sleigh.☆17Jul 18, 2023Updated 2 years ago
- Dynamic Tracing in Android (fork from iovisor/ply)☆21Nov 26, 2022Updated 3 years ago
- Non-linear Mixed Boolean-Arithmetic Expressions☆72Apr 18, 2024Updated last year
- Ghidra Sleight (PCode) parsing library in Rust.☆44Dec 29, 2024Updated last year
- Clang AST viewer☆69Apr 19, 2017Updated 8 years ago
- ☆34Jan 26, 2024Updated 2 years ago
- LLVM Graph View for VSCode☆40Mar 25, 2025Updated 11 months ago
- LLVM based devirtualization PoC’s.☆21Dec 11, 2021Updated 4 years ago
- Analyzing the driver and internal module of EasyAntiCheat.☆40May 1, 2023Updated 2 years ago
- VSCode extension for the LLVM IR language☆60May 29, 2024Updated last year
- A framework for lifting ARM32 to LLVM-IR and merging resulting code with LLVM-IR generated from source-code.☆12Oct 20, 2022Updated 3 years ago
- ☆10Oct 1, 2024Updated last year
- Test data for x86 instructions☆13Apr 13, 2021Updated 4 years ago
- A toy hypervisor.☆25Feb 17, 2023Updated 3 years ago
- ☆35Dec 2, 2018Updated 7 years ago
- Greybox Synthesizer geared for deobfuscation of assembly instructions.☆167Feb 16, 2025Updated last year
- LLVM-based type and memory allocation tracking sanitizer☆56Feb 17, 2026Updated 2 weeks ago
- Efficient general mixed boolean-arithmetic (MBA) simplifier☆124Updated this week
- DebugIR: Debugging LLVM-IR Files☆145Dec 7, 2024Updated last year
- Apple PCC research☆17Mar 14, 2025Updated 11 months ago
- ☆13Jun 20, 2022Updated 3 years ago
- Terribly incorrect and incomplete AOT compiler for mRuby. Source code for the LLVM Social Berlin #20☆10Aug 25, 2022Updated 3 years ago
- Binary Ninja MLIL to LLVM IR lifter☆15May 8, 2021Updated 4 years ago
- Python bindings for the Icicle emulator.☆41Nov 6, 2025Updated 3 months ago
- Binary Ninja plugin for visualizing coverage over time☆25Jan 15, 2022Updated 4 years ago
- Playing with LLVM passes☆40Aug 17, 2023Updated 2 years ago