Un hypervisor desktop è un software che consente a un computer personale o a una workstation di eseguire una o più macchine virtuali. Crea il livello che assegna CPU, memoria, archiviazione e accesso ai dispositivi, cercando al contempo di mantenere isolato ciascun sistema operativo guest dall'host e dagli altri guest.
Questo è importante perché l'hypervisor si trova sul confine di fiducia. Nella sicurezza informatica, gli aggressori possono tentare di uscire da una VM ed eseguire codice sull'host, soprattutto quando sono abilitate le funzionalità di integrazione tra guest e host. I difensori fanno affidamento su un isolamento solido, patch tempestive e un controllo attento di cartelle condivise, sincronizzazione degli appunti, passthrough USB e altre funzionalità di comodità. Nei laboratori e negli ambienti di sviluppo, un hypervisor desktop è utile per testare in sicurezza software rischioso, ma qualsiasi difetto nel livello di virtualizzazione può trasformare un guest contenuto in un percorso verso il sistema host.


