Vaš VPN je vklopljen, a aplikacija še vedno ve, kje ste
Delujoč VPN skrije vaš naslov, ne lege, ki jo aplikacija prebere in naloži. Ločite pot od podatkov, ki jih je dovoljenje že izdalo.
Vklopite VPN, odprete aplikacijo in ta še vedno prikazuje mesto, v katerem stojite. Nič ni pokvarjeno. Aplikacija poroča o nečem, kar že ve, namesto da bi gledala, kako vaš promet uhaja iz tunela. V tem rezultatu se skrivata dve različni vprašanji, njuno mešanje pa pošilja ljudi ponovno nameščat odjemalca.
Kaj je aplikacija v resnici prejela
Položaj na zaslonu lahko pride z vsaj štirih mest. Določitev lokacije naprave, približno mesto, izpeljano iz vašega naslova IP, naslov, shranjen v vašem računu, ali nekaj, kar ste vpisali v obrazec.
Določitev lokacije naprave je tisto, kar imajo ljudje v mislih, ko rečejo, da aplikacija ve, kje so. V telefonu so to GPS, skeniranje Wi-Fi in mobilni podatki, ki jih sistem združi; v prenosniku je to običajno poizvedba v zbirki podatkov Wi-Fi. Vse to pride prek dovoljenja, ki ga je aplikacija zahtevala in ste ga vi dali. Tunel pri tem sploh ne sodeluje.
Podatki računa so bolj zvit vir. Dostavna aplikacija, ki že shranjuje vaš domači naslov, ne potrebuje senzorja, da bi vam ga spet pokazala.
Zakaj tunel tega ne more pokriti
VPN zamenja naslov, s katerega naj bi prihajal vaš promet. Ne dotika se modela dovoljenj, senzorjev ali zapisa računa na strežniku. Podatki, ki jih aplikacija zbira lokalno in nato naloži, potujejo znotraj šifrirane povezave, in prav za to je ta povezava. Prejemni strežnik izve za vsebino, ker se je aplikacija odločila, da jo bo poslala.
Pomislite na ime, vpisano v obrazec. Tunel skrije ovojnico, ne pisma.
Zato se preverjanje naslova v brskalniku lahko razlikuje od aplikacije. Brskalnik poroča izhodni naslov; aplikacija poroča odčitek senzorja. Oba sta pravilna odgovora na različni vprašanji.
Dovoljenje, pravica in kaj platforma dovoli
Appleove nadzorne nastavitve lokacije za Mac so koristen vir, ker pojasnijo, od kod prihaja številka: aplikacije uporabljajo Location Services, Mac pa svoj položaj oceni iz bližnjih omrežij Wi-Fi. Ista stran navaja, da lahko aplikacije in spletna mesta uporabljajo druge metode tudi takrat, ko je Location Services izklopljen. Ta pridržek je vsa zgodba v eni vrstici.
V telefonih je delitev podobna. Aplikacija ima dovoljenje za lokacijo ali ga nima, platforma pa odloči, kaj lahko bere. Odjemalec VPN ni upravitelj dovoljenj in ne more preklicati dovoljenja druge aplikacije.
Jezik, časovni pas in regionalne nastavitve so sami po sebi šibki signali. Premikajo to, kje storitev ugiba, ne tega, kje ste.
Kako izgleda resnično uhajanje
Resnična uhajanja velja ločiti, ker imajo drugačne simptome: vaš resnični naslov se pojavi v diagnostiki same strani, poizvedbe DNS se razrešujejo prek vašega ponudnika, promet IPv6 uhaja izven tunela ali pravilo razdeljenega tunela izključi aplikacijo, ki vam je bila pomembna. Te napake kažejo gostitelja, s katerim se niste nameravali povezati, in se spremenijo, ko VPN izklopite.
Znak je smer presenečenja. Uhajanje razkrije neznancu, kdo ste, medtem ko pošiljanje iz aplikacije razkrije, kaj je aplikacija že imela.
Prvi primer preizkusite tako, da primerjate, kaj spletno mesto poroča o vašem naslovu, s tem, kar nadzorna plošča VPN pravi o povezani seji. Drugega preizkusite tako, da pogledate, kaj hrani profil vašega računa.
Kaj preveriti v naslednjih desetih minutah
Odprite vnos dovoljenj aplikacije in preberite nastavitev lokacije. Če je dovoljena in nočete, da bi imela aplikacija položaj, jo preklopite na približno ali jo zavrnite, nato znova naložite aplikacijo, da preneha uporabljati shranjeno določitev. Nato poglejte shranjeni naslov in polja za nalaganje, ker preklic dovoljenja ne izbriše vrednosti, ki jo strežnik že ima. Nazadnje preverite seznam razdeljenega tunela v odjemalcu VPN, da boste vedeli, katere aplikacije obidejo tunel.
Naredite te tri po vrsti in dvoumnost običajno sama razpade.
Če položaj preživi vse to in nadzorna plošča VPN še vedno kaže zdravo sejo, gledate shranjene podatke in ne uhajanja. Sprememba izhodne države tega ne bo premaknila. Brisanje shranjene vrednosti ali polja računa, ki jo je ustvarilo, je edini korak, ki bo to storil.