渗透测试——破解哈希值

读过我前面的文章的朋友们都知道,近期我们都在分享渗透测试的密码破解方面的知识。对,没错,今天当你看到标题时我们还是要分享密码破解方面的知识。不过呢我们今天要分享的是对于哈希值得破解,可能有些人还不知道什么是哈希值,那我们就来一个简单地介绍吧。

渗透测试——破解哈希值

哈希值又称为散列函数,是一种从任何一种数据中创建的数字“指纹”的方法。再说的明白一点儿的话就是哈希密码是对口令进行一次性加密处理(哈希算法)而形成的杂乱字符串,甚至还有人认为要想从哈希串中还原出原口令是不可能的。恰巧我们今天就是要破解哈希值密码。

渗透测试——破解哈希值

其实所谓的密码破解要么使用的是字典攻击法,要么就是采用穷举法,但是呢这两种方法都是要靠运气的。而我们今天用于破解的哈希值的密码工具findmyhash就不同了,他借助的是在线破解哈希值得网站(这里就说明了我们电脑必须要联网),可以在极短的时间内帮助我们得到密码,当然,它也是不能做到100%破解的。那么下面就让我们来看看怎样破解哈希值吧。

渗透测试——破解哈希值

首先让我们先看看findmyhash的帮助信息,直接执行findmyhash;

findmyhash

渗透测试——破解哈希值

上面就是findmyhash的用法,接下来我们要做的就是建立测试文件;

echo -n test | md5sum

渗透测试——破解哈希值

生成哈希值:“098f6bcd4621d373cade4e832627b4f6”

最后我们要做的就是进行哈希值得破解了;

findmyhash MD5 -h 098f6bcd4621d373cade4e832627b4f6

渗透测试——破解哈希值

好了,今天我们的分享就到这里了,喜欢我的朋友们点击关注,我将为大家带来更加丰富的内容哦~


分享到:


相關文章: