I am doing a password strength audit (I have permission). I'm using Hashcat. It supports formats like sha-256(password.salt)
and sha-256(salt.password)
but my hashes are generated by sha-256(username+"|"+password+"|"+salt)
.
So, ideally:
- I would provide a file in the format
username,salt,hash
- hashcat would concatenate
username, [password guess], salt
, - hashcat would hash that string and compare it to the hash.
Is there a tool in hashcat that helps me define how the parts of the hash are concatenated, to add to the algorithm options provided?