crunch生成的使用

min设定最小字符长度(必选)
max设定最大字符长度(必选)
-o将生成的字典保存在指定文件
-t指定密码输出的格式
-p指定元素组合 

% 代表数字
^ 代表特殊符号
@ 代表小写符号
, 代表大写符号

crunch 2 4 >1.txt

上面这个一条就是比较基础的 最小为两个字符 最长为四个字符 crunch默认从26个字母中开始生成 储存到 1.txt文件中

crunch 7 7 -t admin%% > 2.txt 

这个一条就是长度为7 指定密码输出格式为admin开头然后两位数字的字典生成 到2.txt

crunch 6 6 -f /usr/share/crunch/charset.lst hex-lower -o 3.txt

指定库文件charset.lst中的 hex-lower模式模板去生成六位的字典


image.png

image.png

上图这个就是库文件里面的内容
我们用的就是hex-lower模板

 crunch 6 6 09 -o 4.txt

指定生成六位的只有0和9的密码

crunch 3 3 -p zqd 1990 29 > 5.txt

-p说指定组合在这里就是 zqd为一组 1990为一组 29为一组 这样长度为3随机组合的字典


image.png

如图所示

你可能感兴趣的:(crunch生成的使用)