哈希值生成过程讲解 (哈希识别)

前言

哈希值是使用hash算法通过标准的逻辑运算得到的一串数值,不同的hash算法得到的哈希值是不同的也存在一定规律。

本次我们将介绍通过 Hash Identifier这个小工具来快速识别哈希值的类型。

哈希类型与算法,如何识别视频的哈希值

Hash Identifier界面

使用环境

kali2022.1

操作步骤

启动命令:

# hash-identifier

返回结果:

HASH:

当我们看到有HASH:,表示该工具已启动成功。

哈希类型与算法,如何识别视频的哈希值

启动成功后界面

尝试输入哈希值进行攻击:

我们举例以下几组哈希值进行参考:

e10adc3949ba59abbe56e057f20f883e 加密方式:md5

哈希类型与算法,如何识别视频的哈希值

返回值

从输出的信息中,可以看到 e10adc3949ba59abbe56e057f20f883e 哈希值可能是使用md5加密的。

7c4a8d09ca3762af61e59520943dc26494f8941b 加密方式:sha1

哈希类型与算法,如何识别视频的哈希值

返回值

从输出的信息中看出,可以看到 7c4a8d09ca3762af61e59520943dc26494f8941b 哈希值可能是使用 sha1 加密的。

小结

该工具可起一定辅助作用,并不能作为一个确定哈希值类型的工具。根据我的经验大部分的时候可以准确判断并且可以向我们提供一个思路。