WirelessKeyView是一款功能强大的无线网络密码恢复工具。它可以通过Windows XP的'Wireless Zero Configuration'服务或Windows Vista, Windows 7, Windows 8, Windows 10和Windows Server 2008的'WLAN AutoConfig'服务,恢复在您的计算机中存储的所有无线网络安全密钥,包括WEP/WPA。此外,WirelessKeyView允许您轻松地将所有密钥保存到文本、HTML或XML文件中,也可以复制单个密钥到剪贴板。您还可以将无线密钥导出到一个文件中,并将这些密钥导入到另一个计算机中。

daed5c2727ef56c2a4e49162ce472f358aa29ef24446336aae6fd8d0434c123a600

WirelessKeyView除了基本的密码恢复功能外,还提供了许多实用的特点。例如,当您选择一个无线网络后,可以通过'显示二维码'选项在窗口下方显示该网络的二维码。这是为了方便您用智能手机上的二维码阅读器应用直接扫描二维码,从而快速地将您的智能手机连接到所需的Wifi网络中。无论您是在家庭还是公司环境中,它都将大大提高您操作的效率。

此外,WirelessKeyView是完全免费的工具,您可以自由分发此工具,即使是通过软盘、CD-ROM、互联网等方式也是免费的,但是不允许在商业产品中销售或分发。总的来说,WirelessKeyView是一款轻量级但强大的密码恢复工具,无论对于个人用户还是企业用户,都能满足其大部分需求。

版本历史

  •  2.23版:
    • 修复了外部驱动器功能在 Windows 11 22H2 上正常工作的问题。
    • “复制 QR 码”选项 - 在 QR 码周围添加空白区域。
  •  2.22 版:
    • 添加了“复制二维码”选项(在“编辑”菜单下),该选项允许您将所选无线网络的二维码图像复制到剪贴板。当“显示 QR 代码”选项打开时,会启用此选项。
  •  2.21版:
    • 已修复将 WPA3 项目的密钥类型显示为 WPA3-SAE。
  •  2.20版本:
    • 添加了“显示 QR 代码”选项(查看 -> 显示 QR 代码或只需按 F2):打开时,所选无线键的 QR 代码将显示在 WirelessKeyView 的下部窗格中。
    • 您可以将其与智能手机上的二维码阅读器应用程序结合使用,立即将智能手机连接到所需的 Wifi 网络。
  •  2.11版:
    • 从远程计算机加载无线密码时,计算机名称现在显示在窗口标题中。
    • 下载的 zip 文件现在受密码保护。
  •  2.10版本:
    • 添加了“在资源管理器中打开文件夹”选项,该选项可打开存储无线密钥的文件夹(在 Windows 资源管理器中)。
  •  2.06版:
    • 添加了“保存所有项目”和“导出所有项目”选项。
  •  2.05版:
    • 添加了命令行选项来修改“高级选项”窗口的设置,例如:
      WirelessKeyView.exe /LoadFrom 2 /ExternalWinDir "J:\Windows" /WlansvcFolder "J:\ProgramData\Microsoft\Wlansvc\Profiles" /scomma "c:\temp\wk1.csv"
  •  2.00版:
    • 添加了对从任何版本的 Windows 的外部驱动器解密无线密钥的支持,从 Windows XP 到 Windows 10。(“高级选项”窗口 - F9)
    • 添加了“高级外部驱动器设置”选项,允许您选择 Windows 保护文件夹和注册表配置单元文件夹。
    • WirelessKeyView 现在支持 2 种解密当前运行系统的无线密钥的方法。如果由于某种原因默认方法在您的系统上不起作用,您可以选择另一种。
    • 添加了查看网络上远程计算机的无线网络的选项(在“高级选项”窗口中)。仅当您对远程计算机具有完全管理员访问权限(包括管理员共享)并且远程计算机装有 Windows Vista 或更高版本时,它才有效。 (不支持XP)
  •  版本 1.76:
    • 添加了“在记事本中打开文件名”选项(适用于 Windows Vista 或更高版本)。
  •  1.75 版:
    • 添加了“文件名”列(适用于 Windows Vista 或更高版本)。
    • 添加了“显示 GMT 时间”选项。
  •  1.72 版:
    • 修复 bug:如果密钥或网络名称包含“&”或其他字符,WirelessKeyView 无法导入密钥。
  •  版本 1.71:
    • 添加了二级排序支持:您现在可以通过按住 Shift 键并单击列标题来进行二级排序。请注意,单击第二/第三/第四列时只需按住 Shift 键即可。要对第一列进行排序,不应按住 Shift 键。
  •  1.70版本:
    • 现在可以在 Windows XP 上正确检测 WPA2-PSK 密钥(在以前的版本中,WirelessKeyView 将它们显示为 WPA-PSK 密钥)
    • “上次修改时间”列现在在 Windows XP 上也处于活动状态。
  •  1.68 版本:
    • 修复了没有命令行支持的 32 位版本中的错误:在 Windows 7/8/Vista/2008 上:WirelessKeyView 一次又一次创建了 WirelessKeyView 的新进程...
  •  版本 1.67:
    • 添加了新版本的 WirelessKeyView,无需命令行支持。在此版本中,您无法在不显示用户界面的情况下提取无线密钥数据(这意味着 /stab、/shtml 和其他导出命令行选项在此版本中不起作用)。此版本的优点:此版本有可能触发较少的防病毒警报,仅仅是因为黑客无法利用它来偷偷获取无线密钥。此版本还使用不同的编译器选项进行编译。
    • 将版本资源中的名称从 WirelessKeyView 更改为 WKV。奇怪的是,这一变化极大地减少了防病毒警报,至少目前是这样。
  •  版本 1.66:
    • 添加了“上次修改”列(仅适用于 Windows Vista/7/8)
  •  1.65 版:
    • 添加了“显示没有密钥的 SSID”选项。
  •  版本 1.61:
    • 为了避免误删除,删除菜单项现在与其他菜单项分开。此外,删除问题的默认答案是“否”。
  •  1.60版本:
    • WirelessKeyView 现在使用一种新方法在 Windows 7/8/2008 上获取无线密钥:WirelessKeyView 创建一个提取无线密钥的子进程,而不是代码注入。这意味着您可以在 Windows 7/8/2008 64 位下使用 WirelessKeyView 的 32 位版本。
  •  1.56版:
    • 已解决的问题:在多显示器系统上,属性和“高级选项”窗口在错误的显示器中打开。
  •  1.55版:
    • 添加了 /export 和 /import 命令行选项,允许您从命令行导出/导入无线密钥。
  •  1.50版本:
    • 添加了导出和导入功能。现在,您可以选择一个或多个无线密钥,将它们导出到文件中(使用“文件”->“导出所选项目”或 Ctrl+E),然后将这些密钥导入另一台计算机(使用“文件”->“从导出文件导入密钥”或 Ctrl+I )。请注意,导入功能仅适用于 Windows XP/SP3 或更高版本(包括 Windows 2008/7/Vista)。导出功能适用于从 Windows XP/SP1 开始的所有系统。有关此新功能的更多信息,请阅读“导出和导入无线密钥”部分。
    • 添加了 3 个新列,仅适用于 Windows 7/2008/Vista:身份验证、加密、连接类型(ESS 用于基础设施网络,IBSS 用于 ad-hoc 网络)。
  •  1.36版:
    • 修复了 Windows 7/2008/Vista 上的错误:WirelessKeyView 在 32 个字符后截断密钥。
  •  1.35版:
    • 在“视图”菜单下添加了“标记奇数/偶数行”选项。当它打开时,奇数行和偶数行以不同的颜色显示,以便于阅读单行。
    • 添加了“向 CSV/制表符分隔文件添加标题行”选项。启用此选项后,当您导出到 csv 或制表符分隔文件时,列名称将添加为第一行。
  •  1.34版:
    • 修复了错误:在查找窗口中按删除键删除了主窗口中的项目。
  •  1.33版:
    • 首次在 Windows 7 下加载 WirelessKeyView 时,“代码注入”模式现在默认打开。
  •  1.32 版:
    • 添加了 /codeinject 命令行选项。
  •  1.31版:
    • 修复了 Windows 7/Vista 上应用程序兼容性引擎的崩溃问题(仅当“使用代码注入方法”打开时)。
  •  1.30版本:
    • 在“高级选项”窗口中添加了“使用代码注入方法”选项,作为在 Windows 7 上使用此实用程序的解决方法。(见下文)
  •  1.28 版本:
    • 添加了排序命令行选项。
  •  版本 1.27:
    • 修复错误:在 Vista 中,Ascii 形式的 WPA-PSK 键显示额外的空格字符。
  •  1.26版:
    • 修复bug:在Vista中,如果WPA-PSK密钥包含32个字符,密钥不会以Ascii形式显示。
  •  1.25版:
    • 提取本地计算机无线密钥的新且更安全的方法:在以前的版本中,WirelessKeyView 将代码注入到 lsass.exe 中,以便从系统中获取无线密钥。在极少数情况下,此技术会导致 lsass.exe 进程内部崩溃。从这个版本开始,WirelessKeyView使用了一种新方法,无需任何代码注入即可提取无线密钥。
  •  1.20版本:
    • WirelessKeyView 现在允许您从 Windows XP 的外部实例中提取无线密钥。 (在高级选项中)
  •  1.18版本:
    • 现在,您可以通过在命令行中指定空文件名 ("") 将信息发送到 stdout。 (例如:WirelessKeyView.exe /stab "" >> c:\temp\keys.txt)
  •  1.17版:
    • 修复错误:WirelessKeyView 找不到适配器名称
    • 修复错误:HTML 报告中的颜色错误
    • 修复错误:当用户切换到另一个应用程序然后返回 WirelessKeyView 时,主窗口失去焦点。
  • 版本 1.16 - 添加了对另存为逗号分隔文件的支持。
  • 版本 1.15 - 添加了对删除旧网络适配器的无线密钥的支持。
  • 版本 1.13 - 在 Vista 下,该实用程序现在自动以管理员身份运行。您不必明确选择“以管理员身份运行”选项。
  • 版本 1.12 - 配置现在保存到文件而不是注册表中。
  • 版本 1.11 - 修复了某些无线卡下的“访问冲突”问题。
  • 版本 1.10 - 添加了对 Windows Vista 的支持。 (32 位和 x64 版本)
  • 版本 1.00 - 首次发布。

 使用 WirelessKeyView


WirelessKeyView 不需要任何安装过程或额外的 DLL 文件。只需将可执行文件 (WirelessKeyView.exe) 复制到您喜欢的任何文件夹,然后运行它。


运行后,主窗口应显示 Windows“无线零配置”服务存储在计算机中的所有 WEP/WPA 密钥。对于 WEP 密钥,密钥也以 Ascii 形式显示。请注意,此实用程序只能显示 Windows 操作系统存储的网络密钥。它无法恢复任何其他第三方软件存储的网络密钥。

关于WPA-PSK密钥的通知


当您在 Windows XP 中键入 WPA-PSK 密钥时,您键入的字符会自动转换为包含 32 个字节(64 个十六进制数字)的新二进制密钥。该二进制密钥无法立即转换回您键入的原始密钥,但您仍然可以像原始密钥一样使用它来连接无线网络。在这种情况下,WirelessKeyView 会在十六进制密钥列中显示此二进制密钥,但不会显示您键入的原始密钥。


与 Windows XP 不同,Windows Vista 不会将您键入的 WPA-PSK 密钥转换为新的二进制密钥,而只是保留您键入的原始密钥。因此,在 Windows Vista 下,您键入的原始 WPA-PSK 密钥将显示在 Ascii 密钥列中。

存储密钥的注册表/文件位置


Windows XP 和 Windows Vista 将无线密钥存储在完全不同的位置:

  • Windows XP:无线密钥存储在注册表中的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WZCSVC\Parameters\Interfaces\[Interface Guid] 下。
  • Windows Vista:无线密钥存储在文件系统中的 c:\ProgramData\Microsoft\Wlansvc\Profiles\Interfaces\[Interface Guid] 下。加密的密钥存储在 .xml 文件中。

删除旧网络适配器的无线密钥


从 WirelessKeyView 1.15 版开始,您可以使用“删除所选项目”选项删除不再插入计算机的旧网络适配器的无线密钥/密码。


请注意,此删除选项仅适用于不再活动的网络适配器。如果您的网络适配器处于活动状态,请使用 Windows 标准用户界面删除不需要的密钥。

导出和导入无线密钥


从版本 1.50 开始,您可以选择一个或多个无线密钥,使用“文件”菜单下的“导出所选项目”将它们导出到文本文件,然后使用“从导出文件导入密钥”将这些密钥导入到另一台计算机中' 选项。

在开始使用此功能之前,您应该意识到存在一些问题/限制:

  • 导入功能仅适用于带有 Service Pack 3 或更高版本的 Windows XP,包括 Windows 7、Windows 2008 和 Windows Vista。您无法在带有 Service Pack 1 或 Service Pack 2 的 Windows XP 上使用导入功能。与导入功能相反,导出功能适用于任何系统,包括带有 Service Pack 1 或 Service Pack 2 的 Windows XP。
  • Windows XP/SP3 上的导入功能非常慢,WirelessKeyView 在导入过程中可能会暂时挂起。
  • 导出文件中存储的无线密钥未加密,因此如果您担心网络安全,应将此文件保存在未经授权的用户无法读取的位置,或者在导入过程完成后将其删除。
  • 导入功能仅适用于使用“导出所选项目”选项创建的文本文件。您无法对通过“保存所选项目”选项创建的文件使用导入功能。
  • 使用导入功能时,您的无线网络适配器必须处于活动状态。如果您有 USB 无线适配器,则必须在开始导入过程之前将其插入。
  • 如果您有多个无线网络适配器,将为每个适配器添加单独的密钥条目。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。