This is a set it an forget it hashcat wrapper written in python3. it loops over a set of wordlists untill it cracks all the passwords or cycles thru all the wordlists.
usage: HashcatHerder.py [-h] [--mode MODE] [-f Hash FILE]
[--addOn Add on Hashcat options] [-p potfile] [--mask]
[--brute] [--dbcheck HASH] [--rules] [--rulesPlus]
[--wordlist] [--hybrid] [--All]
optional arguments:
-h, --help show this help message and exit
--mode MODE Hashcat Mode
-f Hash FILE, --hfile Hash FILE
Hash File
--addOn Add on Hashcat options
All Attacks
-p potfile, --pFile potfile
Alternate potfile
--mask Mask Attack ex: '?a?a?a?a?a?a?a'
--brute Brute-force '?a?a?a?a?a?a?a' incrementing
--dbcheck HASH Check DB for hash ex: --dbcheck
'5f4dcc3b5aa765d61d8327deb882cf99'
--rules Quick Rules only
--rulesPlus Extended Rules
--wordlist Wordlist Only
--hybrid Hybrid Attack
--All All Attacks
sudo python3 HashcatHerder.py --mode 100 -f /passwords/hash2.txt --wordlist
sudo python3 HashcatHerder.py --mode 100 -f /passwords/hash2.txt --rules --wordlist
sudo python3 /opt/HashcatHerder/HashcatHerder.py -f ./ALL-USERNAMES.HASH --mode 1000 --All --addOn='-O --username'
sudo python3 /opt/HashcatHerder/HashcatHerder.py --dbcheck ntds.hashes
