UsageΒΆ
usage: crackhash [OPTIONS]
Crackhash is a tool that try to crack different types of hashes using free
online services.
Options:
--use-proxy / --no-proxy Set a proxy to use
--proxy-host TEXT Specify the proxy host
--proxy-port INTEGER Specify the proxy port
--proxy-user TEXT Specify a proxy user
--proxy-pass TEXT Specify a proxy user's password
-a, --algo [md5|sha1|sha256|sha384|sha512|rmd128|rmd160|rmd256|rmd320|lm|ntlm|mysql|cisco|juniper|gost|whirlpool|ldap_md5|ldap_sha1]
Specify hash' algorithm
-h, --hash TEXT Specify a hash to crack
-f, --file FILENAME Specify file containing hashes, formatted
this way: hashtype:hashvalue
--help Show this message and exit.
If the algo parameter is not specified, crackhash is able to detect the hash and try to crack it:
$ crackhash -h 098f6bcd4621d373cade4e832627b4f6
Otherwise try to crack it by specifying the algo parameter:
$ crackhash -a md5 -h 098f6bcd4621d373cade4e832627b4f6
Try to crack it using a proxy:
$ crackhash --use-proxy --proxy-host 127.0.0.1 --proxy-port 9050 -h 098f6bcd4621d373cade4e832627b4f6
Crackhash is able to parse a file containing hashes and try to crack them as fast as possible:
$ cat ~/crackhash-hashes.txt
md5:5f4dcc3b5aa765d61d8327deb882cf99
sha1:5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8
sha256:5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8
sha384:a8b64babd0aca91a59bdbb7761b421d4f2bb38280d3a75ba0f21f2bebc45583d446c598660c94ce680c47d19c30783a7
sha512:b109f3bbbc244eb82441917ed06d618b9008dd09b3befd1b5e07394c706a8bb980b1d7785e5976ec049b46df5f1326af5a2ea6d103fd07c95385ffab0cacbc86
ripemd128:c9c6d316d6dc4d952a789fd4b8858ed7
ripemd160:2c08e8f5884750a7b99f6f2f342fc638db25ff31
ripemd256:f94cf96c79103c3ccad10d308c02a1db73b986e2c48962e96ecd305e0b80ef1b
ripemd320:c571d82e535de67ff5f87e417b3d53125f2d83ed7598b89d74483e6c0dfe8d86e88b380249fc8fb4
mysql:*2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19
lm:E52CAC67419A9A224A3B108F3FA6CB6D
ntlm:8846F7EAEE8FB117AD06BDD830B7586C
whirlpool:74dfc2b27acfa364da55f93a5caee29ccad3557247eda238831b3e9bd931b01d77fe994e4f12b9d4cfa92a124461d2065197d8cf7f33fc88566da2db2a4d6eae
gost:db4d9992897eda89b50f1d3208db607902da7e79c6f3bc6e6933cc5919068564
cisco:021605481811003348
juniper:$9$QHbgz/tu0IcrvBIwgJDmPBIEhSe
ldap_md5:{MD5}NWY0ZGNjM2I1YWE3NjVkNjFkODMyN2RlYjg4MmNmOTkK
ldap_sha1:{SHA}NWJhYTYxZTRjOWI5M2YzZjA2ODIyNTBiNmNmODMzMWI3ZWU2OGZkOAo=
$ crackhash -f ~/crackhash-hashes.txt