crunch是一款強大的密碼工具。
解釋:crunch 密碼的最小長度 密碼的最大長度 【可選選項】
crunch minlen maxlen -o輸出到的檔名
說明:
預設由小寫字母來組成密碼
(不加輸出檔名會生成後直接列印在螢幕)
生成 1 - 3 位由小寫字母組成的密碼並儲存的cruntest.txt
crunch minlen maxlen ***xx -o輸出到的檔名說明:
生成由***x組成的minlen–maxlen的密碼。。
生成3位純數子密碼
crunch 3 3 0123456789 -o crunchtext.txt
crunch minlen maxlen -t ***x%% -o輸出到的檔名**說明
已知『***x』,未知』%%『,生成minlen-maxlen密碼
crunch 5 5 -t %a%b% -o crunchtext.txt
預設是補數字
crunch minlen maxlen -p ***xx >>輸出到的檔名
**說明:
minlen與maxlen不再起作用,但是這兩個引數必須要有
生成***xx的全排列
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 #第乙個密碼,從***開始
-t #定義輸出格式
@ #代表小寫字母 lalpha
, # 代表大寫字母 ualpha
% #代表數字 numeric
^ #代表符號 symbols
+ #佔位符
\ #轉義符(空格,負號)
-z #打包壓縮,格式支援 gzip, bzip2, lzma, 7z(壓縮率最大)
kali中的密碼生成工具crunch
引數說明 命令引數 b 按大小分割字典檔案,比如後跟20mib c 密碼個數 行數 比如8000 d 限制出現相同元素的個數 至少出現元素個數 d 3就不會出現zzfffffgggg之類的 e 定義停止生成密碼 比如 e 222222 到222222停止生成密碼 f 呼叫密碼庫檔案,比如 usr s...
使用crunch生成密碼字典
kali中crunch的路徑為 usr share crunch 一.基礎知識 1.特殊標記字元 插入數字 插入小寫字母 插入大寫字母 插入符號 2.命令引數 b 體積大小 c 密碼個數 行數 比如8000 d 限制出現相同元素的個數 至少出現元素個數 d 3就不會出現ffffgggg之類的 e 定...
crunch的使用詳解
不指定字符集預設是26個小寫字母 生成000到999的字典 crunch 3 31234567890 只生成10行字典後面的不要 crunch 3 31234567890 c 10 在home下生成pwd.txt儲存字典 crunch 3 30123456789 o pwd.txt 在home下生成...