Gbps / gbhv

Simple x86-64 VT-x Hypervisor with EPT Hooking
Creative Commons Attribution 4.0 International
847 stars 144 forks source link

Windows > 1809 support #17

Closed Seegee closed 4 years ago

Seegee commented 4 years ago

Can you point me in the right direction as to what offsets or structs need to be updated for Windows versions later than 1809? I'm currently on Windows 10 2004, and the hypervisor loads without issue, but certain features don't work, such as the HvEptAddPageHook function. The example NtCreateFile hook errors with this message: HvEptAddPageHook: Failed to get PML1 entry for target address.