mitmproxy是一套開源的Proxy伺服器,可以攔截HTTP與HTTPS內容。
mitmproxy是使用Python撰寫,可以直接透過pip或是pipx安裝:
pip install mitmproxy pipx install mitmproxy
預設會跑在Port 8080上,這邊可以指定Port 3128:
mitmproxy -p 3128
為了要攔截HTTPS流量,需要在設備上安裝mitmproxy的CA,在設定好Proxy位置後,可以連到http://mitm.it/進行安裝。