HashPals / Name-That-Hash

🔗 Don't know what type of hash it is? Name That Hash will name that hash type! 🤖 Identify MD5, SHA256 and 300+ other hashes ☄ Comes with a neat web app 🔥
https://nth.skerritt.blog
GNU General Public License v3.0
1.46k stars 103 forks source link

Add regex and test for yescrypt #139

Closed goproslowyo closed 1 year ago

goproslowyo commented 1 year ago

yescrypt is a hash algorithm being utilized in modern operating systems today like Ubuntu 22.04 (Jammy), Debian 11, and Fedora 35. This PR adds a simple regex to detect a yescrypt hash and output more helpful information.

To use the hash with JtR you need to use in on a system with libxcrypt and invoke it like so: john -wordlist=/path/to/wordlist -format=crypt hash

yescrypt is not currently supported by Hashcat and I tried to make that clear in the output and in the summary as well. You can read more about that here.

image

goproslowyo commented 1 year ago

Awesome, thanks! I'll hopefully come back and fix the messages once hashcat supports this.