├── .gitignore ├── README.md ├── kHypervisor ├── HyperPlatform │ ├── Arch │ │ ├── x64 │ │ │ └── x64.asm │ │ └── x86 │ │ │ └── x86.asm │ ├── HyperPlatform.inf │ ├── HyperPlatform.vcxproj │ ├── HyperPlatform.vcxproj.filters │ ├── HyperPlatform │ │ ├── global_object.cpp │ │ ├── hotplug_callback.cpp │ │ └── power_callback.cpp │ ├── asm.h │ ├── common.h │ ├── driver.cpp │ ├── driver.h │ ├── ept.cpp │ ├── ept.h │ ├── global_object.cpp │ ├── global_object.h │ ├── hotplug_callback.cpp │ ├── hotplug_callback.h │ ├── ia32_type.h │ ├── kernel_stl.cpp │ ├── kernel_stl.h │ ├── log.cpp │ ├── log.h │ ├── perf_counter.h │ ├── performance.cpp │ ├── performance.h │ ├── power_callback.cpp │ ├── power_callback.h │ ├── util.cpp │ ├── util.h │ ├── util_page_constants.h │ ├── vm.cpp │ ├── vm.h │ ├── vmm.cpp │ └── vmm.h ├── LICENSE.txt ├── doc │ └── NestedVmInsturction.pdf ├── kHypervisor.sln └── kHypervisor │ ├── CPU.h │ ├── Common.h │ ├── Filehook.cpp │ ├── Filehook.h │ ├── Native.h │ ├── PE.h │ ├── hook.cpp │ ├── hook.h │ ├── hook_inst.cpp │ ├── kHypervisor.filters │ ├── kHypervisor.inf │ ├── kHypervisor.vcxproj │ ├── kHypervisor.vcxproj.filters │ ├── kHypervisor.vcxproj.user │ ├── list.c │ ├── list.h │ ├── msrhook.asm │ ├── shadow_hook.cpp │ ├── shadow_hook.h │ ├── vmcs.cpp │ ├── vmcs.h │ ├── vmx.cpp │ ├── vmx.h │ ├── vmx_common.cpp │ └── vmx_common.h └── kHypervisorBasic ├── Arch ├── x64 │ └── x64.asm └── x86 │ └── x86.asm ├── asm.h ├── common.h ├── driver.cpp ├── driver.h ├── ept.cpp ├── ept.h ├── global_object.cpp ├── global_object.h ├── hotplug_callback.cpp ├── hotplug_callback.h ├── ia32_type.h ├── include ├── capstone │ ├── arm.h │ ├── arm64.h │ ├── capstone.h │ ├── evm.h │ ├── m680x.h │ ├── m68k.h │ ├── mips.h │ ├── mos65xx.h │ ├── platform.h │ ├── ppc.h │ ├── sparc.h │ ├── systemz.h │ ├── tms320c64x.h │ ├── x86.h │ └── xcore.h ├── platform.h └── windowsce │ ├── intrin.h │ └── stdint.h ├── kHypervisorBasic.inf ├── kHypervisorBasic.vcxproj ├── kHypervisorBasic.vcxproj.filters ├── kHypervisorBasic.vcxproj.user ├── kernel_stl.cpp ├── kernel_stl.h ├── lib └── capstone │ ├── debug │ ├── capstone_static_winkernel.lib │ └── capstone_static_winkernel.pdb │ └── release │ └── capstone_static_winkernel.lib ├── log.cpp ├── log.h ├── perf_counter.h ├── performance.cpp ├── performance.h ├── power_callback.cpp ├── power_callback.h ├── util.cpp ├── util.h ├── util_page_constants.h ├── vm.cpp ├── vm.h ├── vmcs.cpp ├── vmcs.h ├── vmm.cpp ├── vmm.h ├── vmx.cpp ├── vmx.h ├── vmx_common.cpp └── vmx_common.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/README.md -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/Arch/x64/x64.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/Arch/x64/x64.asm -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/Arch/x86/x86.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/Arch/x86/x86.asm -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/HyperPlatform.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/HyperPlatform.inf -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/HyperPlatform.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/HyperPlatform.vcxproj -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/HyperPlatform.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/HyperPlatform.vcxproj.filters -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/HyperPlatform/global_object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/HyperPlatform/global_object.cpp -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/HyperPlatform/hotplug_callback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/HyperPlatform/hotplug_callback.cpp -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/HyperPlatform/power_callback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/HyperPlatform/power_callback.cpp -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/asm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/asm.h -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/common.h -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/driver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/driver.cpp -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/driver.h -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/ept.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/ept.cpp -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/ept.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/ept.h -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/global_object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/global_object.cpp -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/global_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/global_object.h -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/hotplug_callback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/hotplug_callback.cpp -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/hotplug_callback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/hotplug_callback.h -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/ia32_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/ia32_type.h -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/kernel_stl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/kernel_stl.cpp -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/kernel_stl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/kernel_stl.h -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/log.cpp -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/log.h -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/perf_counter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/perf_counter.h -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/performance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/performance.cpp -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/performance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/performance.h -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/power_callback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/power_callback.cpp -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/power_callback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/power_callback.h -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/util.cpp -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/util.h -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/util_page_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/util_page_constants.h -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/vm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/vm.cpp -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/vm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/vm.h -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/vmm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/vmm.cpp -------------------------------------------------------------------------------- /kHypervisor/HyperPlatform/vmm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/HyperPlatform/vmm.h -------------------------------------------------------------------------------- /kHypervisor/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/LICENSE.txt -------------------------------------------------------------------------------- /kHypervisor/doc/NestedVmInsturction.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/doc/NestedVmInsturction.pdf -------------------------------------------------------------------------------- /kHypervisor/kHypervisor.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor.sln -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/CPU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/CPU.h -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/Common.h -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/Filehook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/Filehook.cpp -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/Filehook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/Filehook.h -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/Native.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/Native.h -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/PE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/PE.h -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/hook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/hook.cpp -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/hook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/hook.h -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/hook_inst.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/hook_inst.cpp -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/kHypervisor.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/kHypervisor.filters -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/kHypervisor.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/kHypervisor.inf -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/kHypervisor.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/kHypervisor.vcxproj -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/kHypervisor.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/kHypervisor.vcxproj.filters -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/kHypervisor.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/kHypervisor.vcxproj.user -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/list.c -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/list.h -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/msrhook.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/msrhook.asm -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/shadow_hook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/shadow_hook.cpp -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/shadow_hook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/shadow_hook.h -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/vmcs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/vmcs.cpp -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/vmcs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/vmcs.h -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/vmx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/vmx.cpp -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/vmx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/vmx.h -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/vmx_common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/vmx_common.cpp -------------------------------------------------------------------------------- /kHypervisor/kHypervisor/vmx_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisor/kHypervisor/vmx_common.h -------------------------------------------------------------------------------- /kHypervisorBasic/Arch/x64/x64.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/Arch/x64/x64.asm -------------------------------------------------------------------------------- /kHypervisorBasic/Arch/x86/x86.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/Arch/x86/x86.asm -------------------------------------------------------------------------------- /kHypervisorBasic/asm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/asm.h -------------------------------------------------------------------------------- /kHypervisorBasic/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/common.h -------------------------------------------------------------------------------- /kHypervisorBasic/driver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/driver.cpp -------------------------------------------------------------------------------- /kHypervisorBasic/driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/driver.h -------------------------------------------------------------------------------- /kHypervisorBasic/ept.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/ept.cpp -------------------------------------------------------------------------------- /kHypervisorBasic/ept.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/ept.h -------------------------------------------------------------------------------- /kHypervisorBasic/global_object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/global_object.cpp -------------------------------------------------------------------------------- /kHypervisorBasic/global_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/global_object.h -------------------------------------------------------------------------------- /kHypervisorBasic/hotplug_callback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/hotplug_callback.cpp -------------------------------------------------------------------------------- /kHypervisorBasic/hotplug_callback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/hotplug_callback.h -------------------------------------------------------------------------------- /kHypervisorBasic/ia32_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/ia32_type.h -------------------------------------------------------------------------------- /kHypervisorBasic/include/capstone/arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/include/capstone/arm.h -------------------------------------------------------------------------------- /kHypervisorBasic/include/capstone/arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/include/capstone/arm64.h -------------------------------------------------------------------------------- /kHypervisorBasic/include/capstone/capstone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/include/capstone/capstone.h -------------------------------------------------------------------------------- /kHypervisorBasic/include/capstone/evm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/include/capstone/evm.h -------------------------------------------------------------------------------- /kHypervisorBasic/include/capstone/m680x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/include/capstone/m680x.h -------------------------------------------------------------------------------- /kHypervisorBasic/include/capstone/m68k.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/include/capstone/m68k.h -------------------------------------------------------------------------------- /kHypervisorBasic/include/capstone/mips.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/include/capstone/mips.h -------------------------------------------------------------------------------- /kHypervisorBasic/include/capstone/mos65xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/include/capstone/mos65xx.h -------------------------------------------------------------------------------- /kHypervisorBasic/include/capstone/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/include/capstone/platform.h -------------------------------------------------------------------------------- /kHypervisorBasic/include/capstone/ppc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/include/capstone/ppc.h -------------------------------------------------------------------------------- /kHypervisorBasic/include/capstone/sparc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/include/capstone/sparc.h -------------------------------------------------------------------------------- /kHypervisorBasic/include/capstone/systemz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/include/capstone/systemz.h -------------------------------------------------------------------------------- /kHypervisorBasic/include/capstone/tms320c64x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/include/capstone/tms320c64x.h -------------------------------------------------------------------------------- /kHypervisorBasic/include/capstone/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/include/capstone/x86.h -------------------------------------------------------------------------------- /kHypervisorBasic/include/capstone/xcore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/include/capstone/xcore.h -------------------------------------------------------------------------------- /kHypervisorBasic/include/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/include/platform.h -------------------------------------------------------------------------------- /kHypervisorBasic/include/windowsce/intrin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/include/windowsce/intrin.h -------------------------------------------------------------------------------- /kHypervisorBasic/include/windowsce/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/include/windowsce/stdint.h -------------------------------------------------------------------------------- /kHypervisorBasic/kHypervisorBasic.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/kHypervisorBasic.inf -------------------------------------------------------------------------------- /kHypervisorBasic/kHypervisorBasic.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/kHypervisorBasic.vcxproj -------------------------------------------------------------------------------- /kHypervisorBasic/kHypervisorBasic.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/kHypervisorBasic.vcxproj.filters -------------------------------------------------------------------------------- /kHypervisorBasic/kHypervisorBasic.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/kHypervisorBasic.vcxproj.user -------------------------------------------------------------------------------- /kHypervisorBasic/kernel_stl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/kernel_stl.cpp -------------------------------------------------------------------------------- /kHypervisorBasic/kernel_stl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/kernel_stl.h -------------------------------------------------------------------------------- /kHypervisorBasic/lib/capstone/debug/capstone_static_winkernel.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/lib/capstone/debug/capstone_static_winkernel.lib -------------------------------------------------------------------------------- /kHypervisorBasic/lib/capstone/debug/capstone_static_winkernel.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/lib/capstone/debug/capstone_static_winkernel.pdb -------------------------------------------------------------------------------- /kHypervisorBasic/lib/capstone/release/capstone_static_winkernel.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/lib/capstone/release/capstone_static_winkernel.lib -------------------------------------------------------------------------------- /kHypervisorBasic/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/log.cpp -------------------------------------------------------------------------------- /kHypervisorBasic/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/log.h -------------------------------------------------------------------------------- /kHypervisorBasic/perf_counter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/perf_counter.h -------------------------------------------------------------------------------- /kHypervisorBasic/performance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/performance.cpp -------------------------------------------------------------------------------- /kHypervisorBasic/performance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/performance.h -------------------------------------------------------------------------------- /kHypervisorBasic/power_callback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/power_callback.cpp -------------------------------------------------------------------------------- /kHypervisorBasic/power_callback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/power_callback.h -------------------------------------------------------------------------------- /kHypervisorBasic/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/util.cpp -------------------------------------------------------------------------------- /kHypervisorBasic/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/util.h -------------------------------------------------------------------------------- /kHypervisorBasic/util_page_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/util_page_constants.h -------------------------------------------------------------------------------- /kHypervisorBasic/vm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/vm.cpp -------------------------------------------------------------------------------- /kHypervisorBasic/vm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/vm.h -------------------------------------------------------------------------------- /kHypervisorBasic/vmcs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/vmcs.cpp -------------------------------------------------------------------------------- /kHypervisorBasic/vmcs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/vmcs.h -------------------------------------------------------------------------------- /kHypervisorBasic/vmm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/vmm.cpp -------------------------------------------------------------------------------- /kHypervisorBasic/vmm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/vmm.h -------------------------------------------------------------------------------- /kHypervisorBasic/vmx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/vmx.cpp -------------------------------------------------------------------------------- /kHypervisorBasic/vmx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/vmx.h -------------------------------------------------------------------------------- /kHypervisorBasic/vmx_common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/vmx_common.cpp -------------------------------------------------------------------------------- /kHypervisorBasic/vmx_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimelifeCzy/kHypervisorBasic/HEAD/kHypervisorBasic/vmx_common.h --------------------------------------------------------------------------------