kali自帶了以下幾個好用的外部字典。
cewl工具可以自動爬取**關鍵字後生成字典檔案。
$ cewl www.example.com -m 6 -w example-cewl.txt
#-m引數,生成的密碼最小位數為6
#-w引數,指定字典生成的位置和名稱
/etc/john/john.conf檔案儲存著john工具的配置,如:密碼生成規則。
利用john工具可以對已有字典進行擴充套件。
$ john --wordlist=example-cewl.txt --rules --stdout > example-john.txt
# --wordlist引數,指定已有字典檔案
# --rules引數,指定使用john.conf檔案中的規則
# --stdout引數,指定輸出儲存的檔案
符號含義@
小寫字母
,大寫字母%數字
^特殊符號
$ crunch 6 8 -t ,@@^^%%% -o crunch.txt
# 生成如abc$#123這種規律的密碼
# 6 8,6位置指定密碼最小位數6位,8位置指定密碼最大位數8位
# -t引數,指定密碼規則
# -o引數,指定字典儲存檔案。
$ crunch 4 6 0123456789abcdef -o crunch.txt
# 生成4至6位的包含0-f的密碼字典
$ crunch 4 6 -f /usr/share/crunch/charset.lst mixalpha -o crunch.txt
# -f引數,指定使用工具預定義的密碼生成規則
# mixalpha引數,指定包含大小寫字母
暴力破解字典列表
github上的 一些部落格上的 此外,還可以使用crunch來生成密碼。crunch預設安裝在kali環境中 05 password attacks crunch可以按照指定的規則生成密碼字典,生成的字典字串行可以輸出到螢幕 檔案或重定向到另乙個程式中,crunch可以引數可能的組合和排列,其最新...
HASH暴力破解工具 Hashcat
烏雲網看到一篇文章講述hashcat的使用簡介 戳這裡 對使用字典破解md5內容 簡單在kali上嘗試了一下。1 首先檢視了下hashcat的幫助文件,簡單擷取了其中的部分常用說明。hashcat,advanced password recovery usage hashcat options ha...
Hydra(暴力破解工具)引數
r 根據上一次進度繼續破解 s 使用ssl協議連線 s 指定埠 l 指定使用者名稱 l 指定使用者名稱字典 檔案 p 指定密碼破解 p 指定密碼字典 檔案 e 空密碼探測和指定使用者密碼探測 ns c 使用者名稱可以用 分割 username password 可以代替 l username p p...