Voici un petit script pour lister les mots de passe Wifi sous windows :
$list=@()
$listSSID=(netsh wlan show profile * key=clear) | find "Nom du SSID"
$listSSID=$listSSID.Substring(30).replace('"','')
foreach ($SSID in $listSSID) {
#write-host $SSID
$pass=(netsh wlan show profile $SSID key=clear | find 'Contenu de la cl')
if ($pass -match 'Contenu de la cl')
{
$pass=$pass.Substring(35)
#write-host $pass
#write-host "2--------------"
$list+=[PSCustomObject]@{SSID = $SSID;PWD=$pass}
}
}
$list | out-gridview -PassThru
Aucun commentaire:
Enregistrer un commentaire