crunch是一款强大的密码工具。

讯享网
命令结构
crunch minLen maxLen [option]
解释:crunch 密码的最小长度 密码的最大长度 【可选选项】
命令类型和实例:
类型1:
crunch minLen maxLen -o输出到的文件名
说明:
默认由小写字母来组成密码
(不加输出文件名会生成后直接打印在屏幕)
生成 1 - 3 位由小写字母组成的密码并保存的cruntest.txt
crunch 1 3 >> crunchtext.txt
讯享网

类型2:
crunch minLen maxLen xxxxx -o输出到的文件名
说明:
生成由xxxx组成的minLen–maxLen的密码。。
生成3位纯数子密码

讯享网crunch 3 3 0 -o crunchtext.txt

类型3:
crunch minLen maxLen -t xxxx%% -o输出到的文件名
说明
已知‘xxxx’,未知’%%‘,生成minLen-maxLen密码
crunch 5 5 -t 092%% -o crunchtext.txt

讯享网crunch 5 5 -t %a%b% -o crunchtext.txt
默认是补数字

类型4
crunch minLen maxLen -p xxxxx >>输出到的文件名
说明:
minLen与maxLen不再起作用,但是这两个参数必须要有
生成xxxxx的全排列
crunch 4 4 -p abcdef >>crunchtext.txt

类型5
crunch minLen maxLen -f aaa.lst bbb -s ccc >>输出到的文件名
说明:
输入 调用密码库 aaa.lst 中的 bbb 项 并以ccc开头的密码 到目标文件
未完待续。。。
讯享网 命令参数说明: -b #按大小分割字典文件,比如后跟20mib -c #密码个数(行数),比如8000 -d #限制出现相同元素的个数(至少出现元素个数),-d 3就不会出现zzfffffgggg之类的 -e #定义停止生成密码 ,比如-e :到停止生成密码 -f #调用密码库文件,比如/usr/share/crunch/charset.lst -i #改变输出格式 -l #与-t搭配使用 -m #与-p搭配使用 -o #保存为 -p #定义密码元素(最大最小长度失效,所有组合尝试一遍,字符串加空格以字符串为单位) -q #读取字典(指定文本文件,最大最小长度失效,每行之间相互排序) -r #定义从某一个地方重新开始 -s #第一个密码,从xxx开始 -t #定义输出格式 @ #代表小写字母 lalpha , # 代表大写字母 ualpha % #代表数字 numeric ^ #代表符号 symbols + #占位符 \ #转义符(空格,负号) -z #打包压缩,格式支持 gzip, bzip2, lzma, 7z(压缩率最大)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/62668.html