GhostBat крадёт PIN-коды в платёжных приложениях Android

GhostX представляет собой управляемую операторами экосистему угроз для Android. Активность преимущественно нацелена на пользователей в Индии: в кампаниях смишинга злоумышленники имитируют сервисы mParivahan, eChallan, регистрацию транспортных средств и дорожное правоприменение. Жертвам отправляют ссылки на фишинговые страницы или вредоносные APK, размещённые на публичных платформах, в том числе в репозиториях GitHub и на хостинговых ресурсах.

Функции GhostBat и перехват PIN-кодов

GhostBat прошёл путь от средства перехвата SMS и кражи информации до модульного банковского трояна и вредоносного ПО удалённого доступа. Его функции включают профилирование устройств, перехват и передачу SMS, манипуляции с переадресацией вызовов, кражу платёжных данных, удалённое туннелирование, выполнение команд и динамическое управление конфигурацией.

Последняя версия GhostBat использует службу специальных возможностей Android (Android Accessibility Service), чтобы отслеживать приложения на переднем плане, взаимодействовать с пользовательскими интерфейсами и перехватывать финансовые учётные данные. Функция Ghost Overlay нацелена на Google Pay и MobiKwik. Вредоносное ПО размещает прозрачные области доступности поверх легитимной клавиатуры для ввода PIN-кода, перехватывает координаты касаний, восстанавливает PIN и воспроизводит те же нажатия в настоящем приложении с помощью dispatchGesture(). PIN-код крадётся без показа поддельного платёжного интерфейса и без нарушения процесса транзакции. Перехваченные данные помечаются источником ghost_overlay и отправляются на серверную часть вредоносного ПО.

Другой механизм перехвата клавиш и PIN-кодов на основе специальных возможностей нацелен примерно на 60 банковских приложений, сервисов UPI, электронных кошельков, финтех-приложений и платёжных сервисов в Индии. Среди них PhonePe, Paytm, BHIM, SBI UPI, Axis Pay, BharatPe, CRED, PayZapp, Groww, Navi и Samsung Pay. Для распознавания конфиденциального числового ввода вредоносное ПО учитывает контекст приложения и экрана, а также настраиваемые ограничения длины PIN-кода.

Серверная инфраструктура и управление

В обнаруженной инфраструктуре серверной части GhostX хранились данные аутентификации операторов, сведения о ролях пользователей и администраторов, записи о скомпрометированных устройствах, инструкции по доставке SMS, меняющиеся фишинговые URL, данные о регистрации транспортных средств и номера телефонов получателей. По оценке исследователей, эти сведения указывают на активное управление кампаниями и потенциально на модель функционирования, ориентированную на предоставление услуг.

Firebase Remote Config позволяет менять инфраструктуру серверов управления (C&C) и выборочно активировать функции вредоносного ПО без повторного распространения APK.

Способы доставки и загрузки компонентов

Архитектура доставки GhostBat стала разнообразнее. В наблюдавшихся загрузчиках применяются:

  • зашифрованные контейнеры APK;
  • собственные форматы SPKZ/SPK1;
  • загрузка DEX в память на Java;
  • удалённое скачивание APK;
  • многоэтапная обработка с использованием XOR/AES;
  • нативный загрузчик libnetbridge.so.

Последний загрузчик использует несколько уровней преобразований, этап, аналогичный RC4, шифрование AES-256-GCM, сжатие MSZ1 и контейнер MSP1, а затем восстанавливает разделённые компоненты DEX.

Отчет получен из сервиса CTT Report Hub. Права на отчет принадлежат его владельцу.

Ознакомиться подробнее с отчетом можно по ссылке.

Технологии киберугроз
Автор: Технологии киберугроз
Технологии киберугроз – технологическая компания, специализирующаяся на решениях по анализу угроз для предприятий любого размера. Мы собираем, нормализуем, обогащаем информацию о киберугрозах со всего мира. Нашими источниками являют более 260 открытых фидов, более 100 открытых поставщиков Threat Intelligence-отчетов, открытые online sandbox, социальные сети и репозитории GitHub. Мы также предоставляем ряд сервисов по: семантическом анализу Threat Intelligence-отчетов и приведения их в машиночитаемый формат STIX 2.1, проверки IoC на потенциальные ложноположительные сработки, а также получению WHOIS-записей для доменных имен.
Комментарии:

Как мы обрабатываем данные: политика обработки персональных данных