[python-win32] Detect when application is running in a VM environment?

Mario Vilas mvilas at gmail.com
Thu Mar 4 01:06:23 CET 2010


This is a small paper that summarizes a number of more extense papers
describing different methods of VM detection. It may be of help:

http://www.s21sec.com/descargas/vmware-eng.pdf

On Wed, Mar 3, 2010 at 6:40 PM,  <python at bdurham.com> wrote:
> Looking for ideas on how to detect when our Windows application is running
> in one of the following VM environments. Some starter ideas for detection
> are in parentheses. There may be (much) better detection techniques - the
> starter ideas I've come up with are based on my Google research.
>
> - VMWare (looking for the presence of optional VMware Tools is one way)
> - Microsoft Virtual PC (have a device named "Virtual HD" for their IDE
> disks, "MS Virtual SCSI Disk Device" for their SCSI disks)
> - Citrix Xen
> - Sun Virtual Box
>
> Any suggestions?
>
> Malcolm
> _______________________________________________
> python-win32 mailing list
> python-win32 at python.org
> http://mail.python.org/mailman/listinfo/python-win32
>
>



-- 
HONEY: I want to… put some powder on my nose.
GEORGE: Martha, won’t you show her where we keep the euphemism?


More information about the python-win32 mailing list