<分区>
为了在家里运行不受信任的代码,我使用了 VMWare 虚拟机。我想找到一个替代的轻量级沙箱 API 来运行不受信任的应用程序,而无需安装 VMWare 或任何其他类型的最终用户虚拟化工具的开销。 (编辑:我不希望它托管操作系统 - 我希望它运行不受信任的应用程序)。
理想情况下,沙盒应该是(或可以制作成)透明的,这样在沙盒中运行的应用程序不会显示任何额外的镶边或功能。 (他们不是在 Mac 上的 Parallels 中这样做吗)
我的 Windows .NET 开发人员希望有一个 API,这样我就可以为它编写场景脚本,而不是启动一个特殊的 GUI。
这就像谷歌 Chrome 网络浏览器如何包含自己的技术来沙盒脚本从 Internet 运行以保护系统。 Google 不需要将 VMWare 与他们的浏览器一起分发,但他们实现了应用程序的沙箱安全。
编辑:
寻找像谷歌浏览器这样的轻量级产品,其中包含非常受限的文件/网络/UI 访问、低权限等功能。不寻找运行/托管自己的操作系统。