Can Respondus LockDown Browser Detect a VM on Mac?

· 3 min read
Respondus · VM check

Respondus LockDown Browser checks for virtualization before allowing the exam to start. The check is less aggressive than Proctorio's but still catches the common consumer VMs.

Respondus' check looks for virtualization-specific kernel extensions, hypervisor flags exposed through sysctl, and known VM hardware fingerprints. On macOS, the check fires when LockDown Browser launches; the user gets a "Virtual machines are not supported" dialog and the exam refuses to start. The bypass is to not use a VM at all - LDBypass' overlay sits in a window the OS hides from capture, so Respondus' screen recording (when paired with Monitor) does not contain the overlay even though both are running on the same bare-metal Mac.

Key points

Common questions

Is there a way to hide the VM from Respondus?

Some students patch hypervisor flags. This is fragile and Respondus updates often. Bare-metal + overlay is more reliable.

Does the overlay still work on a VM if Respondus did launch?

In principle yes (window privacy is OS-level). In practice, configuring the VM correctly takes more effort than the bare-metal path.

What about running macOS in a VM on a Linux host?

Respondus would still detect the VM; the host OS does not change the in-guest signals.