02-03-2023, 05:26 PM
Hi all,
since hashcat only allows ONE rule at either dictionary using the combinator -a 1 attack I had the idea to pipe the output from one hashcat instance going through a wordlist with rules to a 2nd hashcat instance doing a combinator attack:
hashcat wordlist.lst -r .\rules\All.rule --stdout | hashcat -m 0 -a 1 HashList.hash <pipeoutput from left hashcat instance> dic2.dic
How to persuade the right side combinator attack to take the output from the left side as "the first dic" (in front of dic2.dic)?
Trying the above results in a message:
Usage: hashcat [options]... hash|hashfile|hccapxfile [dictionary|mask|directory]...
Try --help for more help.
Anyway the first part seems to start, sending candiates to somewhere with all CPU cores. But there is no other output while the cursor is blinking under the "Try..." line
I hope this is not a too silly question since everybody knows already that this is impossible :-).
Best regards
Konubixe
since hashcat only allows ONE rule at either dictionary using the combinator -a 1 attack I had the idea to pipe the output from one hashcat instance going through a wordlist with rules to a 2nd hashcat instance doing a combinator attack:
hashcat wordlist.lst -r .\rules\All.rule --stdout | hashcat -m 0 -a 1 HashList.hash <pipeoutput from left hashcat instance> dic2.dic
How to persuade the right side combinator attack to take the output from the left side as "the first dic" (in front of dic2.dic)?
Trying the above results in a message:
Usage: hashcat [options]... hash|hashfile|hccapxfile [dictionary|mask|directory]...
Try --help for more help.
Anyway the first part seems to start, sending candiates to somewhere with all CPU cores. But there is no other output while the cursor is blinking under the "Try..." line
I hope this is not a too silly question since everybody knows already that this is impossible :-).
Best regards
Konubixe