Mitmproxy 0.9 发布了,mitmproxy是一款支持SSL的HTTP代理,它可以用于调试HTTP通信,发起中间人攻击等。mitmproxy提供了一个控制台接口用于动态拦截和编辑HTTP数据包。mitmdump是mitmproxy的命令行版本,功能与其相同。
改进记录:
Upstream certs mode is now the default.
Add a WSGI container that lets you host in-proxy web applications.
Full transparent proxy support for Linux and OSX.
Introduce netlib, a common codebase for mitmproxy and pathod (http://github.com/cortesi/netlib).
Full support for SNI.
Color palettes for mitmproxy, tailored for light and dark terminal backgrounds.
Stream flows to file as responses arrive with the "W" shortcut in mitmproxy.
Extend the filter language, including ~d domain match operator, ~a to match asset flows (js, images, css).
Follow mode in mitmproxy ("F" shortcut) to "tail" flows as they arrive.
--dummy-certs option to specify and preserve the dummy certificate directory.
Server replay from the current captured buffer.
Huge improvements in content views. We now have viewers for AMF, HTML, JSON, Javascript, images, XML, URL-encoded forms, as well as hexadecimal and raw views.
Add Set Headers, analogous to replacement hooks. Defines headers that are set on flows, based on a matching pattern.
A graphical editor for path components in mitmproxy.
A small set of standard user-agent strings, which can be used easily in the header editor.
Proxy authentication to limit access to mitmproxy
来自:开源中国社区