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

https://blog.csdn.net/m_zhurunfeng/article/details/52654405

https://www.sohu.com/a/157244184_99907709

你可能感兴趣的:(crunch 生成密码字典)