md5免费解密网站推荐(md5逆向破解方法)

Md5密文破解(解密)可以说是网络攻击中的一个必不可少的环节,是黑客工具中的一个重要“辅助工具”。md5解密主要用于网络攻击,在对网站等进行入侵过程,有可能获得管理员或者其他用户的账号和密码值(md5加密后的值)。获得的密码值有两种情况,一种是明文,另外一种就是对明文进行了加密。如果密码值是加密的,这个时候就需要对密码值进行判断,如果是采取md5加密,则可以通过MD5Crack3等软件进行破解。王小云教授的md5密码碰撞破解算法没有公布,因此目前Md5解密方式主要采取暴力破解, 即软件通过算法生成字典,然后使用md5函数加密该字典中的值形成密文,接着跟需要破解的密文进行比较,如果相同则认为破解成功。目前网上有很多网站提供md5加密或者加密值查询,将加密后的md5值,输入到网站中,如果网站数据库中存在该md5,则该值对应的md5加密前的值就为密码。本案例介绍如何使用MD5Crack3以及一些在线的网站来进行破解;MD5Crack3是阿呆写的一款md5密码破解软件,其网站地址:
http://www.adintr.com/subject/mdcrk/index.htm,目前已经发布了MD5Crack4.0版本,也可以到我的blog(http://simeon.blog.51cto.com/18680/144558)去下载。

有关md5加解密知识

Md5密文破解(解密)可以说是网络攻击中的一个必不可少的环节,是黑客工具中的一个重要“辅助工具”。md5解密主要用于网络攻击,在对网站等进行入侵过程,有可能获得管理员或者其他用户的账号和密码值(md5加密后的值)。获得的密码值有两种情况,一种是明文,另外一种就是对明文进行了加密。如果密码值是加密的,这个时候就需要对密码值进行判断,如果是采取md5加密,则可以通过MD5Crack4等软件进行破解。王小云教授的md5密码碰撞破解算法没有公布,因此目前Md5解密方式主要采取暴力破解, 即软件通过算法生成字典,然后使用md5函数加密该字典中的值形成密文,接着跟需要破解的密文进行比较,如果相同则认为破解成功。目前网上有很多网站提供md5加密或者加密值查询,将加密后的md5值,输入到网站中,如果网站数据库中存在该md5,则该值对应的md5加密前的值就为密码。

通过cmd5网站生成md5密码

在浏览器中输入地址“http://www.cmd5.com/”,在输入框中输入想要加密的原始密码,然后单击“md5加密或解密”按钮即可,如图1 所示,原始密码为“goodman88”,加密后的密码值为:

MD5(goodman88,32) = d5a8e0b115259023faa219f5b53ca522

MD5(goodman88,16) = 15259023faa219f5

md5免费解密网站推荐(md5逆向破解方法)-1

图1 md5加密

作为实验数据,我们在生成一组生日的md5密码如下:

MD5(19801230,32) = 2540bb62336a8eb3ebc1e42ee44c8e3d

MD5(19801230,16) = 336a8eb3ebc1e42e

通过cmd5网站破解md5密码

在cmd5网站的输入框中输入刚才加密后的md5 32值“
d5a8e0b115259023faa219f5b53ca522”,然后单击“md5加密或解密”按钮即可,如图2 所示,未能成功破解。

md5免费解密网站推荐(md5逆向破解方法)-2

图2 通过cmd5网站未能破解md5密码

将第二个生日加密后的md5值“
2540bb62336a8eb3ebc1e42ee44c8e3d”,放入cmd5网站进行破解,很快其结果就出来了,如图3 所示。

md5免费解密网站推荐(md5逆向破解方法)-3

图3 破解简单的数字密码

在线md5破解网站收费破解高难度的md5密码值

一些在线网站提供的md5密码破解只能破解已经收录和一些简单的密码,对于稍微复杂一点的密码,都不容易被破解;而且对一些稍微有点难度的md5密码值,如果数据库中有,在线网站是要求付费的,例如用一个复杂一点的md5值进行破解,如图4 所示,提示找到,但是要求进行付费。

md5免费解密网站推荐(md5逆向破解方法)-4

图4 要求付费才能查看md5密码值

使用字典暴力破解md5密码值

(1)再次生成md5密码值

再在cmd5网站生成原密码为“jimmychu246”的md5密码值为:

MD5(jimmychu246,32) = 437f4fffb6b2e5aaca9fd1712b8ad282

MD5(jimmychu246,16) = b6b2e5aaca9fd171

直接运行md5crack4,运行界面如图5 示

md5免费解密网站推荐(md5逆向破解方法)-5

图5 md5crack4程序主界面

(2)在md5crack4中验证md5值

将需要破解的md5值(
437f4fffb6b2e5aaca9fd1712b8ad282)粘贴到“破解单个密文(Single Cryptograph)”输入框中,如图6 所示,如果该md5值是正确的,则会在“破解单个密文”输入框下方显示黑色的“有效(valid)”两个字,否则显示“valid”为灰色

md5免费解密网站推荐(md5逆向破解方法)-6

图6 在md5crack4中验证md5值

(3)使用字典进行破解

在“字符设置(Plaintext Setting)”中选择“字典(Dictionary)”,并在“N0.1”、“N0.2”以及“N0.3”中选择三个不同的字典,选择完毕后,单击“Start”按钮开始md5破解,破解结束后会给出相应的提示,如图7 所示,在本案例中使用字典破解成功,在Result中显示破解的密码为“jimmychu246”。

md5免费解密网站推荐(md5逆向破解方法)-7

图7 使用字典进行破解

(4)“使用字符集(Char Muster)”中的数字进行破解

将上面生成的数字md5值“336a8eb3ebc1e42e”放入单一md5密码破解输入框中,选中“Char Muster”后,依次可以选择“Number”、“lowercase”、“majuscule”、“special char”以及“custom”进行破解,在本例中使用数字进行破击,因此 “最小长度(Min Length)”中设置为“1”,“最大长度(Max Length)”中设置为“8”,然后单击“开始”按钮,使用数字进行md5破解,尝试破解密码位数从1~9999999之间的所有数字组合,如图8 所示,其密码值破解成功,破解结果为“336a8eb3ebc1e42e —> [19801230]”。

md5免费解密网站推荐(md5逆向破解方法)-8

图8 使用数字进行破解

&说明

(1)在md5crack4中还可以定义数字、大小字母、特殊字符的组合来进行破解。

(2)如果计算机配置比较好,可以设置更多线程。

(3)如果自定义进行破解,建议先选择使用数字,然后依次是数字、大小字母、特殊字符的组合。破解时先易后难,否则破解时间太长。

(4)在md5crack4还可以“使用插件”进行破解。

(5)在md5crack4中还可以设置软件显示的语言版本,一共有中文简体和英语两个版本,单击主界面中的设置(Option),即可进行设置,如图9 所示。

md5免费解密网站推荐(md5逆向破解方法)-9

图9 设置md5crack4

一次破解多个密码

将需要破解的md5密码全部存放到一个txt文件中,每一个密码独立一行,然后在md5crack4中单击“破解多个密文”,选择刚才编辑的md5密码文件,如图10 所示,选择一种破解方式,在本案例中选择使用数字字典进行破解,最后单击“开始”按钮开始破解。

md5免费解密网站推荐(md5逆向破解方法)-10

图10 破解多个md5密码值

在md5crack4右下方会显示破解结果,单击“日志”可以查看md5值校验等日志信息,单击“结果”可以查看破解的结果,如图11 所示,在结果中会将md5值与原始密码进行一一对应。

md5免费解密网站推荐(md5逆向破解方法)-11

图11 破解结果

Md5加解密是网络攻防中必须掌握的知识,本文介绍了使用md5cracker以及通过网站来对md5值进行破解,对md5破解,可以先在一些md5破解网站进行破解,如果未能破解,则可以在本地通过md5cracker进行破解。

md5变异加密方法破解

网站采用md5变异加密,即password=md5(jiami(str)),jiami(str)定义如下:

<%

function jiami(str)

mima=”*#$A.J>?;&%*&$C#%!@#JH+-)(HNKNDKJNKJDWNY*Y@H&A^BHJHJXNXMAX5454ADDEFW45485121WDQWD21DD5DWQ15QD1″

for i=1 to len(str)

newstr=newstr&Mid(str,i,1)

if i>len(mima) then

newstr=newstr&Mid(mima,i-len(mima),1)

else

newstr=newstr&Mid(mima,i,1)

end if

next

jiami=newstr

end function

%>

原始密码加密原理为:假如初始密码为123456,通过jiami函数首先对初始密码进行长度判断,获知长度为6,依次取一位,然后插入自定义的加密字符串。经过加密后密码变为为:1#2$3A4.5J6>,然后再对字符串“1#2$3A4.5J6>”进行md5加密。普通的6位密码通过jiami算法重新加密后,将变为12位密码,通常的md5暴力破解基本是无解。

了解该加密方式后,可以针对该加密方式撰写一段代码,将密码字典依次间隔插入“*#$A.J>?;&%*&$C#%!@#JH+-)(HNKNDKJNKJDWNY*Y@H&A^
BHJHJXNXMAX5454ADDEFW45485121WDQWD21DD5DWQ15QD1”字符串,然后进行密码比对,在加密表中找到相同的md5值即为破解。

除以上方法外,还有二个方法可用于该密码破解。即在该服务器网络内部或者相邻网络安装cain等工具,嗅探http包,通过捕获原始包有可能获得原始密码。第二个方法即在该网站插入记录用户登录密码、用户名的代码,将每次用户登录的用户名和密码添加到指定的文件,通过查看文件即可或者登录密码。

秒鲨号所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈!本站将在三个工作日内改正。
(0)

大家都在看

  • 银行卡卡号多少位数(银行卡号一般是几位数)

    我们时常时常会遇到各种借记卡(储蓄卡)和贷记卡(信用卡)。银行卡号那么长一截,其实就像身份证一样,这里面也有一些规则。 其 实我们的银行卡号一般是16位或者19位。由如下三部分构成…

    2022年5月20日 投稿
  • 怎么查银行卡里的余额(手机怎么查银行卡余额)

    以前,我们查看银行卡余额,基本上都是跟到银行柜台或ATM取款机去查询,当然,我们也可以花钱开通银行提供的“短信通知”服务,一旦有资金打入我们的银行卡,与银行卡绑定的手机就会收到通知…

    2022年5月24日 投稿
  • 现在生猪什么价格(现在生猪价多少钱一斤)

    今日生猪价格最新行情:2022年3月13星期日,二月初十壬寅年 虎癸卯月 甲子日植树节;今日全国外三元生猪均价为12.20元/千克,猪价较昨日下跌0.10元/千克,环比下跌3.09…

    2022年3月16日
  • 优化关键词软件(正规关键词优化软件)

    搜索引擎中已经有大量免费或付费的 seo 工具。 一般来说,它们可以分为几类。 ,包括但不限于站长工具、外链查询工具、seo综合查询工具、关键词挖掘工具、网站安全检测工具、网站测速…

    2022年3月5日
  • 氪空间是干什么的(上海氪空间是干什么的)

    氪空间(重庆)创新中心位于重庆市两江新区互联网产业园4栋、19栋,2020年12月28日启动试运营,空间地处照母山科技创新城核心地带,拥有面积近9041.56㎡,为创业者提供18个…

    2022年6月5日 投稿
  • 公司罚款合法吗(公司乱罚款去哪里投诉)

    公司制定规章制度,对员工进行管理属于用工自主权的体现,相应的为了能够约束员工的行为,针对员工违反规章制度的,有些公司在规章制度中规定了相应的处罚措施,比如警告、罚款、开除等。那么如…

    2022年6月25日
  • 国产电视剧排行榜(2022新剧上映的国产电视剧排行榜)

    1、《大明王朝1566》;真正的“权利游戏”,极写实极冷酷的描绘权利链条下的角力与运作。“金杯共汝饮,白刃不相饶”,从来都是一个都没绕过。值得回味的好剧!每个人都不能以好人、反派来…

    2022年6月7日 投稿
  • pc游戏排行榜(电脑网游推荐)

    近日外媒IGN更新了他们的“25大现代最佳PC游戏”榜单。鉴于主观性比较强,玩家看看就好了。 IGN表示近年来,无论是在显卡和游戏显示器的技术进步方面,还是在IGN的PC游戏员工和…

    2022年6月7日
  • 耳机煲机软件APP(正确煲耳机的步骤)

    想必不少的朋友,双十一都买了新耳机吧,之前就有不少朋友和我说,为什么花四五百买的新耳机和之前几十块钱的耳机似乎听不出区别。到底怎么来判断一款耳机音质的好坏呢? 实际上耳机是一种一分…

    2022年1月23日
  • 电视塔像什么(世界十大电视塔)

    成都电视塔对于成都人来说是一个标志,更是一段回忆。 电视塔之下的成都人休闲的生活着,靠着府南河的小茶馆总有一群老人在谈着天聊着地,夏日的猛追湾游泳馆从来不会缺少小姐姐的身影,周末的…

    2022年8月26日 投稿
品牌推广 在线咨询
返回顶部