Comprometer patrón desbloqueo Android

¡Ey! Hoy vamos a ver como comprometer el patrón de desbloqueo de Android…

Sabemos que el patrón contiene 9 ‘circulitos’, numerados del 1 al 9, así, los 3 de la fila superior serían 1,2 y 3 respectivamente 🙂

Bien, sabiendo esto, se puede generar un archivo de texto con todas las combinaciones posibles (1234…34535…) y su función resumen, en este caso Android utiliza SHA-1.

El archivo diccionario con las combinaciones y sus hashes se puede descargar desde aquí

Bien, una vez dicho esto, necesitamos el archivo donde se guarda el hash de la combinación, para ‘extraerlo’ del teléfono, debemos tener instalado el sdk de android, puedes ver cómo aquí

También deberemos tener activada la opción de ‘Depuración USB’ de nuestro dispositivo, así como tenerlo rooteado, puedes ver como rootear algunos dispositivos desde aquí

Bien, una vez acabados los preparativos, conectamos el terminal a nuestro pc, en mi caso Linux, y arrancamos el adb
(adb se encuentra en ~/carpeta_android/sdk/platform-tools — carpeta_android es donde tenemos instalado el sdk 😉 )

adb devices

A continuación debe de aparecernos un dispositivo conectado, el nuestro 😉

Bien, vamos a copiar el archivo donde se encuentra el patrón cifrado:

adb shell "su -c 'cat /data/system/gesture.key'" > ~/Escritorio/claves.txt

Ya tenemos en nuestro escritorio el archivo con el hash, ahora vamos a abrirlo con un editor hexadecimal, yo utilizaré ‘hexedit’:

sudo apt-get install hexedit


hexedit ~/Escritorio/claves.txt

Aparecerá la codificación hexadecimal, tal que así:

hex

Bien, ahora procedemos a buscar el patrón en el diccionario

cat diccionario.txt | grep 868460D98D09D8

el código después de grep es parte de mi código hexadecimal, no está entero.

Ahora ya debe aparecernos el patrón 😀

patron

Bien, en mi caso era 123456 😉

Espero que os haya gustado 😉

Fuente: hackplayers.com

Si quieres discutir sobre algún aspecto de tu android, hazlo aquí

HackSaludos!!

Anuncios

Acerca de Darkvidhck

Estudiante de ingeniería informática, haciendo mis pinitos como desarrollador web, programador, gamer y Linuxero. Aficionado a la seguridad. Eterno viciado al conocimiento.
Esta entrada fue publicada en Android y etiquetada , , , , , . Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s