Rankings/mitmproxy

mitmproxy

mitmproxy/mitmproxy

A powerful network packet sniffing tool that lets you intercept, view, and even modify all network requests from your device, essential for development debugging.

An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.

Stars
43,166
Forks
4,519
Watchers
622
Issues
425
💡

A powerful network packet sniffing tool that lets you intercept, view, and even modify all network requests from your device, essential for development debugging.

📂 Developer ToolsđŸ’» Python📄 MIT

AI Summary

🔍

What This Project Does

It acts like a "transparent relay" for network traffic, intercepting web or app requests so you can see the data details inside.

🔧

What Problems It Solves

It solves the pain point of "not knowing what data the server actually received." You don't need to read backend code; just grab the packet to see request and response content, and modify it on the spot.

đŸ‘„

Who It's For

1. Backend Developers (debugging APIs)

2. Mobile Testers (sniffing mobile traffic)

3. Security Researchers (penetration testing)

📋

Typical Use Cases

1. Debugging API parameters to see why submission fails.

2. Analyzing network request behavior of third-party apps.

3. Simulating modified request data to test server security.

⭐

Key Strengths & Highlights

Supports HTTPS encrypted traffic decryption, offers both command-line and web interfaces, and allows Python scripting for automated traffic handling.

🚀

Getting Started Requirements

Requires installing certificates on your computer or phone; basic HTTP protocol knowledge is recommended, otherwise the screen full of data might be overwhelming.

🎯

Purpose

It is the top choice when you need to debug APIs or analyze app network behavior. However, it's not for daily browsing as it triggers certificate warnings on many sites.

Project Info

Primary Language
Python
Default Branch
main
License
MIT
Created
Feb 16, 2010
Last Commit
5 days ago
Last Push
5 days ago
Indexed
Apr 18, 2026
mitmproxy GitHub — Powerful Open Source HTTP Sniffing Tool with HTTPS Interception for Developers