← All projects

mitmproxy

A free and open source interactive HTTPS proxy

Securityproxyhttpsnetwork-interceptionpenetration-testingdebuggingopen-sourcepython
mitmproxy screenshot

About

mitmproxy is an open-source interactive HTTPS proxy that lets developers and security researchers intercept, inspect, modify, and replay web traffic including HTTP/1, HTTP/2, HTTP/3, WebSockets, and other SSL/TLS-protected protocols. It offers three interfaces: a command-line tool, a web GUI called mitmweb, and a Python scripting API for building custom addons. It is commonly used for debugging, testing, privacy measurements, and penetration testing.

Problem

Developers and security professionals need a way to intercept, inspect, and manipulate network traffic for debugging, testing, and security analysis.

For

developers and security researchers

How it works

mitmproxy sits between the client and server as a proxy, intercepting SSL/TLS-protected traffic and exposing it through a CLI, web interface, or Python API for inspection and modification.

Business model

open-source

Status

launched

Similar projects