web-dev-qa-db-fra.com

Utiliser Hashcat pour crack HMAC-SHA256

Hashcat possède sa capacité à crack plus de plus de 200 algorithmes de hachage, mais il n'y a pas beaucoup de documentation sur une grande partie d'entre eux. Hashcat --help montre qu'il est en faveur de la fissuration HMAC, mais ce n'est pas très simple avec la syntaxe (il dit simplement "1450 | HMAC-SHA256 (clé = $ passe)"). Je comprends que HMAC-SHA256 prend deux paramètres, l'un étant la clé et l'un étant le message, mais je ne sais pas comment spécifier les deux avec Hashcat.

Quelle est la syntaxe appropriée pour Hashcat à craquer HMAC-SHA256? J'ai deux fichiers, on contient le message et on contient le hachage. Je connais le mot de passe et je peux vérifier le hachage HMAC à l'aide de openssl dgst -SHA256 -hmac "mypassphrase" message.txt

J'espère que ce que je dis, c'est avoir beaucoup de sens, c'est une longue semaine: /

1
snuggle_bunny

La syntaxe est Hash: message

Notez que la longueur du message est limitée à 51 octets.

Voir Page Hashcat Page Wiki pour plus de détails: https://hascat.net/wiki/doku.php?id=example_Hashes

4
atom