Unix口令破解器

只能用在Unix類系統(tǒng)上滩届,windows上無法使用果正。
另外使用的是字典破解法贸毕,所以需要準備一個口令字典件蚕。
調用的是UNIX計算口令hash的crypt()算法孙技。
當然注釋中給出了SHA-512 hash算法的使用方法。

#coding=utf-8
#一個UNIX口令破解器

#crypt模塊只用于UNIX
#方法是遍歷字典排作,每一個單詞加上指定的salt的計算結果與加密的口令hash做比較
#salt參數(shù)是用于增加被編碼字符數(shù)目的字符串牵啦,以使編碼更加安全。

#所以函數(shù)首先把加密的口令hash的前兩個字符作為salt妄痪,提取出來
#然后計算字典中的每一個值的hash哈雏,與原來的hash做比較,從而破解出密碼

#使用crypt模塊的crypt()函數(shù)計算hash

import crypt
import hashlib

def testPass(cryptPass):
    '''驗證hash是否一致'''
    #salt是前兩個字符
    salt = cryptPass[0:2]
    dictFile = open("dictionary.txt",'r')
    for word in dictFile.readlines():
        word = word.strip('\n')
        cryptWord = crypt.crypt(word,salt)
        #使用hashlib的SHA-512 hash算法
        #cryptWord = hashlib.sha512(word).hexdigest()
        if (cryptWord == cryptPass):
            print "found password"+word+"\n"
            return
    print "password not found"
    return

def main():
    passFile = open("passwords.txt")
    for line in passFile.readlines():
        if ":" in line:
            user = line.split(':')[0]
            cryptPass = line.split(":")[1].strip(' ')
            print "Cracking Passwod for "+user
            testPass(cryptPass)

if __name__ == "__main__":
    main()

#Linux中在/etc/shadow中存儲了口令的hash```



最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末衫生,一起剝皮案震驚了整個濱河市裳瘪,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌罪针,老刑警劉巖彭羹,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異站故,居然都是意外死亡皆怕,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進店門西篓,熙熙樓的掌柜王于貴愁眉苦臉地迎上來愈腾,“玉大人,你說我怎么就攤上這事岂津∈疲” “怎么了?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵吮成,是天一觀的道長橱乱。 經常有香客問我辜梳,道長,這世上最難降的妖魔是什么泳叠? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任作瞄,我火速辦了婚禮,結果婚禮上危纫,老公的妹妹穿的比我還像新娘宗挥。我一直安慰自己,他們只是感情好种蝶,可當我...
    茶點故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布契耿。 她就那樣靜靜地躺著,像睡著了一般螃征。 火紅的嫁衣襯著肌膚如雪搪桂。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天盯滚,我揣著相機與錄音踢械,去河邊找鬼。 笑死淌山,一個胖子當著我的面吹牛裸燎,可吹牛的內容都是我干的。 我是一名探鬼主播泼疑,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼德绿,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了退渗?” 一聲冷哼從身側響起移稳,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎会油,沒想到半個月后个粱,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡翻翩,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年都许,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片嫂冻。...
    茶點故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡胶征,死狀恐怖,靈堂內的尸體忽然破棺而出桨仿,到底是詐尸還是另有隱情睛低,我是刑警寧澤,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站钱雷,受9級特大地震影響骂铁,放射性物質發(fā)生泄漏。R本人自食惡果不足惜罩抗,卻給世界環(huán)境...
    茶點故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一拉庵、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧澄暮,春花似錦名段、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽麻惶。三九已至馍刮,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間窃蹋,已是汗流浹背卡啰。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留警没,地道東北人匈辱。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像杀迹,于是被迫代替她去往敵國和親亡脸。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,871評論 2 354

推薦閱讀更多精彩內容

  • 考慮到網(wǎng)絡應用數(shù)據(jù)的安全性時树酪,建立一個滲透測試方法變得越來越重要浅碾。我們越來越依賴于網(wǎng)絡通信與基于云的數(shù)據(jù)系統(tǒng),這些...
    點融黑幫閱讀 2,284評論 0 10
  • 版本記錄 前言 在這個信息爆炸的年代续语,特別是一些敏感的行業(yè)垂谢,比如金融業(yè)和銀行卡相關等等,這都對app的安全機制有更...
    刀客傳奇閱讀 1,730評論 0 2
  • 這篇文章主要講述在Mobile BI(移動商務智能)開發(fā)過程中疮茄,在網(wǎng)絡通信滥朱、數(shù)據(jù)存儲、登錄驗證這幾個方面涉及的加密...
    雨_樹閱讀 2,427評論 0 6
  • 1力试、XxxMapper.xml中有warning 方法:找到File-->Settings 2徙邻、待續(xù)
    steamed_bun閱讀 171評論 0 0
  • 一個老師帶著三個學生去吃飯,有個活動懂版,消費三百返三十鹃栽,當時已經吃了270了,但是非常難吃。這個時候民鼓,學生提議我們再...
    依珂時間閱讀 564評論 0 1