Самодельная клетка Фарадея помогла обмануть геолокацию iOS.
Apple выпустила обновление программного обеспечения, которое активировало функции слухового аппарата в наушниках AirPods Pro 2. Ритвик Джаясимха из Индии вместе с отцом приобрёл устройство для своей бабушки, но вскоре выяснил, что эта функциональность недоступна в его стране. Вместе с друзьями Арнавом Бансалом и Ритвиком Вибху, чьи бабушки также используют слуховые аппараты, Джаясимха разработал способ обхода ограничения Apple.
Исследователи создали простую клетку Фарадея, используя картонную коробку и алюминиевую фольгу, установленную на микроволновой печи, которая позволила активировать настройки слухового аппарата. Все участники проекта имеют навыки в области аппаратного и программного обеспечения. Они поделились своими наработками в рамках технологического объединения Lagrange Point.
Исследователи показали, что они могут обойти региональные ограничения с помощью набора AirPods Pro 2, подключённых к iPad 10-го поколения и работающих только от Wi-Fi. Команда сообщила, что ограничения можно обойти и на iPhone или iPad, которые будут подключены к мобильной сети, но это было бы сложнее.
При поиске решения специалисты изучили способы определения местоположения устройства в iOS. Для устройств только с Wi-Fi система проверяет регион магазина Apple Store, часовой пояс, язык и регион устройства. Операционная система также отправляет запрос веб-сервису Apple, который возвращает код страны на основе IP-адреса.
Ручное изменение настроек часового пояса и региона iPad не дало результатов. Маскировка IP-адреса под США также оказалась неэффективной. Выяснилось, что iOS анализирует идентификаторы Wi-Fi сетей (SSID), помогающие устройствам подключаться к соответствующим сетям при наличии множества сигналов. Система использует GPS-триангуляцию и MAC-адреса близлежащих устройств, включая роутеры, для определения местоположения. Даже при использовании прокси для имитации американского IP-адреса система продолжала определять реальное местоположение устройства, используя данные окружающих Wi-Fi сетей и устройств.
Чтобы устранить эти проблемы, исследователи соорудили клетку Фарадея из картона и алюминиевой фольги, разместив её на микроволновой печи. Микроволновка, работающая на той же частоте, что и Wi-Fi (2,4 ГГц), блокировала сигналы, создавая изолированную среду для iPad.
Впоследствии исследователи разработали менее изобретательную, но более надёжную и практичную клетку Фарадея. Поместив iPad в новую сборку, специалисты использовали базу данных местоположений Wi-Fi с открытым исходным кодом и инструмент циклирования SSID, чтоб обмануть iOS и заставить её найти iPad в Калифорнии. После этого AirPods могли работать как слуховые аппараты в Индии.
Apple предлагает функции слухового аппарата более чем в 100 странах. Технология обещает сделать слуховые устройства не только доступнее, но и более привлекательными для миллионов людей по всему миру. Однако компания ограничивает доступ в некоторых странах, включая Индию, вероятно, из-за нормативных требований к медицинским устройствам.
Исследователи планируют помогать десяткам обратившихся к ним людей с настройкой наушников, используя вторую версию клетки Фарадея. По опыту их собственных бабушек, функции слухового аппарата оказались полезными в повседневной жизни. Бансал рассказал, что бабушка, страдающая потерей слуха, раньше пользовалась громоздким слуховым аппаратом с крошечными кнопками при просмотре телевизора. Теперь она использует AirPods с настроенным профилем слуха, что значительно удобнее и не вызывает ощущения использования медицинского устройства.
Никаких овечек — только отборные научные факты