Os membros do grupo, que possuem uma combinação de habilidades em hardware e software e são os primeiros detalhou seu hack como parte de um coletivo de tecnologia chamado Lagrange Point, dizem que algumas dezenas de pessoas os contataram pedindo ajuda com seus AirPods. “Recebemos muito interesse de pessoas na Índia que têm esses AirPods ou cujos avós precisam deles e não conseguem usá-los”, diz Jayasimha. Outros documentaram o mesmo problema em postagens em mídias sociais.
Os pesquisadores demonstraram que poderiam contornar as restrições geográficas da Apple com um conjunto de AirPods Pro 2 conectados a um iPad somente Wi-Fi de 10ª geração. Eles observam que também seria possível fazer a solução alternativa em um iPhone ou iPad conectado a uma operadora de celular, mas seria mais complicado.
Para encontrar uma solução alternativa, os pesquisadores primeiro analisaram as diferentes maneiras pelas quais o iOS estabelece a localização de um dispositivo no mundo. Para dispositivos somente Wi-Fi, existem algumas verificações. O servidor verifica a qual região da Apple Store o dispositivo está conectado, bem como o fuso horário, o idioma e a região para a qual o dispositivo está configurado. Além disso, o sistema operacional envia uma solicitação web simples para um serviço web da Apple que responde com o código do país em que o dispositivo parece estar, com base na localização associada ao seu endereço IP.
Os pesquisadores primeiro tentaram alterar manualmente as configurações de fuso horário e região do iPad, mas não ficou claro se isso afetou a capacidade de ocultar a verdadeira localização do iPad. Quando mascarar o endereço IP do iPad para que parecesse estar conectado nos Estados Unidos não funcionou, os pesquisadores avaliaram outras métricas que o dispositivo poderia estar usando para estabelecer sua localização geográfica. Acontece que o iOS também examina “identificadores de conjunto de serviços” de Wi-Fi, ou SSIDs, que ajudam os dispositivos a se conectarem à rede Wi-Fi correta quando há muitos sinais de rede no ar, como em um prédio de apartamentos ou em uma cafeteria. .
O sistema operacional também usa triangulação GPS e identificadores de dispositivos “endereços MAC” de dispositivos próximos, incluindo roteadores, para estabelecer a localização de um dispositivo. Em outras palavras, mesmo que uma pessoa em Bangalore use um proxy para fazer parecer que seu iPad tem um endereço IP baseado nos EUA, todos os roteadores e dispositivos próximos estão associados a endereços IP localizados na Índia que revelam a localização real.