不指定字符集預設是26個小寫字母
#生成000到999的字典
crunch 3
31234567890
#只生成10行字典後面的不要
crunch 3
31234567890
-c 10
#在home下生成pwd.txt儲存字典
crunch 3
30123456789
-o pwd.txt
#在home下生成pwd.txt儲存字典 第二種寫法
crunch 3
30123456789
> pwd.txt
#在~/download/目錄下生成pwd.txt檔案
crunch 3
30123456789
-o ~
/download/pwd.txt
#-o start必須要有
#-b 20mib 指的是單個檔案的大小,支援kb,mb,gb,kib,mib,gib,
#前三種之間的進製是1000,後三種進製是1024
crunch 1
10-b 20mib -o start
#如果我們只想要666到999的資料可以加-s 表示start
crunch 3
30123456789
-s 666
> pwd.txt
#如果我們只想要000到333的資料可以加-e 表示end
crunch 3
30123456789
-e 333
> pwd.txt
#生成666-888的字典
crunch 3
30123456789
-s 666
-e 888
> pwd.txt
#佔位符生成字典 @ , % ^
#生成的字典第一位都是小寫字母
#第二位都是大寫字母
#第三位都是數字
#第四位都是特殊符號
crunch 4
4-t @,%^
#既然@ , % ^ 被當成了佔位符
#那我們要是想在字典中使用這四個符號就得用到-l
#注意-l要和-t搭配使用且長度一致
crunch 3
3-t 6%%
#生成600到699的字典 共100行
crunch 3
3-t 6%%
-l 6%1
#生成6%0到6%9的字典 共10行
#使用已有的字符集
#可以看下/usr/share/crunch/charset.lst裡面都是有什麼字符集
crunch 4
4-f /usr/share/crunch/charset.lst numeric
#限定出現的次數
#crunch 4 4 會生成從aaaa到zzzz的字典
#加引數後同乙個小寫字母不會出現連續兩次以上
#需要使用佔位符 @ , % ^ 來表示限定
crunch 4
4-d 2@
#逆向輸出結果
#原來是abc變成cba
crunch 33-i
#以壓縮包的形式儲存字典,支援的格式gzip, bzip2, lzma, 7z
#必須用-o 用 > 不會生成壓縮包
crunch 3
30123456789
-o start -z gzip
-p引數 和 -q 引數效果一樣,不過-q是從檔案讀入字符集
不加-p這裡預設生成的是從aaa-ccc共27行
加-p引數是字符集之間的組合,並且會忽略最小和最大長度,但這兩個引數必須要有
-r引數 生成字典過程中異常中斷,-r可以從上次中斷的位置繼續生成字典
注意事項:必須和-o一起用
到此所有引數都使用過了,各種搭配自己可以多嘗試
密碼工具 crunch的使用
crunch是一款強大的密碼工具。解釋 crunch 密碼的最小長度 密碼的最大長度 可選選項 crunch minlen maxlen o輸出到的檔名 說明 預設由小寫字母來組成密碼 不加輸出檔名會生成後直接列印在螢幕 生成 1 3 位由小寫字母組成的密碼並儲存的cruntest.txt crun...
使用crunch生成密碼字典
kali中crunch的路徑為 usr share crunch 一.基礎知識 1.特殊標記字元 插入數字 插入小寫字母 插入大寫字母 插入符號 2.命令引數 b 體積大小 c 密碼個數 行數 比如8000 d 限制出現相同元素的個數 至少出現元素個數 d 3就不會出現ffffgggg之類的 e 定...
kali中的密碼生成工具crunch
引數說明 命令引數 b 按大小分割字典檔案,比如後跟20mib c 密碼個數 行數 比如8000 d 限制出現相同元素的個數 至少出現元素個數 d 3就不會出現zzfffffgggg之類的 e 定義停止生成密碼 比如 e 222222 到222222停止生成密碼 f 呼叫密碼庫檔案,比如 usr s...