Kali Linux集成了一款强大的密码字典创建工具crunch。使用crunch可以生成各种各样的密码字典,也可以利用它验证密码的复杂度。因为在创建密码字典时,crunch会根据用户指定的密码规则,预估密码字典文件的大小。文件越大,说明该类密码的复杂度高。
例如,对于一个十位密码,前四位为数字,后六位为字母。使用crunch生成这样的密码命令为:
crunch 10 10 -t %%%%@@@@@@ -o wordlist.txt
Crunch will now generate the following amount of data: 33980735360000 bytes
32406554 MB
31647 GB
30 TB
0 PB
根据结果可以看出,这样的密码字典需要30TB空间来存储。这说明已经相当安全了。
使用Kali Linux的crunch验证密码复杂度
发表回复