在 Windows 10 机器上,使用适用于 Linux 的 Windows 子系统运行浏览器的 Linux 版本比运行 Windows 版本更安全吗?
我之所以问,是因为我已阅读有关 Windows Subsystem for Linux (WSL)的Wikipedia 文章,但我不确定它是如何在安全方面工作的。它说
WSL 提供由微软开发的兼容 Linux 的内核接口(不包含 Linux 内核代码),然后可以在其上运行 Linux 用户空间
和
WSL 使用的资源比完全虚拟化的机器少
这个 Linux 用户空间与 Windows 用户空间是否完全分开?也就是说,WSL 是一种虚拟机,与系统的其余部分隔离吗?假设我使用 Linux 版本的 Firefox 访问一个完全破坏它的恶意网站,恶意软件的有效性是否会因为被限制在这个 WSL 中而降低,或者结果是否与原生 Firefox for Windows 被破坏一样?
或者,换一种说法:如果我想要一个可以用来访问可能不安全的站点的隔离系统,那么使用 WSL 就足够了,还是我需要一个成熟的虚拟机?
我发现了一个类似的问题,但它是关于攻击面的,即在系统受到攻击之前。相反,我要问的是,WSL 是否意味着在系统受到威胁后有任何缓解措施。而且,这个问题是在 WSL 发布之前被问到的,当时还不清楚一些细节。