Een jonge technologieliefhebber in India kocht een paar AirPods Pro 2 voor zijn dove oma omdat hij wist dat het apparaat een hoortoestelfunctie had. Hij ontdekte echter al snel dat de functie in India geografisch geblokkeerd was vanwege wettelijke beperkingen.
Maar in plaats van op te geven, bouwden Rithwik Jayasimha en de Lagrange Point-groep van technologieliefhebbers een kooi van Faraday en gebruikten ze microgolven om de locatie te vervalsen en de gehoorapparaatfunctie op de hoofdtelefoon te ontgrendelen.
Als groep kost het goedkoopste hoortoestel in India meer dan £ 5.000, wat voor de meeste gebruikers onbetaalbaar is. De AirPods Pro 2 daarentegen kosten de helft van het goedkoopste hoortoestel, rond de £ 3.000, waardoor ze een prima alternatief zijn voor mensen met gehoorproblemen. Om de oordopjes als hoortoestel te gebruiken, moet u zich echter in een land bevinden waar Apple de functie niet geografisch heeft geblokkeerd, iOS of iPadOS 18.1 of hoger gebruiken, AirPods Pro 2 hebben en ervoor zorgen dat ze firmwareversie 7B19 of hoger gebruiken.
Geografische "hack"-kit voor de iPad. (Foto: X)
Hoewel Jayasimha over alle benodigde hardware en software beschikte om de AirPods Pro 2 als hoortoestellen te installeren, moesten ze vanwege de geografische ligging de AirPods buiten India installeren. Dit was makkelijker gezegd dan gedaan, want hoewel ze de IP-locatie en taal van de iPad die gebruikt werd om de koptelefoon te installeren hadden vervalst, wist het apparaat nog steeds dat het zich in India bevond.
Na een aantal testrondes ontdekte een van de teamleden dat de iPad gebruikmaakt van de SSID en het MAC-adres die omliggende Wi-Fi-routers (modems) uitzenden om de geografische locatie te bepalen. Zelfs als de iPad geen mobiel netwerk heeft en GPS is uitgeschakeld, kan het apparaat nog steeds nauwkeurig het gebied bepalen waarin het zich bevindt.
Het team besloot de iPad en een ESP32-bord, dat de omgeving van honderden wifi-SSID's in Menlo Park, Californië, simuleert, in een geïmproviseerde kooi van Faraday (een kartonnen doos bekleed met aluminiumfolie) te plaatsen. Daaronder plaatsten ze een magnetron op vol vermogen om alle 2,4G wifi-signalen in de buurt te verstoren en te blokkeren.
De magnetron werd op hoog vermogen aangezet om sterke elektromagnetische golven uit te zenden in de 2,4 GHz-band – dezelfde frequentie als wifi. Deze golven kunnen lokale wifi-signalen verstoren, waardoor het team kon voorkomen dat de iPad echte wifi-signalen in de omgeving detecteerde en alleen nep-SSID's van het ESP32-bord herkende.
Nadat ze het proces hadden geperfectioneerd, openden ze deze ontgrendelingsservice met geavanceerdere kooien van Faraday. (Foto: X)
Op deze manier ontvangt de iPad alleen nep-SSID's van de ESP32-kaart en kan hij geen echte Wi-Fi-netwerken in India detecteren. De iPad denkt dan dat hij zich in Menlo Park, Californië, VS, bevindt.
Vervolgens draaiden ze een script op de MacBook dat de iPad instrueerde om vijf minuten later opnieuw op te starten en de wifi-antenne in te schakelen. De eerste paar pogingen mislukten, waardoor het team de kooi van Faraday, de magnetron en het apparaat opnieuw moest instellen. Maar uiteindelijk, na ongeveer drie uur prutsen, meldde de Mac Console dat de iPad zich in de VS bevond. Met dat resultaat haalde het team de iPad uit de kooi van Faraday, verbond de AirPods met het apparaat en verscheen het installatieproces voor het gehoorapparaat op het scherm. Ze waren geslaagd.
Nadat de iPad uit de kooi van Faraday was gehaald, werd hij nog steeds voor de gek gehouden, omdat hij de valse SSID's en MAC-adressen van de wifi-netwerken die door de ESP32 werden uitgezonden, had "onthouden". Tijdens zijn verblijf in de kooi van Faraday bewaarde de iPad deze informatie en dacht hij dat hij zich in Menlo Park, Californië, bevond, omdat hij de echte wifi-netwerken om zich heen niet kon herkennen.
De locatiedatabase van Apple slaat wifi-informatie op om het apparaat te lokaliseren. Wanneer de iPad gesimuleerde wifi-netwerken van de ESP32 ontvangt, synchroniseert hij deze gegevens alsof het om het echte netwerk in Menlo Park gaat. Na het verlaten van de kooi van Faraday werkt de iPad zijn locatie niet automatisch bij, maar gebruikt hij nog steeds de nep-SSID- en MAC-adresgegevens die hij heeft geregistreerd.
Zodra de installatie is voltooid en de functies zijn ingeschakeld, blijven de AirPods, als ze losgekoppeld worden van de iPad, deze instellingen behouden en wordt hun locatie niet automatisch opnieuw gecontroleerd. Zolang de AirPods niet worden gereset of verbonden met een ander apparaat waarvoor locatieverificatie vereist is, blijven ze functioneren alsof ze zich in de VS bevinden.
Nadat ze het proces onder de knie hadden, herhaalde het team het nog een paar keer en bouwden ze een stabielere kooi van Faraday. Nu ze de kneepjes van het vak onder de knie hadden, startten ze een service voor het ontgrendelen van gehoorapparaten in Lagrange Point, zodat iedereen in de omgeving van Bengaluru van de functie kon profiteren.
Bron






Reactie (0)