FindMyHash ابزاری در سیستم عامل کالی لینوکس جهت شکستن پسورد هایی که به صورت هش میباشد با استفاده از ابزار FindMyHashh میتوان اقدام به کرک هش با الگوریتم های رمز نگاری زیر نمود.

MD4 – RFC 1320
MD5 – RFC 1321
SHA1 – RFC 3174 (FIPS 180-3)
SHA224 – RFC 3874 (FIPS 180-3)
SHA256 – FIPS 180-3
SHA384 – FIPS 180-3
SHA512 – FIPS 180-3
RMD160 – RFC 2857
GOST – RFC 5831
WHIRLPOOL – ISO/IEC 10118-3:2004
LM – Microsoft Windows hash
NTLM – Microsoft Windows hash
MYSQL – MySQL 3, 4, 5 hash
CISCO7 – Cisco IOS type 7 encrypted passwords
JUNIPER – Juniper Networks $9$ encrypted passwords
LDAP_MD5 – MD5 Base64 encoded
LDAP_SHA1 – SHA1 Base64 encoded

ابزار Find My Hash اقدام به کرک هش ها از طریق سایت های معروف به صورت انلاین میکند. قابلیت های دیگر این ابزار کرک هش با استفاده از جستجو در گوگل و همچنین قابلیت کرک گروهی هش ها را  دارا میباشد که با ذخیره چندین هش در یک فایل تکست میتوان اقدام به کرک هش ها به صورت گروهی نمود.

Try to crack only one hash
python /usr/bin/findmyhash MD5 -h 098f6bcd4621d373cade4e832627b4f6

Try to crack a JUNIPER encrypted password escaping special characters.
python /usr/bin/findmyhash JUNIPER -h “\$9\$LbHX-wg4Z”

If the hash cannot be cracked, it will be searched in Google.
python /usr/bin/findmyhash LDAP_SHA1 -h “{SHA}cRDtpNCeBiql5KOQsKVyrA0sAiA=” -g

Try to crack multiple hashes using a file (one hash per line).
python /usr/bin/findmyhash MYSQL -f mysqlhashesfile.txt

با استفاده از دستور زیر میتوان اقدام به کرک هش های MD5 نمود.

findmyhash MD5 -h 21232f297a57a5a743894a0e4a801fc3