Android P ограничит доступ фоновых приложений к микрофону. Это функция, ориентированная на конфиденциальность и предназначенная для предотвращения прослушивания ваших разговоров вредоносными приложениями.
Следующая основная версия Android, Android P, возможно, появится через несколько недель, но каждый день приносит новые хлебные крошки. Похоже, что одной из задач Android P является защита конфиденциальности пользователей. Вчера мы писали о том, как Android P наложит ограничения на «неактивные» фоновые приложения, которые запрашивают доступ к камере. Вслед за этим мы также обнаружили проект Android с открытым исходным кодом (AOSP). совершить слились в тот же день, что предотвращает доступ фоновых приложений к микрофону.
Мы можем себе представить, что эта новость может шокировать некоторых из вас. Да, технически любое приложение, которому вы дали разрешение на доступ к микрофонам вашего устройства, могло работать в фоновом режиме и записывать все, что вы говорите, хотя Ограничения Android Oreo
в фоновых службах, возможно, косвенно затруднило решение этой проблемы. Тем не менее, идея о том, что приложение, работающее в фоновом режиме, может тайно записывать вас, является пугающей предпосылкой прямо из Черное зеркало— и именно поэтому Google работает над этим.Что изменится в Android P?
Вот как это будет работать: когда приложение, идентифицируемое своим UID — уникальным неизменным идентификатором, который система Android назначает во время установки, — вводит праздный В штате аудиосистема Android не позволяет записывать звук. (В данном случае «холостой ход» относится к простою Доза указать, когда доступ фоновых приложений к процессору и ресурсоемким сетевым сервисам ограничено.) Вместо записи данных с микрофона в файл он сообщает пустые данные (строку нулей в массиве байтов). Как только приложение снова станет активным (т. е. выйдет из режима ожидания), оно начнет записывать реальные данные.
Это может показаться (без каламбура) немного запутанным, но цель — защитить конфиденциальность. Неработающие приложения, записывающие ненужный звук, не позволят гипотетическому вредоносному приложению быстро узнать, что к нему был осуществлен доступ. были отключены и, таким образом, не позволяют им записывать окружающий шум, частные разговоры и ваше окружение. тайно.
Почему это имеет значение?
Приложения, которые тайно получают доступ к микрофону вашего телефона, — это не просто параноидальное заблуждение исследователей безопасности. В конце прошлого года, Нью-Йорк Таймссообщил что более 1000 популярных приложений Android прослушивают аудиосигналы отслеживания рекламы через микрофоны устройств.
В Android 6.0 Marshmallow появилась система разрешений, которая по умолчанию блокирует доступ приложений к микрофону (и другим датчикам). Но это разовая сделка: после того, как вы предоставили приложению разрешение, ничто не помешает ему злоупотреблять этим разрешением в будущем. На самом деле отзыв разрешений — это довольно утомительная работа: вам нужно обратиться к Android Настройки меню, коснитесь Программы, прокрутите до приложения и выберите его, нажмите Разрешения приложенияи найдите соответствующее разрешение.
Если повезет, Android P сделает всю тяжелую работу за вас.