次のいずれかのVM環境でWindowsアプリケーションが実行されていることを検出する方法に関するアイデアを探しています。検出のためのいくつかのスターターアイデアは括弧内にあります。(はるかに)優れた検出手法があるかもしれません-私が思いついた最初のアイデアは、私のGoogleの調査に基づいています。
VMWare(オプションのVMware Toolsの存在を探すのは1つの方法です)
Microsoft Virtual PC(IDEディスクには「VirtualHD」、SCSIディスクには「MSVirtual SCSI DiskDevice」という名前のデバイスがあります)
Citrix Xen
Sun Virtual Box
ありがとう、マルコム