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,054Updated 7 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
- Intel / AMD CPU Internals☆1,128Updated 4 years ago
- Source code of a multiple series of tutorials about the hypervisor. Available at: https://rayanfam.com/tutorials☆2,331Updated 8 months ago
- High-performance QEMU memory and instruction tracing☆543Updated 9 months ago
- Collection of resources about Virtualization☆1,841Updated 7 months ago
- Rusty Hypervisor - Windows Kernel Blue Pill Type-2 Hypervisor in Rust (Codename: Matrix)☆272Updated 10 months ago
- Platform that enables Windows driver development in Rust. Developed by Surface.☆1,618Updated last week
- A bare minimum hypervisor on AMD and Intel processors for learners.☆263Updated 2 months ago
- A windows debugger written in Rust, for educational purposes☆152Updated 11 months ago
- Fully dockerized Linux kernel debugging environment☆748Updated 7 months ago
- Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe…☆1,407Updated this week
- Pure Rust x86_64 bootloader and kernel☆500Updated last year
- Internals information about Hyper-V☆692Updated last week
- rust-vmm community content☆530Updated 3 weeks ago
- Library to program x86_64 hardware.☆845Updated this week
- ☆605Updated last month
- Lightweight fuzzing of a memory snapshot using KVM☆452Updated last year
- Rust port of the official Windows Driver Samples on Github. Leverages windows-drivers-rs☆278Updated last week
- Rust virtual machine and JIT compiler for eBPF programs☆994Updated 3 weeks ago
- An impish, cross-platform binary parsing crate, written in Rust☆1,285Updated 3 weeks ago
- ☆427Updated 5 months ago
- Succinct notes on the linux mm subsystem.☆114Updated 2 years ago
- Virtual machine's guest memory crate☆319Updated 3 weeks ago
- A blazing fast™ multithreaded ROP Gadget finder. ropper / ropgadget alternative (currently x86 only)☆502Updated 7 months ago
- Advanced Fuzzing Library - Slot your Fuzzer together in Rust! Scales across cores and machines. For Windows, Android, MacOS, Linux, no_st…☆2,231Updated this week
- hvpp is a lightweight Intel x64/VT-x hypervisor written in C++ focused primarily on virtualization of already running operating system☆1,177Updated 4 years ago
- State-of-the-art native debugging tools☆3,225Updated this week
- A Rust-based, lightweight unikernel.☆1,281Updated this week
- Examples for: Learning KVM - implement your own kernel☆373Updated last year
- Simple x86-64 VT-x Hypervisor with EPT Hooking☆890Updated 2 years ago
- An implementation of the NTFS filesystem in a Rust crate, usable from firmware level up to user-mode.☆541Updated 9 months ago