Comment craquer le mot de passe zip sur Kali Linux
L’objectif de ce guide est de montrer comment déchiffrer un mot de passe pour un fichier zip sur Kali Linux.
Par défaut, Kali inclut les outils pour craquer les mots de passe de ces archives compressées, à savoir l’utilitaire fcrackzip, John the Ripper et une liste de mots. Suivez-nous dans les instructions étape par étape ci-dessous alors que nous montrons deux méthodes différentes pour craquer le mot de passe d’un fichier zip.
Dans ce tutoriel, vous allez apprendre :
- Quels sont les outils utilisés pour craquer les fichiers zip protégés par mot de passe ?
- Comment craquer un mot de passe zip avec John the Ripper
- Comment craquer le mot de passe zip avec fcrackzip
Craquer un fichier zip protégé par mot de passe sur Kali Linux
Outils de craquage de fichiers zip
L’utilitaire fcrackzip et John the Ripper peuvent être utilisés pour craquer des fichiers zip protégés par un mot de passe. Vous pouvez essayer les deux ou simplement votre outil préféré. Ces utilitaires peuvent utiliser des listes de mots afin de lancer une attaque par dictionnaire contre le fichier zip.
La plupart ou la totalité de ces utilitaires doivent déjà se trouver sur votre système, mais vous pouvez installer ou mettre à jour les packages nécessaires à l’aide des commandes suivantes.
sudo apt update
sudo apt install john fcrackzip wordlists
Jean l’Éventreur utilisera automatiquement sa propre liste de mots située dans /usr/share/john/password.lst. Vous pouvez toujours utiliser une liste de mots différente, telle qu’une liste personnalisée ou un fichier différent sur Kali. Pour localiser rapidement toutes les listes de mots sur votre système, utilisez la commande suivante.
locate wordlist
Le large assortiment de listes de mots disponibles sur Kali, trouvé avec la commande locate
La seule autre chose dont vous aurez besoin pour commencer est un fichier zip protégé par un mot de passe. Si vous n’en avez pas déjà un, mais que vous souhaitez suivre, utilisez les commandes suivantes pour créer un fichier d’exemple.
touch file1.txt file2.txt file3.txt
zip -e secret_files.zip file1.txt file2.txt file3.txt
Vous devrez saisir un mot de passe. Si vous choisissez quelque chose de compliqué, le processus de craquage de mot de passe peut prendre beaucoup plus de temps. Pour cet exemple, nous allons choisir quelque chose de simple, comme « letmein ».
Notre fichier zip protégé par mot de passe que nous allons essayer de craquer
Une fois les utilitaires installés et notre fichier zip en attente d’être craqué, passons au processus de piratage ci-dessous.
Craquez le mot de passe zip avec John the Ripper
La première étape consiste à créer un fichier de hachage de notre fichier zip protégé par mot de passe. Utilisez l’utilitaire
zip2johnpour en générer un.zip2john secret_files.zip > hash.txtLe processus de craquage de mot de passe sera en fait lancé sur le fichier de hachage, et non sur le fichier zip. Utilisez la commande suivante pour commencer le processus avec
john.john hash.txt
Le fichier de hachage a été généré
John a réussi à trouver le mot de passe et répertorie le résultat dans sa sortie.
Jean l’Éventreur a trouvé le mot de passe
Si vous avez déjà une idée du mot de passe de votre fichier, il peut être beaucoup plus efficace d’utiliser un fichier de liste de mots personnalisé. Un autre choix populaire est le fichier rockyou.txt. Vous pouvez demander à John d’utiliser ce fichier à l’aide de la commande suivante :
john --wordlist=/usr/share/wordlists/rockyou.txt hash.txt
Pour plus d’options, consultez l’aide de John.
john --help
Craquer le mot de passe zip avec fcrackzip
Pour utiliser fcrackzip avec la liste de mots rockyou.txt, utilisez la syntaxe de commande suivante. Il n’est pas nécessaire de générer un fichier de hachage, comme c’était le cas avec John.
fcrackzip -u -D -p /usr/share/wordlists/rockyou.txt secret_files.zipPour utiliser une attaque par force brute, vous pouvez utiliser l’option
-b. Il fonctionne bien avec l’option-v(verbeux), vous pouvez donc voir quel mot de passe il teste actuellement. Cette méthode prendra probablement beaucoup de temps, car elle ne teste que des chaînes aléatoires, au lieu de mots de passe courants.fcrackzip -v -u -b secret_files.zip
fcrackzip a trouvé le bon mot de passe
Méthode de force brute avec option verbeuse dans fcrackzip
Si vous n’avez pas de chance, vous pouvez toujours essayer une autre liste de mots. Un mot de passe personnalisé avec des mots de passe suspects fonctionnera toujours mieux. Pour voir plus d’options pour fcrackzip, exécutez la commande suivante.
fcrackzip -help
Réflexions finales
Dans ce guide, nous avons vu deux outils sur Kali Linux qui peuvent être utilisés pour craquer des fichiers zip protégés par mot de passe. Nous avons également appris à utiliser diverses listes de mots avec ces outils, ce qui peut accélérer le processus.
Un mot de passe fort sera toujours difficile à déchiffrer et votre système mettra peut-être beaucoup de temps à trouver le mot de passe. Les mots de passe plus faibles peuvent normalement être craqués en peu de temps par John the Ripper ou fcrackzip.





