mitmproxy
Interactive, scriptable man‑in‑the‑middle proxy for HTTP, HTTPS and WebSocket traffic
Alternatives
How to Decide
mitmproxy is an open‑source, scriptable man‑in‑the‑middle proxy that security researchers and developers use to intercept, view and modify HTTP, HTTPS and WebSocket traffic. The alternatives split into a few clear camps: Wireshark is chosen for its deep packet inspection of thousands of protocols across Ethernet, Wi‑Fi and Bluetooth; OpenSnitch is chosen for its Linux‑only interactive outbound firewall that lets users create custom rules for application control.
When weighing replacements for mitmproxy, focus on (1) protocol breadth – whether you need a generic HTTP/HTTPS proxy (mitmproxy) versus a full‑stack packet analyzer (Wireshark) or an outbound‑only firewall (OpenSnitch); (2) UI and automation – mitmproxy offers CLI/web UI and a Python API, Wireshark provides a rich desktop UI and tshark scripting, while OpenSnitch relies on a graphical rule editor; (3) platform coverage – mitmproxy runs on all major OSes, Wireshark is cross‑platform, but OpenSnitch is Linux‑only; (4) extensibility model – mitmproxy and Wireshark expose APIs for scripting, whereas OpenSnitch has no API.
All Alternatives
About the Product
Is this your tool?
Claim this page to update details, reply to user reviews, and drive more traffic to your product.
Claim this Product →