phatcrack
phatcrack copied to clipboard
Fast Path for Keyspace calculation
Add a "fast path" for keyspace calculation of simple cases. Such as a single wordlist, or wordlist with basic rules.
The problem is, whilst for most hashes you can simply calculate wordlist_line_count * rule_count, this isn't true of all hashes, because of how hashcat does its inner vs outer loops. So, I'll need to do a bunch of testing to identify which hashtypes are "normal" or not