WhatsApp divulgue-t-il l'adresse IP de l'expéditeur? Est-il possible de l'obtenir en exécutant netstat -a
ou via Wireshark?
WhatsApp utilise une architecture client/serveur basée sur Jabber (XMPP) .
Pour que le ou les destinataires voient vos adresses IP, l'application devra inclure votre adresse IP dans les métadonnées du message. Mais cela n'a aucun rôle fonctionnel dans la conception d'une telle application.
Votre capture de paquets affichera probablement des adresses IP appartenant à WhatsApp (ou Facebook) et peut-être à une société CDN comme Akamai qui stocke des médias.
Réponse courte: Non. Hormis éventuellement les appels VoIP (après quelques tests limités, le client a semblé effectuer des tests d'accessibilité et se connecte directement s'il le peut). Les réseaux mobiles utilisent souvent NAT donc vous n'avez souvent pas une IP publique unique de toute façon (le WiFi serait la seule préoccupation).
Réponse longue: Le protocole de messagerie est documenté ici et ne contient aucune adresse IP, il contient le numéro de téléphone de l'expéditeur pour identifier l'utilisateur. Même les transferts de fichiers sont téléchargés à partir d'un serveur HTTPS/TLS appartenant à What'sApp. Les appels VoIP semblent cependant pouvoir passer directement en P2P si le réseau est suffisamment ouvert ce qui révélerait alors votre IP. De plus, lorsque vous êtes sur un réseau mobile, vous passerez très probablement par un NAT afin que vous n'ayez pas d'adresse IP publique qui vous identifie de manière unique pour que votre adresse IP soit préoccupante.
Comme WhatsApp n'est pas une application d'égal à égal, pour que cela se produise, WhatsApp doit consigner l'adresse IP de l'expéditeur et la joindre à l'objet de message remis au destinataire. Cela a d'énormes implications en termes de confidentialité et de sécurité et je doute sincèrement qu'ils le feraient.