zl程序教程

您现在的位置是:首页 >  Java

当前栏目

Kali-工具-crunch(字典生成)

2023-02-18 16:35:47 时间

crunch工具参数

参数名

含义

max

设置最大字符串长度(必填)

min

设置最小字符串长度(必填)

-o

将生成的字典保存到指定文件

-t

指定密码输出的格式

-p

指定元素组合

%

代表数字

@

代表小写字母

,

代表大写字母

^

代表特殊字符

>

重定向到文件

案例

生成以26个字母为元素,最小两位最大四位的组合,并重定向保存到1.text中

crunch 2 4 > /opt/1.txt

生成以admin开头,后面三个随机数字

crunch 8 8 -t admin%%% > /opt/2.txt

生成6位,以数字方式生成

crunch 8 8 0123456789 -o /opt/3.txt

用crunch 库中的模板生成

位置:/usr/share/crunch/charset.lst

可以打开查看模板

比如用hex-lower模板 生成一个6位的字典

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

使用-p 生成三个组结合的随机字典

这里不要用 -o 输出要用 > 重定向

crunch 6 6 -p abc 1999 66 > /opt/5.txt

持续更新…