hashid/hash-identifier
加密算法
- 对称
- 非对称
- 单项(HASH)
单向加密
- 反向运算结果不唯一
- 被认为不可能解密
- 碰撞爆破
– 黑客基本采取该种类型,通过先计算出常见的字符组合hash值,然后进行匹配碰撞后暴力解密, - MD2/MD4/MD5/SHA1/SHA256/SHA512…
hashid
- 可识别大约210种HASH算法:给他个hash值,他就能判断出这个值是哪种类型的hash值
帮助命令:hashid -h
- e 把包括加盐的HASH算法显示出来
– 例如:我们把明文password进行MD5计算
- -m 显示对应的hashcat解密模式编号(hashcat是款很棒的密码爆破工具,且开源),该参数是为了配合hashcat工具使用的
- -j 显示对应的johnTheRipper 格式名称
hash-identifier
命令:hash-identifier
hashid password | md5sum
对应password哈希值:25ee6d36fa6961e23e5b5684e5b12792
输入password的md5哈希25ee6d36fa6961e23e5b5684e5b12792
- hash-identifier 它会列出最有可能的两种加密算法:Possible Hashs:和可能性不大的Least Possible Hashs: