今天給大家介紹的是一款名叫Autocrack的自動(dòng)化Hash破解工具。

工具介紹
實(shí)際上,Autocrack不僅是一個(gè)Python腳本,它是一個(gè)Hashcat封裝器,它能夠幫助滲透測(cè)試人員自動(dòng)化執(zhí)行Hash破解任務(wù)。這個(gè)腳本提供了多種功能來幫助測(cè)試人員選擇字典集和破解規(guī)則,而且還能夠進(jìn)行暴力破解攻擊。
Autocrack基于的是Python 3,這個(gè)Python版本已經(jīng)是現(xiàn)在很多Linux發(fā)行版系統(tǒng)默認(rèn)集成了的。如果你想在macOS上安裝Python 3的話,你可以參考【這份教程】。
注:請(qǐng)確保在使用該腳本之前,已按照文檔要求正確設(shè)置好了path環(huán)境變量。
工具使用
usage:autocrack.py [-h] [-b NUM] [-bm BRUTEMASK]
[-cr CUSTOMRULES] [-cwCUSTOMWL] [-f] [-i INPUTFILE]
[-l LOGFILE] [-lh[LISTHASHMODE]] [-lw {all,small,custom}]
[-m HASHMODE] [-p] [-pu][-r {all,simple,singles,combos}]
[-s] [-t WLFILTER] [-u] [-w{all,small,custom}]
[-ws WORDLISTSIZE]
幫助信息
可選參數(shù):
-h, --help 顯示幫助信息
-b NUM, --brute NUM 開始暴力破解攻擊,最大長(zhǎng)度(1-55)
-bm BRUTEMASK, --brutemask BRUTEMASK
需要進(jìn)行暴力破解的字符類型 (?a, ?u,?l, ?s, ?d);
如果不指定,則默認(rèn)對(duì)所有字符類型進(jìn)行爆破
-cr CUSTOMRULES, --customrules CUSTOMRULES
用逗號(hào)分隔需要運(yùn)行的規(guī)則列表,規(guī)則按從左到右的順序運(yùn)行
-cw CUSTOMWL, --customwl CUSTOMWL
指定一個(gè)或多個(gè)字典文件,路徑用逗號(hào)分隔
-f, --force 向Hashcat傳遞破解參數(shù)
-i INPUTFILE, --inputfile INPUTFILE
包含Hash的文件路徑
-l LOGFILE, --logfile LOGFILE
記錄破解會(huì)話的日志路徑
-lh [LISTHASHMODE], --listhashmode[LISTHASHMODE]
列舉Hash類型和相關(guān)模式,提供結(jié)果過濾關(guān)鍵字
-lw {all,small,custom}, --listwordlists{all,small,custom}
列舉BASESUPPORTFILESPATH/wordlists中的字典文件
-m HASHMODE, --hashmode HASHMODE
指定Hashcat破解算
-p, --pwds 輸出破解密碼結(jié)果
-pu, --pwdsunique 輸出破解的密碼列表
-r {all,simple,singles,combos}, --rules{all,simple,singles,combos}
指定需要使用的Hashcat規(guī)則
-s, --show 顯示破解的憑證信息
-t WLFILTER, --wlfilter WLFILTER
過濾出只包含關(guān)鍵字的文件名列表
-u, --username 向Hashcat傳遞用戶名參數(shù)
-v {0,1,2}, --verbose {0,1,2}
指定verbose等級(jí) -w {all,small,custom}, --wordlists{all,small,custom}
指定需要使用的字典集
-ws選項(xiàng)用于設(shè)置字典文件大小的最大值
-ws WORDLISTSIZE, --wordlistsize WORDLISTSIZE
過濾字典文件的最大行數(shù),默認(rèn)為500,000,0表示不過濾
工具下載
大家可直接訪問該項(xiàng)目的【Github】主頁下載源碼,或運(yùn)行下列命令進(jìn)行安裝:
git https://github.com/timbo05sec/autocrack.git
|