Як розблокувати екран телефону андроїд якщо забув пароль

Як розблокувати екран телефону андроїд якщо забув пароль

Наше завдання - спробувати не допустити екран блокування так, щоб не скотитися до паролю Google, підібрати який вже точно не вдасться. Найпростіший спосіб це зробити - використовуючи підключення по USB і ADB:

Однак у цього методу є дві проблеми. Він вимагає прав root і не спрацює в Android 4.3 і вище, так як для доступу до ADB потрібно підтвердження з боку пристрою, що в умовах залоченним екрану зробити неможливо. Більш того, доступ по ADB може бути відключений в настройках.

Ми можемо спуститися на рівень нижче і для видалення файлу з ключем блокування використовувати консолі відновлення. Для цього достатньо перезавантажитися в консоль відновлення (вимикання + включення з затиснутою клавішею збільшення гучності) і прошити наступний файл. Він містить скрипт, який видалить /data/system/gesture.key і зніме блокування, не порушуючи роботу поточної прошивки.

Але це просто інформація для роздумів, так як операція розблокування автоматично скидає пристрій до заводських налаштувань.

Як розблокувати екран телефону андроїд якщо забув пароль

Тепер про те, що робити, якщо всі ці способи не спрацювали. В цьому випадку можна спробувати знайти баг в самому екрані блокування. Дивно, але, незважаючи на відсутність таких в чистому Android, вони досить часто знаходяться в екранах блокувань фірмових прошивок від виробника. Наприклад, в Galaxy Note 2 і Galaxy S 3 на базі Android 4.1.2 колись була знайдена смішна помилка, яка дозволяла на короткий час отримати доступ до робочого столу, просто натиснувши кнопку «Екстрений виклик», потім кнопку ICE (зліва внизу в номеронабирачі) і, нарешті, кнопку «Додому». Після цього буквально на півсекунди з'являвся робочий стіл, чого цілком вистачало, щоб розблокувати.

Ще більш тупий баг був знайдений в Xperia Z: можна було набрати на екстреному номеронабирачі код для входу в інженерне меню (# # 7378423 ##), за допомогою нього потрапити в меню NFC Diag Test і далі вийти на робочий стіл тим же натисканням кнопки « додому ». Мені дуже важко уявити, як могли з'явитися такі дикі баги, але вони є.

Що стосується обходу графічного ключа, тут все досить просто. Він може бути відключений таким же способом, як і пін-код, але тут є ще дві додаткові можливості. По-перше, навіть незважаючи на значну кількість можливих варіантів ключів, люди в силу своєї психології найчастіше вибирають ключ, схожий на одну з букв латинського алфавіту, тобто ті самі Z, U, G, цифра 7 і так далі, що зводить кількість можливостей до парам десятків. По-друге, при введенні ключа палець залишає на екрані зовсім ілюзорний слід, який, навіть змащений, досить легко вгадується. Втім, останній мінус може бути легко знівельовано захисної матовою плівкою, на якій сліди просто не залишаються.

Як розблокувати екран телефону андроїд якщо забув пароль

Другий тип додатків - це вже щось претендує на серйозний інструмент, але на ділі їм не є. Зазвичай такий софт вміє не тільки відсилати координати на віддалений сервер, але і ховати себе, а також захищатися від видалення. Друга функція зазвичай реалізується за допомогою створення програми у вигляді сервісу без графічного інтерфейсу. В цьому випадку його іконка не буде видно в списку додатків, але сам додаток, звичайно ж, буде висіти в тлі, що легко визначити за допомогою будь-якого менеджера процесів.

Захист від видалення в подібному «софт» зазвичай реалізована через прописування себе в адміністратори пристрої, тому друга дія, яку треба зробити, - це піти в «Налаштування -> Безпека -> Адміністратори пристрою» і просто зняти галочки з усіх перерахованих там додатків. Система повинна запросити пін-код або пароль, але якщо на екрані блокування його вже немає, то доступ буде відкритий відразу. Смішно, але гугловський антизлодій, фактично вбудований в ОС, відключається точно таким же чином.

Нарешті, третій тип додатків, - це АНТИВОР, програмуванням яких займалися люди. Основна відмінність подібних додатків в тому, що крім маскування вони також вміють прописувати себе в розділ / system (якщо є root), через що видалити їх стандартними засобами стає неможливо. Біда тільки в тому, що в списку процесів вони як і раніше будуть видні, а щоб їх відключити, досить перейти в «Налаштування -> Додатки -> Все», потім ткнути по потрібного додатка і натиснути кнопку «Відключити».

Ось і вся захист. У цьому списку також повинні бути і нормальні додатки, реалізовані у вигляді модуля ядра або хоча б нативного Linux-додатки, яке жоден стандартний менеджер процесів не покаже, але я чомусь таких ще не бачив. З іншого боку, команди ps і lsmod все одно б їх видали (якщо це тільки не правильний бекдор), так що рівень скритності підвищився б не сильно.

Як розблокувати екран телефону андроїд якщо забув пароль

Коли root буде отримано, просто копіюємо файли на жорсткий диск за допомогою ADB. Нас цікавлять тільки розділи / data і / sdcard. тому робимо так (інструкції для Linux):

У них можуть міститися не тільки особисті дані, а й паролі (вбудований браузер зберігає їх саме так, причому у відкритому вигляді). Досить лише завантажити будь-який графічний менеджер баз даних SQLite3 і вбити в його поле пошуку рядок password.

Як розблокувати екран телефону андроїд якщо забув пароль

Як розблокувати екран телефону андроїд якщо забув пароль

Як розблокувати екран телефону андроїд якщо забув пароль

Ще одна порада

Очистити розділ / system від можливих закладок можна, просто перевстановити прошивку. Причому використовувати краще неофіційну і прошивати через стандартну консоль відновлення. В цьому випадку антизлодій не зможе зробити бекап самого себе за допомогою функцій кастомной консолі.

Я ні в якому разі не закликаю надходити так, як описано в цій статті. Наведена в ній інформація, навпаки, призначена для людей, які хочуть захистити свої дані. І ось тут вони можуть зробити для себе кілька очевидних висновків.

[Всього голосів: 6 Середній: 3.5 / 5]

Схожі статті