Ouvrir le menu principal

iGeneration

Recherche

Un iPad, une cage de Faraday et un (faux) réseau Wi-Fi pour activer des fonctions réservées aux États-Unis

Pierre Dandumont

lundi 18 novembre 2024 à 11:30 • 8

iPad

Les Indiens de Lagrange Point, basés à Bangalore, viennent de publier un article intéressant : ils expliquent comment passer outre les géorestrictions d'Apple sur un iPad. Le point de départ est simple : ils voulaient activer les fonctions de santé auditive des AirPods Pro 2. En effet, les fonctions sont bloquées en Inde pour le moment, comme en France.

Ils expliquent d'abord le fonctionnement de base des géorestrictions de ce type. Premièrement, il faut un compte Apple localisé aux États-Unis, ce qui n'est pas trop compliqué à obtenir. De plus, la région de l'appareil doit être réglée sur les États-Unis. En plus de ces deux réglages, Apple vérifie la localisation de l'adresse IP liée à l'appareil (en utilisant une adresse précise, https://gspe1-ssl.ls.apple.com/pep/gcc. Enfin, Apple emploie aussi la localisation de l'appareil, qui est récupérée par différents moyens (GPS, réseau mobile mais aussi Wi-Fi).

Pour l'adresse IP, les chercheurs expliquent avoir simplement fait passer le trafic par un ordinateur, pour renvoyer la valeur attendue — une IP localisée aux États-Unis — grâce à un proxy. Pour la localisation, ils ont d'abord tenté de modifier la localisation avec des outils liés à Xcode, sans succès.

Un iPad dans une cage de Faraday maison. Image Lagrange Point.

La solution est venue d'une vieille technique : fausser les résultats renvoyés par Core Location, l'ensemble d'API qui permet de géolocaliser les appareils Apple. Le choix a été fait d'employer un iPad pour une bonne raison : la tablette d'Apple, dans sa version de base, n'a ni récepteur GNSS ni modem cellulaire. Les deux technologies sont employées pour se localiser — de façon évidente avec les réseaux GPS, Galileo, etc., de façon détournée avec les antennes du réseau mobile — et s'il est possible de brouiller les deux solutions pour fausser le résultat, elles demandent du matériel assez onéreux.

La version finale. Image Lagrange Point.

Les iPad de base, donc, ne reposent que sur le Wi-Fi. La localisation en Wi-Fi est assez simple, schématiquement : la localisation est obtenue en croisant les réseaux reçus avec une base de données qui contient les coordonnées d'une bonne partie des bornes Wi-Fi du monde.

Les réseaux Wi-Fi, des alliés pas toujours discrets pour la géolocalisation

Les réseaux Wi-Fi, des alliés pas toujours discrets pour la géolocalisation

La solution consiste donc à placer l'iPad dans une cage de Faraday (qui va bloquer les ondes extérieures) avec un appareil qui va émettre les données d'un réseau Wi-Fi précis. Dans l'exemple, ils utilisent une carte ESP32 qui émet un réseau normalement localisé en Californie. Après un redémarrage de l'iPad dans la cage, la solution fonctionne : l'appareil se croit aux États-Unis. La cage de Faraday est importante pour une raison : si plusieurs réseaux Wi-Fi sont détectés (ce qui est généralement le cas), Core Location tend évidemment à corriger rapidement la localisation en considérant que le réseau généré par l'appareil de test est une erreur.

Ca fonctionne. Image Lagrange Point.

Dans le cas des fonctions de santé auditive des AirPods Pro 2, la solution d'Apple a un défaut, pratique ici : une fois la fonction activée, elle reste active et est partagée avec les autres appareils connectés au compte Apple. L'activation sur un iPad permet donc aussi l'activation sur un iPhone, par exemple. Enfin, cette technique devrait aussi permettre d'activer Apple Intelligence ou toutes les technologies liées à des géorestrictions chez Apple.

illustration magazine 25 ans

MacGeneration a 25 ans !

Participez à la fête et découvrez l’histoire de votre site favori en précommandant notre magazine exclusif.

Je précommande le magazine

Dernier jour de promotions pour les forfaits 5G 130 Go à 7,99 € par mois et 300 Go à 9,99 par mois 🆕

09:18

• 49


Incogni : sautez vite sur l'offre Black Friday avant qu'elle ne s'arrête ! 📍

01/12/2024 à 23:45


Pourquoi j’ai quitté Orange pour un FAI associatif

01/12/2024 à 18:35


Black Friday : les prix des iPhone 15 et 16 continuent de baisser 🆕

30/11/2024 à 18:30

• 7


Black Friday : Profitez d'une réduction allant jusqu'à -50% sur UPDF, la plus grosse promo de l'année

Partenaire


Save : 25 € de bonus pour faire réparer son smartphone, « ce n’est pas rien »

30/11/2024 à 11:00

• 12


Black Friday : les meilleures promos du jour sur les iPad à partir de 344 €

30/11/2024 à 10:48

• 18


4K Video Downloader Plus est à - 30 % : téléchargez vos vidéos YouTube en toute quiétude ! 📍

30/11/2024 à 10:08


Black Friday : l'iPhone 13 à 499 € et les AirPods 4 à 124 €

30/11/2024 à 09:50

• 1


Jusqu’à - 50 % chez ShopSystem : achetez vite les coques d'iPhone les plus fines au monde ! 📍

30/11/2024 à 08:30


L’Australie confirme l’interdiction des réseaux sociaux aux moins de 16 ans

29/11/2024 à 22:00

• 58


L’A19 Pro dépasserait les 30 milliards de transistors

29/11/2024 à 21:00

• 16


Black Friday : un mois d'abonnement gratuit à Apple TV+ pour regarder Silo

29/11/2024 à 18:30

• 16


Black Friday : les promos sur les produits utilisés par l’équipe de MacG

29/11/2024 à 17:34


Free Mobile condamné pour des publicités trompeuses sur la 5G

29/11/2024 à 17:00

• 45


Black Friday : les meilleures promotions sur les manettes pour iPhone, iPad, Mac… et consoles

29/11/2024 à 15:45

• 6