说明
以下示例主要演示 生成密码组合
为了命令完整性,加上 -m -a 等参数
详细参数说明
https://www.cnblogs.com/wutou/p/17672213.html
一、纯数字 0123456789
1.生成6位数字
生成示例:
000000 - 999999
hashcat.exe -m 2500 -a 3 test.hccapx ?d?d?d?d?d?d --self-test-disable
--self-test-disable:忽略错误提示
2.生成 6 到 8位数字
未知长度时,设置一个范围
hashcat.exe -m 2500 -a 3 test.hccapx --increment --increment-min 6 --increment-max 8 ?d?d?d?d?d?d?d?d --self-test-disable
?d 的个数要跟 --increment-max 最大值一样长,8位
二、纯小写字母组合
1.生成6位小写字母
生成示例:
aaaaaa - zzzzz
hashcat.exe -m 2500 -a 3 test.hccapx ?l?l?l?l?l?l --self-test-disable
2.生成 6 到 8位小写字母
未知长度时,设置一个范围
hashcat.exe -m 2500 -a 3 test.hccapx --increment --increment-min 6 --increment-max 8 ?l?l?l?l?l?l?l?l --self-test-disable
?l 的个数要跟 --increment-max 最大值一样长,8位
三、纯大写字母组合
1.生成6位大写字母
生成示例:
AAAAAA - ZZZZZZ
hashcat.exe -m 2500 -a 3 test.hccapx ?u?u?u?u?u?u--self-test-disable
2.生成 6 到 8位大写字母
未知长度时,设置一个范围
hashcat.exe -m 2500 -a 3 test.hccapx --increment --increment-min 6 --increment-max 8 ?u?u?u?u?u?u?u?u --self-test-disable
?l 的个数要跟 --increment-max 最大值一样长,8位
四、4数字+2小写字母 组合
生成示例:
0000aa - 9999zz
hashcat.exe -m 2500 -a 3 test.hccapx ?d?d?d?d?l?l --self-test-disable
五、4数字+2大写字母 组合
生成示例:
0000AA - 9999ZZ
hashcat.exe -m 2500 -a 3 test.hccapx ?d?d?d?d?u?u--self-test-disable
六、4数字+2大小写字母 组合
生成示例:
0000aa - 9999zz
0000AA - 9999ZZ
hashcat.exe -m 2500 -a 3 test.hccapx --custom-charset1=?l?u ?d?d?d?d?1?1--self-test-disable
七、数字+大小写字母 组合
生成示例:
000000 - 999999
aaaaaa - zzzzzz
AAAAAA - ZZZZZZ
hashcat.exe -m 2500 -a 3 test.hccapx --custom-charset1=?d?l?u ?1?1?1?1?1?1--self-test-disable
四、
四、
参考、来源:
https://www.cnblogs.com/-wenli/p/9928448.html