pathod
SSL-capable man-in-the-middle HTTP proxy
Install
- All systems
-
curl cmd.cat/pathod.sh
- Debian
-
apt-get install mitmproxy
- Ubuntu
-
apt-get install mitmproxy
- Arch Linux
-
pacman -S mitmproxy
- Kali Linux
-
apt-get install mitmproxy
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install mitmproxy
- OS X
-
brew install mitmproxy
- Raspbian
-
apt-get install mitmproxy
- Dockerfile
- dockerfile.run/pathod
mitmproxy
SSL-capable man-in-the-middle HTTP proxy
mitmproxy is an interactive man-in-the-middle proxy for HTTP and HTTPS. It provides a console interface that allows traffic flows to be inspected and edited on the fly. Also shipped is mitmdump, the command-line version of mitmproxy, with the same functionality but without the frills. Think tcpdump for HTTP. Features: - intercept and modify HTTP and HTTPS requests and responses and modify them on the fly - save HTTP conversations for later replay and analysis - replay the client-side of an HTTP conversation - reverse proxy mode to forward traffic to a specified server - transparent proxy mode on OSX and Linux - make scripted changes to HTTP traffic using Python - SSL/TLS certificates for interception are generated on the fly - ... This package contains the python-pathod module (previously provided by other source package). The python-netlib module was also included but it has been dropped by upstream in version 1.0.