peterhenryd / dorian
Dorian is an intuitive high-level abstraction for LLVM for creating imperative programs using declarative structures.
☆21Updated 11 months ago
Alternatives and similar repositories for dorian:
Users that are interested in dorian are comparing it to the libraries listed below
- Assembler toolkit: encoding and decoding of various architectures☆31Updated 4 months ago
- Cross-platform library for reading/writing memory in other processes for Rust☆54Updated 3 years ago
- A rust library that demangles / undecorates C++ symbols mangled by MSVC☆43Updated 2 months ago
- Yet Another Simple Hypervisor☆10Updated 3 years ago
- Collect CPU callstack samples from a windows process☆28Updated 8 months ago
- In-memory x86-64 assembler for JIT compiler.☆74Updated 2 weeks ago
- rust signature finding library using SIMD☆22Updated last year
- Encrypting references in Rust for stupid reasons.Updated 2 years ago
- Instruction decoder generator☆14Updated 2 months ago
- Detect if code is running inside a virtual machine (x86 and x86-64 only).☆45Updated 3 years ago
- Windows Kernel Driver library for Rust developers☆36Updated 4 years ago
- A clean, custom-built modular kernel ready to boot on x86_64.☆104Updated 5 months ago
- LLVM alternative in Rust☆16Updated 11 months ago
- Unborrowed Rust Compiler (rustc without a borrowchecker)☆107Updated last year
- A binary analysis framework written in Rust.☆20Updated last year
- A cross-platform virtual memory API written in Rust☆126Updated 10 months ago
- QEMU for Rust, and Rust for QEMU☆65Updated last month
- Compiler optimizer for arbitrary control flow based on equality saturation☆97Updated 2 years ago
- Program analysis playground for a simple, imperative language☆36Updated 2 years ago
- Lightning Creations Compiler Frontend for various languages☆120Updated 4 months ago
- Macro assembler for Rust☆35Updated last year
- A reasonable theorem prover for your reasoning tasks!☆26Updated 3 months ago
- Generate Rust Emulators and Disassemblers from Ghidra Sleigh.☆17Updated last year
- Zydis Rust Bindings☆89Updated 10 months ago
- A Rust library for x86/64 assembly/disassembly.☆51Updated 4 years ago
- hy-rs, pronounced high rise, provides a unified and portable to the hypervisor APIs provided by various platforms.☆18Updated 3 years ago
- An experimental Wireshark plugin framework for Rust☆30Updated 5 months ago
- An xtask to speed up Windows kernel driver development in rust.☆19Updated 9 months ago
- a JVM bytecode assembler☆32Updated 6 years ago
- Structured Exception Handling (SEH) for Rust☆60Updated 6 months ago