tandasat / Hypervisor-101-in-Rust
The materials of "Hypervisor 101 in Rust", a one-day long course, to quickly learn hardware-assisted virtualization technology and its application for high-performance fuzzing on Intel/AMD processors.
☆1,037Updated 6 months ago
Alternatives and similar repositories for Hypervisor-101-in-Rust:
Users that are interested in Hypervisor-101-in-Rust are comparing it to the libraries listed below
- High-performance QEMU memory and instruction tracing☆541Updated 8 months ago
- Intel / AMD CPU Internals☆1,122Updated 4 years ago
- Collection of resources about Virtualization☆1,823Updated 6 months ago
- A bare minimum hypervisor on AMD and Intel processors for learners.☆258Updated last month
- A windows debugger written in Rust, for educational purposes☆152Updated 10 months ago
- ☆594Updated last week
- Rusty Hypervisor - Windows Kernel Blue Pill Type-2 Hypervisor in Rust (Codename: Matrix)☆271Updated 8 months ago
- Pure Rust x86_64 bootloader and kernel☆497Updated last year
- Fully dockerized Linux kernel debugging environment☆747Updated 6 months ago
- Virtual machine's guest memory crate☆320Updated last week
- Internals information about Hyper-V☆689Updated 2 months ago
- A blazing fast™ multithreaded ROP Gadget finder. ropper / ropgadget alternative☆495Updated 5 months ago
- rust-vmm community content☆520Updated 8 months ago
- Examples for: Learning KVM - implement your own kernel☆369Updated last year
- Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe…☆1,388Updated this week
- virtio implementation☆397Updated last week
- Linux anti-debugging and anti-analysis rust library☆316Updated 2 years ago
- ☆307Updated 3 weeks ago
- Lightweight fuzzing of a memory snapshot using KVM☆450Updated 11 months ago
- Rust virtual machine and JIT compiler for eBPF programs☆985Updated last month
- A snapshotting, coverage-guided fuzzer for software (UEFI, Kernel, firmware, BIOS) built on SIMICS☆297Updated this week
- ☆426Updated 3 months ago
- radius2 is a fast binary emulation and symbolic execution framework using radare2☆603Updated 3 months ago
- Platform that enables Windows driver development in Rust. Developed by Surface.☆1,590Updated last week
- An impish, cross-platform binary parsing crate, written in Rust☆1,266Updated 2 months ago
- An experimental pure-Rust x86 bootloader☆1,465Updated this week
- Library to program x86_64 hardware.☆836Updated last month
- A fuzzer for full VM kernel/driver targets☆683Updated 2 weeks ago
- Rusty Bootkit - Windows UEFI Bootkit in Rust (Codename: RedLotus)☆526Updated last year
- Succinct notes on the linux mm subsystem.☆106Updated 2 years ago