Comment Hashcat définir le masque pour exécuter le crack de mot de passe Excel

***45990405******2017   Mot de passe, comment utiliser Hashcat,   * sont tous de type numérique

Pour casser des mots de passe similaires à   ***45990405******2017  , en supposant que   *   représente un nombre inconnu et que le mot de passe est entièrement numérique, vous pouvez utiliser l'attaque de masque de Hashcat (mask attack). Voici les étapes précises:

1. Déterminez la structure du mot de passe

La structure du mot de passe est la suivante:

  • Les 3 premiers chiffres sont des chiffres inconnus (***)

  • La partie médiane est connue   45990405

  • Les 6 derniers chiffres sont des chiffres inconnus (******)

  • Les 4 derniers chiffres sont connus   2017

Par conséquent, la longueur totale du mot de passe est de 3+8+6+4=21 bits.

2. L'attaque par masque

L'attaque par masque de Hashcat permet de casser un mot de passe en spécifiant des parties connues et inconnues. Supposons que la partie connue soit fixe et que la partie inconnue soit fixe avec  ? d   représente le nombre.

Le format du masque est:

text

? d? d? d45990405? d? d? d? d? d? d2017 

3. Exécuter hashcat

En supposant que vous avez préparé le fichier hash   hashes.txt, vous pouvez utiliser la commande suivante:

bash

 hashcat   -m   < hash_type >   -a   3   hashes.txt  ? d? d? d45990405? d? d? d? d? d? d2017 

où:

  • -m < hash_type >: spécifie le type de hachage, par exemple MD5 est   0, SHA1 est   100, remplacez-le selon la situation réelle.

  • -A 3: Spécifie le mode d'attaque masqué.

  • hashes.txt: le fichier contenant le hash cible.

  • ? d? d? d45990405? d? d? d? d? d? d2017: Mode masque.

4. Attaque d'optimisation

Si le mot de passe est plus long, le temps de craquage peut être plus long. Il peut être optimisé par:

  • Accélération GPU: Assurez-vous que Hashcat fonctionne avec un GPU.

  • Attaque de dictionnaire: S'il existe un dictionnaire avec un mot de passe partiel, il peut être combiné avec une attaque de dictionnaire.

  • Craquage distribué: utilisez plusieurs machines pour craquer en parallèle.

5. Exemple de commande

Supposons que le type de hash soit MD5, la commande est la suivante:

bash

 hashcat   -m   0   -a   3   hashes.txt  ? d? d? d45990405? d? d? d? d? d? d2017 

Résumé

Grâce à une attaque de masque, Hashcat peut déchiffrer efficacement ce mot de passe numérique partiellement connu. Assurez-vous de sélectionner le bon type de hachage et les ressources matérielles pour accélérer le piratage.

Article précédent :Excel Password oublié Comment déverrouiller ? Nous allons vous aider à le récupérer !
Suivant :Déterminer les caractéristiques de la valeur de hachage SHA - 256
  • Concentrez-vous sur Word, Excel, PPT, PDF, RAR, ZIP, 7Z, paquets compressés, déverrouillage et déchiffrement des fichiers cryptés Office
  • Nous fournissons aux utilisateurs une récupération de mot de passe de paquet compressé de fichier de haute qualité, une récupération de mot de passe de Word de déverrouillage PDF