woodruffw / llvm-passgen
A small tool for quickly generating LLVM passes
☆28Updated 2 weeks ago
Alternatives and similar repositories for llvm-passgen:
Users that are interested in llvm-passgen are comparing it to the libraries listed below
- Some Rust bindings for Binary Ninja☆30Updated last year
- VSCode extension for the LLVM IR language☆61Updated 11 months ago
- Symbolic Execution over Falcon IL☆29Updated 3 years ago
- IDA Database Parser for Rust☆25Updated 7 months ago
- A symbolic execution engine for LLVM IR☆51Updated 3 years ago
- ☆31Updated 4 years ago
- A (SLEIGH) disassembler that supports multiple architectures☆83Updated 3 years ago
- A structured fuzzing framework built in Rust☆26Updated 2 years ago
- Rust binding for Keystone assembler framework☆11Updated 6 years ago
- Rust bindings fo the Apple Silicon Hypervisor.framework☆38Updated 6 months ago
- A Linux x86_64 ELF loader in user-space written in Rust☆38Updated 4 years ago
- Dr. Disassembler☆35Updated 3 years ago
- Source code of a few LLVM passes that I wrote to learn and that now I am sharing for my LLVM course for security engineering☆27Updated 2 years ago
- ☆42Updated 3 years ago
- Another (bad) ROP gadget finder, but this time in Rust☆20Updated last year
- llvm crash analysis☆43Updated 10 months ago
- Symbolic execution of LLVM IR traces for program understanding.☆27Updated 11 years ago
- generate assemblers from disassemblers, 2018 jailbreak security summit talk☆37Updated 4 years ago
- A tool that allows you to assemble and emulate assembly in multiple archs for learning purposes☆13Updated 6 years ago
- Draft of generic instrumentation tool based on QEMU using eBPF to implement trivial instrumentations with trivial code☆18Updated 5 years ago
- A library for dynamic binary rewriting☆57Updated 4 years ago
- IDA Database Importer plugin for Binary Ninja☆37Updated 7 months ago
- LLVM based devirtualization PoC’s.☆20Updated 3 years ago
- Pulled out Linux kernel code to run in userland so they could be targeted by AFL and KLEE☆20Updated 5 years ago
- BIOS-based boot menu and loader☆16Updated 8 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…☆21Updated 9 months ago
- We try to put source files of llvm tutorials here☆18Updated 4 years ago
- LLVM meets Code Property Graphs☆91Updated 4 years ago
- Papers related with kernel papers☆13Updated 2 years ago
- TInA is an automated, generic, verification-friendly and trustworthy lifting technique turning GNU-style inline assembly into semanticall…☆27Updated 3 years ago