If you are using , you can simply point the command to your compressed file. hashcat -m 0 -a 0 hashes.txt my_wordlist.gz Use code with caution.
: When piping, Hashcat cannot build a dictionary cache. This means every time you restart the attack, Hashcat must re-read the entire stream from the beginning. Performance Considerations
Hashcat natively supports the following formats for direct wordlist loading:
: Native loading allows Hashcat to build a .dictstat2 cache file. This significantly speeds up subsequent attacks on the same wordlist.