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