Co to jest lokalizacja i dlaczego moja zapora sieciowa innej firmy przechwytuje ją w systemie Snow Leopard w odstępach czasu?

13

Little Snitch zgłosił połączenie wychodzące z locationd, które wydaje się być nowym demonem domyślnie instalowanym na Snow Leopard.

Wyszukiwanie ciągów wewnątrz zlokalizowanego pliku binarnego pokazuje link do http://skyhookwireless.com . Indeks ich strony brzmi:

Skyhook Wireless 'XPS to pierwszy na świecie prawdziwy hybrydowy system pozycjonowania.

Łącząc unikalne zalety GPS, triangulacji wieży komórkowej i pozycjonowania Wi-Fi, klienci mobilni nie muszą już czekać minut na odpowiedź lub poradzić sobie z niedokładną lokalizacją.

Jeśli to się powtórzy, zgłoś mi więcej szczegółów (punkt końcowy itp.). Kliknąłem „tylko raz”, więc nie utworzyłem reguły zapory.

użytkownik4881
źródło
1
Skyhook = ~ Skynet: dla mnie brzmi jak koniec świata ...
Telemachus

Odpowiedzi:

20

Krótka odpowiedź: Widzisz prośbę do Skyhook Wireless, ponieważ mają one geograficzną bazę danych, z której korzysta Apple dla Core Location w systemie operacyjnym.

Dłuższa odpowiedź:

Skyhook Wireless to firma z geograficzną bazą danych o punktach dostępowych WiFi, która jest używana w nowych usługach lokalizacyjnych ( Core Location ) w OS X Snow Leopard. Podstawowa lokalizacja to platforma programistyczna do obsługi lokalizacji komputera, a przykładem użycia są automatyczne aktualizacje stref czasowych na podstawie Twojej lokalizacji. Istnieje opcja włączenia / wyłączenia aktualizacji strefy czasowej w panelu preferencji Data i czas w Strefie czasowej.

Baza danych Skyhook Wireless trianguluje lokalizację na podstawie kombinacji geolokalizacji IP i adresów MAC urządzeń bezprzewodowych, które można zobaczyć, nawet jeśli sieci, z których trianguluje lokalizację, nie są otwarte. (Adresy MAC są zawsze niezaszyfrowane i publiczne, nawet przy użyciu WPA, ponieważ adres MAC pomaga zidentyfikować punkt dostępu.) Jeśli dobrze pamiętam, zwykle mogą triangulować z dokładnością do kilkuset metrów.

Lara Dougan
źródło
1
To jest poprawne. Apple po raz pierwszy sparowało się z Skyhook, aby zapewnić pozycjonowanie iPhone'a / iPoda Touch w oparciu o sieci bezprzewodowe. Możesz także dodać swoją osobistą sieć bezprzewodową do bazy danych Skyhook.
Jared Harley,
2
Jest wbudowany w nowy interfejs API o nazwie Core Location. Nie powinieneś się tym martwić.
alex
Adam - Interesuje mnie to, co jeszcze robią usługi lokalizacyjne w procesie utrzymania mojego systemu operacyjnego. Ponadto, dlaczego lokalizacja musiałaby przesyłać dane do zdalnego punktu końcowego, aby dostosować zegar systemowy do właściwej strefy czasowej?
user4881,
Dodałem trochę więcej szczegółów do tego postu, szczególnie na temat Skyhook Wireless. Lokalizacja musi przesyłać dane, ponieważ Skyhook Wireless to te z bazą danych geolokalizacji, a nie Apple.
Lara Dougan,
2
@sludge: Jeśli okienko preferencji daty i godziny jest ustawione tak, aby automatycznie znajdowało Twoją lokalizację, używa CoreLocation do znalezienia Twojej lokalizacji, a następnie odpowiednio ustawia strefę czasową.
Chealion
3

Jak wspomniano w innej odpowiedzi, locationd jest demonem (procesem systemowym) odpowiedzialnym za nową usługę Core Location Snow Leoparda, która korzysta z bazy danych lokalizacji WiFi Skyhook do (próby) ustalenia Twojej lokalizacji na podstawie punktów dostępu Wi-Fi, które „widzi” Twój Mac. Jednak wyłączenie „automatycznej aktualizacji strefy czasowej” w Preferencjach daty i godziny NIE powoduje wyłączenia tej funkcji. Aby całkowicie wyłączyć usługi lokalizacyjne, przejdź do panelu Preferencje zabezpieczeń i zaznacz przycisk „Wyłącz usługi lokalizacyjne”. Pamiętaj, że dowolną z tych opcji zobaczysz tylko wtedy, gdy Twój komputer Mac ma WiFi. (może się to wydawać oczywiste, ale pomyślałem, że powinienem wspomnieć o tym, widząc, jak spędziłem około dziesięciu minut, patrząc na mojego Maca Pro [który nie ma AirPort] i drapiąc się po głowie, mówiąc: „rany,

Donald Burr
źródło