md5加密网站 md5免费解密网站推荐( 二 )


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

图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]” 。

图8 使用数字进行破解
&说明
(1)在md5crack4中还可以定义数字、大小字母、特殊字符的组合来进行破解 。
(2)如果计算机配置比较好,可以设置更多线程 。
(3)如果自定义进行破解,建议先选择使用数字,然后依次是数字、大小字母、特殊字符的组合 。破解时先易后难,否则破解时间太长 。
(4)在md5crack4还可以“使用插件”进行破解 。
(5)在md5crack4中还可以设置软件显示的语言版本,一共有中文简体和英语两个版本 , 单击主界面中的设置(Option),即可进行设置,如图9 所示 。

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

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

图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
【md5加密网站 md5免费解密网站推荐】%>
原始密码加密原理为:假如初始密码为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包,通过捕获原始包有可能获得原始密码 。第二个方法即在该网站插入记录用户登录密码、用户名的代码 , 将每次用户登录的用户名和密码添加到指定的文件,通过查看文件即可或者登录密码 。

声明:本文由本站【创业者资源平台】作者编辑发布,更多技术关注万年技术!

推荐阅读