Lorsque l’on prend le contrôle d’un Pc virtuel, il peut être utile de savoir dans quel environnement il est virtualisé.
« DetectVM v2.0 » est un petit utilitaire gratuit qui pourra vous dire si vous travaillez sous Citrix, Microsoft and VMware.
Vous pouvez utiliser le petit script suivant pour obtenir un message plus explicite qu’un simple code de retour.
@ECHO OFF DetectVM /QUIET IF ERRORLEVEL 100 GOTO ErrorVM IF ERRORLEVEL 3 GOTO Xen IF ERRORLEVEL 2 GOTO VMware IF ERRORLEVEL 1 GOTO Microsoft REM No Virtual Machine ECHO Not running inside a Virtual Machine GOTO End :Microsoft REM Microsoft ECHO Running Inside a Microsoft Virtual Machine GOTO End :VMware REM VMware ECHO Running Inside a VMware Virtual Machine GOTO End :Xen REM Citrix XenServer ECHO Running Inside a Citrix XenServer Virtual Machine GOTO End ErrorVM ECHO Error Detecting Virtual Machine :End
tient, un troll!
ça sous entends que Qemu/KVM n’est pas un “bon” VM pour ne pas etre mis dans cette liste … c’est fou ça 🙁
(Surtout qu’il est pas forcement “dur” a détecté) entre les drivers virtio, le nom du CPU, ou celui du disque dur….