mirror of
https://github.com/BlackSnufkin/BYOVD
synced 2026-06-06 15:24:26 +00:00
GameDriverX64-Killer
-
PoC for CVE-2025-61155 vulnerability in GameDriverX64
-
As of 2026-02, the driver is not listed on LOLDDrivers or in Microsoft's recommended driver block rules
Built on byovd-lib -- implements the DriverConfig trait and delegates the full BYOVD flow to the shared library.
Driver hashes:
GameDriverX64.sysSHA256:9ddae47ff968343a8c32a5344060257fdc08e2a7bdb9a227c8b3a584ee3c9f1e
Tip
The driver will detect virtual machines (such as VBOX, VMWare, XenVMM, KVM) by CPUID and refuse to load if it detects one. If you encounter difficulties in this area, you can use a physical test machine for this PoC.
Usage
Place GameDriverX64.sys in the same directory as the executable.
BYOVD process killer using GameDriverX64 (CVE-2025-61155)
Usage: GameDriverX64-Killer.exe --name <PROCESS_NAME>
Options:
-n, --name <PROCESS_NAME> Target process name (e.g., notepad.exe)
-h, --help Print help
-V, --version Print version
# Build
cargo build --release -p GameDriverX64-Killer
# Run
.\GameDriverX64-Killer.exe -n notepad.exe