vmware - 检测应用程序何时在 VM 环境中运行

标签 vmware virtual-pc xen xenu

寻找有关如何检测我们的 Windows 应用程序何时在以下 VM 环境之一中运行的想法。括号中是一些检测的起始想法。可能有(更多)更好的检测技术 - 我提出的起始想法基于我的 Google 研究。

  • VMWare(寻找可选的 VMware Tools 是一种方法)

  • Microsoft Virtual PC(其 IDE 磁盘有一个名为“Virtual HD”的设备,其 SCSI 磁盘有一个名为“MS Virtual SCSI Disk Device”的设备)

  • Citrix Xen

  • Sun Virtual Box

谢谢你, 马尔科姆

最佳答案

参见BluePill作者声称无法检测到,这引起了安全社区的强烈负面 react ,安全社区很快开发了多种方法来确定您是否在虚拟机中。其中最好的似乎是基于时机。

关于vmware - 检测应用程序何时在 VM 环境中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2375658/

相关文章:

java - 将虚拟机标记为模板并使用 VI SDK 克隆虚拟机

cmd - VMware Workstation 和 Device/Credential Guard 不兼容

virtualization - VHD(虚拟 PC)- 如何强制启动,无论 VHD 是否更改

delphi - 确定何时在虚拟机中运行

linux - domU 内核的 Xen E820 内存映射

centos - Xen + libvirt : VM name 'Domain-Unnamed' already exists

powershell - 在 PowerCLI 中比较 2 个对象

vmware - adb 无法连接到 127.0.0.1 :5555

windows-8 - Windows 8 Internet Explorer 10 vhd?有人找到了吗?

linux - 将 xva (citrix xenserver) 图像转换为 .img (vanilla xen) 图像