mitmproxy 12 is out! 🚀 It’s now possible to modify the prettified representation of binary protocols. Editing Protobufs is now as easy as editing YAML, no .proto schema needed. 🙌
https://t.co/XpqEKhOfe4
mitmproxy 11 is out! We now fully support HTTP/3, including transparent mode. 🥳
Gaurav - my Google Summer of Code student - has all the details: https://t.co/A9OzHYDH4r. Awesome to have such a fantastic @mitmproxy community. ☺️
mitmproxy 10.4 is out! 🚀 Lots of bugfixes, and a first preview of our new Capture Tab in mitmweb! Matteo Luppi is working on this as his Google Summer of Code project. Super excited for how this will look like at the end of the summer. 🤩
https://t.co/leaxydoLDW
I'm super impressed with his progress, developing a macOS system extension from scratch was not an easy GSoC project. Lots of low-level experimentation and many rewrites led to a pretty great result. And more stuff is in the pipeline! 🎉
@mitmproxy is getting a major new feature: Local Redirect Mode transparently intercepts applications without any proxy configuration. ✨
We're starting things off with macOS, developed by my Google Summer of Code student @emanuele_em_! 😃 https://t.co/VlbFRawmtr
@mitmproxy 10.1 is out, we can now im- and export HAR files! 🎉
This was implemented by one of my Google Summer of Code students, check out @ngoodvi's blog post over at https://t.co/PMPxLAJ38v.😀
To intercept HTTP/S traffic, initially went with Burp Suite which acts as a HTTP proxy.
Can't see requests to their servers. It seems that the analytics libraries used obey the global HTTP proxy server settings but not the main code.
MITMProxy solves the issue.
(10/n)
What do @mitmproxy, Pure CSS, @PrestaShop, SVGO, and InvokeAI all have in common? They are all open source projects that shipped major version releases during Hacktoberfest!
Check them out 👇
https://t.co/J0g58TSePM
I'm launching a small new side project:
https://t.co/XFKw25GdOm automatically fixes pull requests so that linters/code formatters/... get out of the way. I've spent way too much time waiting for CI to fail for trivial reasons, and this puts and end to it. 🎉
QUIC support is equally exciting - lots of low-level protocol work that has high-level privacy impact. 🔒
@ManuelMeitinger has been killing it this @gsoc with first UDP/DNS support and now this. HTTP/3 support in @mitmproxy, here we come! 🤠
@decathorpe's WireGuard mode is incredibly nice to set up (just scan a QR code) and allows you to only proxy selected apps on mobile.
From the dev perspective, there's Rust, PyO3, a user-space TCP stack, abi3 wheels - such tech, very wow. 🚀