Nota: tcpdump requiere privilegios de root, por lo que tendrá a raíz de su teléfono si no se hecho ya. Aquí hay un ARM binary de tcpdump (esto funciona para mi Samsung Captivate). Si prefiere construir su propio binario, las instrucciones son here (sí, es probable que necesite cruzar la compilación).
Además, mira Shark For Root (una herramienta de captura de paquetes de Android basada en tcpdump).
No creo que tcpdump pueda monitorear el tráfico por ID de proceso específico. La estrategia method a la que se refiere Chris Stratton parece ser más esfuerzo que su valor. Sería más simple monitorear direcciones IP específicas y puertos utilizados por el proceso objetivo. Si no se conoce esa información, capture todo el tráfico durante un período de actividad del proceso y luego examine el pcap resultante con Wireshark.
Shark ya no se mantiene y no funciona en las nuevas versiones de Android. ¿Qué método estás usando ahora? – Arya
@Arya, prueba esta aplicación https://play.google.com/store/apps/details?id=app.greyshirts.sslcapture –
@ MateusGondim Gracias por eso. ¿Sabes algo que pueda usar para el cifrado TLS? – Arya