Alcuni software contengono test per vedere se sono in esecuzione su una macchina virtuale.
È molto spiacevole vedere messaggi di avviso come "Siamo spiacenti, questa applicazione non può essere eseguita su una macchina virtuale". e fai arrestare il tuo software!
Esistono molti motivi legali per ignorare tali test. Inoltre tali limitazioni non sono (il più delle volte) scritte negli Accordi di licenza con l'utente.
Quindi ... come posso nascondere il fatto che una macchina virtuale sta eseguendo il programma? Non voglio che i programmi che eseguono questa scansione rilevino correttamente la VM in esecuzione.
Sto usando un Virtual Private Server (VPS) con Hyper-V ... Sono amministratore del sistema operativo (Windows 2003) installato su questo VPS, non amministratore di Hyper-V.