Read and Manipulate Network Traffic on Android with mitmproxy


Playlists: 'camp2023' videos starting here / audio

In this talk, we take a first look at the tool mitmproxy. We will use it for interacting with network traffic on an Android phone.

Sniffing into network traffic can be really interesting. It can help you understand complex systems better, double-check the data you sent or just finding bugs in your apps. The tool mitmproxy helps you with all of that.
In this talk, we take our first look on this interactive tool. First, we set up a phone to connect to mitmproxy. Afterwards, we look at some actual traffic and how to interact with it by manipulating it the "man-in-the-middle" way. Lastly, we take a short look at automating all of this by using a python library for interacting with mitmproxy through programming.