Was ist locationd und warum fängt meine Firewall von Drittanbietern sie in regelmäßigen Abständen in Snow Leopard ab?

13

Little Snitch hat eine ausgehende Verbindung von locationd gemeldet, bei der es sich anscheinend um einen neuen Daemon handelt, der standardmäßig auf Snow Leopard installiert ist.

Eine Suche nach Zeichenfolgen in der locationd-Binärdatei zeigt einen Link zu http://skyhookwireless.com . Der Index ihrer Seite lautet:

Skyhook Wireless 'XPS ist das weltweit erste echte Hybrid-Positionierungssystem.

Durch die Kombination der einzigartigen Vorteile von GPS, Cell Tower-Triangulation und Wi-Fi-Ortung müssen mobile Verbraucher nicht länger Minuten auf eine Antwort warten oder mit ungenauen Standorten fertig werden.

Wenn es wieder vorkommt, werde ich mit weiteren Details (Endpunkt usw.) darüber berichten. Ich habe nur einmal auf "Zulassen" geklickt, daher habe ich leider keine Firewall-Regel erstellt.

user4881
quelle
1
Skyhook = ~ Skynet: Klingt für mich wie das Ende der Welt ...
Telemachus

Antworten:

20

Kurze Antwort: Sie sehen die Anfrage an Skyhook Wireless, da die geografische Datenbank, die Apple für Core Location verwendet, im Betriebssystem vorhanden ist.

Längere Antwort:

Skyhook Wireless ist das Unternehmen mit der geografischen Datenbank für WLAN-Zugangspunkte, die für die neuen Ortungsdienste ( Core Location ) in OS X Snow Leopard verwendet wird. Core Location ist ein Entwicklerframework für den Standort des Computers. Ein Verwendungsbeispiel sind automatische Zeitzonenaktualisierungen, die auf Ihrem Standort basieren. Es gibt eine Option zum Aktivieren / Deaktivieren der Zeitzonenaktualisierungen im Bereich "Datum & Uhrzeit" unter "Zeitzone".

Die Datenbank von Skyhook Wireless trianguliert einen Standort basierend auf einer Kombination aus IP-Geostandort und den MAC-Adressen von Funkgeräten, die angezeigt werden, auch wenn die Netzwerke, von denen aus der Standort trianguliert wird, nicht geöffnet sind. (MAC-Adressen sind auch bei Verwendung von WPA immer unverschlüsselt und öffentlich, da die MAC-Adresse zur Identifizierung des Zugriffspunkts beiträgt.) Wenn ich mich richtig erinnere, können sie in der Regel auf wenige hundert Meter genau triangulieren.

Lara Dougan
quelle
1
Das ist richtig. Apple hat sich zuerst mit Skyhook zusammengetan, um die Positionierung für das iPhone / den iPod Touch basierend auf drahtlosen Netzwerken zu ermöglichen. Sie können auch Ihr persönliches drahtloses Netzwerk zur Skyhook-Datenbank hinzufügen.
Jared Harley
2
Es ist in eine neue API namens Core Location integriert. Darüber sollten Sie sich keine Sorgen machen.
Alex
Adam: Ich bin daran interessiert, was die Ortungsdienste sonst noch tun, um mein Betriebssystem am Laufen zu halten. Warum müsste der Standort Daten an einen Remote-Endpunkt übertragen, um die Systemuhr auf die richtige Zeitzone einzustellen?
user4881
Ich habe diesem Beitrag einige Details hinzugefügt, insbesondere zu Skyhook Wireless. locationd muss Daten übertragen, da Skyhook Wireless die Geolocation-Datenbank verwendet und nicht Apple.
Lara Dougan
2
@sludge: Wenn im Bereich "Datums- und Zeiteinstellungen" festgelegt ist, dass Ihr Standort automatisch gesucht wird, wird Ihr Standort mithilfe von CoreLocation gesucht und die Zeitzone entsprechend eingestellt.
Chealion
3

Wie in einer anderen Antwort erwähnt, ist locationd der Daemon (Systemprozess), der für den neuen Core Location-Dienst von Snow Leopard verantwortlich ist. Dieser verwendet die Skyhook-WLAN-Standortdatenbank, um Ihren Standort anhand der WLAN-Zugangspunkte zu ermitteln, die Ihr Mac "sieht". Durch Deaktivieren der Option "Zeitzone automatisch aktualisieren" in den Einstellungen für Datum und Uhrzeit wird diese Funktion jedoch NICHT deaktiviert. Um die Ortungsdienste vollständig zu deaktivieren, öffnen Sie den Bereich "Sicherheitseinstellungen" und aktivieren Sie die Schaltfläche "Ortungsdienste deaktivieren". Beachten Sie, dass diese Optionen nur angezeigt werden, wenn Ihr Mac tatsächlich über WLAN verfügt. (Das mag offensichtlich klingen, aber ich dachte, ich würde es besser erwähnen, da ich gerade zehn Minuten damit verbracht habe, auf meinen Mac Pro [der nicht über AirPort verfügt] zu schauen und mir den Kopf zu kratzen, indem ich "gee" sagte.

Donald Burr
quelle