2010-03-03 4 views
4

Recherche d'idées sur la détection de l'exécution de notre application Windows dans l'un des environnements de machine virtuelle suivants. Certaines idées de départ pour la détection sont entre parenthèses. Il peut y avoir (beaucoup) de meilleures techniques de détection - les idées de départ que j'ai trouvées sont basées sur mes recherches Google.Détection de l'exécution de l'application dans un environnement de machine virtuelle

  • VMWare (recherche de la présence d'option VMware Tools est une façon)

  • Microsoft Virtual PC (utilisation d'un appareil nommé "HD virtuel" pour leurs disques IDE, "Périphérique disque virtuel SCSI MS" pour leurs disques SCSI)

  • Citrix Xen

  • Sun Virtual Box

Merci, Malcolm

+0

Pourquoi voulez-vous faire cela? –

Répondre

2

Voir BluePill que l'auteur revendiquée comme indétectable, ce qui provoque une grande réponse négative de la communauté de sécurité qui a rapidement développé plusieurs façons de déterminer si vous êtes dans une machine virtuelle. Le meilleur de ce qui semble être basé sur le calendrier.

Questions connexes