SimpleVisor is a simple, portable, Intel VT-x hypervisor with two specific goals: using the least amount of assembly code (10 lines), and having the smallest amount of VMX-related code to support dynamic hyperjacking and unhyperjacking (that is, virtualizing the host state from within the host). It works on Windows and UEFI.
By adjusting MsrData we can prevent a read from MSR_IA32_VMX_VMFUNC, which wasn't available before Haswell processors and is not referenced in this project anyway.
By adjusting MsrData we can prevent a read from MSR_IA32_VMX_VMFUNC, which wasn't available before Haswell processors and is not referenced in this project anyway.
Fixes #5