Wachtwoord WiFi-netwerk weergeven via netsh wlan commando

20 juli 2023 0 Door Björn Meijer

In Windows worden je draadloze netwerkprofielen opgeslagen. Ook de logingegevens van het WiFi-netwerk worden dan opgeslagen. Dit is handig als je even niet meer weet wat het wachtwoord is van één van deze WiFi-netwerken.

Wat is netsh

Netsh staat voor Network Shell en is een command-line tool die beschikbaar is in Windows-besturingssystemen. Met netsh kunnen netwerkbeheerders en systeembeheerders een breed scala aan netwerkgerelateerde taken uitvoeren, variërend van het instellen van IP-adressen en DNS-instellingen tot het oplossen van netwerkproblemen. Maar in ons geval gaan we het gebruiken voor het achterhalen van het wachtwoord van het WiFi-netwerk.

WiFi-netwerkprofielen weergeven

Om het wachtwoord weer te geven van één van de opgeslagen WiFi-netwerken open je de DOS-prompt of Powershell op je computer.

Met het commando netsh wlan show profiles worden alle draadloze netwerkprofielen weergegeven.

netsh wlan show profiles

Profiles on interface Wi-Fi:

Group policy profiles (read only)
---------------------------------
    <None>

User profiles
-------------
    All User Profile     : devolo-545
    All User Profile     : TP-Link_5870
    All User Profile     : Ziggo6963555
    All User Profile     : E5785-MIFI-4674
    All User Profile     : The Office Operators
    All User Profile     : WIFIonICE
    All User Profile     : TP-Link_ACEE
    All User Profile     : Ziggo0923247
    All User Profile     : UvA Open Wi-Fi
    All User Profile     : LAPTOP_RVS 5821

Hierboven staan een aantal netwerkprofielen weergegeven. Van het netwerkprofiel devolo-545 kunnen we zien wat de netwerkinstellingen zijn met behulp van het commando netsh wlan show profile name=devolo-545. Het resultaat is als volgt:

netsh wlan show profile name=devolo-545

Profile devolo-545 on interface Wi-Fi:
=======================================================================

Applied: All User Profile

Profile information
-------------------
    Version                : 1
    Type                   : Wireless LAN
    Name                   : devolo-545
    Control options        :
        Connection mode    : Connect automatically
        Network broadcast  : Connect only if this network is broadcasting
        AutoSwitch         : Do not switch to other networks
        MAC Randomization  : Disabled

Connectivity settings
---------------------
    Number of SSIDs        : 1
    SSID name              : "devolo-545"
    Network type           : Infrastructure
    Radio type             : [ Any Radio Type ]
    Vendor extension          : Not present

Security settings
-----------------
    Authentication         : WPA2-Personal
    Cipher                 : CCMP
    Authentication         : WPA2-Personal
    Cipher                 : GCMP
    Security key           : Present

Cost settings
-------------
    Cost                   : Unrestricted
    Congested              : No
    Approaching Data Limit : No
    Over Data Limit        : No
    Roaming                : No
    Cost Source            : Default

WiFi-wachtwoord weergeven

Onder Security Settings kun je ook het wachtwoord van het netwerkprofiel weer laten geven. Hiervoor moeten we een extra parameter toevoegen aan het commando. Namelijk key=clear.

netsh wlan show profile name=devolo-545 key=clear

Profile devolo-545 on interface Wi-Fi:
=======================================================================

Applied: All User Profile

Profile information
-------------------
    Version                : 1
    Type                   : Wireless LAN
    Name                   : devolo-545
    Control options        :
        Connection mode    : Connect automatically
        Network broadcast  : Connect only if this network is broadcasting
        AutoSwitch         : Do not switch to other networks
        MAC Randomization  : Disabled

Connectivity settings
---------------------
    Number of SSIDs        : 1
    SSID name              : "devolo-545"
    Network type           : Infrastructure
    Radio type             : [ Any Radio Type ]
    Vendor extension          : Not present

Security settings
-----------------
    Authentication         : WPA2-Personal
    Cipher                 : CCMP
    Authentication         : WPA2-Personal
    Cipher                 : GCMP
    Security key           : Present
    Key Content            : Test123456789

Cost settings
-------------
    Cost                   : Unrestricted
    Congested              : No
    Approaching Data Limit : No
    Over Data Limit        : No
    Roaming                : No
    Cost Source            : Default

Zoals je hierboven ziet is onder Security settings de regel Key Content toegevoegd met daarin het wachtwoord Test123456789 weergegeven.