Hypervisor Internals and High-Performance Fuzzing in a Day
2025-09-18
This one-day course provides a crash course on the inner workings of hypervisors and techniques for writing them for high-performance fuzzing. It covers the fundamentals of hardware-assisted virtualization technologies like VMCS/VMCB, guest-host world switches, EPT/NPT, and useful features such as exception interception for virtual machine introspection during fuzzing. The course combines lectures with hands-on exercises using provided materials and source code in the Hypervisor-101-in-Rust/hypervisor directory.
Development
hypervisor