Getting Started
Learn how to install and run DioProcess on your Windows system.
System Requirements
- OSWindows 10 (1507-22H2) or Windows 11 (21H2-24H2)
- Arch64-bit (x64) only
- PrivilegesAdministrator (UAC elevation required)
- CPUIntel VT-x support (for hypervisor features)
Download Prebuilt
Join our Discord server to download prebuilt binaries:
Join Discord ServerCLI Flags
DioProcess supports optional command-line flags to enable additional features.
| Flag | Description |
|---|---|
| -debug | Enables local file browsing for EFI installation |
| -alldrv | Enables all driver installation methods (KDU, KDMapper) in addition to signed driver |
# Normal launch — signed driver install only
.\dioprocess.exe
# Enable local EFI file install + all driver methods
.\dioprocess.exe -debug -alldrvDriver Installation Requirements
Important Prerequisites
Before installing the kernel driver, you MUST complete these steps:
1. Disable Hyper-V
bcdedit /set hypervisorlaunchtype off
# Reboot required2. Disable Secure Boot
Access your BIOS/UEFI settings and disable Secure Boot.
3. Disable Windows Driver Protections
- • Disable Driver Signature Enforcement (test mode or boot options)
- • Disable Vulnerable Driver Blocklist (Windows Security → Device Security → Core Isolation)
- • Disable Memory Integrity / HVCI if enabled
Test Systems Only
Use DioProcess ONLY on test systems. You are responsible for any damage caused by improper use of these security research tools.
Keyboard Shortcuts
| Key | Action |
|---|---|
| F5 | Refresh current list |
| Delete | Kill selected process |
| Escape | Close modal / context menu |
Next Steps
Now that you have DioProcess running, explore the different feature categories:
- • Usermode Features — Process monitoring, DLL injection, shellcode injection
- • Kernel Driver — Process protection, privilege escalation, callback enumeration
- • Hypervisor — EPT hooks, memory scanner, Ring -1 injection
- • UEFI Bootkit — DSE bypass, PatchGuard bypass