Unha chamada de WhatsApp expón información do enderezo a máis dunha parte, e as partes non todas aprenden o mesmo. A persoa coa que falas pode aprender algo sobre a túa ruta de rede, o servizo aprende que conexión lle chegou, e o teu provedor de acceso ve os fluxos que xeras. Unha VPN e unha retransmisión dentro da aplicación cambian cada unha unha parte dese cadro. Por iso a pregunta de se unha VPN oculta o meu IP nas chamadas non ten unha soa resposta.

Tres observadores, tres preguntas distintas

Comeza nomeando o observador do que queres ocultarte, porque os mecanismos non son intercambiables. Ocultarse do outro participante é unha cuestión de enderezo. Ocultarse do servizo é unha cuestión de conta e conexión, e respondela é moito máis difícil do que parece.

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 pódese mellorar de forma independente. Unha mellora nunha fila deixa as demais exactamente como estaban, e por iso as respostas honestas a esta pregunta adoitan conter a palabra en parte.

Que cambia realmente a retransmisión

WhatsApp documenta un axuste chamado Proteger o enderezo IP nas chamadas, que se atopa nas opcións avanzadas de privacidade da aplicación. Encamiña os medios da chamada a través dos servidores de WhatsApp en lugar de conectar os participantes directamente. A mesma guía afirma que as chamadas retransmitidas seguen cifradas de extremo a extremo. Tamén advirte de que a calidade da chamada pode cambiar.

A retransmisión é unha función do servizo e non unha configuración de rede, así que se aplica ás chamadas que a aplicación decide retransmitir e a nada máis do dispositivo. A páxina de axuda de WhatsApp para esta función é a autoridade actual sobre que plataformas a ofrecen e onde está o interruptor.

A retransmisión tampouco oculta a chamada ao servizo, porque o servizo é a retransmisión. Cambia o que a outra parte pode observar sobre o teu enderezo. Tamén pode engadir latencia, e ese é o intercambio que fai o axuste.

Que cambia unha VPN no camiño da chamada

Unha VPN cambia de onde parece orixinarse o teu tráfico para todo o que transporta. Se transporta unha chamada concreta depende da política de encamiñamento do cliente. Un túnel completo toma todo o tráfico, mentres que un túnel dividido pode tomar só algúns prefixos. Un teléfono con Wi-Fi e datos móbiles pode usar camiños distintos para fluxos distintos no mesmo momento.

Isto significa que un enderezo que verificaches nun navegador non é proba sobre a chamada. A aplicación pode manter unha conexión de longa duración anterior ao túnel, ou pode usar unha familia de enderezos que o túnel non cobre. Comproba a decisión de encamiñamento para o destino real e non para un sitio web que probaches por casualidade.

O cifrado do contido de extremo a extremo é unha fronteira aparte de todo isto. Non se derruba cando cambia o camiño, e tampouco cobre os metadatos.

Cifrado e privacidade do enderezo son promesas distintas

Manter cifrado o contido da chamada significa que a retransmisión non pode escoitar a conversa. Non significa que a retransmisión non aprenda nada: segue vendo que contas están conectadas, cando e durante canto tempo, porque iso é o que fai unha retransmisión.

Á inversa, ocultar o teu enderezo á outra parte non fai que a túa conta sexa anónima para o servizo que a autentica. Son dúas afirmacións separadas. Unha revisión de privacidade que as fusiona produce unha falsa sensación de cobertura. Escribe o requisito como unha frase sobre un observador concreto e despois comproba se o mecanismo que escolliches se dirixe a ese observador e non a un veciño.

Verifica a afirmación que de verdade te importa

Se o requisito é sobre a túa rede de acceso, a comprobación é unha pregunta de encamiñamento que podes responder localmente. Se é sobre a outra parte, a comprobación é o axuste propio da aplicación. Ningunha configuración de túnel substitúe ese axuste.

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'

A consulta de ruta diche que interface usaría un destino. A lista de sockets diche se xa existe unha conexión de longa duración. A captura diche se o tráfico cruza realmente a interface do túnel. Substitúe o enderezo de documentación polo punto final que resolvesches desde a conexión propia da aplicación, e le os resultados en lugar de supor que o túnel tomou todo.

Anota en que mecanismo te apoiares para que observador, xunto coa data e a versión da aplicación. Tanto o axuste de retransmisión como o comportamento de encamiñamento do cliente cambian co tempo, e unha nota que nomea o observador é a única versión disto que segue sendo útil.

Artigos relacionados