风向旗整理发布了Sandboxie中文版。Sandboxie,也称为沙箱,是一种容器技术,英文名为sandbox,顾名思义,它可以将操作系统中的应用程序隔离开来,使其在一个封闭的环境中运行,所有在该环境中进行的操作都可以轻松撤销。沙盘还被归类为HIPS(Host-based Intrusion Prevention System)的一种,称为沙盘HIPS。
目前,Sophos高兴地宣布,他们正致力于将Sandboxie转变为一种免费工具,并计划将其开源。因此,当前提供的版本在完全开源之前已经没有任何限制,用户无需再寻找特别版本。这一变化意味着用户可以充分利用Sandboxie的功能,而无需支付费用,并且未来还将能够参与到开源社区中,为其发展做出贡献。
Sandboxie的原理可以通过官方网站上的一段描述来理解:将电脑比作一张纸,程序的运行与改动就像在纸上书写一样。而Sandboxie则相当于在纸上放了一块玻璃,程序的运行与改动就像写在了那块玻璃上,除去玻璃,纸上还是一点改变都没有的。
Sandboxie允许用户在“沙盘环境”中运行浏览器或其他程序,这个“沙盘”概念类似于“影子”。在沙盘中运行的程序所产生的变化可以随时删除,这为保护真实系统在浏览网页时的安全提供了一种方式,同时也可以清除上网和运行程序的痕迹,用于测试软件和检测病毒等用途。即使在沙盘进程中下载的文件,也可以随着沙盘的清空而删除。
如果对“影子”/“沙盘”这两个概念还不清楚,可以参考官方的解释:电脑就像一张纸,程序的运行与改动就像将字写在纸上。而Sandboxie就相当于在纸上放了一块玻璃,程序的运行与改动就像写在了那块玻璃上,除去玻璃,纸上还是一点改变都没有的。
简而言之,Sandboxie就是在要运行的程序与系统之间建立一个隔离层,当运行程序时,将程序调入该隔层中。随后,程序对系统所做的修改将被限制在这个隔离层中,而不会真正地影响到系统。即使电脑感染了病毒和木马,也不会对系统造成真正的伤害。
与影子系统相比,Sandboxie有一个重要区别,即Sandboxie是对电脑的局部进行保护,而不是整个系统。用户可以灵活地设置一个或几个认为“危险”的程序在“沙盘”中运行,而其他一切则正常运行。因此,对于普通用户来说,Sandboxie的局部保护功能可能更加便捷。此外,用户还可以设置Sandboxie像影子系统一样对整个系统进行保护。
Sandboxie具有一些显著的优点和一些缺陷,以下是它们的总结:
优点:
- 专业测试和学习: Sandboxie是一款优秀的产品,非常适合专业技术人员进行测试和学习。它提供了一个安全的环境,使用户可以在其中运行程序并观察其行为。
- 上网无忧: Sandboxie允许在沙盘环境中运行浏览器,从而提供了更安全的上网体验。用户可以在受保护的状态下打开多个IE浏览器,减少了在上网过程中受到潜在威胁的风险。
- 测试程序: Sandboxie允许用户在受保护的环境中测试程序,以确保其不会对系统造成损害。这对于安装未知程序或解压缩文件时降低风险非常有用。
- 安全性提升: 使用Sandboxie可将潜在的木马和病毒风险降低为零。通过在安装或解压未知程序时选择在沙盘中运行,用户可以有效防止恶意软件的入侵。
- 整个电脑保护: Sandboxie提供了整个电脑的保护功能,用户可以在受保护的环境中执行各种操作,包括格式化分区、删除文件等。这为用户提供了额外的安全性。
缺陷:
- 用户亲和力: Sandboxie在用户亲和力方面可能不适合大多数普通计算机用户。其界面和操作可能较为复杂,对非技术用户来说学习成本可能较高。
- 用户体验: 在用户体验方面,Sandboxie可能相对欠缺,尤其对于普通用户而言。其操作可能不如一些更简单易用的产品,可能需要一些时间适应。
- 学习成本: 由于其专业性质,Sandboxie可能对普通计算机用户的学习成本较高,需要一些时间来理解其功能和操作。
- 缺乏虚拟桌面: 与一些其他沙盒产品不同,Sandboxie本身不提供虚拟桌面功能。这可能在某些情况下限制了用户在沙盘中运行程序的灵活性。
总体而言,Sandboxie是一款强大的工具,适用于专业人员进行测试和学习。然而,对于一般用户而言,可能存在一些学习曲线和用户体验上的挑战。