Cracker le verrouillage par motif d'Android

Aujourd'hui, je vais vous présenter deux méthodes afin de cracker le verouillage par modèle des téléphones Android. Il s'agit d'un verrou visuel où, pour le déverrouiller, vous devez dessiner un motif sur votre écran :

schéma de verrouillage

Mais à quoi ça peut bien nous servir ton truc ?

Eh bien imaginons que ayez une mémoire de poisson rouge ou encore que vous ayez des amis très drôles qui s'amusent à vous changer votre code pendant que vous avez le dos tourné, ça peut effectivement vous être utile.

Bien entendu, effectuer ce genre de manip' sur un téléphone qui ne vous appartient pas et surtout sans l'autorisation de son propriétaire ne vous viendrait même pas à l'esprit, on est d'accord ;)

Prérequis

Avant de commencer, il vous faut deux choses :

  • ADB installé sur votre ordinateur (inclus dans le SDK Android)
  • Le mode Débogage USB (USB Debugging) activé sur le téléphone

Comme ça n'est pas évident pour tout le monde de lancer un shell avec ADB (j'ai moi-même galéré), je vous explique comment faire :

Rendez-vous dans le répertoire d'installation du SDK Android. Copiez le contenu du dossier "platform-tools" dans un dossier nommé "adb" que vous aurez créé à la racine de votre disque C:.
Ensuite, lancez une console avec la combinaison de touches Win + R, dans le fenêtre qui s'ouvre, tapez cmd.

Exécuter cmd

Une fois votre console ouverte, tapez la commande suivante :


cd C:\adb

A partir de là, vous allez pouvoir travailler sur des bases saines.

Pour activer le mode Débogage USB, il faut aller dans Paramètres → Applications → Développement → Cocher Débogage USB.

Place à la pratique !

Première méthode

Connectez votre téléphone à votre ordinateur avec le câble USB, lancez une console puis tapez les lignes de commande suivante :


adb shell
cd /data/data/com.android.providers.settings/databases
sqlite3 settings.db
update system set value=0 where name='lock_pattern_autolock';
update system set value=0 where name='lockscreen.lockedoutpermanently';
.quit
Console

Rebootez votre téléphone et vous pourrez le déverrouiller avec n'importe quel motif !

Deuxième méthode

Si la première méthode ne fonctionne pas, branchez votre téléphone à votre PC avec le câble USB, ouvrez une console et tapez la ligne suivante :


adb shell rm /data/system/gesture.key
console

Apres reboot du téléphone, vous pouvez le déverrouiller avec n'importe quel motif.

Démonstration :

Vous noterez que je n'ai même pas eu besoin de rebooter le téléphone.

Je profite de cette fiche pour y glisser une petite astuce : Pour prendre des screenshot avec votre smartphone Android, maintenez appuyé le bouton Power et appuyez sur le bouton Home, cela prend une capture d'écran et l'enregistre sur la carte SD.

Source

Vos réactions (0) :

  1. Sois le/la premier(e) à commenter cet article !
Tu as besoin d'aide ? Utilise le Forum plutôt que les commentaires.

Un commentaire ?

* Champs obligatoires
Utilisation des données

Afin d'améliorer ton expérience utilisateur, nous utilisons des cookies 🍪