Die Gruppe, die über eine Mischung aus Hardware- und Softwarekenntnissen verfügt und erste detailliert ihren Hack als Teil eines Technologiekollektivs Es heißt, Lagrange Point sei von ein paar Dutzend Leuten kontaktiert worden, die um Hilfe mit ihren AirPods gebeten hätten. „Wir haben großes Interesse von Leuten in Indien, die diese AirPods haben oder deren Großeltern sie brauchen, sie aber nicht nutzen konnten“, sagt Jayasimha. Andere haben das gleiche Problem dokumentiert Social-Media-Beiträge.
Die Forscher zeigten, dass sie die geografischen Beschränkungen von Apple umgehen könnten, indem sie einen Satz AirPods Pro 2 mit einem reinen WLAN-iPad der 10. Generation verbinden. Sie weisen darauf hin, dass die Problemumgehung auch auf einem iPhone oder iPad möglich wäre, das mit einem Mobilfunkanbieter verbunden ist, aber dies wäre aufwändiger.
Um die Problemumgehung zu finden, untersuchten die Forscher zunächst die verschiedenen Methoden, mit denen iOS feststellt, wo sich ein Gerät auf der Welt befindet. Bei reinen WLAN-Geräten gibt es einige Überprüfungen. Der Server prüft, mit welcher Apple Store-Region das Gerät verbunden ist, sowie die Zeitzone, Sprache und Region, auf die das Gerät eingestellt ist. Darüber hinaus sendet das Betriebssystem eine einfache Webanfrage an einen Apple-Webdienst, der dann mit dem Ländercode des Landes antwortet, in dem sich das Gerät basierend auf dem mit seiner IP-Adresse verknüpften Standort zu befinden scheint.
Die Forscher versuchten zunächst, die Zeitzonen- und Regionseinstellungen für das iPad manuell zu ändern. Letztendlich war jedoch nicht klar, ob dies Auswirkungen auf ihre Fähigkeit hatte, den wahren Standort des iPads zu verbergen. Als es nicht funktionierte, die IP-Adresse des iPads zu maskieren, sodass es den Anschein erweckte, es sei mit den USA verbunden, bewerteten die Forscher andere Metriken, die das Gerät möglicherweise zur Bestimmung seines geografischen Standorts verwendet. Es stellt sich heraus, dass iOS auch Wi-Fi-„Service Set Identifier“ oder SSIDs untersucht, die Geräten helfen, sich mit dem richtigen Wi-Fi-Netzwerk zu verbinden, wenn viele Netzwerksignale in der Luft sind – wie in einem Wohnhaus oder in einem Café.
Das Betriebssystem verwendet außerdem GPS-Triangulation und Geräteidentifizierungs-„MAC-Adressen“ von Geräten in der Nähe, einschließlich Routern, um den Standort eines Geräts zu ermitteln. Mit anderen Worten: Selbst wenn eine Person in Bangalore einen Proxy verwendet, um den Eindruck zu erwecken, dass ihr iPad eine in den USA ansässige IP-Adresse hat, sind alle Router und Geräte in der Nähe mit in Indien ansässigen IP-Adressen verknüpft, die den tatsächlichen Standort verraten.