Viper

軟件截圖:
Viper
軟件詳細信息:
版本: 1.4
上傳日期: 3 Jun 15
開發: Frank4DD
許可: 免費
人氣: 15

Rating: 3.0/5 (Total Votes: 1)

蝰蛇是一種蠻力密碼破解。
當我試圖理解UNIX密碼的不安全性,我看了簡單的密碼破解軟件為例。當然,還有著名的裂縫,但我發現硬朗的viper.pl更具可讀性。我想提高代碼來衡量和打印性能和時間估計蠻力攻擊,所以我聯繫了海爾我的想法,包括重新寫他的節目在“C”的最大速度。
我想知道需要多長時間檢查在不同的計算平台每一個可能的密碼組合,為不同的字符集,並為不同的密碼長度。結果是非常有意思!
但首先,我們需要考慮更多的細節如何密碼工作,它們是如何產生的。在此之後,寫一個密碼破解並不難。蠻力密碼破解的基本設計是一個循環中,我們不斷地計算密碼哈希從一個普通的字符集增加密碼字符 - 和結果進行比較,以真正的密碼哈希,直到它們匹配。讓我們假設密碼只包含從“A”到“Z”中,我們將開始散列和比較小寫字母:
'一個','B','C','D'...'W','×','Y','Z',然後
 “AA”,“AB”,“AC”,“廣告”......“ZW”,“ZX”,“ZY”,“ZZ”,然後
 “AAA”,“AAB”,“AAC”,“AAD'...'ZZW','zzx','ZZY','ZZZ'
 ...繼續密碼最大長度,直到我們找到了'中獎'的組合。它運行的更好,因為簡單的數學告訴我們,我們有多少密碼字符串組合需要檢查的速度更快。使用具有最大密碼的例子。 8個字符(全部小寫),我們可以計算出組合的總數(例如對於英文字母表的26小寫字母):
 
(26)+ 261+
(為26x26)+ 262+
(26x26x26)+ 263+
(26x26x26x26)+ 264+
(26x26x26x26x26)+ 265+
(26x26x26x26x26x26)+ 266+
(26x26x26x26x26x26x26)+ 267+
(26x26x26x26x26x26x26x26)268
= 217180147158組合!

顯影劑的其他軟件 Frank4DD

WebCert
WebCert

20 Feb 15

意見 Viper

評論沒有發現
添加評論
打開圖片!