Minimalistic VT-x hypervisor with hooks
C C++ Assembly
Latest commit 2347684 Nov 27, 2016 @DarthTon committed on GitHub Merge pull request #8 from saaramar/patch-2
Little typo in VMX.c
Permalink
Failed to load latest commit information.
src Little typo in VMX.c Nov 26, 2016
.gitattributes Initial commit Apr 2, 2016
.gitignore Initial commit Apr 2, 2016
HyperBone.sln Initial commit Apr 2, 2016
HyperBone.vcxproj Initial commit Apr 2, 2016
HyperBone.vcxproj.filters Initial commit Apr 2, 2016
LICENSE Initial commit Apr 2, 2016
README.md Readme update Apr 8, 2016

README.md

HyperBone

Minimalistic VT-X hypervisor with hooks

Features, all PG-compatible

  • Syscall hooks via MSR_LSTAR
  • Kernel inline hooks
  • Kernel page substitution
  • Kernel page EPT TLB splitting
  • MSR hooks
  • IDT hooks

Supported hardware

Intel processors with VT-x and EPT support

Supported platforms

Windows 7 - Windows 10, x64 only

License

HyperBone is licensed under the MIT License. Dependencies are under their respective licenses.