Zapnete VPN, otevřete aplikaci a ta pořád ukazuje město, ve kterém stojíte. Nic není rozbité. Aplikace hlásí něco, co už ví, místo aby sledovala, jak vám provoz uniká z tunelu. V tom výsledku se skrývají dvě různé otázky a jejich zaměňování posílá lidi přeinstalovat klienta.

Co aplikace skutečně dostala

Poloha na obrazovce může pocházet nejméně ze čtyř míst. Zjištění polohy zařízení, přibližné město odvozené z vaší IP adresy, adresa uložená ve vašem účtu nebo něco, co jste napsali do formuláře.

Zjištění polohy zařízení je to, co lidé myslí, když říkají, že aplikace ví, kde jsou. V telefonu je to GPS, skenování Wi-Fi a mobilní data spojená systémem; v notebooku je to obvykle dotaz do databáze Wi-Fi sítí. Všechno to přichází přes oprávnění, které aplikace vyžádala a vy jste udělili. Tunel do toho nijak nevstupuje.

Data účtu jsou lstivější zdroj. Doručovací aplikace, která už ukládá vaši domácí adresu, nepotřebuje senzor, aby vám ji znovu ukázala.

Proč to tunel nemůže zakrýt

VPN nahrazuje adresu, ze které váš provoz zdánlivě přichází. Nedotýká se modelu oprávnění, senzorů ani záznamu účtu na serveru. Data, která aplikace sbírá lokálně a potom odesílá, putují uvnitř šifrovaného spojení, a to je právě účel toho spojení. Přijímající server se o obsahu dozví, protože se aplikace rozhodla ho poslat.

Vzpomeňte na jméno napsané do formuláře. Tunel skrývá obálku, ne dopis.

Proto se kontrola adresy v prohlížeči může rozejít s aplikací. Prohlížeč hlásí výstupní adresu; aplikace hlásí odečet senzoru. Obě jsou správné odpovědi na různé otázky.

Oprávnění, nárok a co platforma dovolí

Ovládání polohy na Macu od Apple je užitečný odkaz, protože vysvětluje, odkud číslo pochází: aplikace používají Location Services a Mac odhaduje svou polohu podle blízkých Wi-Fi sítí. Stejná stránka uvádí, že aplikace a weby mohou používat jiné metody i tehdy, když jsou Location Services vypnuté. Tahle poznámka je celý příběh v jedné řádce.

V telefonech je dělení podobné. Aplikace buď má oprávnění k poloze, nebo nemá, a platforma rozhoduje, co může číst. Klient VPN není správce oprávnění a nemůže odebrat oprávnění jiné aplikaci.

Jazyk, časové pásmo a nastavení regionu jsou samy o sobě slabé signály. Posouvají to, kde služba hádá, ne to, kde jste.

Jak vypadá skutečný únik

Skutečné úniky stojí za to oddělit, protože mají jiné příznaky: vaše opravdová adresa vyplouvá v diagnostice samotné stránky, dotazy DNS se vyhodnocují přes vašeho poskytovatele, provoz IPv6 uniká mimo tunel nebo pravidlo rozděleného tunelu vylučuje aplikaci, na které vám záleželo. Tyto závady ukazují hostitele, se kterým jste se spojit nechtěli, a mění se, když VPN vypnete.

Příznakem je směr překvapení. Únik prozradí, kdo jste, cizímu člověku, zatímco odeslání z aplikace prozradí, co aplikace už měla.

První případ otestujte tak, že porovnáte, co stránka hlásí o vaší adrese, s tím, co panel VPN říká o připojené relaci. Druhý otestujte pohledem na to, co drží profil vašeho účtu.

Co zkontrolovat v příštích deseti minutách

Otevřete položku oprávnění aplikace a přečtěte nastavení polohy. Pokud je povoleno a nechcete, aby aplikace měla polohu, přepněte ji na přibližnou nebo ji zamítněte a potom aplikaci znovu načtěte, aby přestala používat uložené zjištění. Pak se podívejte na uloženou adresu a pole pro odesílání, protože odebrání oprávnění nesmaže hodnotu, kterou server už drží. Nakonec zkontrolujte seznam rozděleného tunelu v klientu VPN, abyste věděli, které aplikace tunel obcházejí.

Udělejte ty tři věci v tomto pořadí a nejasnost obvykle sama zmizí.

Pokud poloha přežije tohle všechno a panel VPN pořád ukazuje zdravou relaci, díváte se na uložená data, ne na únik. Změna výstupní země s tím nepohne. Smazání uložené hodnoty nebo pole účtu, které ji vytvořilo, je jediný krok, který s tím pohne.

Související články