image
Supported hashing algorithms: SHA512, SHA256, SHA384, SHA1, MD5 Features: auto detection of hashing algorithm based on length (not recommended), bruteforce, password list Arguments: type: _ hash algorithm (must be one of the supported hashing algorithms mentioned above or AUTO if you want to use automatic algorithm detection) hash: _ can be either the hashed password, or a text file containing a list of hashes to crack ( _ hashlist _ must be activated if _ hash _ is a text file containing multiple hashes) mode: _ list or bruteforce pwlist: _ list of passwords to compare against a single hash or a list of hashes range: _ bruteforce string length range (default: 8-11) hashlist: _ no parameters required for this argument, if hashlist is used, then _ hash _ should be a text file with more than 1 hash chars: _ string of characters to pick from to generate random strings for bruteforce (default value is: abcdefghijklmnopqrstuvwxyzABCDEFGHJIKLMNOPQRSTUVWXYZ0123456789) Examples: Cracking a single hash with a password list: _ hashcracker.py SHA256 11a1162b984fef626ecc27c659a8b0eead5248ca867a6a87bea72f8a8706109d -mode list -pwlist passwordlist.txt _ Cracking a single hash with bruteforce: _ hashcracker.py SHA256 11a1162b984fef626ecc27c659a8b0eead5248ca867a6a87bea72f8a8706109d -mode bruteforce -range 6 11 -chars abcdefghijklmnopqrstuvwxyz0123456789$#@ _ Cracking a list of hashes with a password list: _ hashcracker.py MD5…

Source