mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-09-06 20:33:33 +02:00
1 KiB
1 KiB
mitmproxy
An interactive man-in-the-middle HTTP proxy. See also:
mitmweb
,mitmdump
. More information: https://docs.mitmproxy.org/stable/.
- Start
mitmproxy
with default settings (will listen on port8080
):
mitmproxy
- Start
mitmproxy
bound to a custom address and port:
mitmproxy --listen-host {{ip_address}} {{[-p|--listen-port]}} {{port}}
- Start
mitmproxy
using a script to process traffic:
mitmproxy {{[-s|--scripts]}} {{path/to/script.py}}
- Export the logs with SSL/TLS master keys to external programs (wireshark, etc.):
SSLKEYLOGFILE="{{path/to/file}}" mitmproxy
- Specify mode of operation of the proxy server (
regular
is the default):
mitmproxy {{[-m|--mode]}} {{regular|transparent|socks5|...}}
- Set the console layout:
mitmproxy --console-layout {{horizontal|single|vertical}}
- Save all proxied traffic to a file for later analysis:
mitmproxy {{[-w|--save-stream-file]}} {{path/to/dump.mitm}}
- Replay a previously saved HTTP flow file:
mitmproxy {{[-nr|--no-server --rfile]}} {{path/to/dump.mitm}}