2015-02-09 87 views

回答

2

使用默认标志,浏览器将拒绝(静默)访问chrome-extension://页面到其他具有公共API的扩展/应用程序。

有些标志可以覆盖此标志(例如,silent-debugger-extension-api标志带有chrome.debugger API),但它需要用户采取措施(或者可以更改Chrome启动器参数的本地攻击)。

此外,还有私人API允许Chrome Apps & Extensions Developer Tool等功能发挥作用,但作为私有API,只有Google列入白名单的应用才能访问。

最后,extensions that extend DevTools可能潜在转移控制台输出,只要通过用恶意副本替换console对象打开DevTools。这是不太可能的,我还没有测试过,但它在理论上是可能的。

相关问题