Cracking android lockscreens - Защита мобильных устройств - Форумы Anti-Malware.ru Перейти к содержанию

Recommended Posts

Viktor
SO as you can probably tell from the title, this will be a small tutorial on how to get the password for android devices, specifically if it has a gesture password (see image left of here) For this demonstration I was getting the password for my HTC sensation, using the latest version of Debian.

For this to work you need to be able to access the /data/system/gesture.key file on the target device, This is done either with ADB or through a JTAG hardware interface. For this demonstration I'll be using ADB.

This is for educational purposes only, you should only do this on your own devices or with the owners permission.

So lets get started. There are a few programs you will need if you don't have them already:

...

читать далее

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Umnik

Требует разрешенную отладку по USB. А значит это 1000 и 1 способ :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Viktor
Требует разрешенную отладку по USB. А значит это 1000 и 1 способ :)

А можете привести хотя бы один из 1001го способа, работающий при обозначенном условии "Требует разрешенную отладку по USB"?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Umnik

1. В Гугле %device% root

2. Рутуем

3. adb shell

Вот и всё. Единственное, немного будет мешаеть S-ON, где он есть. Но это тоже поправимо. Для всех этих операций не понадобиться даже "общение" с экраном устройства.

Я достаточно четко описал 1000 и 1 способ? :) Просто не хочется даже на AM давать прямо конкретных примеров (читай "инструкций"), хотя это не трудно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Viktor
2. Рутуем

...

четко описал 1000 и 1 способ?

Про рутуем речи не было, так любой может. Есть еще варианты? :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Umnik

Как не было? Я имею аппарат, но не знаю пин/пароль/графический паттерн. А данные я достать должен и не важно в каких целях. Если USB дебагинг включен - проблемы нет и я показал как. Если выключен - "проблема" есть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Viktor
Как не было?

Ну так не было, вот Ваш пост, цитирую:

Требует разрешенную отладку по USB. А значит это 1000 и 1 способ :)

Про рут речи не было.

Если USB дебагинг включен - проблемы нет и я показал как.

Нет, не показали. Даю вам свое устройство, заблокировано, рута естественно нет, но отладка по usb влючена. Найдете хотя бы один работащий способ?! :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Umnik

Да. Рутану и все сделаю. Даже экран включать не буду.

Говорю же - ключевое тут то, что включена отладка по USB, а это развязывает руки. И не важно, что добавилось чуть шагов. Важно, что теперь защита обходится на раз-два.

Потому мои планшет и смартфон еще и зашифрованы. Это кроме пароля и отключенной отладки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Viktor
Да. Рутану и все сделаю. Даже экран включать не буду.

Говорю же - ключевое тут то, что включена отладка по USB, а это развязывает руки. И не важно, что добавилось чуть шагов. Важно, что теперь защита обходится на раз-два.

Потому мои планшет и смартфон еще и зашифрованы. Это кроме пароля и отключенной отладки.

Ну талант прямо - и заблокированное устройство и FDE, все ломаете :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Umnik

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Viktor
Вот как раз FDE я использую, чтобы к моим данным не было доступа

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

P.S. Естественно, обсуждаемый метод требует изначального наличия прав рута.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Umnik
P.S. Естественно, обсуждаемый метод требует изначального наличия прав рута.
Про рутуем речи не было, так любой может.

Запутали меня, ох запутали ;)

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

  • Сообщения

    • PR55.RP55
      https://disk.yandex.ru/i/JPJDtV0H4P6Hjg
    • PR55.RP55
      santy При работе с активной системой. Не думаю, что при работе с образом что-то такое вообще может быть.
    • santy
      В каком режиме ходишь в Историю процессов и задач? при работе с активной системой или с образом?
    • PR55.RP55
      + Уточнение по: " при первых запусках после установки драйвера Ф и перезагрузки PC  - uVS не видел процессов запущенного  Firefox ( все файлы в базе проверенных ( если это имеет значение ) " Я говорю о том, что процессов не было в "История процессов и задач..."
    • PR55.RP55
      Demkd По поводу: 5.0.4 На: "uVS v5.0.4v x64 [http://dsrt.dyndns.org:8888]: Windows 7 Home Basic x64 (NT v6.1 SP1) build 7601 Service Pack 1 [C:\WINDOWS] " История процессов и задач... Отобразить цепочку запуска процесса uVS начинает жрать память и... Out of memory. Сжирает все 8гб+файл подкачки и... На компьютере недостаточно памяти ( и да, твик: 39\40 ) на происходящее не влияет ) ----- Второе, при первых запусках после установки драйвера Ф и перезагрузки PC  - uVS не видел процессов запущенного  Firefox ( все файлы в базе проверенных ( если это имеет значение ) Третье: При проверке системы с Live CD Видим следующее: Загружено реестров пользователей: 6
      Анализ автозапуска...
      (!) Переменная окружения TEMP содержит неcуществующий или испорченный путь: %USERPROFILE%\AppData\Local\Temp
      \REGISTRY\MACHINE\rcvscxggb\Environment\TEMP
      --------------------------------------------------------------------------------------------------
      (!) Переменная окружения TMP содержит неcуществующий или испорченный путь: %USERPROFILE%\AppData\Local\Temp
      \REGISTRY\MACHINE\rcvscxggb\Environment\TMP
      --------------------------------------------------------------------------------------------------
      (!) Переменная окружения TEMP содержит неcуществующий или испорченный путь: %USERPROFILE%\AppData\Local\Temp
      \REGISTRY\MACHINE\fnfozvsrt\Environment\TEMP
      --------------------------------------------------------------------------------------------------
      (!) Переменная окружения TMP содержит неcуществующий или испорченный путь: %USERPROFILE%\AppData\Local\Temp
      \REGISTRY\MACHINE\fnfozvsrt\Environment\TMP
      --------------------------------------------------------------------------------------------------
      (!) Переменная окружения TEMP содержит неcуществующий или испорченный путь: %USERPROFILE%\AppData\Local\Temp
      \REGISTRY\MACHINE\rpnrvystm\Environment\TEMP
      --------------------------------------------------------------------------------------------------
      (!) Переменная окружения TMP содержит неcуществующий или испорченный путь: %USERPROFILE%\AppData\Local\Temp
      \REGISTRY\MACHINE\rpnrvystm\Environment\TMP
      --------------------------------------------------------------------------------------------------
      (!) Переменная окружения TEMP содержит неcуществующий или испорченный путь: %USERPROFILE%\AppData\Local\Temp
      \REGISTRY\MACHINE\evikeffmz\Environment\TEMP
      --------------------------------------------------------------------------------------------------
      (!) Переменная окружения TMP содержит неcуществующий или испорченный путь: %USERPROFILE%\AppData\Local\Temp
      \REGISTRY\MACHINE\evikeffmz\Environment\TMP
      --------------------------------------------------------------------------------------------------
      (!) Переменная окружения TEMP содержит неcуществующий или испорченный путь: %USERPROFILE%\AppData\Local\Temp
      \REGISTRY\MACHINE\uvs_default\Environment\TEMP
      --------------------------------------------------------------------------------------------------
      (!) Переменная окружения TMP содержит неcуществующий или испорченный путь: %USERPROFILE%\AppData\Local\Temp
      \REGISTRY\MACHINE\uvs_default\Environment\TMP ------------- Так это в списке Live CD: ;uVS v5.0.4v x64 [http://dsrt.dyndns.org:8888] [Windows 10.0.14393 SP0 ]
      ; Все ПОДОЗРИТ.  | <%TEMP%>
      ПОДОЗРИТ.  | <%TMP%>
      автозапуск | MMDRV.DLL
      автозапуск | MSCORSEC.DLL
      ПОДОЗРИТ.  | E:\USERS\DEFAULT\<%TEMP%>
      ПОДОЗРИТ.  | E:\USERS\DEFAULT\<%TMP%>
      ПОДОЗРИТ.  | E:\USERS\USER\<%TEMP%>
      ПОДОЗРИТ.  | E:\USERS\USER\<%TMP%>
       \DESKTOP\ЗАГРУЗКИ\PASSIST_STANDARD ( РАЗДЕЛЫ ДИСКА )_20251230.1.EXE
      ПОДОЗРИТ.  | E:\WINDOWS\SERVICEPROFILES\LOCALSERVICE\<%TEMP%>
      ПОДОЗРИТ.  | E:\WINDOWS\SERVICEPROFILES\LOCALSERVICE\<%TMP%>
      ПОДОЗРИТ.  | E:\WINDOWS\SERVICEPROFILES\NETWORKSERVICE\<%TEMP%>
      ПОДОЗРИТ.  | E:\WINDOWS\SERVICEPROFILES\NETWORKSERVICE\<%TMP%> ------ Четвёртое, по поводу запуска файлов В старых версиях uVS брал информацию: AppData\Roaming\Microsoft\Windows\Recent судя по всему сейчас этого нет.  
×