Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Changed colon separator inside hashes not to be dependent on the hashconfig separator #1727
Some hashes use the colon as separator for their components, e.g. PBKDF2-HMAC-SHA256:
But these should not be mixed with the separator used for the hash:plain output. But hashcat was expecting these also to change when the separator was set to another character (e.g. --separator #). But the way how the hash structure itself looks should be static (e.g. like with bcrypt with the $ separator).
Some of the hash modes (5500, 5600) already have the colon separator inside the hash set as constant. This now contains the changes for all the remaining hash modes where this would be the case: 4800, 6800, 8300, 8900, 10100,10900, 11900, 12000, 12100.