PowerShell ile Kayıtlı Wifi Şifrelerini Öğrenme

Bazen daha önce bağlandığımız bir Wi-Fi ağının şifresini unuturuz. Windows 11, bağlandığı Wi-Fi profillerini ve şifrelerini sistemde saklar. PowerShell ve netsh komutunu kullanarak kendi bilgisayarınızda kayıtlı Wi-Fi şifrelerini görüntüleyebilirsiniz.

İki farklı yöntemden bahsedeceğim.

WiFi Profilleri ve Profile Ait Şifre

PowerShell uygulamasını yönetici olarak açın ve aşağıdaki komutu yapıştırıp Enter tuşuna basın.

netsh wlan show profiles

Komutu çalıştırdığınızda bilgisayarınızda kayıtlı olan WiFi profillerini görebilirsiniz. Ardından burada hangi profile ait şifreyi görmek istiyorsanız onun profil adına göre aşağıdaki komutu güncelleyerek çalıştırın.

netsh wlan show profile name="PROFIL_ADI" key=clear

Seçtiğiniz profile ait bilgileri bu komutla göreceksiniz. Listeye tam baktığınızda “Key Content” kısmının karşısında WiFi şifresi yer alacaktır.

Tek Komutla Tümünü Listele

Açıkçası yukarıdaki komutları kullanmayı pek sevmiyorum. Çünkü hem tek tek gösteriyor hem de ihtiyacım olan bilgiye erişmek için listeyi kontrol etmem gerekiyor.

PowerShell sorgulamasıyla çok daha kısa ve net bir şekilde görebiliriz. Üsteli bu sefer PowerShell uygulamasını yönetici olarak çalıştırmak zorunda bile değilsiniz.

(netsh wlan show profiles) -match "All User Profile" | ForEach-Object { $s = $_.Split(":")[1].Trim(); Write-Host "`nWi-Fi: $s"; (netsh wlan show profile name="$s" key=clear | Select-String "Key Content") -replace ".:\s", "Şifre: " }

Yukarıdaki komutu kopyalayıp çalıştırın. Hem çok daha temiz hem de diğer ayrıntılara boğulmadan istediğiniz bilgiler karşınıza gelecektir.

Benzer Yazılar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir