Networking 如何将所有mitmproxy HTTP流量重定向到特定的HTTP服务器?
我想将被Networking 如何将所有mitmproxy HTTP流量重定向到特定的HTTP服务器?,networking,proxy,mitmproxy,Networking,Proxy,Mitmproxy,我想将被mitmproxy截获的所有HTTP流量重定向到特定的HTTP服务器,而不管HTTP流量的目的地是哪里 我知道如何为mitmserver设置上游代理服务器,但在这种情况下,我不需要另一个代理服务器,而是(目标)HTTP服务器 有什么想法吗?一种方法是注入一个python脚本,覆盖每个请求的目标。将-s script.py参数添加到mitmproxy/mitmdump命令(或者调用master.addons.add(script.script('script.py')),如果使用的是mit
mitmproxy
截获的所有HTTP流量重定向到特定的HTTP服务器,而不管HTTP流量的目的地是哪里
我知道如何为mitmserver
设置上游代理服务器,但在这种情况下,我不需要另一个代理服务器,而是(目标)HTTP服务器
有什么想法吗?一种方法是注入一个python脚本,覆盖每个请求的目标。将
-s script.py
参数添加到mitmproxy/mitmdump命令(或者调用master.addons.add(script.script('script.py'))
,如果使用的是mitmproxy库),并将以下内容添加到脚本中:
from mitmproxy import http
def request(self, flow: http.HTTPFlow) -> None:
flow.request.host = 'google.com'
flow.request.path = '/'
。。。根据需要进一步定制请求方法、cookies等您具体想做什么?简单地说,看起来您需要一些DNS和/或ARP欺骗。