WirelessKeyView: Recover lost WEP/WPA key/password stored by Wireless Zero Configuration service

(追記) (追記ここまで)
Main Page
Blog
Search
FAQ
TOP 10
Pad Files
Contact
About...
Donate
All Utilities
Password Tools
System Tools
Browser Tools
Programmer Tools
Network Tools
Outlook/Office
64-bit Download
Panel
Forensics
Pre-Release Tools
Articles

(追記) (追記ここまで)
WirelessKeyView v2.23 - Recover lost wireless network key
Copyright (c) 2006 - 2023 Nir Sofer

Related Links

See Also

Description

WirelessKeyView recovers all wireless network security keys/passwords (WEP/WPA) stored in your computer by the 'Wireless Zero Configuration' service of Windows XP or by the 'WLAN AutoConfig' service of Windows Vista, Windows 7, Windows 8, Windows 10, and Windows Server 2008. It allows you to easily save all keys to text/html/xml file, or copy a single key to the clipboard. You can also export your wireless keys into a file and import these keys into another computer.

Search for other utilities in NirSoft

License

This utility is released as freeware. You are allowed to freely distribute this utility via floppy disk, CD-ROM, Internet, or in any other way, as long as you don't charge anything for this and you don't sell it or distribute it as a part of commercial product. If you distribute this utility, you must include all files in the distribution package, without any modification !

Disclaimer

The software is provided "AS IS" without any warranty, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The author will not be liable for any special, incidental, consequential or indirect damages due to loss of data or any other reason.

Known Problems

False Alert Problems: Some Antivirus programs detect WirelessKeyView utility as infected with Trojan/Virus. Click here to read more about false alerts in Antivirus programs.
It's also recommended to read the following article: Amazing difference between Antivirus false alerts on 32-bit and 64-bit builds of exactly the same tool

Also, if you have any problem with using WirelessKeyView, please read the WirelessKeyView Frequently Asked Questions page

System Requirement

Download links are on the bottom of this page

Versions History

Using WirelessKeyView

WirelessKeyView doesn't require any installation process or additional DLL files. Just copy the executable file (WirelessKeyView.exe) to any folder you like, and run it.
After you run it, the main window should displayed all WEP/WPA keys stored in your computer by Windows 'Wireless Zero Configuration' service. For WEP keys, the key is also displayed in Ascii form. Be aware that this utility can only reveal the network keys stored by Windows operating system. It cannot recover network keys stored by any other third-party software.

Notice About WPA-PSK Keys

When you type a WPA-PSK key in Windows XP, the characters that you type are automatically converted into a new binary key that contains 32 bytes (64 Hexadecimal digits). This binary key cannot instantly be converted back to the original key that you typed, but you can still use it for connecting the wireless network exactly like the original key. In this case, WirelessKeyView displays this binary key in the Hex key column, but it doesn't display the original key that you typed.
As opposed to Windows XP, Windows Vista doesn't convert the WPA-PSK Key that you type into a new binary key, but it simply keep the original key that you type. So under Windows Vista, the original WPA-PSK key that you typed is displayed in the Ascii key column.

Registry/File Location of The Stored Keys

Windows XP and Windows Vista stores the wireless keys in completely different locations:

Deleting Wireless Keys Of Old Network Adapters

Starting from version 1.15 of WirelessKeyView, you can delete wireless keys/passwords of old network adapters that are no longer plugged to your computer, by using the 'Delete Selected Items' option.
Be aware that this delete option only works for network adapters that are not active anymore. If your network adapter is active, use the standard user interface of Windows to delete the unwanted keys.

Export And Import Wireless Keys

Starting from version 1.50, you can select one or more wireless keys, export them into a text file by using the 'Export Selected Items' under the File menu, and then import these keys into another computer by using the 'Import Keys From Export File' option.

Before you start using this feature, you should be aware that there are some problems/limitations:

Command-Line Options

/LoadFrom <Number> Specifies the type of data source to load. 1 = Local computer, 2 = External instance of Windows installation, 3 = Remote system.

Example:
WirelessKeyView.exe /LoadFrom 2 /ExternalWinDir "J:\Windows" /WlansvcFolder "J:\ProgramData\Microsoft\Wlansvc\Profiles" /scomma "c:\temp\wk1.csv" /ExternalWinDir <Folder Path> Specifies the external Windows folder to load (For using with /LoadFrom 2 ) /WlansvcFolder <Folder Path> Specifies the Wlansvc profiles folder to load (For using with /LoadFrom 2 ) /AdvancedExternal <0 | 1> 0 = Advanced external drive settings is turned off, 1 = Advanced external drive settings is turned on. /ProtectFolder <Folder Path> Specifies the path of the Protect folder (For using with /AdvancedExternal 1) /RegHiveFolder <Folder Path> Specifies the path of the Registry hives folder (For using with /AdvancedExternal 1) /RemoteComputer <Computer Name> Specifies the name of the remote computer (For using with /LoadFrom 3 ) /RemoteWinDriveLetter <Drive Letter> Specifies the Windows install drive on remote system (For using with /LoadFrom 3 ) /external <Windows Directory> Load the wireless keys from external instance of Windows XP. /stext <Filename> Save the list of all wireless keys into a regular text file. /stab <Filename> Save the list of all wireless keys into a tab-delimited text file. /stabular <Filename> Save the list of all wireless keys into a tabular text file. /shtml <Filename> Save the list of all wireless keys into HTML file (Horizontal). /sverhtml <Filename> Save the list of all wireless keys into HTML file (Vertical). /sxml <Filename> Save the list of all wireless keys to XML file. /sort <column> This command-line option can be used with other save options for sorting by the desired column. If you don't specify this option, the list is sorted according to the last sort that you made from the user interface. The <column> parameter can specify the column index (0 for the first column, 1 for the second column, and so on) or the name of the column, like "Key Type" and "Network Name". You can specify the '~' prefix character (e.g: "~Network Name") if you want to sort in descending order. You can put multiple /sort in the command-line if you want to sort by multiple columns.

Examples:
WirelessKeyView.exe /shtml "f:\temp1円.html" /sort 2 /sort ~1
WirelessKeyView.exe /shtml "f:\temp1円.html" /sort "Network Name" /nosort When you specify this command-line option, the list will be saved without any sorting. /export <Filename> Export all wireless keys into a file that can be used to import back the wireless keys with /import command-line option.
Example:
WirelessKeyView.exe /export "c:\temp\wireless_keys.txt" /import <Filename> Import the wireless keys stored inside the specified file, that was created with the /export command-line option.
Example:
WirelessKeyView.exe /import "c:\temp\wireless_keys.txt"

Translating WirelessKeyView to other languages

In order to translate WirelessKeyView to other language, follow the instructions below:
  1. Run WirelessKeyView with /savelangfile parameter:
    WirelessKeyView.exe /savelangfile
    A file named WirelessKeyView_lng.ini will be created in the folder of WirelessKeyView utility.
  2. Open the created language file in Notepad or in any other text editor.
  3. Translate all string entries to the desired language. Optionally, you can also add your name and/or a link to your Web site. (TranslatorName and TranslatorURL values) If you add this information, it'll be used in the 'About' window.
  4. After you finish the translation, Run WirelessKeyView, and all translated strings will be loaded from the language file.
    If you want to run WirelessKeyView without the translation, simply rename the language file, or move it to another folder.

Feedback

If you have any problem, suggestion, comment, or you found a bug in my utility, you can send a message to nirsofer@yahoo.com. If you have a problem, please read the WirelessKeyView Frequently Asked Questions page and the general Frequently Asked Questions page before sending an email. Download WirelessKeyView 32-bit Download WirelessKeyView 32-bit without command-line support Download WirelessKeyView for x64 Zip File Password: WKey4567# ***** WirelessKeyView Frequently Asked Questions ***** Go To Password Recovery Tools Page
(追記) (追記ここまで)

WirelessKeyView is also available in other languages. In order to change the language of WirelessKeyView, download the appropriate language zip file, extract the 'wirelesskeyview_lng.ini', and put it in the same folder that you Installed WirelessKeyView utility.

LanguageTranslated ByDateVersion
Arabic Abo Rehaam22/04/20111.35
Arabic Fcmam5 13/05/2014
Belarussian Agnessa Petrova 29/01/2018
Brazilian Portuguese Paulo Neto 08/01/20161.72
Brazilian Portuguese Paulo Guzmán28/08/20182.05
Bulgarian Александър Дичев 26/06/2008
Croatian Ivan Grubišić 20/02/2012
Czech Buchtič 18/07/20121.50
Danish Tajs P. Nielsen13/11/2008
Dutch Jan Verheijen20/11/20232.23
Finnish 26/04/2012
French Largo20/11/20232.23
French PasswordOne 31/01/20161.72
French Indi59 (04/2019)20/04/20192.06
French Claude Le Delliou (01/2020)02/01/20202.11
Galician Xosé Antón Vicente Rodríguez 05/07/2008
German «Latino» auf WinTotal.de 23/11/20232.23
Greek geogeo.gr 17/03/20161.75
Hebrew peterg 29/04/2011
Hebrew Aharon Don05/11/20121.60
Hungarian Tamás Ferenc 19/06/20161.76
Italian Andrea Carli e bovirus31/03/2021
Japanese iLEƒÖEj 17/07/20131.67
Japanese hppy.net 02/03/2020
Korean oborodokio 14/09/20111.36
Macedonian SaLt 13/08/2008
Norwegian jtf30/06/2008
Norwegian Colargol6626/06/2008
Norwegian Rolf Hennum 21/10/2008
Persian ZendegiyeSabz 28/11/20232.23
Polish Hightower26/11/20232.23
Portuguese Carlos Dias (Ovar)15/03/2008
Romanian Jaff (Oprea Nicolae) 05/02/20161.72
Russian Kvark && Dm.Yerokhin20/11/20232.23
Simplified Chinese DickMoore 14/02/20212.21
Simplified Chinese Lechie 20/04/2011
Simplified Chinese Zhe Yao19/07/2011
Slovak František Fico13/12/20232.23
Slovenian pekiDI 17/08/2016
Spanish Osvaldo Gomez G. 15/11/20162.05
Swedish WSDN Wictor Winsnes 02/12/2006
Taiwanese Republic of Taiwan 07/03/2007
Traditional Chinese Danfong Hsieh 29/03/2021
Thai น้องพร WiFi ค่ะ 01/08/20131.67
Turkish HARUN ARI 18/11/20232.23
Ukrainian vmsoft7727/08/20141.70
Valencian vjatv 06/01/2008

AltStyle によって変換されたページ (->オリジナル) /