to crack hashes without ever fully extracting the wordlist to your disk. 1. Why Use Compressed Wordlists? Disk Space
Hashcat cannot apply rules to a stdin stream efficiently in the same way it does with a file.
Very large compressed files (hundreds of GBs) may take several hours to "start" because Hashcat must first decompress the file once to build a dictionary cache (calculating keyspace and statistics). Usage & Limitations
: Native decompression is significantly faster than using external pipes (e.g., gunzip -cd myfile.gz | hashcat