虚拟机安全吗?

虚拟机安全吗?

可能重复:
虚拟机和病毒

我在 VirtualBox 上运行虚拟机。假设主机和客户操作系统之间没有共享文件夹,客户操作系统是否完全沙盒化?(例如,我可以用可怕的病毒/rootkit/恶意软件填充该虚拟机,而它永远不会影响我的主机操作系统?)或者是否有某种方法可以让程序检测到它在虚拟机中并逃逸到主机操作系统/对主机操作系统造成损害?

我正在运行 Windows 7,但我对一般情况感到好奇。

答案1

是的,它是完全沙盒化的(@TuxRug 提到的例外情况除外)。任何东西都不可能感染主机系统。当然,除非存在某种形式的网络共享。

答案2

请看一下以下一些文章:

http://www.devx.com/vmspecialreport/Article/30377

使用虚拟机进行浏览的最有价值的功能是撤消功能。Microsoft 通过其撤消磁盘功能实现了此功能。这个想法很简单:客户机中发生的任何事情(例如无意中下载间谍软件)都会写入另一个文件,而不是安装操作系统和应用程序的主要虚拟硬盘文件。浏览会话结束时,客户机将关闭,而不会保存运行时发生的任何更改。

-

http://www.mac-forums.com/forums/switcher-hangout/145853-vmware-virtual-machines-sandboxed.html

如果“沙盒”是指与 OS X 隔离,那么答案是肯定的。例如,在虚拟机中运行 XP 并感染病毒或某些恶意软件,该病毒或恶意软件不会影响 OS X - 或“泄漏”。

相关内容