alphasec
PowerShell protip 0016
in 𝕏

(netsh wlan show profiles)|%{$n=(""+($_ -split ":")[1]).trim(); netsh wlan show profile name="$n" key=clear}|sls "Key Content","SSID name" - hasła WiFi na tacy

tty1 · powershell
PS> (netsh wlan show profiles)|%{$n=(""+($_ -split ":")[1]).trim(); netsh wlan show profile name="$n" key=clear}|sls "Key Content","SSID name"
#Powershell#Windows#RedTeam#Recon

Ten w sumie przydługway oneliner wyświetli listę sieci WiFi razem z zapisanymi hasłami. Wykorzystuje on Windowsowe polecenie netsh w celu wyświetlenia nazwy wszystkich profili:

netsh wlan show profiles

po których następnie iterujemy i pobieramy z każdego hasło podając key=clear:

netsh wlan show profile name="$_" key=clear

Na samym końcu wybieramy tylko te linijki, które zawierają nazwę sieci (SSID name) oraz hasło (Key Content) dzięki sls, który jest aliasem na Select-String.

← poprzedni protip 0015 ••• Wszystkie protipy następny → protip 0017
// subskrybuj

Nowe protipy prosto na maila.

Mięsiste jednolinijkowce i triki z prawdziwych zleceń. Zero spamu, zero teorii. Wypisujesz się jednym kliknięciem.

wersja newslettera: