Pitanje zvuči jednostavno i ima barem tri odgovora. Koji se primjenjuje ovisi o tome kome informacija stiže, a uključene komponente ne dijele kanal. Svaki odgovor pripada drugoj strani, pa je korisno pitanje o kojoj strani pitate.

Razvrstavanje tih kanala traje nekoliko minuta. Ono također sprječava cijelu kategoriju loših zaključaka.

Tri promatrača, tri kanala

Prolaz koji prosljeđuje tunelski promet vidi pakete. Izvorna aplikacija instalirana na uređaju može pozvati sučelja platforme ako platforma to dopušta. Stranica u pregledniku izvodi se unutar onoga što su preglednik i korisnik odobrili. Nijedna od njih ne vidi isto.

To nisu varijacije jedne sposobnosti. To su odvojeni mehanizmi s odvojenim dopuštenjima, a svaki odgovara na malo drukčije pitanje.

ObserverWhat it receivesWhat it needs
Tunnel gatewayForwarded IP packets, which carry no SSID fieldNo device permission at all
Installed client appLocal network details, when the platform exposes themThe specific permission and context the platform requires
Page using browser geolocationPosition properties such as coordinatesUser consent plus the browser's own checks

Prvi redak je onaj koji je važan za tvrdnju pružatelja. Naziv bežične mreže nije dio zaglavlja paketa. Nikakav pregled usmjeravanja ne proizvodi ga, a nijedan zapis proslijeđenog prometa ne sadrži ga.

Slučaj Android pokazuje granicu dopuštenja

Dokumentacija WifiInfo za Android konkretan je primjer drugog kanala. Neki se Wi-Fi podaci tamo tretiraju kao osjetljivi na lokaciju, a dokumentacija opisuje redigirane rezultate kada nedostaje potreban pristup, uključujući nepoznatu vrijednost SSID-a.

To ponašanje vrijedi pažljivo pročitati. Ono kaže da platforma može uskratiti vrijednost aplikaciji koja nema pristup. Ne kaže da je VPN aplikacija automatski dobiva, niti da je pružatelj VPN-a dobiva kroz tunel.

Odobrenje mrežnog tunela usko je dopuštenje. Ono dopušta aplikaciji usmjeravanje prometa. Ne predaje svaki podatak o uređaju koji platforma štiti. Upravo u tome što se oboje smatra istim dopuštenjem većina ovih tvrdnji griješi.

Koordinate nisu naziv mreže

Geolocation API vraća položaj. Ne vraća popis naziva Wi-Fi mreža oko vas, iako platforma ispod može upotrijebiti nekoliko signala, uključujući mrežne informacije, da izračuna taj položaj.

Primiti grad nije isto što i primiti identifikator. Stranica koja prikazuje vašu četvrt naučila je nešto o tome gdje je uređaj, a nije naučila SSID koji ga je doveo tamo.

Proširenje, izvorni pomoćnik ili zasebno privilegirana aplikacija zaslužuju vlastiti pregled. Nijedno od njih nije zamjenjivo s običnom stranicom koja poziva geolokaciju, a proširenje preglednika radi s dopuštenjima koja stranica nema.

Što dokazuje izvješće ili dijagnostički izvoz

Kada klijent proizvede dijagnostički paket, korisno je pitanje koja je polja prikupio, kome ona stižu i pod kojim dopuštenjem. Šifrirani prijenos govori da je paket putovao sigurno, a ne što sadrži.

Nazivi mreža mogu se također ponovno upotrijebiti i promijeniti. Oznaka sama po sebi slab je dokaz jednog fizičkog mjesta, dok je javna adresa drugo opažanje s drukčijom pouzdanošću.

Držite stvarne nazive mreža izvan javnih tema za pomoć. Pitanje na koje vrijedi odgovoriti uže je i korisnije. Koja komponenta je dobila koje polje, kroz koje dopuštenje i koji tok?

Povezani članci