I'm using Kali Linux and trying to crack my own /etc/passwd file with the username "matt". I've unshadowed it however trying to use Hashcat or JohnTheRipper to identify and crack it has yielded no results. The $y$ prefix doesn't seem to come up on any hash lists or help files. Can anyone identify it or know which has to use to crack Kali passwords.

Appreciate the help, here is the hash below:

  • 2
    As a general suggestion, posting your password hash on public forums is not necessarily a good idea. Of course, you were probably using a test password, but it's still worth saying: if this hash represents an actual password you use, you should consider this password compromised and change it everywhere. May 4, 2021 at 10:39
  • Is it $y$ or $2y$?
    – schroeder
    May 4, 2021 at 10:56
  • 2
    This is more of a linux question than a security question. You want to know which hash was used based on the Linux hash types. And upon googling your issue, I got: unix.stackexchange.com/questions/430141/… and unix.stackexchange.com/questions/642570/…
    – schroeder
    May 4, 2021 at 10:58
  • 2
    I appreciate it @ConorMancone however this was just a test account created for this specific purpose, the password is "helloworld"
    – Valkyr
    May 4, 2021 at 11:00
  • 3
    So it turns out that it is a yescrypt hash and isn't supported by hashcat for cracking yet
    – Valkyr
    May 4, 2021 at 11:12


Browse other questions tagged .