Man, I thought I tried that and it didn't work. But I checked and it was failing for other syntax reasons.
So:
Muuuch cleaner - thanks, epixoip.
So:
Code:
$ cat double.rule
d
$ mp64 '$?a$?a' >append-aa.rule
$ head append-aa.rule
$ $
$ $!
$ $"
$ $#
$ $$
$ $%
$ $&
$ $'
$ $(
$ $)
$ echo 'hashcat'| hashcat --stdout -r append-aa.rule -r double.rule | head
hashcat hashcat
hashcat !hashcat !
hashcat "hashcat "
hashcat #hashcat #
hashcat $hashcat $
hashcat %hashcat %
hashcat &hashcat &
hashcat 'hashcat '
hashcat (hashcat (
hashcat )hashcat )
$ mp64 '?a?a?a?a?a?a' | hashcat --stdout -r append-aa.rule -r double.rule | head
! !
" "
# #
$ $
% %
& &
' '
( (
) )
Muuuch cleaner - thanks, epixoip.
~