哈希密码就是对口令进行一次性的加密处理(哈希算法)而形成的杂乱字符串,人们认为从哈希串中是不可能还原出原口令的。
‘test’使用md5哈希加密后->’098f6bcd4621d373cade4e832627b4f6’

所谓破解要么使用字典攻击法,要么采用穷举法,这两种方法都要靠运气。
Kali Linux:使用John the Ripper破解密码(http://www.linuxdiyf.com/linux/24063.html)
findmyhash另辟蹊径,它借助在线破解哈希的网站,可以在极短的时间内得到密码。当然,它也不能做到100%破解。
直接执行findmyhash,查看帮助信息:
# findmyhash

如破解上面的MD5哈希串’098f6bcd4621d373cade4e832627b4f6’:
判断hash值的加密类型(http://www.linuxdiyf.com/linux/24050.html)
# findmyhash MD5 -h 098f6bcd4621d373cade4e832627b4f6

如果findmyhash破解不了,可以使用hashcat暴力破解。