mitmproxy12.2.1
mitmproxy12.2.1
Published
An interactive, SSL/TLS-capable intercepting proxy for HTTP/1, HTTP/2, and WebSockets.
pip install mitmproxy
Package Downloads
Authors
Project URLs
Requires Python
>=3.12
Dependencies
- aioquic
<=1.2.0,>=1.2.0 - argon2-cffi
<=25.1.0,>=23.1.0 - asgiref
<=3.10.0,>=3.2.10 - bcrypt
<=5.0.0,>=5.0.0 - Brotli
<=1.2.0,>=1.0 - certifi
>=2019.9.11 - cryptography
<=46.1,>=42.0 - flask
<=3.1.2,>=3.0 - h11
<=0.16.0,>=0.16.0 - h2
<=4.3.0,>=4.3.0 - hyperframe
<=6.1.0,>=6.0 - kaitaistruct
<=0.11,>=0.10 - ldap3
<=2.9.1,>=2.8 - mitmproxy-rs
<0.13,>=0.12.6 - msgpack
<=1.1.2,>=1.0.0 - pyOpenSSL
<=25.3.0,>=24.3 - pyparsing
<=3.2.5,>=2.4.2 - pyperclip
<=1.11.0,>=1.9.0 - ruamel.yaml
<=0.18.16,>=0.18.10 - sortedcontainers
<=2.4.0,>=2.3 - tornado
<=6.5.2,>=6.5.0 - urwid
<=3.0.3,>=2.6.14 - wsproto
<=1.2.0,>=1.0 - publicsuffix2
<=2.20191221,>=2.20190812 - zstandard
<=0.25.0,>=0.25 - typing-extensions
<=4.14,>=4.13.2; python_version < "3.13" - pydivert
<=2.1.0,>=2.0.3; sys_platform == "win32"
mitmproxy
mitmproxy is an interactive, SSL/TLS-capable intercepting proxy with a console
interface for HTTP/1, HTTP/2, and WebSockets.
mitmdump is the command-line version of mitmproxy. Think tcpdump for HTTP.
mitmweb is a web-based interface for mitmproxy.
Installation
The installation instructions are here. If you want to install from source, see CONTRIBUTING.md.
Documentation & Help
General information, tutorials, and precompiled binaries can be found on the mitmproxy website.
The documentation for mitmproxy is available on our website:
If you have questions on how to use mitmproxy, please use GitHub Discussions!
Contributing
As an open source project, mitmproxy welcomes contributions of all forms.