Kas VPN-teenusepakkuja näeb sinu Wi-Fi-nime? Kolm erinevat lekket
Lüüs loeb pakette, natiivrakendus loeb lube ja leht loeb koordinaate. Wi-Fi silt asub igal juhul erineval kanalil.
Küsimus kõlab lihtsalt ja sellel on vähemalt kolm vastust. Milline kehtib, sõltub sellest, kes teavet saab, ja asjassepuutuvad komponendid ei jaga kanalit. Iga vastus kuulub eri osapoolele, seega kasulik küsimus on, millise osapoole kohta sa küsid.
Nende kanalite sorteerimine võtab paar minutit. See hoiab ära ka terve kategooria halbu järeldusi.
Kolm vaatlejat, kolm kanalit
Tunneliliiklust edastav lüüs näeb pakette. Seadmesse paigaldatud natiivrakendus saab platvormi liideseid kutsuda, kui platvorm seda lubab. Brauseris olev leht töötab selle piires, mille brauser ja kasutaja on andnud. Ükski neist ei näe sama asja.
Need ei ole ühe võimekuse variatsioonid. Need on eraldi mehhanismid eraldi lubadega ja igaüks vastab veidi erinevale küsimusele.
| Observer | What it receives | What it needs |
|---|---|---|
| Tunnel gateway | Forwarded IP packets, which carry no SSID field | No device permission at all |
| Installed client app | Local network details, when the platform exposes them | The specific permission and context the platform requires |
| Page using browser geolocation | Position properties such as coordinates | User consent plus the browser's own checks |
Esimene rida on see, mis loeb teenusepakkuja väite puhul. Traadita võrgu nimi ei ole paketi päise osa. Ükski marsruutimise kontroll ei tekita seda ja ükski edastatud liikluse logi ei sisalda seda.
Androidi juhtum näitab lubade piiri
Androidi WifiInfo dokumentatsioon on teise kanali konkreetne näide. Mõningaid Wi-Fi üksikasju seal käsitletakse asukohatundlikena ja dokumentatsioon kirjeldab redigeeritud tulemusi, kui nõutav juurdepääs puudub, sealhulgas tundmatu SSID väärtus.
See käitumine on väärt hoolikat lugemist. See ütleb, et platvorm võib väärtuse rakenduselt, kellel puudub juurdepääs, kinni hoida. See ei ütle, et VPN-rakendus saab selle automaatselt, ega ütle, et VPN-teenusepakkuja saab selle tunneli kaudu.
Võrgu tunneli kinnitus on kitsas luba. See lubab rakendusel liiklust marsruutida. See ei anna üle iga seadme fakti, mida platvorm kaitseb. Mõlemat sama loana käsitleda on koht, kus enamik neist väidetest viltu läheb.
Koordinaadid ei ole võrgu nimi
Geolocation API tagastab asukoha. See ei tagasta sinu ümber olevate Wi-Fi nimede loendit, kuigi platvorm selle all võib selle asukoha arvutamiseks kasutada mitut signaali, sealhulgas võrguteavet.
Linna saamine ei ole sama mis identifikaatori saamine. Leht, mis näitab sinu naabruskonda, on õppinud midagi selle kohta, kus seade asub, ja ei ole õppinud SSID-d, mis selle sinna viis.
Laiendus, natiivne abiline või eraldi privileegiga rakendus väärib oma ülevaatamist. Ükski neist ei ole vahetatav tavalise lehega, mis kutsub geolokatsiooni, ja brauseri laiendus töötab lubadega, mida lehel ei ole.
Mida tõendab aruanne või diagnostiline eksport
Kui klient loob diagnostilise paketi, on kasulik küsimus, millised väljad see kogus, kes neid saab ja millise loa all. Krüpteeritud transport ütleb, et pakett reisis turvaliselt, mitte mida see sisaldab.
Võrgusilte saab ka uuesti kasutada ja muuta. Üksik silt on nõrk tõend ühe füüsilise koha kohta, samas kui avalik aadress on teistsugune tähelepanek erineva usaldusväärsusega.
Hoia päris võrgusildid avalikest abiteemadest eemal. Küsimus, millele tasub vastata, on kitsam ja kasulikum. Milline komponent sai millise välja, millise loa ja millise voo kaudu?