VPN-ul este pornit, dar aplicația știe în continuare unde sunteți
Un VPN funcțional ascunde adresa, nu poziția pe care o aplicație o citește și o încarcă. Separați ruta de datele pe care o permisiune le-a dat deja.
Porniți VPN-ul, deschideți aplicația, și aceasta arată în continuare orașul în care stați. Nimic nu este stricat. Aplicația raportează ceva ce știe deja în loc să privească traficul ieșind din tunel. În acel rezultat se ascund două întrebări diferite, iar amestecarea lor trimite oamenii să reinstaleze clientul.
Ce a primit de fapt aplicația
O poziție pe ecran poate veni din cel puțin patru locuri. O determinare a locației dispozitivului, un oraș aproximativ derivat din adresa IP, o adresă salvată în cont sau ceva ce ați scris într-un formular.
Determinarea locației dispozitivului este ceea ce oamenii au în minte când spun că aplicația știe unde sunt. Pe un telefon înseamnă GPS, scanare Wi-Fi și date mobile combinate de sistem; pe un laptop este de obicei o interogare într-o bază de date Wi-Fi. Toate ajung printr-o permisiune pe care aplicația a cerut-o și dumneavoastră ați acordat-o. Tunelul nu intervine deloc.
Datele contului sunt sursa mai vicleană. O aplicație de livrare care deja stochează adresa de acasă nu are nevoie de un senzor ca să vi-o arate din nou.
De ce tunelul nu poate acoperi asta
Un VPN înlocuiește adresa de la care pare să vină traficul. Nu atinge modelul permisiunilor, senzorii sau înregistrarea contului de pe server. Datele pe care aplicația le colectează local și apoi le încarcă circulă în interiorul conexiunii criptate, iar conexiunea există exact pentru asta. Serverul care le primește află conținutul pentru că aplicația a ales să îl trimită.
Gândiți-vă la un nume scris într-un formular. Tunelul ascunde plicul, nu scrisoarea.
De aceea o verificare a adresei în browser poate să nu fie de acord cu o aplicație. Browserul raportează adresa de ieșire; aplicația raportează o citire de senzor. Ambele sunt răspunsuri corecte la întrebări diferite.
Permisiune, drept și ce permite platforma
Controalele de localizare pentru Mac de la Apple sunt o referință utilă pentru că explică de unde vine numărul: aplicațiile folosesc Location Services, iar Mac-ul își estimează poziția din rețelele Wi-Fi din apropiere. Aceeași pagină notează că aplicațiile și site-urile pot folosi alte metode chiar și cu Location Services oprit. Acea precizare este toată povestea într-o singură linie.
Pe telefoane împărțirea este similară. O aplicație are permisiune de localizare sau nu are, iar platforma decide ce poate citi. Un client VPN nu este un manager de permisiuni și nu poate revoca permisiunea altei aplicații.
Limba, fusul orar și setările regionale sunt semnale slabe în sine. Ele mută unde ghicește un serviciu, nu unde sunteți dumneavoastră.
Cum arată o scurgere reală
Merită să separăm scurgerile reale, pentru că au simptome diferite: adresa dumneavoastră reală apare în diagnosticul paginii, interogările DNS sunt rezolvate prin furnizorul de internet, traficul IPv6 iese în afara tunelului sau o regulă de tunel divizat exclude aplicația care vă interesa. Acele defecțiuni arată un host cu care nu intenționați să comunicați și se schimbă când opriți VPN-ul.
Semnalul este direcția surprizei. O scurgere dezvăluie unui străin cine sunteți, în timp ce o trimitere din aplicație dezvăluie ce avea deja aplicația.
Testați primul caz comparând ce raportează un site despre adresa dumneavoastră cu ce spune tabloul VPN despre sesiunea conectată. Testați al doilea uitându-vă la ce conține profilul contului.
Ce trebuie verificat în următoarele zece minute
Deschideți intrarea de permisiuni a aplicației și citiți setarea de localizare. Dacă este permisă și nu vreți ca aplicația să aibă o poziție, schimbați-o în aproximativă sau refuzați-o, apoi reîncărcați aplicația ca să nu mai folosească o determinare salvată în cache. Apoi uitați-vă la adresa salvată și la câmpurile de încărcare, pentru că revocarea unei permisiuni nu șterge o valoare pe care serverul o are deja. În final, verificați lista de tunel divizat a clientului VPN ca să știți ce aplicații ocolesc tunelul.
Faceți aceste trei în ordine și ambiguitatea se destramă de obicei singură.
Dacă poziția supraviețuiește tuturor acestora și tabloul VPN arată în continuare o sesiune sănătoasă, priviți date salvate și nu o scurgere. Schimbarea țării de ieșire nu o va mișca. Ștergerea valorii salvate, sau a câmpului de cont care a produs-o, este singurul pas care o va face.