1c19b35b005744d55261682b361804fa 如何破解經過 MD5 算法處理的信息?
2.通過cmd5網站生成md5密碼
在瀏覽器中輸入地址“http://www.cmd5.com/”,在輸入框中輸入想要加密的原始密碼,然後單擊“md5加密或解密”按鈕即可,如圖1所示,原始密碼為“goodman88”,加密後的密碼值為:
MD5(goodman88,32) = d5a8e0b115259023faa219f5b53ca522
MD5(goodman88,16) = 15259023faa219f5
圖1 md5加密
作為實驗數據,我們在生成一組生日的md5密碼如下:
MD5(19801230,32) = 2540bb62336a8eb3ebc1e42ee44c8e3d
MD5(19801230,16) = 336a8eb3ebc1e42e
&說明
(1)在md5crack4中還可以定義數字、大小字母、特殊字符的組合來進行破解。
(2)如果計算機配置比較好,可以設置更多線程。
(3)如果自定義進行破解,建議先選擇使用數字,然後依次是數字、大小字母、特殊字符的組合。破解時先易後難,否則破解時間太長。
(4)在md5crack4還可以“使用插件”進行破解。
(5)在md5crack4中還可以設置軟件顯示的語言版本,一共有中文簡體和英語兩個版本,單擊主界面中的設置(Option),即可進行設置,如圖9所示。
圖9 設置md5crack4
5.一次破解多個密碼
將需要破解的md5密碼全部存放到一個txt文件中,每一個密碼獨立一行,然後在md5crack4中單擊“破解多個密文”,選擇剛才編輯的md5密碼文件,如圖10所示,選擇一種破解方式,在本案例中選擇使用數字字典進行破解,最後單擊“開始”按鈕開始破解。
圖10 破解多個md5密碼值
在md5crack4右下方會顯示破解結果,單擊“日誌”可以查看md5值校驗等日誌信息,單擊“結果”可以查看破解的結果,如圖11所示,在結果中會將md5值與原始密碼進行一一對應。
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 使用數字進行破解
1c19b35b005744d55261682b361804fa 如何破解經過 MD5 算法處理的信息?