https://github.com/tandasat/hello-vt-rp
A simple hypervisor demonstrating the use of the Intel VT-rp (redirect protection) technology.
https://github.com/tandasat/hello-vt-rp
hypervisor vt-rp vt-x
Last synced: 12 months ago
JSON representation
A simple hypervisor demonstrating the use of the Intel VT-rp (redirect protection) technology.
- Host: GitHub
- URL: https://github.com/tandasat/hello-vt-rp
- Owner: tandasat
- License: mit
- Created: 2023-06-07T13:00:32.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-28T02:34:17.000Z (over 2 years ago)
- Last Synced: 2024-03-28T03:33:59.080Z (over 2 years ago)
- Topics: hypervisor, vt-rp, vt-x
- Language: Rust
- Homepage: https://tandasat.github.io/blog/2023/07/05/intel-vt-rp-part-1.html
- Size: 15.9 MB
- Stars: 80
- Watchers: 2
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hello-VT-rp
A simple hypervisor demonstrating the use of the Intel VT-rp (redirect protection) technology.
This repository is a complement of the [Intel VT-rp blog post series](https://tandasat.github.io/blog/2023/07/05/intel-vt-rp-part-1.html) and not meant for a general use. For the overview of Intel VT-rp, please read the post.
## The hypervisor
The [hypervisor/](hypervisor/) directory contains a UEFI runtime-driver-based hypervisor. It is capable of booting a single-core Windows on Dell Latitude 7330 and enabling HLAT, PW, and GPV through hypercalls.