创建密码字典2025年3月17日 | 阅读 3 分钟 现在我们已经捕获了握手包,我们需要做的就是创建一个密码字典来破解 WPA 密钥。密码字典就是一个单词列表,aircrack-ng 会遍历这个列表,并尝试用每个单词去匹配握手包,直到成功确定 WPA 密钥为止。 如果密码字典越好,破解 WPA 密钥的机会就越高。如果密码不在我们的密码字典文件中,我们将无法确定 WPA 密钥。 要创建密码字典,我们将使用一个名为 crunch 的工具。 语法如下 其中
如果我们知道密码的一部分,-t 选项非常有用。 例如:如果我们试图猜测某人的密码,并且我们看到他正在输入密码,我们知道密码以 a 开头并以 b 结尾。 现在我们可以使用模式选项并告诉 crunch 创建始终以 a 开头并以 b 结尾的密码,并将我们在命令中放入的字符的所有可能组合都放在密码中。 我们将使用 crunch,然后我们将使其最小为 6,最大为 8。 我们将放入 12ab,并将其存储在 test.txt 中。 crunch 将创建密码组合(最小 6 个字符,最大 8 个字符),并且将创建 12ab 的所有可能组合。 它会将所有组合存储在一个名为 test.txt 的文件中。 命令如下 ![]() 执行上述命令后将显示以下输出 ![]() 使用 cat test.txt 命令,我们可以看到存储在文件 test.txt 中的所有密码。 以下屏幕截图显示了所有密码 ![]() 现在让我们看看模式选项。 我们将转到 crunch,使用最小 5 个和最大 5 个,因此所有密码的长度都将为 5 个字符。 然后我们将放入字符,即 abc12,我们将添加 -t 选项,即模式选项,然后我们将放入 a@@@b,这意味着密码以 a 开头并以 b 结尾。 通过这种方式,我们将获得 a 和 b 之间字符的所有可能组合。 然后,我们将指定输出文件 -o,我们将其称为 sample.txt。 命令如下 ![]() 输出将如下所示: ![]() 它创建了 125 个密码。 现在让我们看看它们。 在以下屏幕截图中,我们可以看到它们始终以 a 开头,并且始终以 b 结尾。 ![]() 我们可以使用 crunch 来创建密码字典。 在下一节中,我们将使用握手包文件和密码字典来确定实际的 WPA 密钥。 下一主题密码字典破解 |
我们请求您订阅我们的新闻通讯以获取最新更新。