¿WhatsApp revela la dirección IP del remitente? ¿Es posible obtenerlo ejecutando netstat -a
o vía Wireshark?
¿WhatsApp revela la dirección IP del remitente? ¿Es posible obtenerlo ejecutando netstat -a
o vía Wireshark?
WhatsApp utiliza una arquitectura cliente / servidor basada en Jabber (XMPP) .
Para que los destinatarios vean sus direcciones IP, la aplicación deberá incluir su dirección IP en los metadatos del mensaje. Pero esto no tiene un papel funcional en el diseño de dicha aplicación.
Es probable que la captura de tu paquete muestre las direcciones IP que pertenecen a WhatsApp (o Facebook) y tal vez a una compañía de CDN como Akamai que almacena medios.
Respuesta corta: No. Aparte de las posibles llamadas VoIP (de algunas pruebas limitadas, el cliente pareció realizar algunas pruebas de accesibilidad y se conecta directamente si es posible). Las redes móviles a menudo usan NAT, por lo que a menudo no tienes una IP pública única (WiFi sería la única preocupación).
Respuesta larga: el protocolo de mensajería es documentado aquí y no contiene ninguna dirección IP, contiene el número de teléfono del remitente para identificar al usuario. Incluso las transferencias de archivos se están descargando desde un servidor HTTPS / TLS propiedad de What'sApp. Sin embargo, parece que las llamadas VoIP pueden ir directamente a P2P si la red está lo suficientemente abierta, lo que revelaría su IP. Además, cuando esté en una red móvil, lo más probable es que esté pasando por un NAT, por lo que no tiene una dirección IP pública que lo identifique de manera única para que su dirección IP sea una preocupación.
Como WhatsApp no es una aplicación de igual a igual, para que esto ocurra, WhatsApp tendría que estar registrando la dirección IP del remitente y adjuntándola al objeto de mensaje entregado al destinatario. Esto tiene implicaciones masivas de privacidad y seguridad y sinceramente dudo que lo estén haciendo.