Addon修改通过内容的正则表达式指定的http标头

时间:2015-06-02 00:47:23

标签: regex firefox http-headers firefox-addon

我需要一个Firefox插件,这样我就可以修改出站的http请求标头:

"[pseudocode] if any request header contains x in its content then replace x with y"

其中x是正则表达式,y最好包含引用x的替换模式。

我查看了插件Tamper Data Modify HeadersHeader Tool,其中没有一个似乎支持上述(我错了?)“标题工具”具有一些正则表达式功能,但显然不如上所述。 greasemonkey等会启用此功能吗?在我的情况下唯一的问题是http请求实际上是通过.swf(即闪存)发出的,尽管它仍然显示为Tamper Data

(注意:如果您认为此查询不属于stackoverflow,那么请引用要使用的stackexchange(虽然程序员以外的其他人会使用reg表达式)。这也不是谷歌的东西,因为 它返回的第一件事是Header Tool,它不能满足我的需要。)

2 个答案:

答案 0 :(得分:1)

如果您不需要任何GUI,自己编写这样的插件应该是相当简单的。

SDK有一个模块(system-events)只需要几行代码即可挂钩到任何HTTP requests or responses

答案 1 :(得分:0)

Burp不是一个FF插件,而是一个java应用程序,但即使它的免费版本也很容易实现我所描述的。