mitmproxy

Mac

Interactive Man-in-the-Middle Proxy for HTTP/HTTPS

Visit Website

Overview

mitmproxy is a powerful open-source tool for intercepting, inspecting, modifying, and replaying web traffic. It supports HTTP/1, HTTP/2, and HTTPS, with a command-line interface (CLI) for advanced users and a web-based interface (mitmweb) for intuitive navigation. Ideal for developers, testers, and security researchers to debug APIs, analyze network requests/responses, and test application behavior. It also offers Python scripting capabilities to automate tasks like modifying requests or simulating errors.

Key Features

  • Intercept and inspect HTTP/HTTPS traffic
  • Modify requests/responses in real-time
  • Replay captured traffic
  • Python scripting for automation
  • Web-based interface (mitmweb) and CLI

Top Alternatives

Charles Proxy Search Google
Fiddler Everywhere Search Google

Tool Info

Pricing Free
Category Network Analysis
Platform Mac

Pros

  • Open-source and free to use
  • Advanced traffic manipulation options
  • Cross-platform compatibility

Cons

  • Steeper learning curve for CLI beginners
  • Requires SSL certificate setup for HTTPS interception

More Network Analysis Tools