I'm a developer and always on the lookout for tools that could help my workflow. Genuinely curious, what kind of stuff do people usually use mitmproxy for?
Basically the same things you would use Burp for, except mitmproxy has two important advantages:
1. Supports a SOCKS5 mode and has much better support for intercepting non-HTTP TCP traffic.
2. Easier to extend quickly via Python scripts.
Not really sure if an account/EULA is actually required for Burp, it's been a while since I looked at it. I just remember a window popping up on first run in my Kali VM, me looking at it and deciding to look for alternatives.