Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Environment Setup

The current binaries and drivers are development builds. They are test-signed only, so they run on test environments only, not on production endpoints. Three things must be prepared on the target machine before installation: UEFI secure boot disabled, test signing for the kernel drivers, and the Visual C++ runtime for the agent.

Test Signing

Windows refuses to load test-signed kernel drivers by default. On a test machine, enable test signing so the self-signed drivers load:

ℹ️ Secure Boot must be disabled for test signing to take effect. Production signing is handled by MarkAny and applies to release builds only.

bcdedit /set testsigning on

Reboot for the change to take effect. Windows shows a “Test Mode” watermark on the desktop once it is active.

Visual C++ Redistributable

The agent binaries link the Microsoft Visual C++ runtime dynamically, so the target machine needs it installed. Install the Microsoft Visual C++ Redistributable (x64). Without it, the agent fails to start with a missing vcruntime140.dll error.