Escuchando una comunicación entre una aplicación local y la red

2

Después de investigar un poco en Internet, no he podido encontrar una solución satisfactoria para mi curiosidad ... Aquí está la cosa: usando un script de shell, he podido obtener una lista de direcciones IP conectadas a mi computer (ss), junto con los nombres / PID de las aplicaciones (netstat -pn) que escuchan esas conexiones (Skype, Chromium, etc.)

Una vez que esas aplicaciones han recibido datos de un servidor remoto, lo "analizan" a su manera y me los muestran (HTML interpretado por el navegador, conversaciones organizadas por el cliente de Skype, ...), como deberían .

Aquí es donde entra mi curiosidad: creo que sería interesante "escuchar" este flujo de datos que llega a las aplicaciones, para saber cómo se comunica cada uno a través de la red (protocolo de comunicación, estructura de datos, ... ).

¿Sabe de alguna manera que pueda haber, para controlar estos datos sin procesar, para que sean procesados por mis aplicaciones?

    
pregunta John WH Smith 08.05.2013 - 23:26
fuente

1 respuesta

2

Intente instalar y usar el rastreador de red de Wireshark. Ya sabe cómo analizar toneladas de protocolos. Y su capacidad para analizar protocolos se puede ampliar.

    
respondido por el Nikolai 09.05.2013 - 10:26
fuente

Lea otras preguntas en las etiquetas