mitmproxy!

See the installation instructions . See the latest release https://github.com/mitmproxy/mitmproxy/releases/latest
on Github for source, OSX and Windows builds.

mitmproxy alternatives

  • Fiddler

  • Fiddler is a Web Debugging Proxy which logs all HTTP(S) traffic between your computer and the Internet. Fiddler allows you to inspect all HTTP(S) traffic, set breakpoints, and "fiddle" with incoming or outgoing data. Fiddler includes a powerful event-based scripting subsystem, and can be extended using any .NET language.

    tags: capturing-data debugger http-monitoring http-traffic proxy-server
    platform: Windows
  • Charles

  • Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information).

    tags: analyzer debugger http proxy web-debugging
    platform: Mac OS X Windows Linux
  • Zed Attack Proxy

  • The Zed Attack Proxy (ZAP) is an easy to use integrated penetration testing tool for finding vulnerabilities in web applications.It is designed to be used by people with a wide range of security experience and as such is ideal for developers and functional testers who are new to penetration testing.ZAP provides automated scanners as well as a set of tools that allow you to find security vulnerabilities manually.

    tags: fuzzer owasp penetration-testing proxy sql-injection
    platform: Mac OS X Windows Linux
  • Burp Suite

  • Burp Suite is an integrated platform for performing security testing of web applications. Its various tools work seamlessly together to support the entire testing process, from initial mapping and analysis of an application's attack surface, through to finding and exploiting security vulnerabilities.

    tags: vulnerability-scanner web-testing web-security-scanner web-security-testing
    platform: Mac OS X Windows Linux BSD
  • Camilla Proxy

  • The always-on web debugging proxy

    tags: proxy reverse-proxy debuger
    platform: Linux
  • apptalk.ninja

  • apptalk.ninja is a great, easy-to-use tool for app developers tackle that monitors and debugs issues with their apps’ communication over-the-air.

    tags: beacon bluetooth ibeacon ios-app-development ios-apps
    platform: iPhone iPad
  • Proxy.app

  • Proxy.app is the perfect tool for debugging and analysing both HTTP requests and responses and modify data in transit. It can be used to debug hard problems while doing web development or as a penetration testing tool during security assessments.

    tags: http-analyzer penetration-testing web-debugging web-development
    platform: Mac OS X
  • AppScope

  • AppScope is a tool for networked mobile applications to instantly capture comprehensive bug reports containing screen video, network data and system logs.

    tags: bug-tracking development network-traffic performance-testing screen-capture
    platform: Mac OS X Android iPhone iPad
  • Surge for Mac

  • Working quietly on the Menubar, Surge is a high-performance HTTP/SOCKS5 proxy server. It is capable of intercepting and logging the summary of HTTP traffic, and meanwhile transmitting the traffic to other proxy servers according to the flexible rule system. Multiple proxy protocols are supported including HTTP, HTTPS, SOCKS5, SOCK5 over TLS.

    tags: debugger http http-analyzer http-client http-monitor
    platform: Mac OS X iPhone iPad