沙箱技术

沙箱是一种安全软件,可以将一个程序放入沙箱运行,这样它所创建修改删除的所有文件和注册表都会被虚拟化重定向,也就是说所有操作都是虚拟的,真实的文件和注册表不会被改动,这样可以确保病毒无法对系统关键部位进行改动破坏系统。但是当用户想真正的改变系统设置,以及保存文件时,虚拟系统是无法实现真正的操作,所以这种技术至今可以应用的层面仍然很少。
Sandboxie 是用于 32 位和 64 位 Windows NT 操作系统的基于沙盒的隔离软件。自从它成为开源软件以来,它一直由 David Xanatos 进行开发,在此之前,它由 Sophos(从 Invincea 收购,Invincea 后来从原始作者 Ronen Tzur 收购了)开发。它创建了一个类似于沙盒的隔离操作环境,在其中可以运行或安装应用程序而无需永久修改本地或映射驱动器。隔离的虚拟环境允许对不受信任的程序和 Web 浏览进行受控测试。 开源免费沙箱增强版 Sandboxie Plus 中文版开源免费沙箱增强版 Sandboxie Plus 中文版 由于 Open Sourcing 沙盒发布了两种版本,因此经典版本使用基于 MFC 的 UI 进行构建,此外还包含新功能和全新的基于 QT UI。所有新添加的功能都以 plus 分支为目标,但通常可以通过手动编辑 sandboxie.ini 文件在经典版本中使用。 项目维护 2004 年 – 2013 年 Ronen Tzur 2013 年 – 2017 年 Invincea Inc. 2017 年 – 2020 年 Sophos Group plc 开源发行 2020 年起 David Xanatos 如果您甚至对软件充满热情,那么您可能已经听说过沙盒,它是一种软件管理策略,可将应用程序与关键系统资源,其他应用程序和计算机的操作系统隔离开。通常,这样做是为了减轻系统故障和软件漏洞,并防止可能不可信的应用程序对系统进行永久更改。 简而言之,沙盒应用程序只能访问其自身“盒子”中的资源。有许多实用的沙箱工具,但可以说是基于著名的 Sandboxie 遗留应用程序的 Sandboxie Plus 最受欢迎的工具。 Sandboxie 最初于 2004 年作为用于 Internet Explorer 沙箱的应用程序发布,在随后的几年中增长了很多。它增加了对其他浏览器和许多 Win32 应用程序的支持,然后在 2013 年被 Invincea 收购,然后在 2017 年被 Sophos 收购,现在由 David Xanatos 以 Sandboxie Plus 的名义积极维护。 截至 2020 年,该应用程序被列为开放源代码 GPLv3,并且仍然是沙盒最好的应用程序之一。 在 Sandboxie Plus 中运行应用程序的基本指南 对于未经培训的用户,尽管具有现代的 GUI,但 Sandboxie 并不是一个简单的称呼。但是,在充分利用其潜力之前,需要进行一些练习。 在简单的安装过程之后,该应用程序突出显示系统上检测到的应用程序以及有关兼容性设置的各种建议。检测到的应用程序在“设置”菜单的“软件兼容性”部分中突出显示。 创建一个沙箱 您可以立即获得默认的沙箱。要在沙盒中运行应用程序,只需选择“创建新盒子”,输入名称,选择有问题的盒子,然后运行程序。最初,所有在沙箱中运行的应用看起来都很正常。但是,您可以观察到将鼠标光标移至窗口边框会激活彩色边框。此提示表明该程序已沙箱化。 您将获得有关如何在 Sandboxie Plus 中运行新应用程序的各种选项。例如,您可以将程序分组在一起并同时运行它们,添加各种应用程序限制和与Internet 相关的限制,选择哪些进程使用哪些资源,使用各种恢复选项(快速恢复和即时恢复),以及各种其他有用的兼容性和与跟踪相关的功能。 终止沙箱 终止沙箱也很简单:您可以选择从任务栏图标菜单或直接从应用程序的主窗口终止所有进程。 默认情况下,当您关闭其中运行的应用程序时,该沙箱会自动永久删除。但是,您可以从“设置”部分更改此行为。 结论 Sandboxie Plus 仍然可以做很多事情,因为该应用程序功能强大,而且比首次出现时复杂得多。学习使用有用的恢复选项可以产生各种有益的结果,甚至可以证明从整体上提高了生产率。 它可能并不完美,或者对初学者特别友好(因为它确实至少需要对操作系统的工作方式,设备,一般的访问权限等有基本的了解),但是无可否认,Sandboxie Plus 是其中之一。 Windows 最好的(即使不是最好的)沙箱应用程序。 它为应用程序测试提供了非常灵活和强大的隔离环境以及高度的灵活性。
Windows沙箱是一种提供轻型桌面环境的技术,可以安全地隔离运行应用程序。在沙箱环境中,Windows软件处于"沙盒"状态,并与主机环境独立运行。沙盒是临时的,关闭后会删除所有软件、文件和状态,每次打开应用程序时都会获得一个全新的沙盒实例。安装在主机上的软件和应用程序不会直接在沙盒中提供,如果需要在沙盒环境中使用特定的Windows功能,必须在环境中显式安装它们。\[1\] Windows沙箱技术可以提供一定程度的安全性,因为它可以隔离恶意软件或不受信任的应用程序,防止它们对主机系统造成损害。然而,传统的沙箱执行和分析每个程序的时间有限,因此检测某些类型的逃逸可能存在问题。此外,某些恶意软件样本可能会利用一些技术来规避沙箱检测,例如使用GetForeGroundWindow API来检查前台窗口是否一直没有改变,以判断是否有用户操作。一些沙箱可能无法正确检测到这种类型的逃逸行为,导致错误地得出样本是无害的结论。\[2\]\[3\] #### 引用[.reference_title] - *1* [Windows沙盒技术调研](https://blog.csdn.net/si444555666777/article/details/120531566)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v4^insert_chatgpt"}} ] [.reference_item] - *2* *3* [反虚拟机、反沙箱技术整理汇总](https://blog.csdn.net/sinat_35360663/article/details/127719012)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v4^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值