Компания Google постоянно работает над повышением безопасности операционной системы Android. На данный момент разработчики ОС планируют создать технологию машинного обучения, которая будет постоянно проверять магазин приложений Google Play на наличие программ, требующих разрешения доступа к функциям устройства, которые абсолютно не нужны для работы приложения. Таким образом, производителей программ для Android ограничат в запросах на доступ к системным разрешениям.
Для эффективного обнаружения потенциально вредоносного программного обеспечения будет создан своего рода набор приложений образцов с похожим количеством разрешений. При сканировании ботом Google Play он будет сравнивать размещенное ПО с набором образцов, отмечая несоответствия и отправляя рапорт о потенциальной угрозе в отдел, контролирующий безопасность магазина приложений. В результате будет проведена более основательная проверка подозрительных программ.
Надо напомнить, что ни одно приложение, устанавливаемое на устройство, не имеет автоматического доступа к системным функциям Android. При инсталляции программа сообщает пользователю, какие ей необходимы разрешения и пользователь должен разрешить или отказать в запрашиваемых доступах.
Однако очень часто неискушенный владелец андроид устройства просто не обращает внимания на запрос и автоматически жмет кнопку «Разрешить», повышая риск проникновения на его смартфон или планшет опасного вируса. Например, надо задуматься, нужно ли устанавливать безобидную с виду игру, запрашивающую разрешение на просмотр контактов и отправку смс? Зачем она требует ненужные для ее работы системные функции?