crunch的使用方法

Crunch是一个命令行工具,用于生成密码字典。它可以指定输出密码的长度、包含的字符集,如数字、大小写字母和特殊符号。例如,`crunch88`生成8位包含数字和字母的密码,`crunch881234567890`则基于特定数字序列生成密码,而`crunch44-t%%@`则创建特定格式的密码,如数字加字母。此外,还可以使用`-z`参数对生成的文件进行压缩。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

-b: 指定输出文件的大小kb,mb,gb,kib,mib,gib(前3个是1000,后3个是1024,数字与格式间没有空格)

-c: n 指定输出的行数

-p: 指定几个字符进行排序组合

-d: 限制重复字符的数量,例如:-d 3@ 表示最多有连续3个的小写字母相同

-e: 表示生成到该字符停止

-s: 表示从该字符开始生成

-l: 与-t 连用;将@,^%这几个字符实体化,仅代表它们是符号,没有大小字母数字之分

-o: 将结果输出到文件

-z: gzip, bzip2, lzma, and 7z,将文件压缩,gzip最快,7z最慢但效果最好

-P: 读取filename.txt的文件内容

-t: 指定格式例句%%@,数字加数字加小写字母加大写字母

@: 代表小写字母

,:代表大小字母

^: 代表特殊字符

%: 代表0-9

crunch 8 8

八位数数字加大小写字母加符号的密码

crunch 8 8 1234567890 

指定1234567890生成密码

crunch 4 4 -t %%@,

生成四位数数字加数字加小写字母加大写字母的密码

crunch 11 11 -t 1888888%%%%

生成手机号,已知前七位是1888888后四位是纯数字

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值