当前位置:首页 > 虚拟机 > 正文

虚拟机和沙箱的区别


一、电脑问题:沙箱和虚拟机有什么区别,虚拟机的配置是经常会变化的嘛,沙箱呢?虚拟机是指由软件映射出完整的硬件系统功能、运行在完全隔离的环境中的完整计算机系统。您可以在一台物理计算机上模拟一台或多台虚拟计算机。为你,不过,它只是在您的物理计算机上运行的应用程序。对于在虚拟机中运行的应用程序,就像在真正的计算机上运行一样。
它实际上是一个应用程序,如果你不打开它。它不会影响您的系统。打开时通常会消耗一些内存。


二、360隔离沙箱和虚拟机有何区别沙箱和影子类似,但和虚拟机有本质的区别
在沙箱和影子中,所有的操作都是在本地系统中进行的,只不过沙箱和影子记录了所有的操作,并以特定的方式显示(沙箱正在浇注)沙子,影子正在重新启动)将所有这些操作撤消到之前记录的某个时间点。因此,影子系统也被称为多点恢复软件(对应的单点恢复软件包括著名的Ghost恢复)。沙箱和影子的实现其实就是通过加载相关驱动来实现的。也就是说,对于一个驱动开发高手来说,突破沙盒和影子的保护并不困难。虚拟机类似于计算机模拟器(虚拟机和模拟器之间有区别)。它使用软件在您的真实计算机系统中创建一个假计算机。这台计算机有完整的硬件系统——有CPU、内存、硬盘、显卡、声卡……总之,真实计算机中的东西,都包含在虚拟机中。而且它是如此真实,以至于您需要在虚拟机中安装另一个系统-而不是使用真实的系统。这就像如来佛的手掌一样。无论你如何折腾病毒,无论你的水平如何低下,你仍然在这个虚拟环境中在最底层折腾,但对于真实的系统来说,你什么都不是~~
当然,这确实并不意味着虚拟机绝对安全。渗透虚拟机的病毒仍然存在,但它们绝不能与渗透影子或沙箱的病毒相比。渗透虚拟机所需的技术含量是几何级数。晋升。如果你看过《黑客帝国》这部电影,你可以在这里思考一下(如果你没有看过或者对电影不感兴趣,就跳过这一段,但是《黑客帝国》确实是一个非常直观的介绍虚拟机概念)解读):其实不懂计算机——尤其是虚拟机的人很难理解《黑客帝国》的核心东西。《黑客帝国》其实至少有四个世界(电影中只看到了两个,另外两个是推断的)——最上面的一个是男主尼奥可以满天飞的世界。谁都看得出来这是一个虚拟机。Neo作为病毒,在虚拟系统中获得了特权(可以满天飞,还可以攻击盗贼~)。运行这个虚拟机的就是很多观众眼中的“现实世界”——Zion。不过,从尼奥后来能够利用自己的超能力杀死锡安的“大章鱼”来看,这其实还是在电脑里。这些Neo虚拟机中的病毒渗透到了虚拟机中,来到了运行虚拟机的系统中,并再次获得了权限。但《黑客帝国》三部电影的结局却出人意料。那个疑似“上帝”的家伙表示,这并不是尼奥第一次这么做,而大家以为在“现实世界”的锡安也被杀过好几次。每次都是通过类似于重做系统的方法来恢复。我们知道,一个承担如此重任的计算机系统(一个要安装一整个世界的系统……)是不能随意重做的。唯一的解释是,锡安不仅还在电脑里,而且还在电脑里。这是虚拟机!那么后两个世界就很容易推理了。运行虚拟机“Zion”需要一台真实的计算机,而在这台真实的计算机之外还有一个真实的“现实世界”。所以我强烈建议大家如果有兴趣的话可以用虚拟机的概念再看一遍《黑客帝国》。比较常见的虚拟机有VMware(多平台支持,功能强大,但资源消耗和收费较高),VirtualPC(功能不错,物理机必须是Windows系统,虚拟机里想装什么就装什么),VirtualBox(多平台支持,开源免费,占用资源少,运行流畅,但功能不强)
模拟器和虚拟机的设计思想类似,不同的是虚拟机机器使用了虚拟化技术(简单的说就是虚拟机,使用的一些硬件其实就是你物理机的硬件,只不过是虚拟机采用特殊的技术方法处理的,具体的技术细节太深奥了,我不太明白。)模拟器完全是使用程序代码。把所有的硬件都写出来——这样纯软件模拟器运行起来会慢很多,但是一些小型模拟器非常适合测试一些小型系统,而Bochs就是一个不错的模拟器。打开360沙箱,在里面运行未知程序(不知道有没有病毒)。如果有的话,你就不会因为沙箱而被感染了!我觉得还是蛮有用的!