GUARDLEARN
Security Ops Source Code

GUARDLEARN

Hardened kiosk browser that makes LMS content physically uncopyable. Blocks screen capture at OS level via SetWindowDisplayAffinity and Win32 low-level keyboard hooks.

$999

About this tool

Secure LMS Content Protection Browser

GUARDLEARN is a hardened kiosk-style browser that wraps your existing Moodle or LMS platform and makes course content physically uncopyable. It blocks every known screen capture method at the OS level — from PrintScreen and Win+Shift+S to OBS, Bandicam, ShareX, and remote desktop sessions — so paid training content, exam materials, and proprietary courseware stay protected.

What Makes It Different

  • SetWindowDisplayAffinity protection makes the window invisible to all capture tools at the Windows display driver level — even if recording software bypasses keyboard hooks, it still captures a black frame
  • Win32 low-level keyboard hook intercepts PrintScreen and Win+Shift+S at the OS level before any application can act on them
  • Active process monitoring detects and blocks over 20 known screen recording applications including OBS, Bandicam, ShareX, Camtasia, and Snagit
  • VM and RDP detection prevents learners from tunnelling content out via VMware, VirtualBox, Hyper-V, TeamViewer, AnyDesk, or VNC sessions
  • Exam lockdown mode enforces always-on-top with no minimise button, aggressive focus re-capture, and multi-monitor blackout across all secondary displays
  • Fully configurable via a single config block — set your LMS URL, branding, watermark, session timeout without touching any code

Key Capabilities

  • SetWindowDisplayAffinity — invisible to all screen capture tools
  • OS-level keyboard hook blocking PrintScreen, Ctrl+S/P/U, Ctrl+Shift+I/J
  • Screen recorder detection: OBS, Bandicam, ShareX, Camtasia, Snagit and more
  • VM detection: VMware, VirtualBox, Hyper-V, QEMU, Parallels
  • RDP and remote desktop blocking: TeamViewer, AnyDesk, VNC
  • Exam lockdown mode, multi-monitor blackout, session timeout with countdown