Hashcat Combinator 3 word attack

658 views Asked by At

I am able to do a two word combinator attack using Hashcat but when I try to add a third word list it does not work but no error is generated, only to use --help for assistance. Hashcat version is 6.25 The code I use is

hashcat -m 22000 hashfile -a 1 wordlst1.txt wordlist2.txt wordlist3.txt

1

There are 1 answers

4
Royce Williams On

There is no way to do this today internally to hashcat itself.

Instead, external tools like combinator3 or combinatorX (available in hashcat-utils) can be used, piping the results directly into hashcat:

combinator3 list1.txt list2.txt list3.txt | hashcat -a 0 [...]

But this is much slower than -a 1. One way to improve performance is to pipe in the first two lists combined, and then append the third list with rules that append the third word:

combinator list1.txt list2.txt | hashcat -a 0 -r list3-append.rule [...]

... but then the length of your third wordlist is constrained by the number of rules that your setup can load into memory (usually a few million).