Прошивка с помощью cwm recovery. Как установить кастомный Recovery. Установка прошивок, обновлений, ядер и прочего на Android устройство с помощью ClockworkMod

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

Снять графический ключ с помощью учетной записи Google

Существует несколько стандартных вариантов, как разблокировать графический ключ. Самый простой способ – при помощи учетной записи Гугл. Для разблокировки электронного устройства повторите пошаговую инструкцию:

  1. Сделайте пять попыток ввода ключа, но поскольку фигура будет нарисована неправильно, то аппарат будет заблокирован.
  2. Далее на экране появится надпись «Забыли графический ключ?».
  3. После нажатия на нее будет предложено зайти в учетную запись Google, после чего доступ к устройству будет разрешен.
  4. Данный способ сработает, если аппарат подключен к интернету, а также, если вы помните свои данные (логин и пароль) для входа в свой аккаунт Google.

Сброс настроек

На новом телефоне (планшетном компьютере) разблокировка графического ключа «безболезненно» пройдет, если воспользоваться сбросом всех настроек. Обратите внимание, если устройство давно используется и в нем сохранилось много личных данных, то, воспользовавшись этим способом, вы их потеряете. Как в мобильном устройстве с Андроид выполнить сброс настроек:

  1. Извлеките MicroSD, чтобы сохранить информацию, которая хранится на флеш-карте.
  2. На выключенном устройстве одновременно зажмите одну из комбинаций: а) кнопку увеличения громкости + клавишу выключения/включения; б) кнопку уменьшения громкости + клавишу включения «Power»; в) увеличение громкости + уменьшение громкости + «Power», г) увеличение громкости + уменьшение громкости.
  3. Через 5-10 секунд высветится инженерное меню режима recovery. При помощи кнопки громкости выберите опцию «wipe data/factory reset», а после нажмите клавишу включения.
  4. Далее в открывшемся окне будет нужный пункт «yes - delete all user data». Потом найдите «reboot system now», после чего аппарат перезагрузится и разблокируется.
  5. Такой вход в режим recovery универсален для многих мобильных устройств, работающих на Андроид.

Звонок на телефон

Сброс графического ключа на Андроид можно произвести после звонка с другого номера. Этот способ подойдет, если у вас версия операционной системы (ОП) от 2.2 и ниже. Чтобы снять ключ с Андроида, сделайте следующие действия:

  1. Попросите позвонить вам на номер с другого мобильного устройства.
  2. Ответьте на звонок, потом уберите окно вызова, нажмите клавишу «Домой».
  3. Устройство будет разблокировано, после чего перейдите в «Настройки».
  4. Далее в меню выберите раздел «Безопасность», после чего удалите графический пароль.

Разрядка смартфона

Снять ключ с Андроид можно после разрядки смартфона или планшета. Дождитесь, пока батарея будет садиться (менее 10%), потом выполните следующие действия:

  1. Во время оповещения, что аккумулятор разряжен, нажмите на него, затем зайдите в «Настройки» - «Безопасность» - «Блокировка».
  2. Снимите графический пароль. Важно это сделать до того, как телефон отключится.

Использование File Manager

Снять ключ с Андроида можно с помощью файлового менеджера, но этот способ будет работать на гаджетах с модифицированным меню recovery (CWM или TWRP). Снять ключ без разблокировки можно с помощью следующих действий:

  1. Скачайте архивный файл программы Aroma Filemanager.
  2. Переместите его на карту памяти вашего устройства.
  3. Найдите меню recovery (начальные действия по способу «сброс настроек») и установите утилиту.
  4. Выберите пункт «Choose zip from external sdcard» («Choose zip from sdcard» или « Install zip from sdcard») перейдите в папку с архивом программы AROMA Filemanager, загрузите ее.
  5. После перейдите в папку «/data/system», из которой удалите файлы: password.key, gesture.key (версия Андроид 4.4 и ниже), getekeeper.pattern.key, getekeeper.password.key (версия Андроид 5 и выше).
  6. Затем перезагрузите мобильное устройство, после введите любой жест разблокировки.

Программа ADB

Если вы не можете для сброса настроек попасть в меню recovery, то стоит воспользоваться программой ADB. Это консольное приложение, предназначенное для работы на компьютере, но позволяет выполнять разные действия на устройствах с Андроид. Скачать утилиту нельзя, поскольку она входит в состав пакета Android Studio. Этот способ будет работать только на устройствах, в которых включена отладка по USB в разделе «Для разработчиков». Ее можно активировать при подключении к компьютеру через кабель. Как скачать и установить программу ADB:

  1. Загрузите на компьютер приложение Android Studio с официального сайте. С помощью архиватора откройте, затем войдите в папку «$TEMP». После 2 раза кликните по опции «android-sdk.7z» и извлеките папку «platform-tools».
  2. Переместите ее в корневой каталог диска С «SystemRoot%», переименуйте.
  3. Через USB подключите мобильное устройство к компьютеру, установите драйвер.
  4. Если его нет, то скачайте с Google Play Market универсальный драйвер Google USB Driver и с помощью вкладок «Панель управления» - «Все элементы управления» - «Диспетчер устройств» установите его на компьютер.
  5. После установки драйвера откройте программу «Командная строка» клавишами Win + R, введите в строку команду «cmd» и нажмите «ОК».
  6. Чтобы снять графический ключ перейдите в папку с программой, потом в командной строке введите «cd c:/adb» и подтвердите действие, нажав «Enter».
  7. После смартфону (планшету) с Андроид нужна перезагрузка.

Услуги сервисного центра

Если самостоятельно не получается снять графический пароль или вы не уверены в своих силах, доверьте свой гаджет работникам сервисного центра. Мастера располагают необходимым программным обеспечением, могут воспользоваться любой из вышеперечисленных схем, но уже со 100% результатом. Услуга платная, но такое действие поможет сэкономить на ремонте мобильного устройства, ведь при самостоятельном вмешательстве вы можете легко навредить своему гаджету.

Видео

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

Финансовая информация наиболее интересна посторонним и её защита никогда не будет лишней.

Для защиты данных Android предлагает несколько вариантов защиты:

  • Установка PIN кода.
  • Установка пароля.
  • Установка графического ключа.

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

Графический ключ устанавливается на любые устройства под управлением Android.

В зависимости от версии Android, пункты меню для установки графического ключа находятся в разных разделах:

  • Android 2 — вкладка «Местоположение и защита устройства».
  • Android 5 — вкладка «Безопасность».

Как установить

Нахождение графического ключа в настройках может быть слегка изменено или вынесено в отдельный пункт меню из-за кастомизации устройства.

Сама идея такого ключа достаточно проста и для того, чтобы создать графический ключ необходимо задать рисунок путём соединения между собой от 4 до 9 предложенных точек, причём сами точки нельзя использовать дважды.

Такой ключ очень легко запоминается и прост в использовании. Для его замены или удаления достаточно лишь ещё раз зайти в меню и выключить функцию графического ключа или заменить его на новый, если это необходимо.

Что делать если забыл

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

Такая досадная неприятность существенно ограничит использование телефона, ведь теперь с него будет возможно только совершать экстренные вызовы. С планшетом без модуля связи дела будут обстоять еще печальнее, так как он превратится в цифровые часы.

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

Так как же разблокировать графический ключ, поможет разобраться содержание данной статьи.

На видео- забыл графический ключ как разблокировать андроид:

Способы всё исправить

Способы сброса графического ключа одинаковы как для телефонов, так и для планшетов. Разница заключается лишь в том, что не все планшеты имеют GSM модуль связи, который позволяет совершать звонки и пользоваться СМС и отсутствие такого модуля немного сокращает количество вариантов, подходящих для сброса ключа.

Способ 1

Для разблокировки телефонов простейшим вариантом будет совершить звонок на заблокированный аппарат, после чего свернуть окно вызова клавишей Home и перейти в меню настроек телефона где отключить графический ключ. К сожалению такой метод может не сработать на более поздних версиях Android и прийдётся подбирать другие варианты.

Способ 2

Хорошо подойдёт как для планшетов, так и для телефонов. Будучи совсем несложным такой метод, связанный с разряжением аккумулятора, в этом случае необходимо дождаться разряжения батареи. Вследствие чего аппарат известит обладателя о низком заряде аккумулятора и в момент появления окна о статусе батареи необходимо зайти в настойки, где и отключить применение графического ключа.

На видео- как разблокировать телефон от графического ключа:

Способ 3

Также подойдёт любому устройству если существует активное интернет соединение и аккаунт Google. При введении более 10 раз неверного графического ключа на экране появится окно с предложением ввести логин и пароль от аккаунта Google. Логин следует вводить до доменного имени, то есть до знака @.

К сожалению для такой разблокировки нужен интернет, который можно включить только на телефоне или GSM планшете следующим образом:

Включение Wi-Fi

  • Активировать окно «экстренный вызов».
  • Набрать сервисный код *#*#7378423#*#*.
  • В сервисном меню выбрать WLAN.
  • установить точку доступа и пароль.
  • Включение 2G, 3G или 4G
  • Заменяем в телефоне сим карту и включаем его.
  • Вводим PIN код и подтверждаем включение передачи данных.
  • Заменяем сим карту на собственную.

Способ 4

Сброс графического ключа возможен на любом аппарате с применением частичного сброса к заводским настройкам, такое действие удалит все программы с их данными (сохранения игр, история браузера и др.), но позволит сохранить личные данные (фото, музыка и др.). Для такого сброса настроек необходимо до включения телефона либо планшета одновременно задействовать кнопку включения питания и кнопку громкости (обычно увеличения громкости), затем выделить в меню wipe data/factory reset и утвердить свой выбор кнопкой включения телефона. В заключение выберите reboot system now и по окончании перезагрузки можно вновь пользоваться аппаратом.

Способ 5

Следующий способ разблокировки телефона или планшета связан с применением компьютера. Для этого потребуется скачать программу ADB на компьютер и в таких случаях необходим включенный режим отладки на телефоне. Далее необходимо подключить телефон и проверить установлены ли драйвера необходимые для определения телефона компьютером.

После чего запустить программу adb.exe и выполнить следующую команду:

  • adb shellrm /data/system/gesture.key

Существуют способы обезопасит себя от подобной забывчивости, в подобном сможет помочь приложение SMS Bypass, которое позволяет путём отправки СМС с содержанием «1234 reset» удалить графический ключ.

На видео- забыл графический ключ как разблокировать андроид планшет:

Для работы приложения нужны Root права.

В случае невозможности сброса ключа самостоятельно в любом сервисном центре способны решить вашу проблему. Цены зависят от модели вашего устройства и начинаются от 10 USD.

Графический ключ должен быть достаточно сложным и для облегчения его запоминания при создании желательно чтоб он ассоциировался с хорошо знакомыми знаками или символами.

Для блокировки устройств с сенсорным экраном используют графический ключ. Он представляет собой определенную последовательность соединений изображений точек на дисплее. Владелец гаджета сам задает графический пароль во время активации защиты, но нередки ситуации, когда пользователи забывают заданный ими порядок соединения точек на экране или их маленькие дети случайно блокируют устройство. Какие есть способы для разблокировки графического пароля? Есть ли какой-то универсальный ключ для восстановления работы устройства?

Как разблокировать андроид если забыл графический ключ

Что делать для решения данной проблемы? Существует несколько способов для снятия блокировки с гаджетов, работающих на системе Android. Одним из них подойдут лишь те, при которых устройство подключено к интернету. Так, для устранения данной проблемы многие используют аккаунт Google. Этот метод подойдет тогда, когда вы использовали гугловский пароль и логин при начальных настройках вашего смартфона, планшета. Чтобы воспользоваться данным способом проделайте следующие действия:

  1. Введите 5 раз неправильный ключ. Это приведет к тому, что устройство окончательно заблокируется и система предложит провести процедуру восстановления пароля.
  2. Нажмите на кнопку со словами «забыли ключ?». После этого пользователь увидит на дисплее графы для введения пароля и логина аккаунта в Google.
  3. Введите данные аккаунта. Если вы забыли эти параметры Google, то стоит попробовать восстановить их через компьютер или другое устройство. При правильном введении данных на заблокированном гаджете появится предложение об активации администратора устройства.
  4. Воспользуйтесь кнопкой «Активировать». После этого гаджет будет разблокирован, пароль сброшен и пользователь сможет задать новый пароль.

Вышеприведенный способ не подойдет, если у владельца заблокированного андроида нет аккаунта на Google или в данный момент гаджет не подключен к сети интернет. А вот следующий эффективный способ для разблокировки андроида подойдет для смартфонов или планшетов с SIM-картой:

  1. Чтобы устранить неполадку данного типа, необходимо позвонить с другого телефона на проблемное устройство.
  2. Далее необходимо принять звонок и во время сеанса связи войти через «Настройки» в раздел «Блокировка устройства», в данной вкладке нажать «Графический ключ» и провести его деактивацию.

Решить проблему с блокировкой Андроида поможет еще один простой способ, который требует определенной доли терпения: необходимо разрядить аккумулятор устройства до той степени, когда оно оповестит пользователя о низком заряде. В этот момент надо зайти в настройки и деактивировать пароль, с чем справится и неопытный пользователь.

Следующий способ является эффективным, но не подойдет тем, у кого на гаджете есть важная информация, потеря которой невозможна. Речь идет о сбросе настроек до заводских:

  • Перед применением данного метода надо зарядить телефон или планшет до 80% (минимум).
  • Дальше выключите телефон и нажмите определенную комбинацию клавиш, которая позволит сбросит настройки вашего устройства до заводских. Каждый телефон имеет свои схемы для проведения данной процедуры. Найти комбинацию для конкретной модели телефона (HTC, Флай, LG и других) можно в интернете.
  • После нажатия правильного сочетания клавиш выберите в меню wipe data/factory reset.
  • В итоге произойдет сброс настроек до заводских параметров и телефон разблокируется. Далее вы сможете задать новый графический пароль.

Ниже приводятся комбинации клавиш одновременного нажатия для выполнения процедуры сброса настроек на распространенных моделях гаджетов:

  • Samsung Galaxy S3 – кнопки вкл./выкл., домой, прибавления громкости;
  • LG L3 – кнопки питание, уменьшения громкости, «Home»;
  • HTC – кнопка уменьшение звука с кнопкой включения/выключения;
  • планшете Asus – кнопки выключить и громкость вниз;
  • планшете Prestigio – кнопки увеличения громкости, «домой», вкл./выкл.

Как убрать графический ключ: программа для сброса

Если есть риск случайной блокировки, то благоразумно будет установить на гаджет специальную программу – SMS Bypass. Тогда в случае возникновения проблемы с ключом на устройстве, его просто будет сбросить, отправив на телефон СМС-сообщение с особым текстом (по умолчанию в SMS пишут «1234 reset»). Далее Андроид перезагрузится и будет разблокирован, а пользователь сможет задать новый пароль. Чтобы в случае необходимости воспользоваться данным способом, то еще с не заблокированным Андроидом проделайте действия, приведенные в следующих пунктах:

  1. Получите на Андроид Root права.
  2. Установите утилиту SMS Bypass.
  3. Дайте программе доступ к правам Root.

Как удалить графический ключ с уже заблокированного Андроида? Если на него предварительно не было установлено приложение SMS Bypass, то в этом случае удастся это сделать удаленно при условии, что устройство подключено к интернету, выполнен вход в Google-аккаунт, есть Root права. Если эти 3 параметра есть в наличии, то установку утилиты проводят с компьютера. После этого на заблокированный гаджет отправляют смс, как описано выше. Это позволит снести блокировку и восстановить нормальную работу телефона.

Как обойти или подобрать ключ чтобы разблокировать планшет

Для разблокировки планшета (Леново, Datum или другого) надо удалить с устройства программу gesture.key. Чтобы сделать это, необходимо перейти в системное меню рекавери и проделать следующие шаги:

  • Предварительно скачанную версию программы GEST.zip через Recovery установить на устройство.
  • Перезагрузить планшет и задать новый пароль.

Быстро взломать графический ключ поможет и другой способ:

  1. Скачайте Aroma File Manager.
  2. Установите эту программу на гаджет через рекавери.
  3. Зайдите в data system.
  4. Удалите gesture.key.
  5. Перезагрузите гаджет.
  6. Начинайте вводить новый пароль.

Как узнать графический ключ и снять блокировку

Как удалить блокировку экрана из-за неправильно введенного графического пароля? Снять ее просто при помощи утилиты Adb Run. Эту программу надо скачать, установить. Далее Андроид подключить к компьютеру (это получится сделать при условии, что на планшете или смартфоне установлены специальные драйвера). Следующий шаг – откройте Adb Run и войдите в меню, управляя клавишами цифр и кнопкой Enter. Выберите Unlock Gestere Key и удалите или же зайдите в data/system и деактивируйте gesture.key. Перезагрузите гаджет.

Графические ключи: варианты с фото

Нередко люди используют простые и легко предсказуемые графические ключи. Многие пользователи гаджетов выбирают в качестве пароля буквы или простые геометрические фигуры. Это ненадежный пароль, особенно, когда в качестве символа выбирается первая буква имени пользователя, его жены или детей. Хотя такие ключи трудно забыть, но они не дают надежную защиту. Специалисты рекомендуют выбирать более сложные комбинации, чтобы устройство было надежно оберегаемо от взломщиков.

Видео: разблокировка андроид за 1 минуту

Как отменить графический ключ на Аndroid? Если случайно ваш ребенок заблокировал гаджет или вы сами забыли пароль, то возобновить нормальную работу вашего устройства поможет простой способ. Однако у данного метода есть весомый недостаток: после его применения с гаджета исчезнут все приложения и другая важная информация, на Андроиде останутся только заводские настройки. Посмотрите видео, в котором демонстрируется один из способов удаления пароля:

В статье описан способ обхода графического пароля на устройствах под управлением Android, основанный на алгоритме, который анализирует траекторию движения пальца в момент разблокировки устройства. Алгоритм позволяет с вероятностью 95% подобрать графический ключ не более чем за 5 попыток, т. е. прежде чем устройство автоматически заблокируется. Пользователям следует задуматься: стоит ли использовать графический пароль? Ведь безопасность устройства под вопросом.

Введение

Операционная система Android предусматривает использование графического пароля (ключа) для разблокировки устройства, а также для защиты пользовательской информации. Большинство пользователей отдают предпочтение именно этому способу защиты своего устройства, поскольку визуальные образы воспринимаются и запоминаются человеком намного проще, чем цифры и буквы пин-кода или текстового пароля.

Учитывая распространенность данного способа защиты, понятны попытки как злоумышленников, так и правоохранителей найти способы преодоления графической защиты устройств.

Существует ряд возможностей обхода графического пароля. Оставляя в стороне специализированные программно-аппаратные комплексы, использование которых сопряжено с определенными ограничениями, остановимся на тех способах, которые не требуют специального оборудования, зато заставляют проявлять наблюдательность и, вероятно, изобретательность. Например, можно исследовать следы пальцев, оставленные владельцем на экране устройства, но, как правило, это малоэффективно, поскольку обычно приходится иметь дело с многочисленными смазанными или затертыми следами.

В недавнем исследовании рассказывалось , что вычислить графический пароль возможно, анализируя движение пальцев при рисовании узора (ключа), которое снято на видео. Стоит отметить, что видео может быть сделано на расстоянии двух метров от пользователя, например, в общественных местах.

При разработке алгоритма было использовано видео ввода пользователями устройств . Разработанный алгоритм позволяет с вероятностью 95% подобрать графический ключ не более чем за 5 попыток, до автоматической блокировки устройства.

Рассмотрим подробнее механизм воссоздания графического пароля с помощью анализа видео, фиксирующего на расстоянии движение пальца владельца.

Наиболее простая ситуация - прямое наблюдение за пользователем. В этом случае мы наиболее просто получаем искомый ключ. Этот метод не требует комментариев.

Рисунок 1. Метод прямого наблюдения за пользователем

Более актуальной является ситуация, в которой «наблюдатель» находится на расстоянии от владельца и производит съемку под углом к экрану. Здесь мы имеем дело с типичной ситуацией при записи, например, в общественном месте.

Рисунок 2. Запись видео «А» в общественном месте

Рисунок 2.1. Экран устройства, полученный с видео «А»

Рисунок 3. Запись видео «Б» в общественном месте

Рисунок 3.1. Экран устройства, полученный с видео «Б»

Модель угроз

Напомним, что существует несколько условий создания корректного графического ключа:

  • Ключ должен состоять как минимум из 4 точек.
  • Каждая точка может быть использована только один раз.

На рисунке 4 показан пример ключа, состоящий из пяти последовательно связанных точек на сетке 3×3.

Рисунок 4. Пример графического ключа

Для разблокировки устройства необходимо в определенной последовательности воспроизвести построенный узор (ключ), соединяя точки на экране.

Предположим, что некто хочет получить доступ к защищенному графическим паролем устройству.

Сперва необходимо получить видео, на котором пользователь разблокирует свое устройство. Далее видеозапись подвергается обработке, итогом которой становится выделение небольшого набора вероятных графических ключей.

Поскольку многие пользователи часто используют один и тот же пароль для всех своих устройств, получив один пароль, можно попытаться взломать и другие устройства этих пользователей.

Рисунок 5. Последовательность воссоздания графического ключа

На рисунке 5 поэтапно показана собственно атака.

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

Механизм отслеживания траектории движения пальца

Следует отметить, что на каждом кадре видеоряда необходимо определять положение двух областей: первой - вокруг пальца, второй - края устройства. Для этого вычисляются относительные координаты центральных точек этих областей. На координатном графике красным отмечены те точки, которые следует использовать для воссоздания графического пароля.

Рисунок 6

Отслеживание движения пальца осуществляется посредством алгоритма Tracking-Learning-Detection . Алгоритм автоматически обнаруживает указанные объекты и определяет их границы.

Программный код Tracking-Learning-Detection приведен ниже:

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

Для того чтобы устранить влияние дрожания камеры, следует создать видео объекта с двух разных ракурсов и применить алгоритм Tracking-Learning-Detection.

На рисунке 7 показан эффект подавления дрожания при использовании алгоритма Tracking-Learning-Detection для обработки видеоряда.

Рисунок 7

Рисунок 8

Генерируемая алгоритмом Tracking-Learning-Detection траектория движения пальца искажена по отношению к действительной траектории из-за разных углов положения экрана по отношению к пользователю и камере. Поэтому следующим шагом является ее преобразование в систему координат, связанную с устройством. Для этого нам необходимо рассчитать угол между камерой и устройством.

Существует алгоритм определения границ объектов, именуемый Line Segment Detector , способный обнаружить протяженный край объекта.

Угол съемки - это угол между установленной границей устройства и горизонталью. Это иллюстрирует рисунок 9. Возможная незначительная погрешность оценки угла съемки практически не влияет на результат.

Рисунок 9

Используя установленный угол съемки Ѳ, производится преобразование траектории движения пальца по экрану в систему координат устройства:

где Т- матрица преобразования, S’ - координата точки отслеживаемой траектории, и S - координата после преобразования.

Для каждого видеокадра алгоритм индивидуально рассчитывает угол съемки и выполняет соответствующие преобразования.

Получение информации о направлении движения пальца

Чтобы определить, какие точки использовал человек, важно также знать, в каком направлении движется его палец. На рисунке 10 представлены все возможные на сетке 3×3 шестнадцать направлений движения.

Рисунок 10

Для каждого отрезка линии траектории необходимо рассчитать наклон и направление горизонтального смещения пальца (т. е. слева направо или наоборот). Полученная информация будет сверяться с таблицей оценки возможных направлений линий движения.

Наклон линии также определяется по координатам начальной и конечной точки выделенного отрезка. Рисунок 11 демонстрирует номера направлений движения пальца, присвоенные каждому сегменту траектории.

Рисунок 11. Номера направлений отслеживаемой траектории движения

Собранная информация о траектории движения пальца сопоставляется с возможными вариантами ключей, которые ранжируются с учетом эвристики. Этот процесс описан в выше приведенном алгоритме.

Возможность обхода графического пароля определяется тремя факторами:

  1. Сетка графического пароля должна быть известна.
  2. Качество видео, позволяющее алгоритму отслеживать движение пальца, должно быть хорошим.
  3. Видеофрагмент, захватывающий процесс ввода графического ключа, должен цельным от начала до конца.

Выводы

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

Очевидно, что графический пароль не является надежным методом блокировки. Поэтому для обеспечения безопасности графического пароля стоит:

  • Использовать большее количество пересечений, так как они усложняют подбор комбинации и помогут ввести в заблуждение злоумышленника.
  • Отключить опцию «показывать паттерн» в настройках операционной системы Android. После отключения этой опции линии между точками не будут отображаться на экране устройства.
  • Закрывать экран устройства в момент ввода графического пароля - это исключит возможность подсмотреть злоумышленнику ваш пароль.

Стоит отметить, что графический пароль не является единственным способом защиты пользовательских данных в устройствах под управлением Android. Помимо графического пароля, существуют иные механизмы защиты, такие как: Touch ID, создание комбинированного пароля (состоящего из букв, символов и цифр), а также пин-код.




Top