密碼工具 crunch的使用

2021-09-29 23:58:44 字數 2496 閱讀 8548

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下生成...