04-11-2022, 07:09 PM
Well here is what I have tried and it seems that the rule is the hang up here.
hashcat --stdout -a 1 outeng.txt outeng.txt -j $^ | hashcat -m 0 -a 0 -r replacecarret.rule testhash.tst
after the pipe I get the desired output word^word.
I am using the mask processor to create the rule to add the 3 digits. but it mangles the results upon running
mp64 -o replacement.rule 's^ $?d $?d $?d'
with the spaces between functions it leaves a space between the words and adds the digits at the end.
result: word word123
if I run the mp with out spaces it fails. At this point I can see my only option is to create the rule more direct as in your attachment.
s^$123
s^$124 etc.... am i missing something?
hashcat --stdout -a 1 outeng.txt outeng.txt -j $^ | hashcat -m 0 -a 0 -r replacecarret.rule testhash.tst
after the pipe I get the desired output word^word.
I am using the mask processor to create the rule to add the 3 digits. but it mangles the results upon running
mp64 -o replacement.rule 's^ $?d $?d $?d'
with the spaces between functions it leaves a space between the words and adds the digits at the end.
result: word word123
if I run the mp with out spaces it fails. At this point I can see my only option is to create the rule more direct as in your attachment.
s^$123
s^$124 etc.... am i missing something?