3

我想编写一个程序来修改所有传出(请求)HTTP 请求,以在我的 Mac OS X Lion 系统上即时更改其中一个传出标头。是否有任何系统 API 可以让我像这样重写端口 80 流量?

作为参考,我只需要在不实际更改标题长度的情况下就地替换标题。我也已经尝试过使用标准 HTTP 代理,但是设置起来并不容易,并且只过滤我配置了代理的程序上的流量,并尊重该设置。我也想知道它是否容易打开和关闭,因为我只需要在某个网络位置而不是在家里。

PS 我确实在Modify http headers on system level (Linux)中找到了有关在 linux 中执行此操作的信息,但是我很确定 Mac OS X lion 不支持 iptables,虽然它确实支持 ipfw,但它已被弃用的PF。

4

1 回答 1

0

你真的确定,你需要它“系统范围”不会像live-http-headersmodify-headers这样的浏览器插件就足够了吗?

如果您确定需要它,也许这个攻击工具可以提供帮助: middler

或:提琴手

但请注意使用,在某些国家,甚至拥有此类工具可能是非法的。也请尊重他人的隐私。

于 2012-06-25T04:45:33.453 回答