Мощный Android-шпион Mandrake годами незаметно следил за пользователями

Мощный Android-шпион Mandrake годами незаметно следил за пользователями

Мощный Android-шпион Mandrake годами незаметно следил за пользователями

Хорошо спланированная кибершпионская кампания несколько лет подряд заражала пользователей мобильных устройств на Android вредоносной программой. Злоумышленникам удавалось тщательно скрывать присутствие зловреда, который предоставлял им полный контроль над устройством жертвы.

Используемый в атаках зловред носит имя Mandrake. В сущности, это шпионская программа, использующая легитимные функции системы Android для доступа к любым данным пользователя.

Установив в систему Mandrake, атакующие могут перехватывать учётные данные (в том числе из банковских приложений), тайно записывать активность на экране, отслеживать местоположение жертвы и многое другое. При этом шпион очень мастерски заметает все следы.

Вредонос Mandrake известен исследователям в области кибербезопасности с 2016 года, с его подробным анализом можно ознакомиться в материале антивирусной компании Bitdefender.

На сегодняшний день настоящие масштабы этой кибершпионской операции оценить трудно. Но похоже на то, что преступники предпочитают тщательно выбирать жертв, а не беспорядочно рассылать вредоносную программу.

В первую очередь злоумышленников интересует важная информация, которую можно найти на устройствах людей, представляющих для шпионов определённую ценность.

Как только Mandrake соберёт все необходимые данные, запустится механизм самоуничтожения, который за считаные секунды сотрёт все следы присутствия шпионской программы в системе. Как отметили эксперты, киберпреступники уделили больше всего внимания именно элементу скрытности.

Android запретит доступ к экрану «лишним» приложениям

Google, похоже, готовит ещё одно нововведение по части безопасности Android. В тестовой сборке Android Canary 2602 обнаружена новая функция для Advanced Protection Mode — режима «максимальной защиты», который компания представила в Android 16.

Теперь Advanced Protection Mode может ограничивать работу приложений, использующих AccessibilityService API, если они не классифицированы как инструменты для доступности.

AccessibilityService API — это мощный механизм Android, изначально созданный для помощи людям с ограниченными физическими возможностями. С его помощью приложения могут читать содержимое экрана, отслеживать действия пользователя и даже выполнять жесты от его имени.

Именно поэтому этот API часто становился инструментом атакующих. За последние годы многие приложения — от автоматизаторов и лаунчеров до «оптимизаторов» и антивирусов — использовали его для обхода системных ограничений. Формально ради удобства, однако на деле получая очень широкие права.

Google постепенно ужесточала политику. Приложения, действительно предназначенные для помощи людям с ограниченными возможностями, должны указывать специальный атрибут isAccessibilityTool. К ним относятся экранные дикторы, системы управления жестами, голосовой ввод, брайлевские интерфейсы и другие специализированные инструменты.

По данным аналитиков, в новой версии Android Canary  при включении Advanced Protection Mode система:

  • запрещает выдавать разрешение Accessibility Service приложениям, не признанным Accessibility Tools;
  • автоматически отзывает уже выданные разрешения у таких приложений.

Если приложение сильно зависит от этого API, оно просто перестанет работать.

В тестах, например, приложение dynamicSpot (эмулирующее Dynamic Island на Android) становилось недоступным: пункт был с пометкой «Restricted by Advanced Protection». Причина простая: оно использует AccessibilityService для чтения уведомлений и отображения поверх других приложений.

Инструменты, официально классифицированные как средства доступности, под ограничения не попадают.

RSS: Новости на портале Anti-Malware.ru