Тарифы Услуги Сим-карты

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

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

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

Что делать для решения данной проблемы? Существует несколько способов для снятия блокировки с гаджетов, работающих на системе 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. Перезагрузите гаджет.

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

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

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

Чтобы осуществить разблокировку графического ключа Android можно позвонить с другого телефона на ваш девайс. Этот метод обычно работает на смартфонах с операционной системой Android 2.2 и на более ранних. Для разблокировки графического ключа Android после того как на телефон вам позвонят, поднимаем трубку, быстро переходим по пути «настройки» – «безопасность» — «отключить графический ключ».

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

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

Что бы снять графический ключ на Android можно удалить файл gesture.key вручную.

Для осуществления таких действий нужно перейти в системное (рекавери) меню. Комбинация клавиш (их можно уточнить на нашем сайте). Также нужно скачать программу Aroma File Manager . Устанавливать её будем через рекавери меню. Переходим в пункт data — system и там удаляем файл с названием gesture.key. Затем нужно перезагрузить ваше устройство. Когда высветится требование ввести графический ключ, можете ввести любую комбинацию.

Этот способ предполагает разблокирование графического ключа а ОС Android с помощью удаления gesture.key и обновления системы. Способ немного заковыристый. Сначала узнайте, как перейти в рекавери меню на вашей модели устройства. Затем необходимо скачать файл GEST.zip. (его можно найти в интернете). Установим его через рекавери меню. Перезагрузжаем аппарат и затем вводим совершенно любой графический ключ и разблокировка гаджета вам гарантирована.

Ещё один способ разблокировки графического ключа на ОС Android по средствам удаления gesture.key и обновления. Но этот способ не подходит для моделей Samsung. Нужно установить рекавери в режиме Fastboot.

Перепрошейте ваше устройство. Предварительно скачав подходящий для вашей модели файл перепрошивки. Если вы владеете устройством Samsung, то можно смело воспользоваться “сервисными прошивками” с пит файлом. Перепрошить устройство с помощью программы Odin.

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

Мы стараемся защитить свои мобильные устройства всеми доступными способами. И один из них - специально нарисованная фигура или графический ключ. Этот своеобразный пароль не обезопасит наши конфиденциальные данные и личную информацию от тех, кто знает, как технически извлечь их. Тем не менее защитит девайс, если он попадет в «любопытные» руки. Но есть одна проблема: мы часто забываем то, что нарисовали, и не знаем, что делать в этой ситуации. Не надо паниковать. Существует несколько способов разблокировки телефона. И мы рассмотрим, как снять графический ключ с андроида, используя самые простые решения.

Для начала мы предлагаем использовать стандартные средства операционной системы. И только в том случае, если они вам недоступны, выбирайте другие варианты.

С помощью учетной записи Google

Чтобы разблокировать мобильное устройство, в точности выполните следующую инструкцию:

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

Теперь рассмотрим еще варианты, опробованные другими владельцами смартфонов, планшетов на операционный системе Андроид.

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

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

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

Важная информация! Hard reset рекомендуется делать только тогда, когда мобильное устройство заряжено хотя бы на 65%, лучше больше. Если не последовать этому совету, вы не сможете включить смартфон. Это не обязательно произойдет, но опасность такая есть.

Пример сброса настроек на телефонах Самсунг

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

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

  1. Отключите мобильное устройство.
  2. Нажмите три кнопки, например, «Питание» + «Домой» (в центре) + «Громкость+».
  3. Как только вы увидите на экране заставку Самсунга, не нажимайте больше кнопку «Питание». Но две другие кнопки продержите еще секунд десять. Это необходимо для того, чтобы появился режим восстановления - Recovery. Он может загрузиться не с первого раза. И если это не произойдет, повторите свои действия.
  4. Запустив режим Recovery, вы окажетесь в Меню. Чтобы осуществить аппаратный сброс всех личных параметров, нам необходимо активировать «Wipe data/factory reset». Это и есть «хард ресет» - стирание информации. Перемещайтесь по меню восстановления, используя кнопки громкости.
  5. Выбрав соответствующий пункт, откройте его с помощью кнопки «Питание».
  6. Выберите «YES» и подтвердите сброс настроек тоже кнопкой питания.

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

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

Звонок с другого номера

Этим простым способом можно воспользоваться только в том случае, если у вас очень старая версия операционной системы - 2.2 и ниже. Попросите кого-нибудь набрать ваш номер или позвоните с другого телефона. Ответьте на звонок, сверните окно вызова и кликните кнопку «Домой». Вы увидите, что девайс временно разблокирован. Перейдите в «Настройки». Все это нужно сделать максимально быстро. Открыв меню, выберите пункт «Безопасность» и удалите графический ключ. Все, мобильное устройство больше не потребует ввода пароля, пока вы вновь его не укажете.

Разрядка устройства

В этом случае нам необходимо дождаться разрядки аккумулятора. Когда заряд батареи достигнет определенного минимума, сработает сигнал предупреждения. Вам нужно войти в меню состояния аккумулятора и оттуда перейти в «Настройки», где и можно отключить графический пароль.

Новая прошивка

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

Сервисный центр

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

Обход блокировки Android устройств с помощью стороннего приложения.

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

  1. Получите доступ к учетной записи супер пользователя (root-права).
  2. Зайдите в Play Маркет, введите название приложения «SMS Bypass» и установите его на свое Андроид устройство. Программа платная, стоимость составляет всего 1 доллар.
  3. Зайдите в настройки программы, измените предустановленный пароль и предоставьте root-права.

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

Можно ли установить SMS Bypass, если телефон уже заблокирован? Да, но обязательно наличие root-прав, Интернет-соединения и доступа к аккаунту Google.

Видео по снятию графического ключа на андроиде

Заблокировали телефон графическим ключом и забыли его? Наша статья расскажет обо всех возможных способах решения проблемы.

Навигация

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

1 . Введите пароль от Google аккаунта

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

Проведите операцию восстановления прямо на своём смартфоне , но предварительно включительно интернет . При отключеном Wi —fi , то сделайте следующее :

  • Нажмите на экстренный вызов
  • Напишите *#*#7378423 #*#*
  • Выберите пункт Service Test — Wlan
  • Подключиться к Wi —fi

Как разблокировать Андроид — способ 2 . Позвоните на свой номер телефона

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

Как разблокировать Андроид — способ 3 . Дождитесь , пока у телефона кончится зарядка

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

Как разблокировать Андроид — способ 4 . Установите приложение SMS Bypass

Чтобы убрать блокировку , вам потребуются Root —права . Если вы найдёте сломанную версию или бесплатный аналог , то вы везунчик . В противной ситуации придётся заплатить 1 $.

Если ваш смартфон заблокировался , но имеются Root —права и он соединен с интернетом , то установите удаленно приложение через компьютер .

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

Есть ещё несколько методов , но они немного сложнее и при их использовании теряются данные .

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

Как разблокировать Андроид — способ 5 . Полный сброс настроек

Каждый производитель придумал свой способ сброса , а если вы владелец альтернативного recovery , CWM , TWRP или 4ext , тозайдите в него и выберите Factory reset / wipe data .

Сбрасываем Samsung

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

При использовании новой модели , добавьте сюда ещё и прибавление громкости . Здесь у вас будет использоваться уже три кнопки .

Сбрасываем HTC

  • Отключите девайс и при возможности достаньте и вставьте батарею
  • Зажмите кнопку убавления громкости и включения
  • Когда увидите значок зелёного робота разожмите кнопки
  • Далее громкостью двигайтесь по меню и делайте выбор кнопкой питания . Что именно нажать , будет зависеть от модели — Factory Reset либо Clear Storage

Сбрасываем Huawei

  • Выключите смартфон , вытащите и вставьте батарею
  • Зажмите громкость вниз и включение
  • Когда увидите значок Андроид , отпустите кнопки
  • Громкостью двигайтесь по меню и выберите wipe data / factory reset
  • Перезагрузите устройство и ключ удалится

Сбрасываем Sony

  • Вам понадобится установленная программа Sony Ericsson PC Suite на компьютер
  • После её настройки можно подключать к ПК телефон
  • Включите приложение и перейдите в раздел инструментов
  • Нажмите на восстановление данных
  • Выполняйте пошагово все , что рекомендуется программой

Сбрасываем ZTE

Тут есть два варианта решения проблемы :

  1. Включите подсветку экрана и нажмите на экстренный вызов , а затем введите *983 *987 # и сбросьте данные
  2. Зайдите в recovery и перейдите на wipe data / factory reset . Для перехода в этот режим зажмите прибавление громкости и включение

Сбрасываем Prestigio

  1. Отключите устройство
  2. Для перехода в recovery используйте увеличение громкости , включение и Home
  3. По очереди нажмите на :
  • wipe data / factory reset
  • delete all user data
  • reboot system now

Сбрасываем Asus

  • Отключите гаджет
  • Зажмите убавление звука и включение . Теперь подождите пока вам будет показано две строки
  • Клавишами громкости перейдите на WIPE DATA и выберите его прибавлением звука

Сбрасываем Archos

Данный метод очень похож на предыдущие . Этапы практически такие же .

Есть также сложные способы без утраты информации .

Способ 6 . Удалите файл gesture .key

Способ подойдет только владельцам альтернативного recovery :

  • Скачайте приложение для файлов Aroma
  • Установите его из режима Recovery
  • Теперь вам остаётся удалить файлик , который расположен по пути /data /system /gesture .key
  • Перезгрузите устройство и нарисуйте любой ключ

Способ 7 . Удалите gesture .key с использованием обновлений или подмены

  • Скачайте GEST .zip
  • Установите его с помощью Recovery
  • Перезагрузите телефон и укажите любой ключ

Способ 8 . Используйте приложение от производителя

Снятие блокировки HTC

  • Установите HTC Sync на компьютер
  • Подключите телефон и установите Screen Lock Bypass
  • Перезагрузите устройство

Снятие блокировки Samsung

  • В данной ситуации вам понадобится аккаунт Samsung и чтобы в него был выполнен вход с вашего устройства
  • Зайдите на официальный сайт Sumsung
  • Найдите раздел «Контент и сервисы «, нажмите на поиск устройства и выберите разблокировку экрана

Снятие блокировки Huawei

  • Скачайте и установите HiSuite
  • Подсоедините ваш гаджет к компьютеру
  • В программе нажмите на «Контакты «, а далее «мой E —mail ‘
  • Восстановите пароль

Это были все способы разблокировки графического ключа . Если по каким —либо причинам вам ничего не помогло , то обратитесь за профессиональной помощью .

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

В статье описан способ обхода графического пароля на устройствах под управлением 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, создание комбинированного пароля (состоящего из букв, символов и цифр), а также пин-код.