扩展程序上的Chrome扩展程序?

时间:2015-11-11 20:33:06

标签: google-chrome google-chrome-extension monkeypatching

是否有可能(甚至以黑客方式)为现有扩展程序制作镀铬扩展程序?或者修补现有的扩展?

我希望对非开源Chrome扩展程序进行一些简单的可用性更改。

2 个答案:

答案 0 :(得分:3)

Chrome扩展程序无法访问具有chrome-extension://地址的其他扩展程序的内部页面(工具栏弹出窗口,页面操作弹出窗口,选项页面,后台页面),也无法访问其他扩展程序的内容脚本。< / p>

唯一可能影响其他扩展程序的情况(暗示它不期望来自另一个扩展程序的external connection)是另一个扩展程序依赖于DOM事件和消息,这是它的范围。

虽然有一个值得怀疑的方法:使用debugger API可以在另一个扩展的上下文中执行代码,更改其变量等等。但是,浏览器中的每个页面都会显示一条重要通知:

enter image description here

答案 1 :(得分:0)

Get the source code and hack it

完成更改后,您只需在chrome://扩展程序中启用开发人员模式并加载您的hacky扩展程序!