/hypovisor

A "Hypervisor-From-Scratch" fork of sorts, which will hopefully eventually support EPT and DMAR

Hypovisor

Hypovisor is a VT-x-based hypervisor, based heavily on Sina Karvandi's "Hypervisor From Scratch", using a vast majority of code from that project. It is also somewhat based on Alex Ionescu's SimpleVisor, borrowing most of the EPT support logic from there as the "Hypervisor From Scratch" tutorials still haven't reached that part at the time of creating this repository.

This is a purely educational project, mainly made for me to mess around with Intel VT-x and follow along Sina's "Hypervisor from Scratch" tutorial series.