crunch的使用詳解

2021-10-10 02:15:27 字數 2239 閱讀 6912

不指定字符集預設是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...