mitmproxy is an SSL-capable man-in-the-middle proxy for HTTP. It provides a console interface that allows traffic flows to be inspected and edited on the fly.
mitmdump is the command-line version of mitmproxy, with the same functionality but without the user interface. Think tcpdump for HTTP.
Complete documentation and a set of practical tutorials is included in the distribution package, and is also available at mitmproxy.org.
Releases and rendered documentation can be found on the mitmproxy website:
Source is hosted on github:
Come join us in the #mitmproxy channel on the OFTC IRC network (irc://irc.oftc.net:6667).
We also have a mailing list, hosted here:
http://groups.google.com/group/mitmproxy
The following auxiliary components may be needed if you plan to hack on mitmproxy:
mitmproxy is tested and developed on OSX, Linux and OpenBSD. Windows is not supported at the moment.
You should also make sure that your console environment is set up with the following: