Una trucada de WhatsApp exposa informació de l'adreça a més d'una part, i les parts no totes aprenen el mateix. La persona amb qui parles pot aprendre alguna cosa sobre el teu camí de xarxa, el servei aprèn quina connexió li ha arribat, i el teu proveïdor d'accés veu els fluxos que generes. Una VPN i una retransmissió dins l'aplicació canvien cadascuna una part d'aquest quadre. Per això la pregunta si una VPN amaga la meva IP a les trucades no té una única resposta.

Tres observadors, tres preguntes diferents

Comença anomenant l'observador del qual et vols amagar, perquè els mecanismes no són intercanviables. Amagar-se de l'altre participant és una qüestió d'adreçament. Amagar-se del servei és una qüestió de compte i connexió, i és molt més difícil de respondre del que sembla.

ObserverWhat it can learnWhat changes it
The other participantWhether the media path appears to come from your address or from a relayRelay settings in the app, or a network path that does not expose your address
The serviceYour account, the connection your client made, and the call's participantsVery little from an address change alone; the account is the identifier
Your access networkThat encrypted traffic to certain endpoints exists, and how muchRouting through a tunnel moves the visible endpoint

Cada fila es pot millorar de manera independent. Una millora en una fila deixa les altres exactament com estaven, i per això les respostes honestes a aquesta pregunta solen contenir la paraula en part.

Què canvia realment la retransmissió

WhatsApp documenta un paràmetre anomenat Protegir l'adreça IP a les trucades, que es troba a les opcions avançades de privadesa de l'aplicació. Encamina els mitjans de la trucada a través dels servidors de WhatsApp en lloc de connectar els participants directament. La mateixa guia afirma que les trucades retransmeses continuen xifrades d'extrem a extrem. També adverteix que la qualitat de la trucada pot canviar.

La retransmissió és una funció del servei i no una configuració de xarxa, així que s'aplica a les trucades que l'aplicació decideix retransmetre i a res més del dispositiu. La pàgina d'ajuda de WhatsApp per a aquesta funció és l'autoritat actual sobre quines plataformes l'exposen i on és l'interruptor.

La retransmissió tampoc no amaga la trucada al servei, perquè el servei és la retransmissió. Canvia què pot observar l'altre participant sobre la teva adreça. També pot afegir latència, i aquest és el compromís que fa el paràmetre.

Què canvia una VPN al camí de la trucada

Una VPN canvia d'on sembla que origina el teu trànsit per a tot el que transporta. Si transporta una trucada concreta depèn de la política d'encaminament del client. Un túnel complet pren tot el trànsit, mentre que un túnel dividit pot prendre només alguns prefixos. Un telèfon amb Wi-Fi i dades mòbils pot usar camins diferents per a fluxos diferents en el mateix moment.

Això vol dir que una adreça que has verificat en un navegador no és una prova sobre la trucada. L'aplicació pot mantenir una connexió de llarga durada anterior al túnel, o pot usar una família d'adreces que el túnel no cobreix. Comprova la decisió d'encaminament per a la destinació real i no per a un lloc web que hagis provat per casualitat.

El xifratge del contingut d'extrem a extrem és una frontera separada de tot això. No s'enfonsa quan el camí canvia, i tampoc no cobreix les metadades.

Xifratge i privadesa de l'adreça són promeses diferents

Mantenir xifrat el contingut de la trucada vol dir que la retransmissió no pot escoltar la conversa. No vol dir que la retransmissió no aprengui res: encara veu quins comptes estan connectats, quan i durant quant de temps, perquè això és el que fa una retransmissió.

A la inversa, amagar la teva adreça de l'altra part no fa que el teu compte sigui anònim per al servei que l'autentica. Són dues afirmacions separades. Una revisió de privadesa que les fusiona produeix una falsa sensació de cobertura. Escriu el requisit com una frase sobre un observador concret i després comprova si el mecanisme que has triat s'adreça a aquest observador i no a un de veí.

Verifica l'afirmació que realment t'importa

Si el requisit és sobre la teva xarxa d'accés, la comprovació és una pregunta d'encaminament que pots respondre localment. Si és sobre l'altra part, la comprovació és el paràmetre propi de l'aplicació. Cap configuració de túnel substitueix aquest paràmetre.

ip rule show | head -n 10
ip route get 198.51.100.7
ss -tun state established '( dport = :443 )'
tcpdump -ni wg0 -c 20 'udp or tcp port 443'

La consulta d'encaminament et diu quina interfície faria servir una destinació. La llista de sockets et diu si ja existeix una connexió de llarga durada. La captura et diu si el trànsit travessa realment la interfície del túnel. Substitueix l'adreça de documentació pel punt final que has resolt des de la connexió pròpia de l'aplicació, i llegeix els resultats en lloc de suposar que el túnel ho ha pres tot.

Anota en quin mecanisme et vas basar per a quin observador, juntament amb la data i la versió de l'aplicació. Tant el paràmetre de retransmissió com el comportament d'encaminament del client canvien amb el temps, i una nota que anomena l'observador és l'única versió d'això que continua sent útil.

Articles relacionats