网络的 WEP 密钥在 Windows 7 中有效,但在 Ubuntu 11.04 和 Debian 下无效

网络的 WEP 密钥在 Windows 7 中有效,但在 Ubuntu 11.04 和 Debian 下无效

我尝试找到邻居网络的 WEP 密钥。没问题,他同意了。
因此,我运行airodump-ng& aireplay-ng -3,几分钟后就得到了 WEP 密钥。尽管如此,我无法让这个 WEP 密钥与我的 Ubuntu 11.04 或 Debian wheezy 配合使用,但它可以在 Windows 7 下使用。

我已经在 NetworkManager 64/128b Hex 或 ASCII 以及 WEP 密码下进行了测试,但都不起作用。路由器是一个 NUMERICABLE Box。密钥如下:

KEY FOUND! [ E8:22:AC:8D:40:71:E5:34:AB:71:E0:3C:FD ]   

我如何让这个键起作用?Windows 中有哪些翻译?

答案1

如果密钥未与 AP 关联,您可以检查以下几点。从您恢复的密钥来看,密钥长度显然是 128 位。如果您从“iwconfig”执行此操作,则在输入密钥时不要包含 s:,因为它是为 ascii 字符串保留的。检查使用的索引设置 - 它介于 1 - 4 之间。如果在目标路由器上将该密钥设置为不同于 1 的索引,则可能导致关联失败。最后,输入密钥时,请确保删除所有分号“:”。

如果您将 aircrack-ng 与要关联的 wifi 适配器一起使用,请不要忘记将其从监控模式重新设置为托管模式。您可以使用以下命令执行此操作(将 wlan0 替换为您的实际 wifi 适配器名称):

ifconfig *wlan0* down
iwconfig *wlan0* mode managed
ifconfig *wlan0* up

要确认适配器处于正确模式,只需键入iwconfig,您就会看到相应适配器下的管理。

相关内容