Chrome 扩展可以修改用户的主机文件吗?

Can a Chrome Extension modify a user's host file?

我们的团队成员经常测试和监控我们在多台服务器上托管的 Web 应用程序。

我们的环境使得问题可能出现在某些服务器上而不是其他服务器上,因此我们经常需要针对多台服务器进行测试。

目前,我们通过手动更改主机文件中的条目来促进此测试,以便我们连接到不同的服务器。

我们公司拥有一个企业 Google Chrome 扩展,仅供我们的团队成员使用。

我们的 Chrome 扩展是否可以为我们访问和编辑主机文件?

fileSystem 看起来很有前途,但我找不到有关此类用法的任何信息。

这一切都将 运行 在受信任的环境中进行,我们可以在该环境中控制可能需要设置为允许此类访问的任何注册表项

只有当您开发一个简单的本机应用程序根据来自您的扩展程序的请求通过 nativeMessaging API 更改主机文件时才有可能。