crunch 生成密码字典
kali中自带的密码生成的命令
可用于爆破
语法
1、特殊字符
’%’ ------插入数字
’@’ ------插入小写字母
’,’ --------插入大写字母
’^’ -------插入符号
2、命令参数
-b ------#按大小分割字典文件,比如后跟20mib
-c ------#密码个数(行数),比如8000
-d ------#限制出现相同元素的个数(至少出现元素个数),-d 3就不会出现aabbbb之类的情况
-e ------#定义停止生成密码 ,比如-e abcd:到abcd停止生成密码
-f -------#调用密码库文件,比如-f charset.lst mixalpha-numeric 意为调用密码库 charset.lst中的 mixalpha-numeric项目字符
-i -------#改变输出格式
-l -------#与-t搭配使用
-m -----#与-p搭配使用
-o ------#保存为
-p ------#定义密码元素
-q ------#读取字典
-r -------#定义从某一个地方重新开始
-s ------#第一个密码,从xxx开始
-t -------#定义输出格式
-z -------#打包压缩,格式支持 gzip, bzip2, lzma, 7z
实例
crunch 1 8 >> 1.txt
生成最小1位,最大8位,由26个小写字母为元素的所有组合 ,将生成的内容导出为1.txt
crunch 1 4 abcd >> 2.txt
生成 最小为1,最大为4.由abcd为元素的所有组合 ,并把结果导出为2.txt
crunch 4 5 -p yale test
crunch将生成以“yale”“test”为元素的所有密码组合
crunch 1 4 -o START -c 6000
生成最小为1位,最大为4位元素为所有小写字母的密码字典,前6000个密码,并预估所需时间
crunch 11 11 +0123456789 -t 139%%%%%%%% -o num13.dic
制作139开头的手机密码字典
结合密码爆破运用
fcrackzip -D -p 1.txt -u flag.rar –v
linux下zip文件密码破解Fcrackzip
aircrack-ng wifi.cap -w 1.txt
爆破wifi密码
reference