WebRTC e IP esposti: quali indirizzi può rivelare un browser
WebRTC usa ICE per individuare i possibili percorsi per la comunicazione in tempo reale. I browser moderni applicano protezioni della privacy agli indirizzi locali, ma i candidati osservati possono comunque rivelare informazioni di rete utili, a seconda del browser, della VPN e della configurazione.
Quali indirizzi IP può esporre WebRTC
WebRTC usa ICE per trovare i percorsi tra i peer e può generare candidati con indirizzi locali, server-reflexive o di relay. Quali indirizzi un test riesca a vedere dipende dal browser, dalla configurazione di rete, dalle regole della VPN e dall'uso di STUN o TURN.
Come testare WebRTC con e senza VPN
Esegui il test prima e dopo aver attivato la VPN e confronta i candidati ICE, soprattutto gli indirizzi pubblici e i tipi di candidato. I browser moderni possono nascondere o mascherare gli indirizzi locali, quindi interpreta il risultato tenendo conto del browser e delle regole della VPN. Per un controllo dei dati IP visibili, usa lo strumento Verifica dell'anonimato di 2IP prima e dopo aver attivato la VPN.
Come interpretare il risultato
Riferimenti tecnici: RFC 8445.