Rules and Mask Files
Rule based attacks
Mentioned briefly before, rule-based attacks can be very useful. Hashcat has a list of built-in rules that you can use to crack passwords. You can find them in the Hashcat “rules” subdirectory. For example, there are “leetspeak” rule sets that automatically takes each dictionary word and tries different leet-speak versions of the word, replacing letters with numbers. You can even use a programming type language to create your own rulesets.
Rule based attacks are use in single attack mode. They are enabled by using the -rswitch and the name of the ruleset you want:
The Best64, InsidePro, Dive, Rockyou-30000 ...

Get Password Cracking with Kali Linux now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.