在浏览网页的时候,即使安装了杀毒软件还是免不了给某些恶意软件入侵,病毒木马随之而来。不但造成资料的损失,而且还会造成帐号被盗等等你不想发生的事件。你会经常安装卸载软件么?而这些喜好往往造成系统臃肿及混乱不堪。可不可以在安装使用这些软件的同时不影响操作系统呢?安装程序中带有病毒,但是我要用到该程序,该怎么办呢?在这里笔者为大家介绍一款软件《Sandboxie》,有了它,就可以放心的在因特网中冲浪而不必担心中毒,甚至可以不安装杀毒软件了(只是举例,不推荐不安装杀毒软件,因为病毒不只是由浏览网页而感染这个途径)。有了它,你就可以放心的安装使用软件,而不必担心因此影响系统稳定性与安全性了。 一、 Sandboxie 的简介及安装 Sandboxie允许你在沙盘环境中运行浏览器或其他程序。因此,在沙盘中运行的程序所产生的变化可以随时删除。可用来保护浏览网页时真实系统的安全,也可以用来清除上网、运行程序的痕迹,还可以用来测试软件,测试病毒等用途。即使在沙盘进程中下载的文件,也可以随着沙盘的清空而删除。 这和虚拟机(VMWare/ Microsoft Virtual PC)有点相似,但是却不相同。 因为虚拟机(VMWare/ Microsoft Virtual PC)是在真实的系统中建立一个完全虚拟的另一个操作系统(比如在windows XP中虚拟Linux)。与虚拟机不同之处在于,sangboxie并不需要虚拟整个计算机,它只根据现有系统虚拟一个环境让指定程序运行在其中,因此,若你的真实系统是windows XP的,则在sandboxie中运行的程序也是在windowsXP环境中运行的,也可以直接访问你硬盘上的现有文件,只是相关的变动是在虚拟环境中进行了。这样,比较节约系统资源,对计算机配置要求较低。 引用官方的一段话:电脑就像一张纸,程序的运行与改动,就像将字写在纸上。而sandboxie就相当于在纸上放了块玻璃,程序的运行与改动就像写在了那块玻璃上,除去玻璃,纸上还是一点改变都没有的。 图1 官方原理图 Sandboxie的安装 点击下载Sandboxie英文版(32-bit) Sandboxie为英文版,暂时没有官方的简体中文版,对英文不感冒的网友可以下载相关汉化程序来汉化Sandboxie,但是汉化可能会造成Sandboxie在某些地方出错,导致Sandboxie无法正常运行。 Sandboxie的安装非常简单,只需要一直下一步(next)就能完成安装。 图2 安装界面 Sandboxie可以免费使用30天,30天后会不定期提醒你注册。非注册版本有些功能不能使用,比如强制某程序始终运行在沙盘环境中这个功能。 二、 Sandboxie的使用 首次启动,Sandboxie会介绍自身原理 图3 Sandboxie的原理 点击Learn More(学习更多)就会出现Sandboxie的用途 图4 Sandboxie的用途举例
图5 提示建立配置文件 接下来我们来举几个例子,说明与测试Sandboxie的用途,Sandboxie的更多的用途要靠你通过使用来发掘哦。 使用举例一 安全的浏览网页 右键单击Sandboxie在任务栏的图标,在弹出的菜单栏里选择run Sandboxed →Internet Explorer (快捷键为ctrl+n)。6 图6 虚拟运行ie 这个时候就会自动弹出ie浏览器,如果你仔细观察,可以看到在ie的标题栏文字的前后加多了[#],没错,这是Sandboxie在提醒你现在ie处于沙盘中的虚拟运行状态,它的任何改变都不会造成真实系统的任何变化。 图7 提示符号 真的是这样么?我们来试验一下。我们在ie处于沙盘中的虚拟运行状态时,用虚拟ie来浏览某一带毒的网站,来看看是否会把病毒感染到真实系统中去。 图8 真实系统中的杀毒软件macfee对该网站病毒的警报 我们先抓取IceSword对真实系统进程的查看信息, 图9 IceSword的第一次抓图 然后再虚拟ie来浏览带毒的网站,理论上来说这时如果你没装杀毒软件没打系统补丁没在沙盘中运行ie的话,你的电脑就已经感染病毒了。我们通过查看Sandboxie中的主界面(在这里可以看到沙盘中正在运行的程序列表)可清楚看到由于浏览该病毒网站,导致一堆病毒已经在该沙盘中生根发芽了。(10) 图10 Sandboxie中的正在运行的病毒
具体操作:右键单击Sandboxie在任务栏的图标,在弹出的菜单栏里选择Terminate Sandboxed Processes-->In Current sandbox(当前沙盘)或者是In All Sandboxes(所有沙盘)。 图11 关闭沙盘 接着再抓取IceSword对真实系统进程的查看信息, 图12 IceSword的第二次抓图 经前后对比,初步得出判断,病毒没有感染到真实系统中去。 使用举例二 安全的使用软件 右键单击Sandboxie在任务栏的图标,在弹出的菜单栏里选择run Sandboxed →any Program(运行任何程序)快捷键为ctrl+r ,然后浏览找到并选择需要运行的程序后再点ok。或者直接在可执行的文件中单击鼠标右键,,在弹出的菜单栏里选择run Sandboxed。 图13 第一种启动方法 图14第二种启动方法 通过这么运行,该程序就运行在了沙盘中,该程序的任何改变都不会造成真实系统的任何变化。我们还是以试验来证明。 以安装某一共享软件为例,该软件捆绑了三个附加插件(15) 图15 附加插件 虽然可以选择不安装,但是为了试验,我们还是选择了默认的安装,待安装完毕,我们来看看这些附加软件是否会出现在我们的真实系统当中。 安装完毕后关闭沙盘,在真实系统中没有发现三个捆绑软件的任何踪影。 图16 关闭沙盘后IceSword的抓图 这样安装的软件如果你想使用它,在真实系统的中是找不到快捷方式的,如何运行我们在后边详细讲述。
在Sandboxie的沙盘中打开ie,并下载了一个软件存放于d盘。然后关闭该沙盘。结果为:该文件在d盘中没有找到。
三、其它的一些功能 右键单击Sandboxie在任务栏的图标,在弹出的菜单栏里 图17 右键菜单 3.1 switch to Sandbox(快速切换沙盘) 如果你建立了多个沙盘,可以通过这里切换 3.2 run Sandboxed (在沙盘中运行程序)
3.4 Terminate Sandboxed Processes (终止沙盘)
3.5 temporarily disable forced Program (临时允许某程序不运行在沙盘中)
在Sandboxie主界面的Configuration(配置选项中) 图18 配置选项 3.6 Global setting(全局选项)
3.8 create new Sandbox 建立一个新沙盘 在view→switch to Sandbox中可以快速切换各个沙盘 好了 沙盘的简单介绍就到这里,利用Sandboxie能够更好的保护我们的系统不受病毒的侵害及安装试验软件的干扰,沙盘的更多用途等待你去探索。最后附上某汉化作者汉化的Sandboxie 原理图和 Sandboxie 用途举例。 图19 原理图 图20 用途举例 |
正在阅读:安息吧病毒!沙盘真实虚拟系统尝鲜安息吧病毒!沙盘真实虚拟系统尝鲜
2007-07-11 09:37
出处:PConline
责任编辑:zhangxinxin

相关文章
联想浏览器连接安全防护怎么解除【详解】
原神交易猫买的新手号可靠吗 原神交易猫买的新手号安全问题解答【详解】
电脑安全模式退出详细教程 电脑安全模式如何退出【详解】
安全证书错误解决方法 安全证书错误怎么办【详解】
windows defender安全中心图标隐藏教程 【详解】
windowsdefender安全中心服务打开方法【详解】
windows defender安全中心关闭教程【详解】
小米mix4sim卡安全保护功能怎么设置 小米mix4sim卡安全保护功能设置教程
交管12123去哪申请安全驾驶记录 交管12123申请驾驶人安全驾驶记录方法
掌上生活实名认证会有风险吗掌上生活实名认证安全吗
网友评论
登录|QQ微博微信
欢迎参与讨论,分享你的看法
热门评论
最新评论