Some files and scripts to help cracking passwords during a penetration test. For some notes on cracking and wordlist creation see http://exitno.de/cracking/.
count_entries.shcreates file with sorted count of identical linesextract_results.shtruncates count value from result fileremove_cracked_hashes.shremove cracked hashes from hash filecrack_debug.shrun default hashcat commandcrack_short_first.shrun hashcat with rules split by length
dcc2_convert.shconvert dcc2 hash file to hashcat format
mask_eval.pycalculate quality of masks from brute force resultsmask_extractor.pygenerate hashcat mask files from found passwords
cleanup_rules.pyuses regex to cleanup hashcat rulescomplexity_filter.shfilters rules for resulting password complexityyear_rulescreate hashcat rules containing year values
dates.pyprints 8 digit dates as MMDDYYYY and DDMMYYYYpatterns.pyprints some character patterns and repetitionslist_combine.pycombines every word from two text fileswebcrawl.pyprints every word found in the body of a website
Mask files for hashcat.
hashcat rules
Some wordlists.