![恢复英特尔 PRO/无线应用程序存储的无线网络密钥](https://linux22.com/image/1250159/%E6%81%A2%E5%A4%8D%E8%8B%B1%E7%89%B9%E5%B0%94%20PRO%2F%E6%97%A0%E7%BA%BF%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%AD%98%E5%82%A8%E7%9A%84%E6%97%A0%E7%BA%BF%E7%BD%91%E7%BB%9C%E5%AF%86%E9%92%A5.png)
我的笔记本电脑配置了由 Intel PRO/Wireless 应用程序存储的无线密钥(用于 WPA2 网络)。如何恢复该密钥?
无线钥匙视图可用于恢复 Windows 服务存储的密钥,但无法恢复 Intel PRO/Wireless 应用程序存储的密钥(仅测试过)。还有其他应用程序可以恢复密钥吗?
我正在使用 Windows XP。
答案1
参考评论!
是的,该配置文件只能在该英特尔应用程序中使用,因此您将陷入递归循环 :) 我不想这么说,但可能没有办法。您也许可以找出英特尔应用程序存储数据的位置,然后使用十六进制编辑器检查文件中可能的密钥。
答案2
这是一种适用于几乎所有无线实用程序的方法。
首先你必须下载作弊引擎。它是免费的。下载、安装并启动它。然后您必须打开 Intel ProSet WiFi。单击“配置文件”按钮,选择所需的配置文件,然后单击“属性”按钮。
现在您将打开一个名为“WiFi 配置文件属性”的新窗口。现在单击“安全设置”,在右侧您应该会看到星号覆盖密码。现在密码应该在内存中解密。让此窗口保持打开状态!
现在返回 Cheat Engine。单击第一个图标,即显示“选择要打开的进程”的图标,现在向下滚动并选择与密码窗口关联的进程,名为“PfWizard.exe”的进程,然后单击“打开”。
现在,将“值类型”更改为字符串,并在上面的“文本”字段中输入无线配置文件的准确(区分大小写)名称,然后单击“首次扫描”。
在左侧,您将看到生成的内存地址列表。右键单击第一个地址并选择“浏览此内存区域”。将出现一个新窗口。在这个新窗口的下半部分,向下滚动几页(4-5 页),您将看到明文密码。
如果密码未显示在此处,您可以尝试“浏览此内存区域”以查找列表中的其他内存地址,然后在内存图中向下滚动。最终您将看到它。内存地址可能因计算机、操作系统和专业版而异。因此您必须自己进行一些搜索。
这是在运行 Intel ProSet 14.2.1.0 的 XP 32 位上测试的。如果 Intel 对 ProSet 进行了彻底的更改,您可以随时导出所有配置文件,卸载 ProSet,安装 ProSet 14.2.1.0,再导入配置文件,然后使用上面描述的方法。
答案3
我刚刚找到了一个对我来说很有效的解决方案:我使用英特尔 Wifi 连接实用程序的管理配置文件对话框连接到每个网络 - 当我的计算机尝试连接到网络时,我从命令提示符运行“netsh wlan export profile key = clear”,它创建了一个包含 wifi 密码的文件...
答案4
我在 proset 11.5.0.0 上试过,没有用。有代码,但被加密了。但我找到了解决办法。按照前面的说明。当你找到密钥时(它被加密了,但你知道这是唯一的)。我在地址 0012DE68 上找到了它。不得不向下滚动 2 页。在该地址上设置一个断点(访问时断点)。返回 proset 并单击确定。Cheatengine 停止程序执行。转到 cheatengine 并滚动回地址 0012AA30。在那里我找到了纯文本形式的密钥。它也在地址 00128CEC 和 00129BF0 上找到。