如何连接无线网络,知道加密密钥,但不知道密码?

如何连接无线网络,知道加密密钥,但不知道密码?

我升级了我叔叔的电脑,现在他已经回家了。

他无法连接到他的无线路由器,因为我不记得他的密码,但是,我确实有从他的无线路由器生成的密钥。据我所知,Ubuntu 的界面没有提供任何方法让我通过密钥而不是密码进行连接。

您知道有什么方法可以通过长密钥(由无线路由器生成)而不是很久以前设置的密码来连接无线网络吗?

我远离他的网络,他处理这个问题的速度非常慢。如果有人能回答这个问题,那将节省我的时间。

我拥有的密钥如下所示:AD076778D3918C1BE2F27B9945

Ubuntu 需要输入一些密码,例如:uncleswireless

我如何通过第一种方法进行身份验证?

我不确定我所问的问题的正确术语,我认为这是无线网络密钥与无线网络密码。

答案1

如果您有正好 64 位十六进制数字,则您拥有一个 WPA 或 WPA2 成对主密钥,并且正确编码的 UI 应该允许您按原样输入它,只要您选择了正确的 WPA-PSK 或 WPA2-PSK 作为您的安全密码。

如果您有 26 个十六进制数字,则您有一个 104 位(有时由于 24 位初始化向量或“IV”而称为 128 位)WEP 密钥。同样,如果您选择了 104(128)位 WEP,大多数 UI 应该允许您按原样输入。我注意到在您的示例中,您给出了一个 26 个十六进制数字的密钥,所以也许这就是您拥有的。

还要注意,如果您有一个 26 个十六进制数字的 WEP 密钥,但最初将其输入为 ASCII,那么如果更方便的话,您获得的十六进制数字应该能够转换回 ASCII。为了再次检查它是否是十六进制编码的 ASCII,请查看每个字节(每对十六进制数字)的值是否介于 0x20 和 0x80 之间。在您的示例中,13 个字节中有 8 个超出了该范围,这表明它不是十六进制编码的 ASCII。

如果您有 10 个十六进制数字,则您有一个 40 位(带 IV 的 64 位)WEP 密钥。同样,如果每个字节的值介于 0x20 和 0x80 之间,您可能能够将其转换回 5 个 ASCII 字符。

答案2

我最终能够通过将密钥粘贴到这里来连接密钥(无需密码):

1)编辑连接

2)“无线”选项卡

3)选择连接

4)点击“编辑”按钮

5)无线安全选项卡。

其他人说我应该能够使用 Ubuntu 弹出的自动提示双向连接。但这不是我的经验。我用这种方法失败了 5 次(使用密钥),但第一次在“无线安全”选项卡(上面提到)上成功了,我们使用了与之前自动提示相同的“粘贴”(来自复制和粘贴)。

相关内容