wbenny/hvpp
hvpp is a lightweight Intel x64/VT-x hypervisor written in C++ focused primarily on virtualization of already running operating system observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2957
- days_rel: n/a
- days_push: 1997
- n_releases_24m: 0
Adoption not part of the score
1344 stars · 239 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
hvpp is a lightweight Intel VT-x hypervisor written in modern C++ that virtualizes an already-running operating system, primarily targeting Windows. It serves as a compact, well-documented reference implementation for learning x64 hardware virtualization, EPT, and hypervisor-based introspection.
Use cases
- learn how Intel VT-x hypervisors work
- build a hypervisor-based sandbox for Windows
- hide a process or hook code using EPT
- study VMX and EPT internals with readable C++ source
- virtualize an already running OS without a full VMM
- research anti-cheat and anti-VM detection techniques
When to choose
- you want a small, readable C++17 codebase to study VT-x virtualization
- you need a Windows-focused type-1-style hypervisor that runs on an already booted OS
- you're doing security research involving EPT-based introspection or stealth
When to avoid
- you need a production hypervisor for running multiple guest VMs
- you need cross-platform support beyond Windows
- you need actively maintained code with recent releases and support
- you're not comfortable with kernel-level development and debugging
Facets
library · maturity maintenance
security reverse-engineering developer-tools security operating-systems reverse-engineering developer-tools windows cpp hypervisor vt-x ept vmx introspection sandbox kernel-driver educational virtualization x64
1 source
- readme: https://github.com/wbenny/hvpp · fetched 2026-08-28 · 0e163be857b7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| wbenny/hvpp | main | 32 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem