https://hashcat.net/wiki/doku.php?id=rule_based_attack
https://hashcat.net/wiki/doku.php?id=mask_attack
https://hashcat.net/wiki/doku.php?id=maskprocessor
./mp64.bin ?a?a?a?a?a?a?a?a | ./hashcat64.bin -r dublicate.rule -m 0 md5.txt
cat my.rule
## original
:
## lower
l
## upper
u
## ucfirst
c
## Toggle Case
t
## dublicate
d
## Duplicate 2
p2
## Duplicate 3
p3
## reverse
r
https://hashcat.net/wiki/doku.php?id=mask_attack
https://hashcat.net/wiki/doku.php?id=maskprocessor
./mp64.bin ?a?a?a?a?a?a?a?a | ./hashcat64.bin -r dublicate.rule -m 0 md5.txt
cat my.rule
## original
:
## lower
l
## upper
u
## ucfirst
c
## Toggle Case
t
## dublicate
d
## Duplicate 2
p2
## Duplicate 3
p3
## reverse
r