APP下载

百毒不侵打造安全软件试验基地

2019-10-30平淡

电脑爱好者 2019年4期
关键词:沙盒测试软件影子

平淡

替代影子系统的Windows Sandbox

Windows Sandbox(Windows沙盒)的工作原理和影子系统比较相似,它通过搭建一个虚拟的桌面环境来隔离真实系统,其中运行的各种程序的读写数据都会被重定向到虚拟桌面环境中,一旦系统重启,所有写入虚拟环境的数据都会被清零,从而达到保护系统的目的(图1)。

为应用Windows Sandbox准备好软硬件

目前这项新功能可在AMD64架构的Windows 10Pro Build 18301以上的系统中使用,硬件要求为至少4GB以上内存、双核CPU。大家可以在Windows 10中打开“设置→Windows更新”,点击“OS内部版本信息”,在这里就可以看到自己的系统是否符合上述要求(图2)。

此外我们需在BIOS中开启虚拟化功能(Virtualization ),以技嘉主板为例,开机进入BIOSisz置后,切换到“Configuration”,将其中的“Intel VirtualTechnology”设置为“Enabled”即可(图3)。

集成Windows Sandbox

如果你的电脑符合上述要求,Windows Sandbox便可以集成到系统中了。在搜索框中输入“启用或关闭Windows功能”,在打开的窗口中勾选“WindowsSandbox”,然后点击“确定”,按提示安装WindowsSandbox所需的组件并重启后就可以使用了(图4)。

应用Windows Sandbox测试软件

成功安装Windows Sandbox后它就成为系统的一个内置程序,在开始搜索框输入“WindowsSandbox”,搜到后点击启动即可(图5)。

Windows Sandbox启动后展示的是一个和当前系统一样的桌面系统,具体的使用就像是一个刚刚安装好的Windows10系统(图6)。

当我们需要执行比较危险的操作,比如测试带毒的网站,那么可以在Windows Sandbox中启动浏览器对危险的网站进行访问,即使不小心从病毒网页中下载到病毒或者恶意代码,在关闭WindowsSandbox后,这些病毒和恶意代码就会被自动清理干净(图7)。

当然因为Windows Sandbox是和真实系统隔离的沙盒系统,我們同样可以在其中安装软件,或者在其中安装微信、QQ等聊天工具,使用它们来进行比较机密的聊天,当关闭Windows Sandbox后不会在本机留下任何痕迹。

不过我们需要注意的是,Windows Sandbox不支持需要重新启动的安装程序,也不支持Windows商店,因此也就无法测试其中的应用。如果我们在测试系统中需要保留文件或者数据,那么只要在Windows Sandbox中打开需要保留的文件,将其复制然后粘贴到真实的Windows系统中即可(图8)。

猜你喜欢

沙盒测试软件影子
不好惹的沙盒树
网络自适应测试软件运行方法设计
韩国版金融科技“监管沙盒”法案及其启示
Windows 10“沙盒” 不仅更安全
和影子玩耍
热点追踪 角逐创新沙盒绝赛Phantom异军突起夺冠
不可思议的影子
谁不在谁不在
远程开放教育学生自主学习能力评价的研究