mitmproxy (mitmproxy)

LSE top 100LSE top 100mitmproxy (65)mitmproxy (65)

Tool and Usage

The mitmproxy tool allows to intercept, inspect, modify, and replay traffic flows. It may be used for pentesting, troubleshooting, or learning about SSL/TLS.

Screenshot for mitmproxy tool review

Usage and audience

mitmproxy is commonly used for network analysis, penetration test, or security assessment. Target users for this tool are pentesters and security professionals.

Tool review

The review and analysis of this project resulted in the following remarks for this security tool:


  • + More than 50 contributors
  • + More than 7000 GitHub stars
  • + The source code of this software is available

Author and Maintainers

Mitmproxy is under development by Aldo Cortesi. This project is currently maintained by Aldo Cortesi, Maximilian Hils, Thomas Kriechbaumer.


Support operating systems

Mitmproxy is known to work on Linux.


Several dependencies are required to use mitmproxy.

  • blinker
  • brotlipy
  • certifi
  • click
  • cryptography
  • cssutils
  • h2
  • html2text
  • hyperframe
  • jsbeautifier
  • kaitaistruct
  • ldap3
  • passlib
  • pyasn1
  • pyOpenSSL
  • pyparsing
  • pyperclip
  • Python 3
  • requests
  • ruamel.yaml
  • sortedcontainers
  • tornado
  • urwid
This tool page was recently updated. Found an improvement? Become an influencer and submit an update.
Project details
Latest release2.0.2 [2017-04-25]
Last updatedOct. 22, 2017

Project health

This score is calculated by different factors, like project age, last release date, etc.


GitHub iconmitmproxy GitHub project
 mitmproxy project website

Related terms