- kali自带crunch,无需安装
- 参数:
- crunch [options]
- [options]表示生成密码的范围
- -c 数字 指定写入输出文件的行数
- -t @,%,指定模式,@,%分别代表意义如下:
- @ 插入小写字母
- , 插入大写字母
- % 插入数字
- ^ 插入特殊符号
例子:
1)生成2-3位数密码,使用123数字:
# crunch 2 3 123 >> passwd.txt
2)生成2-3位数密码,使用abc数字:
# crunch 2 3 abc >>> passwd.txt
3)生成2-3位数密码,使用123abc数字字母组合:
# crunch 2 3 123abc >>> passwd.txt
4)生成8位数密码,定义起始四位为2020,其余使用数字填充:
# crunch 8 8 -t 2020%%%% >> passwd.txt