google-chrome - 限制对Chrome扩展程序的访问

标签 google-chrome google-chrome-extension

有什么方法可以限制对chrome扩展程序页面的访问,如下图所示?

chrome扩展程序,可防止用户在没有正确密码的情况下安装或卸载其他扩展程序,并使它们停用。

最佳答案

出于安全原因,扩展不能触摸任何WebUI(chrome://)页面。

Chrome开发人员会努力工作,以防止很难卸载任何扩展名;您的想法特别与此相反,并且会失败。

此外,如果删除了“由第三方安装”扩展名,则该扩展名将被列入黑名单,并且不会自动再次安装。

如果需要在一台特定的计算机上执行此操作,则可以启用chrome://flags/#extensions-on-chrome-urls上的“chrome://URLs上的扩展名”标志,以绕过此限制,并正式允许您修改该页面。

这需要手动干预才能启用,对于有知识的用户,有很多很多方法可以绕过此块(不包括覆盖此标志),因此最多是“ child 锁”/实验。这也是一种安全风险,因为它为所有扩展启用了它。

防止扩展被卸载或禁用的唯一真正方法是企业策略。 ExtensionInstallForceList 允许添加无法禁用或删除的扩展。

由于它可能是恶意软件的媒介,因此在Windows上,只能在组策略中为连接到域的计算机配置它。

关于google-chrome - 限制对Chrome扩展程序的访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29818161/

相关文章:

javascript - iframe 在动态创建后无缘无故消失

google-chrome - 更改 Chrome 扩展程序图标

html - CSS 选择器优先级

jquery - 通过浏览器扩展添加表值

javascript - 使用 Javascript 修改 css 类不起作用

javascript - chrome 47 中的 getUserMedia() 不使用 https

javascript - Chrome 扩展程序使用 JavaScript 隐藏 webkitNotifications.createHTMLNotification 通知气球

javascript - Chrome 扩展 : Stop loading the page on launch

javascript - 如何正确重定向到 Android 上的 Play 商店?

javascript - $x() 函数未在 Chrome 扩展、内容脚本中定义