Skip to content

cnork/ept_split

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EPT Splitting Extension

Description

TBD

Compilation

To setup the extension, run the following (tested with Cygwin):

git clone -b ept_split https://github.com/cnork/hypervisor
git clone -b ept_split https://github.com/cnork/extended_apis
git clone https://github.com/cnork/ept_split.git
mkdir build; cd build
cmake ../hypervisor -DCONFIG=../ept_split/config.cmake
make -j<# cores + 1>

Note that the ept_split branches point to a commit that is known to work with this extension.

Usage

To start the hypervisor, run the following commands:

make driver_quick
make quick

To run the monitor application, run the following commands:

make monitor

To stop and unload the hypervisor, run the following commands:

make unload
make driver_unload

note: eventually the path to the certmgr tool in the driver_load.sh script has to be adjusted to your installed windowskits. It can be found in "..\hypervisor\scripts\util"

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 93.7%
  • CMake 4.3%
  • Assembly 2.0%