我正在尋找創建一個簡單的暴力破解密碼,它將散列stdin的輸入並將結果與現有散列(用於我的證券類)進行比較。使用md5/sha1散列命令的簡單編程語言?
雖然我從來沒有做過任何涉及散列的實際編程,因爲它大部分是迄今爲止的概念/數學部分。 是否有一個(相對)易於學習的語言,它有一個簡單的哈希命令?我的一位朋友推薦Python,但我不確定是否還有其他東西可以在一兩天內拿起。我知道一些C,但哈希似乎相對複雜,需要額外的庫。
此外,任何語法幫助與實際的散列命令將不勝感激。程序本身需要能夠支持奇怪的哈希方法,比如兩次散列值或者使用不改變的集合salt,並且能夠從stdin中獲取輸入(用於像johntheripper這樣的程序)。
在PHP中,你可以只寫'SHA1($密碼)'或'MD5($的密碼)'。學習使用非常簡單。 – theJollySin 2012-04-01 00:31:23