Разработчик Гильерме Рэмбо обнаружил в iOS серьезный баг, позволявший приложениям записывать разговоры с помощью Siri.
Вот, как он описал эту проблему поддержке Apple:
Любое приложение с доступом к Bluetooth может записывать ваши разговоры с Siri и звук из функции диктовки в клавиатуре iOS при использовании гарнитур AirPods или Beats. Это произойдет без запроса приложением разрешения на доступ к микрофону и без того, чтобы приложение оставило какие-либо следы прослушивания микрофона.
— Гильерме Рэмбо
Как только он обнаружил этот баг, Рэмбо создал приложение, которое позволило ему проверить, какая из платформ Apple была затронута. Приложение выполняет следующие действия:
• Запрашивает доступ к Bluetooth
• Находит подключенное устройство Bluetooth LE с сервисом DoAP
• Подписывается на свои характеристики, чтобы получать уведомления о начале и остановке потоковой передачи, а также о поступлении аудиоданных
• Когда начинается потоковая передача, создает новый файл .wav, затем передаются пакеты Opus, поступающие от AirPods, в декодер, который затем записывает несжатый звук в файл
• Как только потоковая передача останавливается, он закрывает файл .wav, а затем отправляет локальное push-уведомление, чтобы продемонстрировать, что приложение успешно записало пользователя в фоновом режиме
Для работы бага требовалось обязательное разрешение пользователя на использование Bluetooth в приложении. Кто бы мог подумать, что он будет использоваться именно таким образом.
В macOS даже доступ к «синезубу» не запрашивался. Пользователю даже не требовалось обращаться к Siri или включать диктовку.
Apple исправила ошибку с релизом iOS 16.1. [9to5]
3 комментария
Форум →Привет любителям iOS 15 и старей
@draka_v_stolovoy, пусть слушают, я только за
Лучше бы они звонки так записывали своими глюками 😂
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Как на iPhone убрать виджет плеера на экране блокировки при подключении гарнитуры
Как изменить скорость видео на iPhone
Как в Safari на Mac открывать вкладки в фоне и сразу к ним переходить
Что делать, если iPhone показывает уведомление «Слабая защита Wi-Fi»
Как отобразить или скрыть процент заряда батареи в macOS Big Sur
Как на iPhone включать беззвучный режим, если сломался физический переключатель
Как удалить фото с iPhone, но оставить в iCloud?
Как на iPhone отключить новую фоновую подсветку в полноэкранном режиме YouTube