在Firefox上执行之前创建一个Addon来修改JavaScript数据

Dav*_*vid 6 javascript firefox-addon

我想为firefox创建一个插件,它应该检查加载页面上的每个JavaScript.如果有一个不允许的代码,它应该被阻止或修改(它是XSS Protection的一部分).但我不知道,如何实现这一点.我试图创建一个http-on-modify-request观察者,因此我可以访问这些脚本.但是如何在Firefox执行之前修改它们呢?

我的第二个试验是创建一个像Flashblock插件一样的插件.所以我制作了一个CSS文件并将脚本标签绑定到xml文件.在xml文件中,我创建一个占位符并替换javascript.当我启动一个页面并查看DOM-Inspector它工作正常...有div标签而不是javascript标签.问题是,Firefox仍然执行原始的javascripts,因此我的试用失败了.

有人给我一些提示吗?

ps:sry,我的英语,但英语不是我的母语