mitmproxy
An interactive TLS-capable intercepting HTTP proxy. mitmweb provides a modern browser-based interface for inspecting, modifying, and replaying HTTP/HTTPS traffic.
What You Can Do After Deployment
- Visit your domain -- the mitmweb UI opens immediately with no login required
- Inspect traffic -- view HTTP/HTTPS requests and responses in real time with full headers and body
- Modify requests -- intercept and edit requests before they reach the server
- Replay traffic -- replay captured requests for debugging and testing
- Export flows -- save captured traffic for later analysis
Key Features
- Browser-based UI for real-time traffic inspection
- TLS interception with automatic certificate generation
- Request and response modification on the fly
- Traffic replay for debugging
- Flow filtering and search
- Export to HAR, cURL, and other formats
- Python scripting API for custom processing
License
MIT -- GitHub | Website