В Android знайшли режим виявлення паніки у користувача

Розробники виявили в коді операційної системи Android версії 7.1 прихований механізм захисту від шкідливих додатків, що блокують можливість виходу з них за допомогою штатних засобів. Про це повідомляє видання для розробників XDA-Developers.


Незважаючи на те, що Google щомісяця випускає оновлення безпеки для Android, як і раніше існує загроза у вигляді шкідливих додатків для цієї операційної системи. Частина з них працює в тлі, інша ж відображається на екрані. Багато з таких програм відображають на екрані різні банери і при цьому блокують можливість закрити або згорнути себе. Але, судячи зі знахідки розробників з XDA-Developers, Google розробив просте рішення цієї проблеми.


Код цієї функції було знайдено в програмі SystemUI, яка відповідає за обробку і виведення на екран користувацького інтерфейсу, а також в інших файлах. Коли користувач чотири рази поспіль швидко натискає на кнопку «назад», система розпізнає таку поведінку як паніку користувача, який намагається закрити додаток, і повертає його на домашній екран, після чого той може спробувати видалити шкідливий додаток.

Незважаючи на те, що сам по собі механізм виглядає ефективним, варто відзначити дві важливі обставини. По-перше, ця функція вимкнена за замовчуванням. По-друге, більшість користувачів Android поки не зможе скористатися цією функцією через фрагментацію системи: згідно з опублікованими Google даними за перший тиждень липня 2017 року, частка версії 7.1.x все ще становить менше відсотка від загального числа користувачів Android.

Нерідко розробники ПЗ випускають не тільки повноцінні системи безпеки, а й подібні прості та ефективні рішення. Наприклад, на початку 2017 року BlackBerry випустила додаток для захисту від сторонніх очей. Додаток затемнює екран смартфона, залишаючи недоторканим лише невелику смужку або «очок». За задумом розробників, такий додаток може захистити користувачів від підглядання їх особистого листування в транспорті або на вулиці.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND