Безопасность Android Критический баг в Android эксплуатируют вымогатели, но его не исправят до выхода Android

Candellmans

Мастер
Сообщения
7,953
Реакции
8,485
Специалисты компании Check Point обнаружили проблему в одном из защитных механизмов Android, которую активно эксплуатируют вымогатели, банковские трояны и адварь.

Начиная с Android 6.0.0 (Marshmallow) разработчики Google представили новую модель выдачи разрешений приложениям. В частности некоторые права получили пометку «опасных» (dangerous), то есть когда приложение впервые запрашивает доступ к каким-то «опасным» ресурсам и функциям, система спрашивает у пользователя, нужно ли разрешать данные действия.

Но наряду с «опасными» правами есть и другая категория — SYSTEM_ALERT_WINDOW. В отличие от других разрешений, в данном случае пользователь должен войти в меню (Settings -> Apps -> Draw over other apps) и вручную предоставить приложению данные права. В дальнейшем SYSTEM_ALERT_WINDOW фактически позволяет приложению без спроса перекрывать окна любых других приложений, к примеру, именно так на экране всплывает Facebook Messenger, когда кто-то из контактов хочет пообщаться.

Как не трудно догадаться, SYSTEM_ALERT_WINDOW также может использоваться в совсем других целях, в частности позволяет мошенникам показывать пользователям навязчивую рекламу, перекрывать окна других приложений оверлеем (как часто делают банковские трояны), устраивать фишинговые атаки и так далее. Специалисты Check Point отмечают, что согласно их данным, 74% вымогателей, 57% адвари и 14% банковских троянов эксплуатируют недочеты в системе выдачи разрешений.

Проблема заключается в том, что полностью запретить такое поведение невозможно, ведь им пользуются и легитимные приложения. Поэтому разработчики Google выпустили патч в составе Android 6.0.1, который выдает run-time разрешения приложениям, загруженным из официального каталога Google Play, что впоследствии может использоваться для получения прав SYSTEM_ALERT_WINDOW. Фактически это означает, что если малварь была загружена из Google Play (что встречается совсем нередко), проблем с эксплуатацией SYSTEM_ALERT_WINDOW у нее не возникнет. По данным Check Point, около 45% приложений, использующих SYSTEM_ALERT_WINDOW, пользователи загружают именно из Google Play.

Специалисты уже уведомили о проблеме разработчиков Google, и те согласились, что так быть не должно, однако исправления проблемы стоит ожидать не ранее третьего квартала 2017 года, то есть не раньше релиза Android O. Ограничить злоупотребление SYSTEM_ALERT_WINDOW должна новая функция TYPE_APPLICATION_OVERLAY, которая появится в новой версии ОС. Она не позволит приложениям размещать окна поверх критических системных окон, так что пользователь в любой момент сможет войти в настройки и блокировать вредоносную активность.
Критический баг в Android эксплуатируют вымогатели, но его не исправят до выхода Android O - «Хакер»
 
Последнее редактирование:
Candellmans,
Я про тон статьи и про ее же содержание.
Разберем статью по полочкам.
Вот пишут они:
Как не трудно догадаться, SYSTEM_ALERT_WINDOW также может использоваться в совсем других целях, в частности позволяет мошенникам показывать пользователям навязчивую рекламу, перекрывать окна других приложений оверлеем (как часто делают банковские трояны), устраивать фишинговые атаки и так далее.
Вроде как, даже страшно получается.
Далее они приводят статистику:
74% вымогателей, 57% адвари и 14% банковских троянов эксплуатируют недочеты в системе выдачи разрешений.
Правда это статистика по смежной теме. Она говорит об использовании злоумышлинниками недочетов во всей системе выдачи разрешений, а не о проблеме, которая является темой статьи.
Далее вообще весело:
Фактически это означает, что если малварь была загружена из Google Play (что встречается совсем нередко), проблем с эксплуатацией SYSTEM_ALERT_WINDOW у нее не возникнет.
Слова =совсем не редко= несут один единственный смысл - нагнетать обстановку. На а про то, что проблем не возникнет, я напишу в =на сладкое=.
около 45% приложений, использующих SYSTEM_ALERT_WINDOW, пользователи загружают именно из Google Play
Ну ясен пень! Это же основной =поставщик= приложений. Я даже удивлен, что всего 45%. Но вот в чем вопрос. Сколько их всего в штуках? И сколько из них являются зловредами?
Да и остальные 55% вообще за бортом оказываются.

Ну и =на сладкое=
пользователь должен войти в меню (Settings -> Apps -> Draw over other apps) и вручную предоставить приложению данные права
Т.е. Моло того, что пользователь сам должен установить такое приложение, так ему еще потом нужно войти в настройки и самому предоставить разрешение на данные права.
Ну вообще никаких проблем у малвари.

З.Ы.: Все претензии исключительно к авторам самой статьи.
 
Назад
Сверху Снизу