我已经设置了一个虚拟机来将端口80连接重定向到某些服务器到我的mitmproxy实例。
现在我希望设置mitmproxy(或libmproxy)来修改请求并将请求转发到我选择的服务器,具体取决于HTTP Host
标头(以及修改响应)。我该如何做到这一点?透明代理似乎从较低的网络层读取预期的目标服务器,而我没有(VM直接连接到我的代理)。
答案 0 :(得分:0)
对于当前版本(0.12.1),您可以使用https://github.com/mitmproxy/mitmproxy/blob/master/examples/dns_spoofing.py
下一个版本应附带专用的--spoof
开关。