Сотни Android-приложений атаковали 14 млн пользователей OOC-рекламой

Сотни Android-приложений атаковали 14 млн пользователей OOC-рекламой

Сотни Android-приложений атаковали 14 млн пользователей OOC-рекламой

Исследователи из White Ops рассказали о новой кампании мошенников, заваливающих пользователей Android агрессивной рекламой. Все приложения с подобным поведением можно было скачать из официального магазина Google Play Store.

В общей сложности эксперты выявили 240 Android-приложений (полный список доступен здесь (TXT)). Google уже удалил их со своей площадки, теперь скачавшим этот софт пользователям необходимо деинсталлировать их со своих устройств.

Авторы маскировали свои адваре под ретроигры, эмуляторы Nintendo NES, упаковщики и тому подобное, что помогало обойти системы защиты Google Play Store. После установки вредоносные приложения отображали навязчивую рекламу, выдавая её за сообщения от Chrome или YouTube.

По словам специалистов White Ops, главным орудием в руках операторов кампании стали упаковщики. Они, образно говоря, покрывали зловред и создавали видимость защиты интеллектуальной собственности. Невнимательные пользователи были убеждены, что странные уведомления приходят от легитимных онлайн-платформ.

Эту связку вредоносных приложений исследователи назвали RAINBOWMIX, в общей сложности нежелательные программы скачали более 14 миллионов пользователей.

Согласно наблюдениям экспертов, агрессивные рекламные объявления запускались на устройствах пользователей каждые 10 минут. При этом вредонос связывался с командным центром, расположенным по адресу api[.]pythonexample[.]com.

В Android-версии МАКС нашли трекеры и отправку файлов на apptracer.ru

Исследователь, проанализировавший APK-файл российского мессенджера МАКС через декомпилятор JADX, заявил об обнаружении в коде целого набора механизмов для сбора телеметрии, аудита разрешений устройства и загрузки файлов на внешние серверы.

Среди самых обсуждаемых находок — интеграция SDK MyTracker. По словам автора исследования, в коде присутствуют функции, связанные с анализом установленных приложений на устройстве, настройками геолокации и антифрод-модулями.

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

Отдельное внимание привлёк класс DailyAnalyticsWorker. Согласно опубликованному разбору, он ежедневно собирает информацию о статусе ключевых разрешений Android: доступа к контактам, камере, микрофону, геолокации, галерее, файловой системе и пуш-уведомлениям. Затем эти данные отправляются в аналитическую систему под тегом PERMISSION.

Ещё одна находка связана с компонентом SampleUploadWorker. В коде обнаружены обращения к домену sdk-api.apptracer.ru и механизмы двухэтапной загрузки файлов через API initUpload и upload. Исследователь утверждает, что система поддерживает передачу файлов вместе с дополнительными метаданными, которые могут задаваться сервером.

Кроме того, в APK нашли модуль DpsInitProvider, который запускается ещё до старта основного приложения через механизм ContentProvider. Автор исследования считает, что такое решение усложняет статический анализ и позволяет инициализировать дополнительные сервисы на раннем этапе запуска.

Также в отчёте упоминаются компоненты для фоновой загрузки вложений, обработки событий чатов и сообщений через EventBus, а также различные подсистемы логирования и аналитики.

При этом исследователь отдельно подчёркивает, что анализ проводился исключительно по публично доступному APK-файлу. Он не утверждает, что все обнаруженные возможности активно используются против пользователей прямо сейчас. Речь идёт о наличии соответствующей технической инфраструктуры в коде приложения, которая, по его мнению, может быть задействована при необходимости.

Разработчики МАКС на момент публикации не комментировали выводы исследования.

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