├── .gitattributes ├── My_2nd_Hypervisor.sln ├── My_2nd_Hypervisor ├── AMD_Define.h ├── Driver.cpp ├── Global.h ├── LaunchVm.asm ├── My_2nd_Hypervisor.inf ├── My_2nd_Hypervisor.vcxproj ├── My_2nd_Hypervisor.vcxproj.filters ├── My_2nd_Hypervisor.vcxproj.user ├── Utils.cpp ├── Utils.h ├── Vmexit.cpp ├── hook_handler.h ├── hook_handlers.cpp ├── ia32_define.h ├── npt_hook.cpp ├── npt_hook.h ├── npt_setup.cpp ├── npt_setup.h └── x64 │ └── Debug │ ├── My_2nd_Hypervisor.Build.CppClean.log │ └── My_2nd_Hypervisor.log └── README.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/.gitattributes -------------------------------------------------------------------------------- /My_2nd_Hypervisor.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/My_2nd_Hypervisor.sln -------------------------------------------------------------------------------- /My_2nd_Hypervisor/AMD_Define.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/My_2nd_Hypervisor/AMD_Define.h -------------------------------------------------------------------------------- /My_2nd_Hypervisor/Driver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/My_2nd_Hypervisor/Driver.cpp -------------------------------------------------------------------------------- /My_2nd_Hypervisor/Global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/My_2nd_Hypervisor/Global.h -------------------------------------------------------------------------------- /My_2nd_Hypervisor/LaunchVm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/My_2nd_Hypervisor/LaunchVm.asm -------------------------------------------------------------------------------- /My_2nd_Hypervisor/My_2nd_Hypervisor.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/My_2nd_Hypervisor/My_2nd_Hypervisor.inf -------------------------------------------------------------------------------- /My_2nd_Hypervisor/My_2nd_Hypervisor.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/My_2nd_Hypervisor/My_2nd_Hypervisor.vcxproj -------------------------------------------------------------------------------- /My_2nd_Hypervisor/My_2nd_Hypervisor.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/My_2nd_Hypervisor/My_2nd_Hypervisor.vcxproj.filters -------------------------------------------------------------------------------- /My_2nd_Hypervisor/My_2nd_Hypervisor.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/My_2nd_Hypervisor/My_2nd_Hypervisor.vcxproj.user -------------------------------------------------------------------------------- /My_2nd_Hypervisor/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/My_2nd_Hypervisor/Utils.cpp -------------------------------------------------------------------------------- /My_2nd_Hypervisor/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/My_2nd_Hypervisor/Utils.h -------------------------------------------------------------------------------- /My_2nd_Hypervisor/Vmexit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/My_2nd_Hypervisor/Vmexit.cpp -------------------------------------------------------------------------------- /My_2nd_Hypervisor/hook_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/My_2nd_Hypervisor/hook_handler.h -------------------------------------------------------------------------------- /My_2nd_Hypervisor/hook_handlers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/My_2nd_Hypervisor/hook_handlers.cpp -------------------------------------------------------------------------------- /My_2nd_Hypervisor/ia32_define.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/My_2nd_Hypervisor/ia32_define.h -------------------------------------------------------------------------------- /My_2nd_Hypervisor/npt_hook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/My_2nd_Hypervisor/npt_hook.cpp -------------------------------------------------------------------------------- /My_2nd_Hypervisor/npt_hook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/My_2nd_Hypervisor/npt_hook.h -------------------------------------------------------------------------------- /My_2nd_Hypervisor/npt_setup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/My_2nd_Hypervisor/npt_setup.cpp -------------------------------------------------------------------------------- /My_2nd_Hypervisor/npt_setup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/My_2nd_Hypervisor/npt_setup.h -------------------------------------------------------------------------------- /My_2nd_Hypervisor/x64/Debug/My_2nd_Hypervisor.Build.CppClean.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /My_2nd_Hypervisor/x64/Debug/My_2nd_Hypervisor.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Protonr0/AMD-Hypervisor/HEAD/README.md --------------------------------------------------------------------------------