0x00 沙盒环境
一,沙盒是什么
概念
沙盒也叫沙箱,英文sandbox。在计算机领域指一种虚拟技术,且多用于计算机安全技术。其原理是通过重定向技术,把程序生成和修改的文件定向到自身文件夹中。
重要用处
- 当某个程序试图发挥作用时,可以先让它在沙盒中运行。
- 就是一个观察计算机病毒的环境
- 如果软件含有恶意行为,则禁止程序的进一步运行,而这不会对系统造成任何危害
沙盒环境:
又称测试环境和开发环境,是提供给开发者开发和测试用的环境。在该环境中应用功能没有任何限制。切换沙盒测试环境通常需要更改PC的host文件来实现,通过沙盒环境可以协助开发访问应用程序代码的访问权限
0x01 Windows沙盒
简介
相比虚拟机和第三方的沙盒软件,Windows Sandbox启用后仅占用100MB硬盘空间,还能与物理机安全地共享部分内存空间。简单来说就是易用、免费、不卡机!
由于要保证沙盒内的数据不泄露并影响物理系统,所有文件读写都经过了重定向,所以沙盒虚拟化对存储性能影响较大,建议用固态。
注:win10沙盒每次关闭都会自动清零
使用方法
开启windows沙盒
-
在开始菜单栏中搜索“控制中心”,打开控制中心
搜索控制中心.png -
打开程序
程序.png -
选择“启用或关闭功能”
image.png -
找到“windows沙盒”,并打开,重启电脑
windows沙盒.png -
重启完成后,在开始菜单中,可以搜索到“Windows Sandbox”
Windows Sandbox.png
6.打开 Windows Sandbox应用
Windows Sandbox应用.png
7.当我们关闭沙盒环境的时候,此环境就会消失
沙盒关闭.png
0x02 使用windows沙盒环境
其实还有类似于docker,vmware,virtualbox等等的虚拟环境软件可以使用也是一样的功能,但相比Winodws Sandbox来说:
- 内存占比大
- 相对卡顿
- windows系统原生支持
- 一次性会销毁
现在学会使用windows沙盒环境,你可以随意的在这个沙盒环境中测试,并且进行你想要的测试的各种软件和实验,并且不用担心内存过大,环境损坏等等问题。
特别nice!!!