欧意易交易所下载:提供新鲜的资讯资讯和应用下载!

sandboie使用教程[在sandboie里安装软件]

文章来源:互联网作者:发布时间:2023-02-17 13:22:00

最近有一位之前找过tp钱包的用户问了我们小编的一个问题,我相信这也是很多币圈朋友经常会疑惑的问题:sandboxie使用教程相关问题,在sandboxie里安装软件相关问题,带着这一个问题,让专业的小编告诉您原因。

去这看,或下载PDF文档

– 1 –

沙盘(Sandboxie)使用教程

在浏览网页的时候,即使安装了杀毒软件还是免不了给某些恶意软件入侵,病毒木马随

之而来。不但造成资料的损失,而且还会造成帐号被盗等等你不想发生的事件。你会经常安

装卸载软件么?而这些喜好往往造成系统臃肿及混乱不堪。可不可以在安装使用这些软件的

同时不影响操作系统呢?安装程序中带有病毒,但是我要用到该程序,该怎么办呢?在这里

笔者为大家介绍一款软件《Sandboxie》,有了它,就可以放心的在因特网中冲浪而不必担

心中毒,甚至可以不安装杀毒软件了(只是举例,不推荐不安装杀毒软件,因为病毒不只是

由浏览网页而感染这个途径)。有了它,你就可以放心的安装使用软件,而不必担心因此影

响系统稳定性与安全性了。

一、 Sandboxie 的简介及安装

Sandboxie 允许你在沙盘环境中运行浏览器或其他程序。因此,在沙盘中运行的程序所

产生的变化可以随时删除。可用来保护浏览网页时真实系统的安全,也可以用来清除上网、

运行程序的痕迹,还可以用来测试软件,测试病毒等用途。即使在沙盘进程中下载的文件,

也可以随着沙盘的清空而删除。

这和虚拟机(VMWare/ Microsoft Virtual PC)有点相似,但是却不相同。

因为虚拟机(VMWare/ Microsoft Virtual PC)是在真实的系统中建立一个完全虚拟的

另一个操作系统(比如在windows XP 中虚拟Linux)。与虚拟机不同之处在于,sangboxie

并不需要虚拟整个计算机,它只根据现有系统虚拟一个环境让指定程序运行在其中,因此,

若你的真实系统是windows XP的,则在sandboxie中运行的程序也是在windowsXP环境中

运行的,也可以直接访问你硬盘上的现有文件,只是相关的变动是在虚拟环境中进行了。这

样,比较节约系统资源,对计算机配置要求较低。

引用官方的一段话:电脑就像一张纸,程序的运行与改动,就像将字写在纸上。而

sandboxie 就相当于在纸上放了块玻璃,程序的运行与改动就像写在了那块玻璃上,除去玻

璃,纸上还是一点改变都没有的。

图 1 官方原理图

– 2 –

Sandboxie的安装

Sandboxie 为英文版,暂时没有官方的简体中文版,对英文不感冒的网友可以下载汉化

程序来汉化Sandboxie,但是汉化可能会造成Sandboxie在某些地方出错,导致Sandboxie

无法正常运行,所以下述的教程也是按照英文来进行操作。确实要使用汉化版的朋友可以对

照执行。

Sandboxie 的安装非常简单,只需要一直下一步(next)就能完成安装。

图 2 安装界面

Sandboxie 可以免费使用30 天,30 天后会不定期提醒你注册。非注册版本有些功能不

能使用,比如强制某程序始终运行在沙盘环境中这个功能。

但是在安装汉化包之后,您可以通过打开相应程序获取注册码。

二、 Sandboxie的使用

首次启动,Sandboxie 会介绍自身原理

– 3 –

图3 Sandboxie 的原理

点击Learn More(学习更多)就会出现Sandboxie的用途

图 4 Sandboxie 的用途举例

接着Sandboxie会提醒你没有建立配置文件,只需要点击ok就可以自动建立新的配置

文件了。

– 4 –

图5 提示建立配置文件

下面我们来举几个例子,说明与测试Sandboxie 的用途,Sandboxie的更多的用途要

靠你通过使用来发掘哦。

使用举例一 安全的浏览网页

右键单击Sandboxie 在任务栏的图标,在弹出的菜单栏里选择run Sandboxed

→Internet Explorer (快捷键为ctrl+n)。如图6

图 6 虚拟运行ie

这个时候就会自动弹出ie浏览器,如果你仔细观察,可以看到在ie 的标题栏文字的前

后加多了[#],没错,这是Sandboxie在提醒你现在ie处于沙盘中的虚拟运行状态,它的任

何改变都不会造成真实系统的任何变化。

– 5 –

图7 提示符号

真的是这样么?我们来试验一下。我们在ie 处于沙盘中的虚拟运行状态时,用虚拟ie

来浏览某一带毒的网站,来看看是否会把病毒感染到真实系统中去。

图 8 真实系统中的杀毒软件macfee 对该网站病毒的警报

我们先抓取IceSword对真实系统进程的查看信息

图 9 IceSword 的第一次抓图

然后再虚拟ie 来浏览带毒的网站,理论上来说这时如果你没装杀毒软件没打系统补丁

没在沙盘中运行ie 的话,你的电脑就已经感染病毒了。我们通过查看Sandboxie中的主界

– 6 –

面(在这里可以看到沙盘中正在运行的程序列表)可清楚看到由于浏览该病毒网站,导致一

堆病毒已经在该沙盘中生根发芽了。(如图10)

图 10 Sandboxie中的正在运行的病毒

接着我们关闭sandboxie的当前沙盘(相当于关闭该沙盘里的所有程序,包括虚拟ie

具体操作:右键单击Sandboxie 在任务栏的图标,在弹出的菜单栏里选择Terminate

Sandboxed Processes–In Current sandbox(当前沙盘)或者是In All Sandboxes(所

有沙盘)。

– 7 –

图11 关闭沙盘

接着再抓取IceSword 对真实系统进程的查看信息

图 12 IceSword 的第二次抓图

经前后对比,初步得出判断,病毒没有感染到真实系统中去。

使用举例二 安全的使用软件

– 8 –

右键单击Sandboxie 在任务栏的图标,在弹出的菜单栏里选择run Sandboxed →any

Program(运行任何程序)快捷键为ctrl+r ,然后浏览找到并选择需要运行的程序后再点

ok。或者直接在可执行的文件中单击鼠标右键,,在弹出的菜单栏里选择run Sandboxed。

图 13 第一种启动方法

图 14 第二种启动方法

通过这么运行,该程序就运行在了沙盘中,该程序的任何改变都不会造成真实系统的任

何变化。我们还是以试验来证明。

以安装某一共享软件为例,该软件捆绑了三个附加插件(如图15)

– 9 –

图15 附加插件

虽然可以选择不安装,但是为了试验,我们还是选择了默认的安装,待安装完毕,我们

来看看这些附加软件是否会出现在我们的真实系统当中。

安装完毕后关闭沙盘,在真实系统中没有发现三个捆绑软件的任何踪影。

图 16 关闭沙盘后IceSword的抓图

这样安装的软件如果你想使用它,在真实系统的中是找不到快捷方式的,如何运行我们

在后边详细讲述。

其它的一些试验

在Sandboxie 的沙盘中打开ie,并下载了一个软件存放于d盘。然后关闭该沙盘。结

果为:该文件在d 盘中没有找到。

– 10 –

在sandbox中的沙盘中打开注册表编辑器regedit,然后在某一注册表项里手工建新项。

然后关闭该虚拟运行的注册表编辑器,接着关闭该沙盘。结果:使用真实的注册表编辑器查

看,没有发现该新建项

三、其它的一些功能

右键单击Sandboxie 在任务栏的图标,在弹出的菜单栏里

图 17 右键菜单

3.1 switch to Sandbox(快速切换沙盘)

如果你建立了多个沙盘,可以通过这里切换

3.2 run Sandboxed (在沙盘中运行程序)

◆ Internet Explorer:在沙盘中开启ie。

◆ Default Browser:在沙盘中开启默认浏览器。比如你的默认浏览器为遨游,就可以

通过它来开启。

◆ Email Reader:在沙盘中开启默认电子邮件软件。

◆ any Program:在沙盘中开启任意程序。

◆ from Start Menu:在沙盘中开启虚拟开始菜单、桌面、任意目录下的程序(这里指

的是沙盘中的开始菜单、桌面、任意目录下,比如你刚刚在沙盘中安装完的软件在真实系统

的开始菜单中是无法找到的,但是可以在沙盘的开始菜单中找到。

◆Windows Installer Service:某些安装程序需要用到它,可以快捷在通过这里在沙

盘中开启Windows Installer服务。

– 11 –

3.3 Contents of Sandbox (沙盘目录)

Sandboxie 在虚拟的时候会在真实系统中的一个文件夹里生成对应的目录来临时存放

沙盘里生成的文件和文件夹。所以当你在沙盘中浏览某带毒网页的时候,发现真实系统中的

杀毒软件报警的话别担心,因为是检测到了沙盘Sandboxie 生成的临时文件里边带有病毒,

而该病毒只在沙盘中激活了,在真实系统中它只是一个文件而没有被激活。所以请放心。

◆ Explore Contents:这里可以浏览Sandboxie依照目录生成的临时文件。其中 drive

目录代表的是沙盘中虚拟驱动器生成的临时文件夹及桌面上的文件。User目录代表沙盘中

虚拟的一些系统文件夹。比如你保存在沙盘中的d 盘里的东西在真实系统的d 盘是无法找到

的,但在这里就能找到它(前提是你没删除这个沙盘的内容)

◆ recover files:恢复文件。比如你在沙盘系统中下载了某个软件,现在想把它保存

到真实系统中来就可以用这个功能来实现。(前提是你没删除这个沙盘的内容)

◆ delete contents:删除沙盘中的所有内容

3.4 Terminate Sandboxed Processes (终止沙盘)

◆ In Current sandbox(终止当前沙盘)

◆ In All Sandboxes(终止所有沙盘系统)

3.5 temporarily disable forced Program (临时允许某程序不运行在沙盘中)

你可以在全局设置中设置某一软件的运行状态始终默认为在沙盘中运行。而这个选项就

是让你临时允许该程序以正常模式运行。

在Sandboxie 主界面的Configuration(配置选项中)

– 12 –

图18 配置选项

3.6 Global setting(全局选项)

◆ Set Sandbox top-loevel folder:设置沙盘临时文件存放目录。

◆ set Program alerts: 设置某些程序不是运行在沙盘中时发出警告。需要注意的是

这个选项需要注册版本才能使用。还有输入程序的时候必须带扩展名。比如 WinRAR.exe

3.7 Sandbox settings(沙盘设置)

◆ Set file copy options:当沙盘中的程序试图修改另一个文件时,比如用沙盘中的

winrar 解压某个文件,这时Sandboxie就会自动把该文件拷贝到临时目录中,并且修改的

只是临时目录中的文件而不是真实系统中的文件。这里可以设置相关的文件复制选项,比如

设置超过多大的文件就不运行复制。

◆ Set Forced programs:设置某些程序默认在沙盘中运行,这样就不用老是手动在沙

盘中启动该程序了,可以通过直接运行,该程序就自动运行在了沙盘中了。需要注意的是这

个选项需要注册版本才能使用。还有输入程序的时候必须带扩展名。比如WinRAR.exe

◆ Se automatic clean-up options:是否在退出沙盘时自动清除沙盘中生成的文件

◆ Remove Sandbox:删除当前沙盘

3.8 create new Sandbox 建立一个新沙盘

在view→switch to Sandbox 中可以快速切换各个沙盘

– 13 –

好了 沙盘的简单介绍就到这里,利用Sandboxie 能够更好的保护我们的系统不受病毒

的侵害及安装试验软件的干扰,沙盘的更多用途等待你去探索。最后附上某汉化作者汉化的

Sandboxie 原理图和Sandboxie 用途举例。

图 19 原理图

图 20 用途举例

出处:

去这看,或下载PDF文档

– 1 –

沙盘(Sandboxie)使用教程

在浏览网页的时候,即使安装了杀毒软件还是免不了给某些恶意软件入侵,病毒木马随

之而来。不但造成资料的损失,而且还会造成帐号被盗等等你不想发生的事件。你会经常安

装卸载软件么?而这些喜好往往造成系统臃肿及混乱不堪。可不可以在安装使用这些软件的

同时不影响操作系统呢?安装程序中带有病毒,但是我要用到该程序,该怎么办呢?在这里

笔者为大家介绍一款软件《Sandboxie》,有了它,就可以放心的在因特网中冲浪而不必担

心中毒,甚至可以不安装杀毒软件了(只是举例,不推荐不安装杀毒软件,因为病毒不只是

由浏览网页而感染这个途径)。有了它,你就可以放心的安装使用软件,而不必担心因此影

响系统稳定性与安全性了。

一、 Sandboxie 的简介及安装

Sandboxie 允许你在沙盘环境中运行浏览器或其他程序。因此,在沙盘中运行的程序所

产生的变化可以随时删除。可用来保护浏览网页时真实系统的安全,也可以用来清除上网、

运行程序的痕迹,还可以用来测试软件,测试病毒等用途。即使在沙盘进程中下载的文件,

也可以随着沙盘的清空而删除。

这和虚拟机(VMWare/ Microsoft Virtual PC)有点相似,但是却不相同。

因为虚拟机(VMWare/ Microsoft Virtual PC)是在真实的系统中建立一个完全虚拟的

另一个操作系统(比如在windows XP 中虚拟Linux)。与虚拟机不同之处在于,sangboxie

并不需要虚拟整个计算机,它只根据现有系统虚拟一个环境让指定程序运行在其中,因此,

若你的真实系统是windows XP的,则在sandboxie中运行的程序也是在windowsXP环境中

运行的,也可以直接访问你硬盘上的现有文件,只是相关的变动是在虚拟环境中进行了。这

样,比较节约系统资源,对计算机配置要求较低。

引用官方的一段话:电脑就像一张纸,程序的运行与改动,就像将字写在纸上。而

sandboxie 就相当于在纸上放了块玻璃,程序的运行与改动就像写在了那块玻璃上,除去玻

璃,纸上还是一点改变都没有的。

图 1 官方原理图

– 2 –

Sandboxie的安装

Sandboxie 为英文版,暂时没有官方的简体中文版,对英文不感冒的网友可以下载汉化

程序来汉化Sandboxie,但是汉化可能会造成Sandboxie在某些地方出错,导致Sandboxie

无法正常运行,所以下述的教程也是按照英文来进行操作。确实要使用汉化版的朋友可以对

照执行。

Sandboxie 的安装非常简单,只需要一直下一步(next)就能完成安装。

图 2 安装界面

Sandboxie 可以免费使用30 天,30 天后会不定期提醒你注册。非注册版本有些功能不

能使用,比如强制某程序始终运行在沙盘环境中这个功能。

但是在安装汉化包之后,您可以通过打开相应程序获取注册码。

二、 Sandboxie的使用

首次启动,Sandboxie 会介绍自身原理

– 3 –

图3 Sandboxie 的原理

点击Learn More(学习更多)就会出现Sandboxie的用途

图 4 Sandboxie 的用途举例

接着Sandboxie会提醒你没有建立配置文件,只需要点击ok就可以自动建立新的配置

文件了。

– 4 –

图5 提示建立配置文件

下面我们来举几个例子,说明与测试Sandboxie 的用途,Sandboxie的更多的用途要

靠你通过使用来发掘哦。

使用举例一 安全的浏览网页

右键单击Sandboxie 在任务栏的图标,在弹出的菜单栏里选择run Sandboxed

→Internet Explorer (快捷键为ctrl+n)。如图6

图 6 虚拟运行ie

这个时候就会自动弹出ie浏览器,如果你仔细观察,可以看到在ie 的标题栏文字的前

后加多了[#],没错,这是Sandboxie在提醒你现在ie处于沙盘中的虚拟运行状态,它的任

何改变都不会造成真实系统的任何变化。

– 5 –

图7 提示符号

真的是这样么?我们来试验一下。我们在ie 处于沙盘中的虚拟运行状态时,用虚拟ie

来浏览某一带毒的网站,来看看是否会把病毒感染到真实系统中去。

图 8 真实系统中的杀毒软件macfee 对该网站病毒的警报

我们先抓取IceSword对真实系统进程的查看信息

图 9 IceSword 的第一次抓图

然后再虚拟ie 来浏览带毒的网站,理论上来说这时如果你没装杀毒软件没打系统补丁

没在沙盘中运行ie 的话,你的电脑就已经感染病毒了。我们通过查看Sandboxie中的主界

– 6 –

面(在这里可以看到沙盘中正在运行的程序列表)可清楚看到由于浏览该病毒网站,导致一

堆病毒已经在该沙盘中生根发芽了。(如图10)

图 10 Sandboxie中的正在运行的病毒

接着我们关闭sandboxie的当前沙盘(相当于关闭该沙盘里的所有程序,包括虚拟ie

具体操作:右键单击Sandboxie 在任务栏的图标,在弹出的菜单栏里选择Terminate

Sandboxed Processes–In Current sandbox(当前沙盘)或者是In All Sandboxes(所

有沙盘)。

– 7 –

图11 关闭沙盘

接着再抓取IceSword 对真实系统进程的查看信息

图 12 IceSword 的第二次抓图

经前后对比,初步得出判断,病毒没有感染到真实系统中去。

使用举例二 安全的使用软件

– 8 –

右键单击Sandboxie 在任务栏的图标,在弹出的菜单栏里选择run Sandboxed →any

Program(运行任何程序)快捷键为ctrl+r ,然后浏览找到并选择需要运行的程序后再点

ok。或者直接在可执行的文件中单击鼠标右键,,在弹出的菜单栏里选择run Sandboxed。

图 13 第一种启动方法

图 14 第二种启动方法

通过这么运行,该程序就运行在了沙盘中,该程序的任何改变都不会造成真实系统的任

何变化。我们还是以试验来证明。

以安装某一共享软件为例,该软件捆绑了三个附加插件(如图15)

– 9 –

图15 附加插件

虽然可以选择不安装,但是为了试验,我们还是选择了默认的安装,待安装完毕,我们

来看看这些附加软件是否会出现在我们的真实系统当中。

安装完毕后关闭沙盘,在真实系统中没有发现三个捆绑软件的任何踪影。

图 16 关闭沙盘后IceSword的抓图

这样安装的软件如果你想使用它,在真实系统的中是找不到快捷方式的,如何运行我们

在后边详细讲述。

其它的一些试验

在Sandboxie 的沙盘中打开ie,并下载了一个软件存放于d盘。然后关闭该沙盘。结

果为:该文件在d 盘中没有找到。

– 10 –

在sandbox中的沙盘中打开注册表编辑器regedit,然后在某一注册表项里手工建新项。

然后关闭该虚拟运行的注册表编辑器,接着关闭该沙盘。结果:使用真实的注册表编辑器查

看,没有发现该新建项

三、其它的一些功能

右键单击Sandboxie 在任务栏的图标,在弹出的菜单栏里

图 17 右键菜单

3.1 switch to Sandbox(快速切换沙盘)

如果你建立了多个沙盘,可以通过这里切换

3.2 run Sandboxed (在沙盘中运行程序)

◆ Internet Explorer:在沙盘中开启ie。

◆ Default Browser:在沙盘中开启默认浏览器。比如你的默认浏览器为遨游,就可以

通过它来开启。

◆ Email Reader:在沙盘中开启默认电子邮件软件。

◆ any Program:在沙盘中开启任意程序。

◆ from Start Menu:在沙盘中开启虚拟开始菜单、桌面、任意目录下的程序(这里指

的是沙盘中的开始菜单、桌面、任意目录下,比如你刚刚在沙盘中安装完的软件在真实系统

的开始菜单中是无法找到的,但是可以在沙盘的开始菜单中找到。

◆Windows Installer Service:某些安装程序需要用到它,可以快捷在通过这里在沙

盘中开启Windows Installer服务。

– 11 –

3.3 Contents of Sandbox (沙盘目录)

Sandboxie 在虚拟的时候会在真实系统中的一个文件夹里生成对应的目录来临时存放

沙盘里生成的文件和文件夹。所以当你在沙盘中浏览某带毒网页的时候,发现真实系统中的

杀毒软件报警的话别担心,因为是检测到了沙盘Sandboxie 生成的临时文件里边带有病毒,

而该病毒只在沙盘中激活了,在真实系统中它只是一个文件而没有被激活。所以请放心。

◆ Explore Contents:这里可以浏览Sandboxie依照目录生成的临时文件。其中 drive

目录代表的是沙盘中虚拟驱动器生成的临时文件夹及桌面上的文件。User目录代表沙盘中

虚拟的一些系统文件夹。比如你保存在沙盘中的d 盘里的东西在真实系统的d 盘是无法找到

的,但在这里就能找到它(前提是你没删除这个沙盘的内容)

◆ recover files:恢复文件。比如你在沙盘系统中下载了某个软件,现在想把它保存

到真实系统中来就可以用这个功能来实现。(前提是你没删除这个沙盘的内容)

◆ delete contents:删除沙盘中的所有内容

3.4 Terminate Sandboxed Processes (终止沙盘)

◆ In Current sandbox(终止当前沙盘)

◆ In All Sandboxes(终止所有沙盘系统)

3.5 temporarily disable forced Program (临时允许某程序不运行在沙盘中)

你可以在全局设置中设置某一软件的运行状态始终默认为在沙盘中运行。而这个选项就

是让你临时允许该程序以正常模式运行。

在Sandboxie 主界面的Configuration(配置选项中)

– 12 –

图18 配置选项

3.6 Global setting(全局选项)

◆ Set Sandbox top-loevel folder:设置沙盘临时文件存放目录。

◆ set Program alerts: 设置某些程序不是运行在沙盘中时发出警告。需要注意的是

这个选项需要注册版本才能使用。还有输入程序的时候必须带扩展名。比如 WinRAR.exe

3.7 Sandbox settings(沙盘设置)

◆ Set file copy options:当沙盘中的程序试图修改另一个文件时,比如用沙盘中的

winrar 解压某个文件,这时Sandboxie就会自动把该文件拷贝到临时目录中,并且修改的

只是临时目录中的文件而不是真实系统中的文件。这里可以设置相关的文件复制选项,比如

设置超过多大的文件就不运行复制。

◆ Set Forced programs:设置某些程序默认在沙盘中运行,这样就不用老是手动在沙

盘中启动该程序了,可以通过直接运行,该程序就自动运行在了沙盘中了。需要注意的是这

个选项需要注册版本才能使用。还有输入程序的时候必须带扩展名。比如WinRAR.exe

◆ Se automatic clean-up options:是否在退出沙盘时自动清除沙盘中生成的文件

◆ Remove Sandbox:删除当前沙盘

3.8 create new Sandbox 建立一个新沙盘

在view→switch to Sandbox 中可以快速切换各个沙盘

– 13 –

好了 沙盘的简单介绍就到这里,利用Sandboxie 能够更好的保护我们的系统不受病毒

的侵害及安装试验软件的干扰,沙盘的更多用途等待你去探索。最后附上某汉化作者汉化的

Sandboxie 原理图和Sandboxie 用途举例。

图 19 原理图

图 20 用途举例

出处:

使用说明:

刚开始就会创建一个DefaultBox沙盘,右击该沙盘,可以看到可以操作的选项,选“在沙盘中运行”:

有5个选项:

1.运行网页浏览器

2.运行电子邮件客户端

3.运行任意程序

4.从开始菜单运行

5.运行windows资源管理器

都是常用的功能,想运行任意的程序,就点第三个“运行任意程序”:点击浏览可以选择需要运行的程序即可。

可以,方法如下:

双开steam双开steam需要借助沙盒,sandboxie,使用sandboxie(以沙盒的方式运行)打开其中一个steam客户端即可。

steam使用家庭共享功能,你俩任何一人购买过游戏,使用他的帐号授权给另一个人即可,不过你俩不能同时在线。

沿革

起源

Steam是一个整合游戏下载平台。2002年,Steam系统与CS1.4 Beta一起问世。Steam的运作十分成功广泛,无数游戏发行公司的游戏在此平台上发行、更新。

Steam英文原译为蒸汽。至于为什么叫“Steam”。在Steam平台上下载游戏的速度是非常快的,速度快得就像蒸汽一样喷薄而出,令人难以置信,所以名曰Steam。一般情况下可达到满速,有7个国内下载点可以使用。

沙盘

沙盘也为HIPS的一种,称为沙盘HIPS。

目前主流沙盘:

defensewall

sandboxie

bufferzone

geswall

在卡饭评测中这四款沙盘的分别得分:

defensewall 39分

sandboxie 30分

bufferzone 31分

geswall 37分

其中geswall与defensewall相比只输在了资源占用上。

sandboxie沙盘介绍:

Sandboxie允许你在“沙盘环境”中运行浏览器或其他程序,这个“沙盘”个人感觉就是跟“影子”一样的概念罢了。因此,在沙盘中运行的程序所产生的变化可以随时删除。可用来保护浏览网页时真实系统的安全,也可以用来清除上网、运行程序的痕迹,还可以用来测试软件,测试病毒等用途。即使在沙盘进程中下载的文件,也可以随着沙盘的清空而删除。

如果大家对“影子”/“沙盘”这2个概念还不清楚的话,这里引用官方的一段话:电脑就像一张纸,程序的运行与改动,就像将字写在纸上。而Sandboxie就相当于在纸上放了块玻璃,程序的运行与改动就像写在了那块玻璃上,除去玻璃,纸上还是一点改变都没有的。

如果还需要再解释一下的话,Sandboxie就是相当于在你要运行的程序与系统之间建立一个隔离层,当我们运行程序的时候,就会将程序直接调入该隔层中,此后,程序对系统所做的修改,都会被限制在这个隔离层中,而不会真正地去触及系统。这样的话,就算电脑感染了病毒和木马,也不会对系统造成真正的伤害。

是不是跟影子系统很像?呵呵,其实它们之间还有一个很大的区别,就是影子系统是对整个系统进行保护,而 Sandboxie是对电脑的局部进行保护。Sandboxie一般是设置某个程序在“沙盘”中运行,而不是将整个Windows都置于“影子”模式下。也就是可以很灵活地设置一个或几个觉得“危险”的程序运行在“沙盘”,而其他一切则正常运行。因此,对普通用户来说,Sandboxie的局部保护功能可能会更加方便。而且,用户还可以设置让Sandboxie像影子系统一样对整个系统进行保护的哦。

一、上网无忧,用SandBoxie在沙盘中运行浏览器

我们打开SandBoxie后,在右下角的图标中右键选择“运行沙盘→IE浏览器”,这时候会自动弹出标题栏中有两个“[#]”符号的IE浏览器,这就说明IE已经处于保护状态。去掉保护之后,历史记录连同IE之间安装过的流氓插件、下载的文件都会随之消失。

提醒:Sandboxie本身只能对第一个IE浏览器进程进行保护,不过用桌面上 Sandboxie的保护IE的快捷方式来上网,无论打开多少个IE浏览器,都在保护状态下。

二、测试安装危险程序

木马和病毒总是比杀毒软件抢先一步。所以我们在安装程序的时候,即时杀毒软件没有报毒,也存在一定的风险。但使用Sandboxie后,就会将风险降低为零了。

选要安装或解压的不明程序,按鼠标右键,选择“用沙盘运行”(图3),就会以保护的形式来安装或解压该程序。同样,在程序的安装窗口中会发现标题栏上有两个“[#]”符号代表受保护。笔者在安装一个捆绑木马的程序时做了保护措施。恢复系统之后,发现在这期间安装的程序包括木马都消失了,相当的安全。

三、保护整个电脑,充当半个“影子系统”

Sandboxie还提供整个电脑的保护,在 Sandboxie中选择“功能”菜单,然后“选择运行沙盘→Windows 资源管理器”,就会自动弹出有两个“[#]”符号的“我的电脑”窗口。之后对整个电脑进行任意操作,包括格式化分区、删除文件、拷贝文件等都很安全。恢复的方法很简单。在Sandboxie主界面选择“配置 →沙盘设置→设置自动清理选项”,将隔离层中的内容清除即可。

另外,在最新的Sandboxie3.0版本中,它提供了多用户管理功能和多种独立保护方案。

沙盘软件Sandboxie使用教程

– 1 –

沙盘(Sandboxie)使用教程

在浏览网页的时候,即使安装了杀毒软件还是免不了给某些恶意软件入侵,病毒木马随

之而来。不但造成资料的损失,而且还会造成帐号被盗等等你不想发生的事件。你会经常安

装卸载软件么?而这些喜好往往造成系统臃肿及混乱不堪。可不可以在安装使用这些软件的

同时不影响操作系统呢?安装程序中带有病毒,但是我要用到该程序,该怎么办呢?在这里

笔者为大家介绍一款软件《Sandboxie》,有了它,就可以放心的在因特网中冲浪而不必担

心中毒,甚至可以不安装杀毒软件了(只是举例,不推荐不安装杀毒软件,因为病毒不只是

由浏览网页而感染这个途径)。有了它,你就可以放心的安装使用软件,而不必担心因此影

响系统稳定性与安全性了。

一、 Sandboxie 的简介及安装

Sandboxie 允许你在沙盘环境中运行浏览器或其他程序。因此,在沙盘中运行的程序所

产生的变化可以随时删除。可用来保护浏览网页时真实系统的安全,也可以用来清除上网、

运行程序的痕迹,还可以用来测试软件,测试病毒等用途。即使在沙盘进程中下载的文件,

也可以随着沙盘的清空而删除。

这和虚拟机(VMWare/ Microsoft Virtual PC)有点相似,但是却不相同。

因为虚拟机(VMWare/ Microsoft Virtual PC)是在真实的系统中建立一个完全虚拟的

另一个操作系统(比如在windows XP 中虚拟Linux)。与虚拟机不同之处在于,sangboxie

并不需要虚拟整个计算机,它只根据现有系统虚拟一个环境让指定程序运行在其中,因此,

若你的真实系统是windows XP的,则在sandboxie中运行的程序也是在windowsXP环境中

运行的,也可以直接访问你硬盘上的现有文件,只是相关的变动是在虚拟环境中进行了。这

样,比较节约系统资源,对计算机配置要求较低。

引用官方的一段话:电脑就像一张纸,程序的运行与改动,就像将字写在纸上。而

sandboxie 就相当于在纸上放了块玻璃,程序的运行与改动就像写在了那块玻璃上,除去玻

璃,纸上还是一点改变都没有的。

图 1 官方原理图

– 2 –

Sandboxie的安装

Sandboxie 为英文版,暂时没有官方的简体中文版,对英文不感冒的网友可以下载汉化

程序来汉化Sandboxie,但是汉化可能会造成Sandboxie在某些地方出错,导致Sandboxie

无法正常运行,所以下述的教程也是按照英文来进行操作。确实要使用汉化版的朋友可以对

照执行。

Sandboxie 的安装非常简单,只需要一直下一步(next)就能完成安装。

图 2 安装界面

Sandboxie 可以免费使用30 天,30 天后会不定期提醒你注册。非注册版本有些功能不

能使用,比如强制某程序始终运行在沙盘环境中这个功能。

但是在安装汉化包之后,您可以通过打开相应程序获取注册码。

二、 Sandboxie的使用

首次启动,Sandboxie 会介绍自身原理

– 3 –

图3 Sandboxie 的原理

点击Learn More(学习更多)就会出现Sandboxie的用途

图 4 Sandboxie 的用途举例

接着Sandboxie会提醒你没有建立配置文件,只需要点击ok就可以自动建立新的配置

文件了。

– 4 –

图5 提示建立配置文件

下面我们来举几个例子,说明与测试Sandboxie 的用途,Sandboxie的更多的用途要

靠你通过使用来发掘哦。

使用举例一 安全的浏览网页

右键单击Sandboxie 在任务栏的图标,在弹出的菜单栏里选择run Sandboxed

→Internet Explorer (快捷键为ctrl+n)。如图6

图 6 虚拟运行ie

这个时候就会自动弹出ie浏览器,如果你仔细观察,可以看到在ie 的标题栏文字的前

后加多了[#],没错,这是Sandboxie在提醒你现在ie处于沙盘中的虚拟运行状态,它的任

何改变都不会造成真实系统的任何变化。

– 5 –

图7 提示符号

真的是这样么?我们来试验一下。我们在ie 处于沙盘中的虚拟运行状态时,用虚拟ie

来浏览某一带毒的网站,来看看是否会把病毒感染到真实系统中去。

图 8 真实系统中的杀毒软件macfee 对该网站病毒的警报

我们先抓取IceSword对真实系统进程的查看信息

图 9 IceSword 的第一次抓图

然后再虚拟ie 来浏览带毒的网站,理论上来说这时如果你没装杀毒软件没打系统补丁

没在沙盘中运行ie 的话,你的电脑就已经感染病毒了。我们通过查看Sandboxie中的主界

– 6 –

面(在这里可以看到沙盘中正在运行的程序列表)可清楚看到由于浏览该病毒网站,导致一

堆病毒已经在该沙盘中生根发芽了。(如图10)

图 10 Sandboxie中的正在运行的病毒

接着我们关闭sandboxie的当前沙盘(相当于关闭该沙盘里的所有程序,包括虚拟ie

具体操作:右键单击Sandboxie 在任务栏的图标,在弹出的菜单栏里选择Terminate

Sandboxed Processes–In Current sandbox(当前沙盘)或者是In All Sandboxes(所

有沙盘)。

– 7 –

图11 关闭沙盘

接着再抓取IceSword 对真实系统进程的查看信息

图 12 IceSword 的第二次抓图

经前后对比,初步得出判断,病毒没有感染到真实系统中去。

使用举例二 安全的使用软件

– 8 –

右键单击Sandboxie 在任务栏的图标,在弹出的菜单栏里选择run Sandboxed →any

Program(运行任何程序)快捷键为ctrl+r ,然后浏览找到并选择需要运行的程序后再点

ok。或者直接在可执行的文件中单击鼠标右键,,在弹出的菜单栏里选择run Sandboxed。

图 13 第一种启动方法

图 14 第二种启动方法

通过这么运行,该程序就运行在了沙盘中,该程序的任何改变都不会造成真实系统的任

何变化。我们还是以试验来证明。

以安装某一共享软件为例,该软件捆绑了三个附加插件(如图15)

– 9 –

图15 附加插件

虽然可以选择不安装,但是为了试验,我们还是选择了默认的安装,待安装完毕,我们

来看看这些附加软件是否会出现在我们的真实系统当中。

安装完毕后关闭沙盘,在真实系统中没有发现三个捆绑软件的任何踪影。

图 16 关闭沙盘后IceSword的抓图

这样安装的软件如果你想使用它,在真实系统的中是找不到快捷方式的,如何运行我们

在后边详细讲述。

其它的一些试验

在Sandboxie 的沙盘中打开ie,并下载了一个软件存放于d盘。然后关闭该沙盘。结

果为:该文件在d 盘中没有找到。

– 10 –

在sandbox中的沙盘中打开注册表编辑器regedit,然后在某一注册表项里手工建新项。

然后关闭该虚拟运行的注册表编辑器,接着关闭该沙盘。结果:使用真实的注册表编辑器查

看,没有发现该新建项

三、其它的一些功能

右键单击Sandboxie 在任务栏的图标,在弹出的菜单栏里

图 17 右键菜单

3.1 switch to Sandbox(快速切换沙盘)

如果你建立了多个沙盘,可以通过这里切换

3.2 run Sandboxed (在沙盘中运行程序)

◆ Internet Explorer:在沙盘中开启ie。

◆ Default Browser:在沙盘中开启默认浏览器。比如你的默认浏览器为遨游,就可以

通过它来开启。

◆ Email Reader:在沙盘中开启默认电子邮件软件。

◆ any Program:在沙盘中开启任意程序。

◆ from Start Menu:在沙盘中开启虚拟开始菜单、桌面、任意目录下的程序(这里指

的是沙盘中的开始菜单、桌面、任意目录下,比如你刚刚在沙盘中安装完的软件在真实系统

的开始菜单中是无法找到的,但是可以在沙盘的开始菜单中找到。

◆Windows Installer Service:某些安装程序需要用到它,可以快捷在通过这里在沙

盘中开启Windows Installer服务。

– 11 –

3.3 Contents of Sandbox (沙盘目录)

Sandboxie 在虚拟的时候会在真实系统中的一个文件夹里生成对应的目录来临时存放

沙盘里生成的文件和文件夹。所以当你在沙盘中浏览某带毒网页的时候,发现真实系统中的

杀毒软件报警的话别担心,因为是检测到了沙盘Sandboxie 生成的临时文件里边带有病毒,

而该病毒只在沙盘中激活了,在真实系统中它只是一个文件而没有被激活。所以请放心。

◆ Explore Contents:这里可以浏览Sandboxie依照目录生成的临时文件。其中 drive

目录代表的是沙盘中虚拟驱动器生成的临时文件夹及桌面上的文件。User目录代表沙盘中

虚拟的一些系统文件夹。比如你保存在沙盘中的d 盘里的东西在真实系统的d 盘是无法找到

的,但在这里就能找到它(前提是你没删除这个沙盘的内容)

◆ recover files:恢复文件。比如你在沙盘系统中下载了某个软件,现在想把它保存

到真实系统中来就可以用这个功能来实现。(前提是你没删除这个沙盘的内容)

◆ delete contents:删除沙盘中的所有内容

3.4 Terminate Sandboxed Processes (终止沙盘)

◆ In Current sandbox(终止当前沙盘)

◆ In All Sandboxes(终止所有沙盘系统)

3.5 temporarily disable forced Program (临时允许某程序不运行在沙盘中)

你可以在全局设置中设置某一软件的运行状态始终默认为在沙盘中运行。而这个选项就

是让你临时允许该程序以正常模式运行。

在Sandboxie 主界面的Configuration(配置选项中)

– 12 –

图18 配置选项

3.6 Global setting(全局选项)

◆ Set Sandbox top-loevel folder:设置沙盘临时文件存放目录。

◆ set Program alerts: 设置某些程序不是运行在沙盘中时发出警告。需要注意的是

这个选项需要注册版本才能使用。还有输入程序的时候必须带扩展名。比如 WinRAR.exe

3.7 Sandbox settings(沙盘设置)

◆ Set file copy options:当沙盘中的程序试图修改另一个文件时,比如用沙盘中的

winrar 解压某个文件,这时Sandboxie就会自动把该文件拷贝到临时目录中,并且修改的

只是临时目录中的文件而不是真实系统中的文件。这里可以设置相关的文件复制选项,比如

设置超过多大的文件就不运行复制。

◆ Set Forced programs:设置某些程序默认在沙盘中运行,这样就不用老是手动在沙

盘中启动该程序了,可以通过直接运行,该程序就自动运行在了沙盘中了。需要注意的是这

个选项需要注册版本才能使用。还有输入程序的时候必须带扩展名。比如WinRAR.exe

◆ Se automatic clean-up options:是否在退出沙盘时自动清除沙盘中生成的文件

◆ Remove Sandbox:删除当前沙盘

3.8 create new Sandbox 建立一个新沙盘

在view→switch to Sandbox 中可以快速切换各个沙盘

– 13 –

好了 沙盘的简单介绍就到这里,利用Sandboxie 能够更好的保护我们的系统不受病毒

的侵害及安装试验软件的干扰,沙盘的更多用途等待你去探索。最后附上某汉化作者汉化的

Sandboxie 原理图和Sandboxie 用途举例。

去这看,或下载PDF文档

sandboxie使用教程是很多人头疼的问题,尤其是在理解和现实的冲突方面,在sandboxie里安装软件也同样面临着相似的问题,关注我们,为您服务,是我们的荣幸!