MD5快速暴力查詢破解工具
[重要通告]如您遇疑難雜癥,本站支持知識付費業(yè)務,掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!
自 MD5Crack 1.0 發(fā)布 (2003-06-14) 至今也接近 4 年了。 最初寫 MD5Crack 的時候本來只是自己用的, 當時獲得某論壇的數(shù)據(jù)庫后發(fā)現(xiàn)其密碼都是用 MD5 加密的,于是網(wǎng)上一陣狂搜,可是并沒有一個理想的破解工具。或速度太慢, 或極難操作,而且都沒有我想要的保存進度的功能。由于當時學校晚上是要斷電的,沒有保存進度功能,破解最多就只能持續(xù)一天,破解范圍非常有限。
沒有辦法,我只好自己寫一個破解 MD5 的工具了,這個工具在當時確實為我?guī)砹撕艽蟮膸椭?。通過一段時間的使用后很快就發(fā)現(xiàn)了很多不靈活的地方,于是插件就誕生了。插件也是 MD5Crack 的特色功能之一,這并非是從當時的某個軟件借鑒過來的,而是在自己的使用中提出來的需求。
之后,我將 MD5Crack 發(fā)布到了網(wǎng)上。然后很多網(wǎng)友都反應說速度慢,一開始我還不以為然,因為我使用的 MD5 算法是直接從官方文檔中的代碼修改的。后來,我詳細分析了一下 MD5 的算法,發(fā)現(xiàn)其中確實有優(yōu)化的可能。在將加密的明文長度限制在 31 字節(jié)的情況下,對算法做了比較大的優(yōu)化,于是,MD5Crack 2.2 的速度提高了近 40 倍。
后來,不斷有網(wǎng)友給我提出 MD5Crack 中的 BUG 和一些新的需求。這時,雖然我自己已經(jīng)很少使用這個工具了,但還是在繼續(xù)維護和升級 MD5Crack. 當看到雜志上有人寫文章來介紹這款軟件時我是興奮的,至少這表明我花的時間沒有白費。之后提供 MD5Crack 下載的網(wǎng)站也逐漸多了起來。
剛開始的時候 MD5Crack 的源代碼是公開的,有人提出對源代碼的需求時我都盡量的滿足他們。但不久我就發(fā)現(xiàn)網(wǎng)絡上出現(xiàn)了一些 MD5Crack 的破解版本,這些版本大多是修改窗口標題之類的來添加自己的廣告,但也有一些在上面加序列號驗證之類的東西來達到自己目的的。第一次看到這種情況的時候我感到非常的憤怒,MD5Crack 是一個完全免費的軟件,在我看來這種行為除了侵權外沒有其他的意義。雖說使用 MD5Crack 的都是一些比較特殊的人群,我發(fā)布的版本還是沒有任何防破解措施,只因為它是免費的,是不計任何回報的,希望高人們能放它一馬。這件事之后,MD5Crack 的源代碼不再公開了,以后發(fā)布的版本都加入了一些防破解措施,但仍然是免費使用的。
此次發(fā)布的 MD5Crack 4.0 是一個完全重新設計的版本。這次重寫主要目的是完成邏輯和界面的分離,使 GUI, CUI 以及將來可能提供的 NetUI 等多種方式成為可能。在 GUI 方面, 4.0 和以前的版本也做了較大的修改,界面的處理沒有采用 MFC, 而使直接使用 SDK API 來完成的。倒不是說使用 MFC 有多么的不好,主要是我想嘗試一下直接用 API 感覺。命令行是 MD5Crack 4.0 新增加的一個功能。使用命令行在遠程登陸(telnet)的時候有不可替代的優(yōu)勢,當然,如果你熱愛鍵盤討厭鼠標在本地使用命令行也是不錯的。4.0 的 CUI 采用的是 UNIX 的命令行參數(shù)風格。雖然 MD5Crack 是在 Windows 平臺下開發(fā)和應用的,但是我更欣賞 UNIX 的文化風格:每一個程序都只完成一個單一的功能,并把它做好,然后組合不同的程序來完成復雜的功能;與之相反的是每一個 Window 程序都想把自己做成一個無所不能的程序?;谝陨显颍阍谑褂?MD5Crack 的時候可能還需要和其他程序配合,一個例子比如密碼文件的編輯你必須借助于一個外部的文本編輯器來完成。(以前的版本是直接在程序種提供編輯功能的)點擊下載 MD5Crack 4.1
如果你在運行的時候提示缺少 msvcr71.dll 或 msvcp71.dll 請點擊此處下載
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!