Skip to main content


How To View All Wireless Encryption Passwords


If you're running a wireless network, and you've secured It by Implementing an encryption key In the modem/router, every device that attempts to connect, will be prompted to enter the key. This prevents unauthorized users from connecting and using your Internet connection. By default, Windows creates a profile of the wireless network and stores (among other Info), the encryption password key. In this tutorial, I will show you how to view the password without the use of third-party tools.


To achieve this, I will be using a very powerful utility native to the Windows platform named PowerShell. This actually displays the profile name of the Access Point, and the wireless encryption key that you've assigned to It.

Moreover, It also retrieves the details of every Access Point (wireless router or otherwise), that your computer connected to- regardless whether It's In use. So without further delay, let's get this tutorial started.

Step One:
The first thing you need to do, Is access PowerShell. Open the Run menu, enter powershell and hit Ok. 



Step Two:
Next, copy & paste the following command, and hit Enter on your keyboard.
(netsh wlan show profiles) | Select-String "\:(.+)$" | %{$name=$_.Matches.Groups[1].Value.Trim(); $_} | %{(netsh wlan show profile name="$name" key=clear)}  | Select-String "Key Content\W+\:(.+)$" | %{$pass=$_.Matches.Groups[1].Value.Trim(); $_} | %{[PSCustomObject]@{ PROFILE_NAME=$name;PASSWORD=$pass }} | Format-Table -Wrap



Step Three:
You will now see the profile name and password, of every Access Point that your device connected to. In my example below, I've connected to three. For security purposes, I've masked the details.



Step Four:
Let's go one step further, and automatically save the results to a text file on your computer's desktop, by entering the following command In PowerShell.
(netsh wlan show profiles) | Select-String "\:(.+)$" | %{$name=$_.Matches.Groups[1].Value.Trim(); $_} | %{(netsh wlan show profile name="$name" key=clear)}  | Select-String "Key Content\W+\:(.+)$" | %{$pass=$_.Matches.Groups[1].Value.Trim(); $_} | %{[PSCustomObject]@{ PROFILE_NAME=$name;PASSWORD=$pass }} | Format-Table -Wrap | Out-File "$env:userprofile\Desktop\WirelessPasswords.txt"

When you see the command highlighted In red below, the task has completed.



Step Five:
I've navigated to my PC's desktop, and the file has been successfully created.



Last Step:
Upon opening the file, as you can see, the profile names and passwords of all three Access Points that my computer connected to are displayed.



Final Thoughts:
The upside to this Is, If you've forgotten your wireless encryption key, you can view It with a few clicks of the mouse. The downside Is, anyone with physical access to your PC, can do the same. Of course, they must have the know-how to enter the aforementioned commands Into PowerShell.

In the event you've lost or forgotten the wireless encryption key, you now know how to retrieve It with Incredible ease.



Comments

Popular posts from this blog

How To Decode The Windows 10 Product Key

Every Windows 10 operating system that's Installed and activated on the computer, has what's called a Product Key, that Is either pre-Installed by the manufacturer, or added by the end user when formatting their PC. In order to have a fully-functional OS, It must contain a valid Product Key. Whilst there are many tools that can extract It from the operating system, In this tutorial, I will show you how to manually decode the Product Key.

How To Rename Any Power Plan In Windows 10

In terms of managing and controlling the way your computer utilizes power during It's computing operations, Windows has built-In power plans, that are basically a collection of hardware and system settings. By default, there are three In total, namely Balanced, Power Saver and High Performance. Whilst you can change the plan Itself, there's no option to do the same with It's name, hence In this tutorial, I will show you how to rename any power plan In Windows 10.

How To Create A Fake File Of Any File Size

Depending on your business environment or Individual requirements, sometimes there Is the need to test files of a given capacity. Such tests can Include Identifying how well your hard disks perform under heavy read/write operations, or to establish whether files can be securely deleted beyond recovery. Whatever the reason may be, In this tutorial, I will show you how to create a fake file of any file size.