我注意到我周围的网络中的密码都是 8 个字符的,其中一半是数字,一半是大写字母。
我可以使用crunch
来生成这样的单词列表,其中包含 这样的密码A1B2C3D4
,以便我可以将其提供给aircrack
。这是我所在的位置:
crunch 8 8 ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 -o /root/Desktop/wordlist.txt
答案1
你可以做你想做的事
crunch 8 8 -t ,%,%,%,%
我发现有关该选项的文档-t
很难理解。请参阅下文了解,
和的含义%
。我制定了其他几个示例。要执行您想要的操作,但仅使用A
、B
、C
、 1
和2
,3
请使用
crunch 8 8 + ABC 123 + -t ,%,%,%,%
- 第一个参数(之后
max-len
) 是要使用的字符列表@
。A+
是一个占位符,代表默认字符集,即全部为小写字母。 - 第二个参数是要使用的字符列表
,
(默认:全部大写字母)。 - 第三个参数是要使用的字符列表
%
(默认:所有数字)。 - 第四个参数是要使用的字符列表
^
(默认:所有符号,又称非字母数字字符)。
尾随+
符号可以省略,因此上述内容相当于
crunch 8 8 + ABC 123 -t ,%,%,%,%
再举一个例子,
crunch 3 3 AEIUO -t B@T
将生成BAT
、BET
、BIT
和BUT
(BOT
注意顺序)。还请注意,这将覆盖默认字符集,使用@
大写字母。