В конце прошлого года инженеры Google разработали технологию, позволяющую определить, когда кто-то посторонний смотрит на экран Android-смартфона. И пока пользователи ждут технологию распознавания посторонних взглядов, появились сведения об еще одной антишпионской функции, которая вполне может дебютировать в следующей, девятой версии ОС Android, название которой будет начинаться на букву P. Указание на эту потенциальную опцию портал XDA Developers обнаружил в последних изменениях исходного кода в репозитории Android Open Source Project (AOSP).
Как стало известно, Android P не позволит установленным приложениям запускать камеру устройства в фоновом режиме. Запрет на активацию запретит вредоносным приложениям производить съемку втайне от пользователя. Возможность ведения скрытой съемки на камеру устройств под управлением Android известна с 2014 г. В этом убедился разработчик Саймон Сайдор, наглядно показавший, что для злоумышленников не представляет особой сложности получить доступ к камере смартфона или планшета и начать запись происходящего вокруг жертвы.
Запрет на скрытую съемку будет производится следующим образом. Каждому приложению после установки будет присваиваться UID — уникальный идентификатор пользователя. Как только UID становится неактивным (например, когда устройство переходит в режим энергосбережения Doze или пользователь переключается на другую программу), система блокирует приложению доступ к камере. Таким образом, в новом Android приложения смогут делать фото и видео только когда они открыты на экране.
То же касается и аудиозаписи. В частности, система позволит активировать микрофон, но фактическая запись начнется только после запуска приложения. То есть, вредоносное ПО не сможет записывать аудио в фоновом режиме, тогда как у обычных приложений, которые постоянно слушают пользователей, не должно возникнуть никаких проблем.
В то же время изменения могут негативно повлиять на программы (например, на антиворовскую утилиту Cerberus), которым нужно время от времени вести скрытую съемку. Возможно, сообщает портал, пользователям будет разрешено добавлять такие приложения в белый список.
Само собой, будет весьма наивно полагать, что подобный механизм, при условии его внедрения, позволит полностью исключить саму возможность прослушивания, но это определенно усложнит жизнь злоумышленникам, разрабатывающим разного рода шпионское ПО, тайно фотографирующее и записывающее пользователя.
Возможность некоторых Android-приложений подсматривать за пользователям в самом деле вызывает обеспокоенность. В отличие от ноутбуков, на смартфонах и планшетах не предусмотрена лампочка-индикатор, указывающая на то, что камера включена и активно используется.
Уточним, что анонс Android P ожидается только на конференции Google I/O 2018 в мае, и едва ли мы получим официальное подтверждение раньше. К тому же, как обычно, наличие соответствующих фрагментов в коде еще не гарантирует появление указанной возможности в самой ОС.