蝰蛇是一種蠻力密碼破解。當我試圖理解UNIX密碼的不安全性,我看了簡單的密碼破解軟件為例。當然,還有著名的裂縫,但我發現硬朗的viper.pl更具可讀性。我想提高代碼來衡量和打印性能和時間估計蠻力攻擊,所以我聯繫了海爾我的想法,包括重新寫他的節目在“C”的最大速度。我想知道需要多長時間檢查在不同的計算平台每一個可能的密碼組合,為不同的字符集,並為不同的密碼長度。結果是非常有意思!但首先,我們需要考慮更多的細節如何密碼工作,它們是如何產生的。在此之後,寫一個密碼破解並不難。蠻力密碼破解的基本設計是一個循環中,...