密码工具:crunch的使用
生活随笔
收集整理的這篇文章主要介紹了
密码工具:crunch的使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
crunch是一款強大的密碼工具。
命令結構
crunch minLen maxLen [option]
解釋:crunch 密碼的最小長度 密碼的最大長度 【可選選項】
命令類型和實例:
類型1:
crunch minLen maxLen -o輸出到的文件名
說明:
默認由小寫字母來組成密碼
(不加輸出文件名會生成后直接打印在屏幕)
生成 1 - 3 位由小寫字母組成的密碼并保存的cruntest.txt
crunch 1 3 >> crunchtext.txt類型2:
crunch minLen maxLen xxxxx -o輸出到的文件名
說明:
生成由xxxx組成的minLen–maxLen的密碼。。
生成3位純數子密碼
crunch 3 3 0123456789 -o crunchtext.txt類型3:
crunch minLen maxLen -t xxxx%% -o輸出到的文件名
**
說明
已知‘xxxx’,未知’%%‘,生成minLen-maxLen密碼
**
默認是補數字
類型4
crunch minLen maxLen -p xxxxx >>輸出到的文件名
**
說明:
minLen與maxLen不再起作用,但是這兩個參數必須要有
生成xxxxx的全排列
**
類型5
crunch minLen maxLen -f aaa.lst bbb -s ccc >>輸出到的文件名
說明:
輸入 調用密碼庫 aaa.lst 中的 bbb 項 并以ccc開頭的密碼 到目標文件
未完待續。。。
## 命令參數說明: -b #按大小分割字典文件,比如后跟20mib -c #密碼個數(行數),比如8000 -d #限制出現相同元素的個數(至少出現元素個數),-d 3就不會出現zzfffffgggg之類的 -e #定義停止生成密碼 ,比如-e 222222:到222222停止生成密碼 -f #調用密碼庫文件,比如/usr/share/crunch/charset.lst -i #改變輸出格式 -l #與-t搭配使用 -m #與-p搭配使用 -o #保存為 -p #定義密碼元素(最大最小長度失效,所有組合嘗試一遍,字符串加空格以字符串為單位) -q #讀取字典(指定文本文件,最大最小長度失效,每行之間相互排序) -r #定義從某一個地方重新開始 -s #第一個密碼,從xxx開始 -t #定義輸出格式@ #代表小寫字母 lalpha, # 代表大寫字母 ualpha% #代表數字 numeric^ #代表符號 symbols+ #占位符\ #轉義符(空格,負號) -z #打包壓縮,格式支持 gzip, bzip2, lzma, 7z(壓縮率最大)總結
以上是生活随笔為你收集整理的密码工具:crunch的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: write up杂项:想蹭网先解开密码
- 下一篇: write up社工进阶