hashcat Forum
De-ruling a wordlist - Printable Version

+- hashcat Forum (https://hashcat.net/forum)
+-- Forum: Support (https://hashcat.net/forum/forum-3.html)
+--- Forum: hashcat (https://hashcat.net/forum/forum-45.html)
+--- Thread: De-ruling a wordlist (/thread-10176.html)



De-ruling a wordlist - az325546 - 06-21-2021

I have a large word-list i'd like to reduce and will be running best64 rule against this list, so i would like to remove those candidates before-hand because they will be generated anyway during cracking. Is there a script to remove all the best64 edits beforehand? like de-ruling a word-list file?

Only thing i found was this one https://github.com/bitcrackcyber/rurasort

Has anything else has been created or added to hashcat recently for this sort of functionality?


RE: De-ruling a wordlist - Snoopy - 06-21-2021

short answer

for fast hashes this type of logic to decline paswords would slow down more than the time you would save

longer answer:
use hashcat in std-out mode to get all generated pw-candidates (beware this could end up huge) and afterwards use sort words | uniq > uniq.txt to get only the uniq pws

BUT keep in mind, rules are used and acting as amplifiers, using a smaller wordlist with rules can be "faster" than just using a huge wordlist (because of rules applied on the gpu if im right)


RE: De-ruling a wordlist - royce - 06-21-2021

Rurasort is the one I'm aware of as well.

It's a tricky problem, because different combinations of rules and/or base words can produce the same results, so deriving the originals can be non-trivial.