Hashcat : Le casseur moderne
Alors que JTR est excellent pour le cassage basé sur le CPU, Hashcat est le casseur le plus rapide au monde, exploitant la puissance des processeurs graphiques (GPU).
Avantages clés de Hashcat
- Puissance du GPU : Les GPU sont optimisés pour le traitement parallèle, ce qui les rend exponentiellement plus rapides que les CPU pour les calculs de hachage répétitifs.
- Support des modes : Supporte des centaines de types de hachages (MD5, SHA, NTLM, WPA).
- Attaques avancées : Supporte des types d'attaques complexes comme les attaques basées sur des règles (qui modifient automatiquement les mots du dictionnaire).
Utilisation de Hashcat
Hashcat nécessite de spécifier l'ID du type de hachage (-m).
Exemple : Lancer une attaque par dictionnaire sur une liste de hachages SHA256 (Mode 1400) :
bash hashcat -m 1400 fichier_hash.txt /usr/share/wordlists/rockyou.txt
Hashcat est l'outil standard de l'industrie pour les équipes Red et Blue (pour l'audit de la force des mots de passe).