Inspecting Network Traffic on macOS
I ran into a scenario where I wanted to sniff out exactly what was being communicated by a macOS app. It’s been a long time since I’ve done any http sniffing so it great to try out some new tools. Packet Sniffing Packet sniffing is the easiest way to see what is happening on your network device. No sudo, no proxies. However, you can only see the domain being contacted for SSL requests. Great for high level activity, not great for understanding the details of what an application is doing on your computer. Using a Proxy to Inspect HTTPS Traffic In order to view HTTP traffic, you need to route all network traffic on your device through a proxy. mitmproxy is exactly what you need…
Continue Reading