lachlan2k / phatcrack

Modern web-based distributed hashcracking solution, built on hashcat
MIT License
109 stars 8 forks source link

Fast Path for Keyspace calculation #32

Open lachlan2k opened 9 months ago

lachlan2k commented 9 months ago

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