如何将流量从 mitmproxy 发送到另一个代理服务器
how to send traffic from mitmproxy to another proxy server
我需要将 mitmproxy 重定向到另一个代理服务器。举个例子。
浏览器 -> mitmproxy -> fiddler
浏览器代理设置为 8089
mitmproxy 在 8089 上 运行
听8090的小提琴手
现在我如何使用 -F
代理转发 mitmproxy
我尝试了 mitmproxy -p 8089 -F localhost:8090,但输出是无法识别的参数 -F
有什么帮助吗?
谢谢
您可以使用 -U
(以前称为 -F
)指定上游代理。
-U
现已弃用。你应该使用 --mode upstream:SPEC
mitmproxy --mode upstream:http://<target-proxy-ip>:<target-proxy-port> --upstream-auth <target-proxy-user-name>:<target-proxy-password> -p 3128 --set block_global=false
Reference: https://docs.mitmproxy.org/stable/concepts-modes/#upstream-proxy
示例(允许外部连接):
Server-1 (ip: x.x.x.x)
mitmproxy --proxyauth "user1:pass1" -p 3128 --set block_global=false
Server-2 (ip: y.y.y.y)
mitmproxy --mode upstream:http://x.x.x.x:3128 --upstream-auth user1:pass1 -p 3128 --set block_global=false
客户端
代理服务器:y.y.y.y:3128
我需要将 mitmproxy 重定向到另一个代理服务器。举个例子。
浏览器 -> mitmproxy -> fiddler
浏览器代理设置为 8089 mitmproxy 在 8089 上 运行 听8090的小提琴手 现在我如何使用 -F
代理转发 mitmproxy我尝试了 mitmproxy -p 8089 -F localhost:8090,但输出是无法识别的参数 -F
有什么帮助吗?
谢谢
您可以使用 -U
(以前称为 -F
)指定上游代理。
-U
现已弃用。你应该使用 --mode upstream:SPEC
mitmproxy --mode upstream:http://<target-proxy-ip>:<target-proxy-port> --upstream-auth <target-proxy-user-name>:<target-proxy-password> -p 3128 --set block_global=false
Reference: https://docs.mitmproxy.org/stable/concepts-modes/#upstream-proxy
示例(允许外部连接):
Server-1 (ip: x.x.x.x)
mitmproxy --proxyauth "user1:pass1" -p 3128 --set block_global=false
Server-2 (ip: y.y.y.y)
mitmproxy --mode upstream:http://x.x.x.x:3128 --upstream-auth user1:pass1 -p 3128 --set block_global=false
客户端
代理服务器:y.y.y.y:3128