by isarat on 11/22/17, 8:38 AM with 39 comments
by bitexploder on 11/22/17, 5:42 PM
Also, mitmdump is one of the best and fastest ways to get ahold of web requests with Python to modify it on the fly.
http://docs.mitmproxy.org/en/stable/mitmdump.html
I have been using mitmproxy over Burp for day to day web app hacking these days. But we still use Burp scanner for lots of chores. I almost always chain through both to then go back in and use Burp features missing in mitmproxy (exploring site contents, etc.). But those are edge cases mostly needed for professional use and not for tinkering.
by mrtksn on 11/22/17, 4:05 PM
by eapen on 11/22/17, 1:08 PM
by c7h on 11/22/17, 4:11 PM
by jenscow on 11/22/17, 1:24 PM
All I wanted to do was change a request header for one host.
After ~15 minutes I now have a transparent MITM https proxy - and I didn't even have to google the openssl command.
Edit: Also, the documentation is excellent as the software.
by brazzledazzle on 11/22/17, 3:34 PM
by ijustdontcare on 11/22/17, 7:47 PM
by Lightbody on 11/22/17, 10:26 PM
https://github.com/lightbody/browsermob-proxy
It's Java-based and forked out from some old MITM code from Selenium. It has a bunch of APIs for manipulating traffic, tweaking DNS resolution, rewriting content, etc. Just passing along in case anyone is looking for alternatives.
by jwilk on 11/22/17, 11:51 PM
https://github.com/mitmproxy/mitmproxy/issues/1293
I learned this the hard way. If you run a proxy on an unfirewalled machine with public IPv4, it's going to be abused really fast. :-(
by platz on 11/22/17, 9:57 PM
by pvg on 11/22/17, 2:37 PM
https://hn.algolia.com/?query=mitmproxy&sort=byPopularity&pr...
by abraae on 11/22/17, 11:33 PM
Does anyone have any experience with charles vs mitmproxy?
by mpeg on 11/22/17, 1:22 PM
by humanjvm on 11/22/17, 9:06 PM
by diegorbaquero on 11/22/17, 2:39 PM
by sheharyarn on 11/22/17, 3:06 PM
by CameronBanga on 11/22/17, 2:20 PM