Comment retrouver ses mots de passe Wi-Fi sur Windows 10

Le Wi-Fi est présent partout, et je suis sûr que vous vous connectez à une multitudes de réseaux.

Cependant imaginons que vous ne vous souvenez plus de la clé Wi-Fi entrée dans votre ordinateur.

Comment faire pour la donner à votre ami / collègue ? Voici un super script PowerShell qui vous donnera toutes les informations !

Les mots de passe Wi-Fi sur Windows 7

Il faut le reconnaître sur Windows 7 c'était assez simple, puisque lorsque vous cliquez sur "Gérer les Réseaux sans Fils" vous pouvez dans les propriétés du réseau afficher en clair le mot de passe Wifi.

afficher les réseaux sans fil

C'est plus compliqué sur Windows 10 mais voici un script qui va vous simplifier la vie !

Script Powershell pour afficher les mots de passe Wi-Fi

Je vous l'avoue le script n'est pas de moi mais de DFSC.NET

L'auteur à également mis son script sur PastBin.

En tous cas pour l'avoir testé ça marche nickel il permet de récupérer ses mots de passe Wifi perdus.

Le script fonctionne pour Windows 10, Windows 8.1 et Windows 7.

  1. #Source : https://www.dsfc.net/infrastructure/reseau/recuperer-cles-securite-wifi-systeme-windows/
  2. #Visualisation des réseaux bloqués
  3. $cmd0=netsh wlan show blockednetworks
  4. #Liste des SSID
  5. $cmd1=netsh wlan show profiles
  6. ForEach($row1 in $cmd1)
  7. {
  8.     #Récupération des ssids par expression régulière
  9.     If($row1 -match 'Profil Tous les utilisateurs[^:]+:.(.+)$')
  10.     {
  11.         $ssid=$Matches[1]
  12.         $cmd2=netsh wlan show profiles $ssid key=clear
  13.         ForEach($row2 in $cmd2)
  14.         {
  15.             #Récupération des clés par expression régulière
  16.             If($row2 -match 'Contenu de la c[^:]+:.(.+)$')
  17.             {
  18.                 $key=$Matches[1]
  19.                 #Stockage des ssids et des clés dans un tableau
  20.                 $wifi+=[PSCustomObject]@{ssid=$ssid;key=$key}
  21.             }
  22.         }
  23.     }
  24. }
  25. #Export du tableau dans un fichier csv
  26. $wifi|Export-CSV -Path 'c:\wifi.csv' -NoTypeInformation
  27. #Visualisation du tableau
  28. $wifi|Sort -Property ssid|Out-GridView -Title 'Clés des SSID du poste'

Vous pouvez enregistrer le contenu du script dans un fichier .ps1.

exemple du script powershell

Une fois exécuter le script vous sortira un tableau avec le nom des réseaux ET le mot de passe.

Exécutez-le en tant qu'administrateur pour qu'il puisse créer un fichier Wifi.csv dans le C:\

Bref grâce au script vous allez aussi pouvoir afficher toutes les clés Wi-Fi de tous les réseaux auxquels vous vous êtes connectés

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *