Mastodon Mastodon Mastodon Mastodon

Оверлейная атака

Обновлено: · CyberSecureFox Editorial Team

Оверлейная атака (overlay attack) — техника мобильных атак, при которой вредонос показывает поддельное окно поверх легитимного приложения, обычно банковского или платёжного, чтобы выманить учётные данные или данные карты.

Как работают оверлейные атаки

Оверлейная атака — фирменный приём Android-банковских троянов. После установки, обычно через приложение-дроппер или ссылку в смишинг-сообщениях, вредонос запрашивает разрешения вроде «Поверх других приложений» (SYSTEM_ALERT_WINDOW) или доступ к специальным возможностям. Затем он:

  • загружает со своего сервера список целевых приложений и соответствующие поддельные экраны входа (инжекты);
  • следит за тем, какое приложение находится на переднем плане;
  • при открытии целевого приложения мгновенно рисует поверх него точную копию экрана входа или ввода карты;
  • отправляет атакующим всё, что вводит пользователь.

Оверлеи могут и скрывать вредоносные действия: безобидный на вид слой предлагает пользователю нажать на экран, а нажатия на самом деле выдают разрешения в окне под ним — эту идею продемонстрировало исследование Cloak & Dagger 2017 года. В MITRE ATT&CK for Mobile техника описана как Input Capture: GUI Input Capture (T1417.002).

Почему оверлейные атаки опасны

Оверлеи позволяют красть банковские пароли, номера карт и одноразовые пароли, не взламывая приложение банка. Семейства BankBot, Anubis, Cerberus, Anatsa и многие инфостилеры атакуют сразу сотни банковских, криптовалютных и торговых приложений. Google постепенно ограничивает разрешения на наложение и специальные возможности в новых версиях Android и в Google Play, что подталкивает злоумышленников к установке приложений в обход магазина и социальной инженерии.

Как защититься от оверлейных атак

  • Устанавливать приложения только из официальных магазинов и не переходить по ссылкам на APK-файлы.
  • Не выдавать разрешение «Поверх других приложений» и доступ к специальным возможностям приложениям, которым они явно не нужны.
  • Своевременно обновлять Android и Google Play Защиту.
  • Насторожиться, если экран входа появляется неожиданно или запрашивает полные данные карты.
Синонимы:
overlay attack, атака с наложением окна, фишинговый оверлей