https://github.com/mitmproxy/mitmproxy
An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
https://github.com/mitmproxy/mitmproxy
debugging http http2 man-in-the-middle mitmproxy proxy python security ssl tls websocket
Last synced: 3 days ago
JSON representation
An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
- Host: GitHub
- URL: https://github.com/mitmproxy/mitmproxy
- Owner: mitmproxy
- License: mit
- Created: 2010-02-16T04:10:13.000Z (about 15 years ago)
- Default Branch: main
- Last Pushed: 2025-05-02T14:05:27.000Z (14 days ago)
- Last Synced: 2025-05-02T15:24:31.231Z (13 days ago)
- Topics: debugging, http, http2, man-in-the-middle, mitmproxy, proxy, python, security, ssl, tls, websocket
- Language: Python
- Homepage: https://mitmproxy.org
- Size: 61.9 MB
- Stars: 38,937
- Watchers: 627
- Forks: 4,174
- Open Issues: 351
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
- awesome - mitmproxy - An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers. (Python)
- awesome-hacking-tools - mitmproxy - This repository contains the mitmproxy and pathod projects (Android Security / Misc Tools)
- stars - mitmproxy/mitmproxy - capable intercepting HTTP proxy for penetration testers and software developers. (HarmonyOS / Windows Manager)
- favorite-link - 具有交互式 TLS 功能的拦截 HTTP 代理,适用于渗透测试人员和软件开发人员。
- awesome-python-applications - Repo - capable intercepting HTTP proxy for penetration testers and software developers. `(linux, windows, mac)` (<a id="tag-dev" href="#tag-dev">Dev</a> / <a id="tag-dev.security" href="#tag-dev.security">Security</a>)
- fucking-Awesome-Linux-Software - |[`mitmproxy`](/categorize/tags/mitmproxy.md)|[](/categorize/langs/Python.md)| (Weapons / Tools)
- my-awesome - mitmproxy - An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers. (Tool)
- awesome-python-applications - Repo - capable intercepting HTTP proxy for penetration testers and software developers. `(linux, windows, mac)` (<a id="tag-dev" href="#tag-dev">Dev</a> / <a id="tag-dev.security" href="#tag-dev.security">Security</a>)
- awesome-termux-hacking - mitmproxy - An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers..[](https://github.com/mitmproxy/mitmproxy/stargazers/) (Uncategorized / Uncategorized)
- starred-awesome - mitmproxy - An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers. (Python)
- awesome - mitmproxy/mitmproxy - An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers. (Python)
- StarryDivineSky - mitmproxy/mitmproxy - in-the-middle attack)。用于中间人攻击的代理首先会向正常的代理一样转发请求,保障服务端与客户端的通信,其次,会适时的查、记录其截获的数据,或篡改数据,引发服务端或客户端特定的行为。 mitmproxy 不仅可以截获请求帮助开发者查看、分析,更可以通过自定义脚本进行二次开发。 (其他_安全与渗透 / 网络服务_其他)
- awesome-ops - mitmproxy/mitmproxy - 02-16|2025-05-06 | 一个交互式的、支持 SSL/TLS 的拦截代理,具有用于 HTTP/1、HTTP/2 和 WebSockets 的控制台界面。 | (软件工具)
- awesome-starred - mitmproxy/mitmproxy - An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers. (http)
- awesome-network-stuff - **17196**星 - capable intercepting HTTP proxy for penetration testers and software developers. (<a id="b4959a15647a6dcf79901f76655d0ca8"></a>mitmproxy / <a id="3bd67ee9f322e2c85854991c85ed6da0"></a>投毒&&Poisoning)
- jimsghstars - mitmproxy/mitmproxy - An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers. (Python)
README
# mitmproxy
[](https://github.com/mitmproxy/mitmproxy/actions?query=branch%3Amain)
[](https://app.codacy.com/gh/mitmproxy/mitmproxy/dashboard)
[](https://autofix.ci)
[](https://codecov.io/gh/mitmproxy/mitmproxy)
[](https://pypi.python.org/pypi/mitmproxy)
[](https://pypi.python.org/pypi/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](https://docs.mitmproxy.org/stable/overview-installation).
If you want to install from source, see [CONTRIBUTING.md](./CONTRIBUTING.md).## Documentation & Help
General information, tutorials, and precompiled binaries can be found on the mitmproxy website.
[](https://mitmproxy.org/)
The documentation for mitmproxy is available on our website:
[](https://docs.mitmproxy.org/stable/)
[](https://docs.mitmproxy.org/dev/)If you have questions on how to use mitmproxy, please
use GitHub Discussions](https://github.com/mitmproxy/mitmproxy/discussions)
## Contributing
As an open source project, mitmproxy welcomes contributions of all forms.
[](./CONTRIBUTING.md)