├── .gitattributes ├── .gitignore ├── CVDpc.h ├── CVEpt.c ├── CVEpt.h ├── CVEventInject.c ├── CVEventInject.h ├── CVGlobalVaribles.h ├── CVSetVMCS.c ├── CVSetVMCS.h ├── CVasm.asm ├── CVdriver.c ├── CVvmcall.c ├── CVvmcall.h ├── CVvmexitEntry.c ├── CVvmexitEntry.h ├── CVvmutil.c ├── CVvmutil.h ├── LDE64x64.lib ├── README.md ├── SSDT.c ├── SSDT.h ├── common.h ├── hook.c ├── hook.h ├── hvcv.sln ├── hvcv.vcxproj ├── hvcv.vcxproj.filters ├── lde64.h ├── png └── test.PNG ├── selector.c └── selector.h /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/.gitignore -------------------------------------------------------------------------------- /CVDpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/CVDpc.h -------------------------------------------------------------------------------- /CVEpt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/CVEpt.c -------------------------------------------------------------------------------- /CVEpt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/CVEpt.h -------------------------------------------------------------------------------- /CVEventInject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/CVEventInject.c -------------------------------------------------------------------------------- /CVEventInject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/CVEventInject.h -------------------------------------------------------------------------------- /CVGlobalVaribles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/CVGlobalVaribles.h -------------------------------------------------------------------------------- /CVSetVMCS.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/CVSetVMCS.c -------------------------------------------------------------------------------- /CVSetVMCS.h: -------------------------------------------------------------------------------- 1 | #include "common.h" 2 | 3 | NTSTATUS CVSetUpVMXCS(ULONG64 GuestStack); -------------------------------------------------------------------------------- /CVasm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/CVasm.asm -------------------------------------------------------------------------------- /CVdriver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/CVdriver.c -------------------------------------------------------------------------------- /CVvmcall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/CVvmcall.c -------------------------------------------------------------------------------- /CVvmcall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/CVvmcall.h -------------------------------------------------------------------------------- /CVvmexitEntry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/CVvmexitEntry.c -------------------------------------------------------------------------------- /CVvmexitEntry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/CVvmexitEntry.h -------------------------------------------------------------------------------- /CVvmutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/CVvmutil.c -------------------------------------------------------------------------------- /CVvmutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/CVvmutil.h -------------------------------------------------------------------------------- /LDE64x64.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/LDE64x64.lib -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/README.md -------------------------------------------------------------------------------- /SSDT.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/SSDT.c -------------------------------------------------------------------------------- /SSDT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/SSDT.h -------------------------------------------------------------------------------- /common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/common.h -------------------------------------------------------------------------------- /hook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/hook.c -------------------------------------------------------------------------------- /hook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/hook.h -------------------------------------------------------------------------------- /hvcv.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/hvcv.sln -------------------------------------------------------------------------------- /hvcv.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/hvcv.vcxproj -------------------------------------------------------------------------------- /hvcv.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/hvcv.vcxproj.filters -------------------------------------------------------------------------------- /lde64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/lde64.h -------------------------------------------------------------------------------- /png/test.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/png/test.PNG -------------------------------------------------------------------------------- /selector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/selector.c -------------------------------------------------------------------------------- /selector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jhinxs/hvcv/HEAD/selector.h --------------------------------------------------------------------------------