1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-22 10:42:07 +02:00
tldr/pages/common/mitmproxy.md
Sebastiaan Speck 380fd5d441
pages*: convert long-short to short-long syntax (#13567)
* pages*: convert long-short to short-long syntax

* git-add: fix typo
2024-09-03 06:13:42 +05:30

836 B

mitmproxy

An interactive man-in-the-middle HTTP proxy. See also: mitmweb and mitmdump. More information: https://docs.mitmproxy.org/stable/.

  • Start mitmproxy with default settings (will listen on port 8080):

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}}