如何使用 crunch 生成 8 个字符的大写字母数字单词表

如何使用 crunch 生成 8 个字符的大写字母数字单词表

我注意到我周围的网络中的密码都是 8 个字符的,其中一半是数字,一半是大写字母。

我可以使用crunch来生成这样的单词列表,其中包含 这样的密码A1B2C3D4,以便我可以将其提供给aircrack。这是我所在的位置:

crunch 8 8 ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 -o /root/Desktop/wordlist.txt

答案1

你可以做你想做的事

crunch 8 8 -t ,%,%,%,%

我发现有关该选项的文档-t很难理解。请参阅下文了解,和的含义%。我制定了其他几个示例。要执行您想要的操作,但仅使用ABC、 123请使用

crunch 8 8 + ABC 123 + -t ,%,%,%,%
  1. 第一个参数(之后max-len) 是要使用的字符列表@。A+是一个占位符,代表默认字符集,即全部为小写字母。
  2. 第二个参数是要使用的字符列表, (默认:全部大写字母)。
  3. 第三个参数是要使用的字符列表% (默认:所有数字)。
  4. 第四个参数是要使用的字符列表^ (默认:所有符号,又称非字母数字字符)。

尾随+符号可以省略,因此上述内容相当于

crunch 8 8 + ABC 123   -t ,%,%,%,%

再举一个例子,

crunch 3 3 AEIUO -t B@T

将生成BATBETBITBUTBOT注意顺序)。还请注意,这将覆盖默认字符集,使用@大写字母。

相关内容