我想阻止虚拟机在 Windows 7 上的 VMWare 或 Virtual Box 等环境中执行。我知道有些应用程序阻止程序和应用程序安装阻止程序具有受密码保护的黑名单。这是有可能的。另一个想法是找到可以阻止所有虚拟化的软件。有这样的软件吗?否则,是否有可能阻止任何虚拟机访问互联网?
答案1
我想阻止虚拟机在 Windows 7 上的 VMWare 或 Virtual Box 等环境中执行
在管理员帐户上设置强密码,并且只在标准帐户下工作。这样,如果标准帐户的用户不知道管理员密码,则无法安装 VirtualBox 或 VMware 等虚拟环境。同样,要保持防火墙设置锁定,您应该忘记诸如使用管理员帐户进行常规/日常工作之类的麻烦。如果已安装 VM,并且您想限制所有 VM 对互联网的访问,则在“高级防火墙设置”中阻止 VirtualBox 或 VMware 的传出流量。限制对互联网的访问的另一个地方是在 VM 设置中禁用网络适配器。
答案2
你无法真正阻止全部虚拟化。虽然现代虚拟化软件利用附加功能(可以禁用),您可以真正运行没有内核挂钩、有限的用户帐户和互联网访问的虚拟机。
可以说。QEMU 是仿真但那是另一个故事。
某些虚拟机软件无法运行在一个虚拟机,因此说服虚拟机主机你是一台虚拟机可能会有用,但这是可怕很复杂,而且行不通,因为你可以巢vmware 或 virtualbox 中的 vms。
这是另一个软件。你可以禁用驱动程序、卸载它或根本不安装它,但没有神奇的、反 VM 的灵丹妙药
不过,到最后,你还是想尝试为一个简单的社会问题找到一个复杂的技术解决方案,就像这样。
归根结底,你只需要一把扳手就能打败在你的电脑上安装虚拟机的人。虚拟机不会自发出现,而且明确地试图阻止它们的感觉有点像驱赶大象。