La Sicurezza basata sulla virtualizzazione, o VBS, è un'architettura di Windows che utilizza l'hypervisor e la virtualizzazione hardware per creare un confine di attendibilità isolato per le funzioni sensibili alla sicurezza. Invece di mantenere determinate protezioni all'interno del normale sistema operativo, VBS le sposta in un ambiente più protetto, più difficile da manomettere per malware o exploit a livello di kernel.
VBS è importante perché gli attaccanti spesso prendono di mira il kernel di Windows per disabilitare le difese, caricare driver malevoli o ottenere privilegi elevati persistenti. Controlli come l'Integrità della memoria si basano su VBS per decidere se il codice in modalità kernel debba essere autorizzato a essere eseguito. In pratica, i difensori usano VBS per aumentare il costo degli attacchi di basso livello, mentre gli amministratori devono anche tenere d'occhio i problemi di compatibilità dei driver, poiché i driver più vecchi o scritti male potrebbero non funzionare sotto controlli di integrità del codice più rigorosi.


