Cine îți vede IP-ul în timpul unui apel WhatsApp și ce schimbă o VPN
Cealaltă parte, serviciul și rețeaua ta de acces văd lucruri diferite. Numește observatorul de care vrei să te ascunzi, apoi alege o setare de retransmitere sau o cale de tunel.
Un apel WhatsApp expune informații despre adresă mai mult de unei părți, iar părțile nu învață toate același lucru. Persoana cu care vorbești poate afla ceva despre calea ta de rețea, serviciul află ce conexiune i-a ajuns, iar furnizorul tău de acces vede fluxurile pe care le generezi. O VPN și o retransmitere din aplicație schimbă fiecare câte o parte din acea imagine. De aceea întrebarea dacă o VPN îmi ascunde IP-ul în timpul apelurilor nu are un singur răspuns.
Trei observatori, trei întrebări diferite
Începe prin a numi observatorul de care vrei să te ascunzi, pentru că mecanismele nu sunt interschimbabile. A te ascunde de celălalt participant este o chestiune de adresare. A te ascunde de serviciu este o chestiune de cont și conexiune, și răspunsul la ea este mult mai greu decât sună.
| Observer | What it can learn | What changes it |
|---|---|---|
| The other participant | Whether the media path appears to come from your address or from a relay | Relay settings in the app, or a network path that does not expose your address |
| The service | Your account, the connection your client made, and the call's participants | Very little from an address change alone; the account is the identifier |
| Your access network | That encrypted traffic to certain endpoints exists, and how much | Routing through a tunnel moves the visible endpoint |
Fiecare rând poate fi îmbunătățit independent. O îmbunătățire într-un rând le lasă pe celelalte exact așa cum erau, de aceea răspunsurile oneste la această întrebare conțin de obicei cuvântul parțial.
Ce schimbă de fapt retransmiterea
WhatsApp documentează o setare numită Protejează adresa IP în apeluri, care se află în opțiunile avansate de confidențialitate ale aplicației. Aceasta direcționează media apelului prin serverele WhatsApp în loc să conecteze participanții direct. Aceeași indicație afirmă că apelurile retransmise rămân criptate de la un capăt la altul. De asemenea, avertizează că calitatea apelului se poate schimba.
Retransmiterea este o funcție a serviciului, nu o configurație de rețea, așa că se aplică apelurilor pe care aplicația decide să le retransmită și nimic altceva de pe dispozitiv. Pagina de ajutor WhatsApp pentru această funcție este autoritatea actuală pentru ce platforme o oferă și unde se află comutatorul.
Retransmiterea nu ascunde nici apelul de serviciu, pentru că serviciul este retransmiterea. Schimbă ceea ce cealaltă parte poate observa despre adresa ta. Poate adăuga și latență, iar acesta este compromisul pe care îl face setarea.
Ce schimbă o VPN pe calea apelului
O VPN schimbă de unde pare că provine traficul tău pentru tot ce transportă. Dacă transportă un anumit apel depinde de politica de rutare a clientului. Un tunel complet preia tot traficul, în timp ce un tunel divizat poate prelua doar unele prefixe. Un telefon cu Wi-Fi și date mobile poate folosi căi diferite pentru fluxuri diferite în același moment.
Asta înseamnă că o adresă verificată într-un browser nu este dovadă despre apel. Aplicația poate menține o conexiune de lungă durată anterioară tunelului, sau poate folosi o familie de adrese pe care tunelul nu o acoperă. Verifică decizia de rutare pentru destinația reală, nu pentru un site web pe care l-ai testat din întâmplare.
Criptarea conținutului de la un capăt la altul este o graniță separată de toate acestea. Nu se prăbușește când calea se schimbă și nu acoperă nici metadatele.
Criptarea și confidențialitatea adresei sunt promisiuni diferite
Păstrarea conținutului apelului criptat înseamnă că retransmiterea nu poate asculta conversația. Nu înseamnă că retransmiterea nu află nimic: vede în continuare ce conturi sunt conectate, când și pentru cât timp, pentru că asta face o retransmitere.
Invers, ascunderea adresei de cealaltă parte nu face contul tău anonim pentru serviciul care îl autentifică. Sunt două afirmații separate. O analiză de confidențialitate care le contopește produce o falsă senzație de acoperire. Scrie cerința ca o propoziție despre un observator specific, apoi verifică dacă mecanismul ales se adresează acelui observator și nu unuia vecin.
Verifică afirmația care chiar contează pentru tine
Dacă cerința este despre rețeaua ta de acces, verificarea este o întrebare de rutare la care poți răspunde local. Dacă este despre cealaltă parte, verificarea este setarea proprie a aplicației. Nicio configurație de tunel nu înlocuiește acea setare.
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'
Căutarea rutei îți spune ce interfață ar folosi o destinație. Lista de socketuri îți spune dacă există deja o conexiune de lungă durată. Captura îți spune dacă traficul traversează într-adevăr interfața tunelului. Înlocuiește adresa de documentație cu punctul final pe care l-ai rezolvat din conexiunea proprie a aplicației și citește rezultatele în loc să presupui că tunelul a luat tot.
Notează pe ce mecanism te-ai bazat pentru ce observator, împreună cu data și versiunea aplicației. Atât setarea de retransmitere, cât și comportamentul de rutare al clientului se schimbă în timp, iar o notă care numește observatorul este singura versiune a acestui lucru care rămâne utilă.