Ich glaube nicht, dass es da eine andere Lösung gibt wenn du weiterhin den Bruteforce/Wordlist Ansatz verfolgen willst. Für kleinere wordlisten gibt es eine interessante/witzige Lösung du kannst sie mit Crunch generieren und den Standard Output in ein Kompressions Programm umleiten. Das sieht dann so aus:
crunch 1 6 0123456789 | gzip -c > wordlist.gz
oder wenn du es nachher nochmal mit xz komprimierst bekommst du sehr gute Ergebnisse ich hab zum Beispiel aus einer 10GB wordlist 25MB gemacht.
crunch 1 6 0123456789 | gzip -c | xz > wordlist.gz.xz
und nochmal mit Status Anzeige damit es nicht so langweilig ist :D
crunch 1 6 0123456789 | gzip -c | xz | pv > wordlist.gz.xz