How to triplicate a word or pattern - OpenCL error when 'M 'in rules
#3
Thanks @Snoopy, using hashcat-legacy would indeed work.
After sleeping on the problem I came up with two even better solutions for my case since it allows me to keep using the hashcat OCL (GPU) version, which allows me to efficiently combine triplicates list with ending rules like the clem9669_small.rule
Below two other solutions, paste worked fastest

SED solution, surprisingly slow with a large list:

cat words.txt | sed -e "s/.*/& &/"

Using paste, fastest solution found:

paste -d '' words.txt words.txt words.txt

In this way I could pipe the triplicates directly in hashcat using attack mode 0, example when running on subsystem for Linux:

paste -d '' words.txt words.txt words.txt |  ./hashcat.exe -m 16300 -a 0 hash.txt -r /rules/clem9669_small.rule --status --status-timer=10 -w3

The only issue I have left is that I do not know how to use a pipe in attack mode 1, so combinator attack since I also have lists of endings that I would like to append.
Any suggestions on how to use piping with attack mode 1, our should I make that into a separate question?
Reply


Messages In This Thread
RE: How to triplicate a word or pattern - OpenCL error when 'M 'in rules - by monyanus - 03-24-2022, 10:44 AM