SHARE
TWEET

Get wifi security keys

bloginfo Sep 1st, 2017 (edited) 503 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #Source : https://www.dsfc.net/infrastructure/reseau/recuperer-cles-securite-wifi-systeme-windows/
  2. $wifi=@()
  3. #Visualisation des réseaux bloqués
  4. $cmd0=netsh wlan show blockednetworks
  5. #Liste des SSID
  6. $cmd1=netsh wlan show profiles
  7. ForEach($row1 in $cmd1)
  8. {
  9.     #Récupération des ssids par expression régulière
  10.     If($row1 -match 'Profil Tous les utilisateurs[^:]+:.(.+)$')
  11.     {
  12.         $ssid=$Matches[1]
  13.         $cmd2=netsh wlan show profiles $ssid key=clear
  14.         ForEach($row2 in $cmd2)
  15.         {
  16.             #Récupération des clés par expression régulière
  17.             If($row2 -match 'Contenu de la c[^:]+:.(.+)$')
  18.             {
  19.                 $key=$Matches[1]
  20.                 #Stockage des ssids et des clés dans un tableau
  21.                 $wifi+=[PSCustomObject]@{ssid=$ssid;key=$key}
  22.             }
  23.         }
  24.     }
  25. }
  26. #Export du tableau dans un fichier csv
  27. $wifi|Export-CSV -Path 'c:\wifi.csv' -NoTypeInformation
  28. #Visualisation du tableau
  29. $wifi|Sort -Property ssid|Out-GridView -Title 'Clés des SSID du poste'
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top