Comment retrouver et voir 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 multitude 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 !
Le script permet d'afficher vos mots de passe Wifi que ce soit sur Windows 10 ou Windows 11
Sommaire
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 Fil" vous pouvez dans les propriétés du réseau afficher en clair le mot de passe Wifi.
Windows 7 étant en fin de support, il existe une solution pour Windows 10 et Windows 11. En effet un simple script Powershell vous permet de voir les mots de passe Wifi de votre ordinateur.
Wirelesskeyview : Un outil simple pour voir le mot de passe Wifi
Wirelesskeyview est un outil gratuit de Nirsoft. Il permet d'afficher l'ensemble des réseaux Wifi enregistré sur votre ordinateur ainsi que les clés de sécurité.
L'outil est très simple à utiliser , vous pouvez le télécharger sur cette page : https://www.nirsoft.net/utils/wireless_key.html
Attention certains antivirus n'aime pas trop ce genre de programme, une fois démarré, l'interface affiche tous les réseaux wifi.
A gauche vous avez le nom du réseau Wifi , à droite le mot de passe (la clé wifi).
Pour les experts vous pouvez utiliser un script Powershell.
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 11, Windows 10 et Windows 7.
#Source : https://www.dsfc.net/infrastructure/reseau/recuperer-cles-securite-wifi-systeme-windows/ [email protected]() #Visualisation des réseaux bloqués $cmd0=netsh wlan show blockednetworks #Liste des SSID $cmd1=netsh wlan show profiles ForEach($row1 in $cmd1) { #Récupération des ssids par expression régulière If($row1 -match 'Profil Tous les utilisateurs[^:]+:.(.+)$') { $ssid=$Matches[1] $cmd2=netsh wlan show profiles $ssid key=clear ForEach($row2 in $cmd2) { #Récupération des clés par expression régulière If($row2 -match 'Contenu de la c[^:]+:.(.+)$') { $key=$Matches[1] #Stockage des ssids et des clés dans un tableau $wifi+=[PSCustomObject]@{ssid=$ssid;key=$key} } } } } #Export du tableau dans un fichier csv $wifi|Export-CSV -Path 'c:\wifi.csv' -NoTypeInformation #Visualisation du tableau $wifi|Sort -Property ssid|Out-GridView -Title 'Clés des SSID du poste'
Vous pouvez enregistrer le contenu du script dans un fichier .ps1.
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
Commentaires
Laisser un commentaire