Czy wiesz, że laptopy i inne urządzenia mobilne, nawet bez sprzętu GPS, mogą stosunkowo dokładnie określić Twoją rzeczywistą lokalizację za pomocą połączenia Wi-Fi? Oto jak działa ta często pomijana funkcja nowoczesnych „usług lokalizacyjnych”.
„Usługi lokalizacyjne” to coś więcej niż tylko GPS
Nowoczesne systemy operacyjne — takie jak iOS, iPadOS, Android, Windows 10, macOS i Chrome OS — mają wbudowany system lokalizacji o nazwie „Usługi lokalizacyjne”.
Gdy aplikacja — na przykład mapy lub aplikacja do nawigacji — żąda dostępu do Twojej lokalizacji, nie tylko uzyskuje bezpośredni dostęp do systemu GPS urządzenia. Oprócz tego „współpracuje” z usługami lokalizacyjnymi systemu operacyjnego, aby dokładnie określić, gdzie się znajdujesz.
Nowoczesne systemy usług lokalizacyjnych korzystają z wielu różnych technik wyszukiwania i określania lokalizacji urządzenia. GPS jest jedną z takich technik. Jeśli jednak sygnał GPS lub sprzęt GPS są niedostępne lub zbyt wolne, usługi lokalizacyjne oferują inne rozwiązania.
Na przykład, jeśli urządzenie jest podłączone do sygnału sieci komórkowej (3G, 4G, 5G), Twoją lokalizację można określić na podstawie sygnału z wieży komórkowej. Na podstawie względnej siły sygnału z trzech różnych pobliskich stacji bazowych można dość dokładnie oszacować Twoją rzeczywistą lokalizację.
Istnieje jednak jeszcze inna technika, z której może skorzystać system usług lokalizacyjnych: skanowanie w poszukiwaniu pobliskich punktów dostępu Wi-Fi.
Adresy IP ujawniają jedynie ogólne informacje o lokalizacji

Załóżmy, że surfujesz po Internecie na swoim laptopie i witryna internetowa prosi Cię o podanie informacji o lokalizacji. Dajesz dostęp do witryny i co ciekawe, wkrótce na tej stronie znajduje się również Twoja lokalizacja, z akceptowalnym poziomem błędów.
Ale zdajesz sobie również sprawę, że Twój laptop nie ma wbudowanego modułu GPS, więc w jaki sposób ta witryna internetowa może tak dokładnie określić Twój adres fizyczny?
Nie, problem nie leży w Twoim adresie IP. Jeśli dasz witrynie dostęp do swojej lokalizacji, gdy korzystasz z komputera stacjonarnego bez Wi-Fi (lub laptopa z połączeniem Ethernet i wyłączonym Wi-Fi), zobaczysz jedynie ogólne szacunki dotyczące jego pozycji, z niezbyt dużą dokładnością . Na przykład może dokładnie określić miasto, prowincję i kraj, w którym mieszkasz, ale uzyskanie dokładnych informacji o poszczególnych ulicach, jak za pomocą GPS, jest całkowicie niemożliwe.
W jaki sposób Wi-Fi ujawnia Twoją lokalizację?
Oto jak działa „system lokalizacji Wi-Fi”: Twoje urządzenie wyszukuje pobliskie punkty dostępu Wi-Fi i generuje listę konkretnych statystyk wraz z względną siłą sygnału w tej lokalizacji. Twoja aktualna pozycja. Następnie kontaktuje się z serwerami internetowymi. Te serwery. zasadniczo zawiera listę hotspotów Wi-Fi na całym świecie i ich lokalizacje geograficzne.
Baza danych zawiera nie tylko listę nazw punktów dostępu Wi-Fi (SSID), ale także unikalne adresy MAC (BSSID) tych punktów dostępu. Adresy te zwykle się nie zmieniają – nawet jeśli zmieni się nazwa wyświetlana sieci Wi-Fi.
Porównując listę sieci Wi-Fi w Twojej okolicy z listą znanych punktów dostępu i ich lokalizacji, usługi lokalizacyjne mogą odgadnąć Twoją lokalizację. Dodatkowo, porównując względną siłę sygnału różnych sieci Wi-Fi, usługi lokalizacyjne mogą również określić Twoją lokalizację z niezwykłą dokładnością, tak jakbyś korzystał z GPS.
Urządzenia mogą również pobierać i buforować niektóre z tych danych. Na przykład, jeśli urządzenie wie, że jesteś w konkretnym mieście, może pobrać i zapisać informacje o sieci Wi-Fi w tym mieście i w jego pobliżu, dzięki czemu będzie mogło łatwiej znaleźć Twoją lokalizację, nawet jeśli nie masz połączenia sieciowego, które można porównać z Baza danych.
Ale skąd pochodzi baza danych WiFi?
![W jaki sposób urządzenie wykorzystuje Wi-Fi do określenia Twojej fizycznej lokalizacji? W jaki sposób urządzenie wykorzystuje Wi-Fi do określenia Twojej fizycznej lokalizacji?]()
Ponad dziesięć lat temu Google zaczął zbierać dane o sieciach Wi-Fi za pomocą swoich samochodów Street View. Podczas gdy te samochody pokonują zakręty i robią zdjęcia witryn sklepowych, domów i dróg, skanują także pobliskie sieci Wi-Fi i zapisują odpowiednie dane do wykorzystania w usługach lokalizacyjnych.
Nie tylko Google, Apple, Microsoft i inne duże firmy technologiczne również posiadają własne systemy usług lokalizacyjnych.
Poza tym oprogramowanie usług lokalizacyjnych wbudowane w Twoje urządzenie również stale wysyła informacje, aby zapewnić aktualizację tych baz danych. Na przykład otwierasz Mapy Google na swoim telefonie z Androidem. Masz silny sygnał GPS — świetnie, Twój telefon wie, gdzie jesteś, dzięki GPS. Twój telefon wyszuka teraz pobliskie sieci bezprzewodowe i prześle ich listę do bazy danych usług lokalizacyjnych Google wraz z Twoją bieżącą lokalizacją.
Podobnie ta baza danych jest stale aktualizowana o więcej nowych danych. Oczywiście firmy zawsze obiecują, że dane te są anonimowe i niepowiązane z żadną osobą.
Kwestia prywatności
Teoretycznie baza danych otrzymuje jedynie informacje o liście sąsiednich sieci, ich unikalnych identyfikatorach i ich fizycznej lokalizacji. Absolutnie nie otrzymuje żadnych informacji o tym, kto korzysta z tych sieci, jakie dane są przesyłane przez WIFi ani jakie hasła są potrzebne, aby połączyć się z tymi sieciami.
Jednocześnie nowoczesne systemy operacyjne uniemożliwiają aplikacjom i stronom internetowym dostęp do tych danych, chyba że na to zezwolisz. Witryna lub aplikacja nie może po prostu wyświetlić listy pobliskich sieci Wi-Fi. Musi zażądać od przeglądarki lub systemu operacyjnego dostępu do Twojej lokalizacji, a jeśli chcesz, możesz oczywiście odrzucić to żądanie. Nadal masz kontrolę.