Wie funktioniert „Find my Mac“, da ein Mac kein GPS enthält?

28

Ich habe "Find my Mac" verwendet, um unser Macbook Pro zu finden. Es war ziemlich genau und konnte den Computer innerhalb von 10 Fuß von seinem tatsächlichen Standort platzieren. Ich begann darüber nachzudenken, wie es tatsächlich funktioniert, da der MBP kein GPS hat. Wie funktioniert "Find my Mac"?

Daviesgeek
quelle
1
Diese Informationen reichen nicht aus, um eine Antwort auf Ihre Frage zu geben, daher hier als Kommentar: Sie können Standortinformationen auch über ISP-Routing-Informationen abrufen, dies ist jedoch bei weitem nicht so zuverlässig (aufgrund von Switches, Netzwerkeinrichtung und Entfernung) ) und nicht für Find My Mac verwendet.
Jmlumpkin
1
@jmlumpkin Ich habe Ihren Kommentar bearbeitet, da es einige Unklarheiten darüber gab, worauf sich der Hinweis "einer Antwort nicht würdig" bezieht. Ich bin sicher, Sie meinten, die Informationen in Ihrem Kommentar reichten nicht aus, um eine Antwort für sich selbst zu sein. Nur das klarer gemacht.
Ian C.

Antworten:

15

Es überprüft, welche WLAN-Netzwerke in Reichweite sind, und sucht dann in einer großen Datenbank mit bekannten WLAN-Zugangspunkten nach deren Standorten. Ich denke, Apple verwendet die Skyhook- Datenbank.

Mike Scott
quelle
12
Nur um klarzustellen. Apple hat die Skyhook-Datenbank in der Vergangenheit verwendet, aber in diesen Tagen haben sie eine eigene, viel größere Datenbank durch Croudsourcing von iPhones erstellt, die zufällig mit aktivem GPS eingeschaltet werden, wenn sie auf ein WLAN-Netzwerk stoßen (ohne tatsächlich eine Verbindung zum WLAN herstellen zu müssen) ). Alle mit GPS ausgerüsteten Geräte von Apple verwenden außerdem eine Wifi-Triangulation, während sie auf die GPS-Funktion warten. Durch die tausendfach schnellere Wifi-Funktion erhält der GPS-Chip eine ungefähre Position, sodass er sich auf die letzten Meter konzentrieren kann des Standorts zu beheben.
Abhi Beckert
12

Wi-Fi Positioning System (WPS)

Der Mac kann die Wi-Fi-Netzwerkidentifikation zur Lokalisierung verwenden. Dies wird als Wi-Fi Positioning System (WPS) bezeichnet. Der Zugriffspunktname und die Signalstärke werden ermittelt und in einer Datenbank nachgeschlagen, um den Standort zu identifizieren. Je mehr Access Points gefunden werden, desto genauer ist die Lokalisierung.

Im Gegensatz zu GPS (Global Positioning System) oder Cell-Tower-Triangulation (zusammen als Assisted-GPS bezeichnet) funktioniert die Wi-Fi-basierte Lokalisierung auch in Gebäuden .

Es gibt verschiedene Datenbanken, die drahtlose Zugangspunkte sammeln:

Gentmatt
quelle
Siehe auch WiGLE Wifi ( wigle.net )
Wodin
3

Auch ohne GPS - Chip, können Ihren Standort bestimmt werden Ihre MAC - Adresse, SSIDs von WiFi - Netzwerken in Reichweite (beide private und öffentliche Netze), deren Signalstärke usw. Apple Fall diese Daten vorgelegt dem Skyhook Wireless Service , Daraufhin wird ein Satz von GPS-Koordinaten (Breitengrad, Längengrad) zurückgegeben.

Wenn Sie daran interessiert sind, wie die Geolokalisierung auf anderen Geräten und Anwendungen funktioniert und welche Daten genau hin und her gesendet werden, lesen Sie diese Antwort auf Stack Overflow, in der erläutert wird, wie Firefox dies mithilfe des Geolokalisierungsdienstes von Google ausführt (den die meisten anderen Apps verwenden) ).

Mathias Bynens
quelle
1
Technisch verwendet es weder Ihre MAC-Adresse noch die SSID des Access Points , sondern die BSSID des Access Points - die MAC-Adresse der drahtlosen Schnittstelle . (Die Ethernet-Schnittstelle eines Routers hat eine andere MAC-Adresse.)
Jamo,
-4

EINFACHE ANTWORT: Mac-Laptops haben keinen GPS-Chip. Sie können über WLAN-Netzwerke gefunden werden.

Anonym
quelle
1
Wie verbessert dies oder unterscheiden sich von anderen Antworten - in diesem Fall ist es das gleiche , aber liefert weniger Informationen als eine andere Antwort
user151019