mirror of
https://dev.azure.com/effectory/Survey%20Software/_git/Cloud%20Engineering
synced 2026-02-27 18:52:18 +01:00
Published version of Subdomain Takeover check
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
using module Effectory.Dns
|
||||
|
||||
$effectoryDomainPattern = "*.effectory.com"
|
||||
|
||||
@@ -11,6 +12,7 @@ Import-Module Az.TrafficManager
|
||||
Import-Module Az.ContainerInstance
|
||||
Import-Module Az.Automation
|
||||
Import-Module Az.Resources
|
||||
Import-Module Az.ApiManagement
|
||||
Import-Module Effectory.Dns -Force
|
||||
Import-Module DnsClient-PS
|
||||
|
||||
@@ -25,7 +27,7 @@ try
|
||||
-TenantId $servicePrincipalConnection.TenantId `
|
||||
-ApplicationId $servicePrincipalConnection.ApplicationId `
|
||||
-CertificateThumbprint $servicePrincipalConnection.CertificateThumbprint
|
||||
Write-Output ("Connected with Automation Account [$($account.Name)]")
|
||||
Write-Verbose ("Connected with Automation Account [$($account.Account)]")
|
||||
}
|
||||
catch {
|
||||
if (!$servicePrincipalConnection)
|
||||
@@ -45,7 +47,7 @@ try
|
||||
{
|
||||
$Cred = Get-AutomationPSCredential -Name $connectionName
|
||||
$connectionString = $cred.GetNetworkCredential().Password
|
||||
Write-Output ("Retrieved connection string to Storage Account [$($cred.UserName)]")
|
||||
Write-Verbose ("Retrieved connection string to Storage Account [$($cred.UserName)]")
|
||||
}
|
||||
catch {
|
||||
if (!$connectionString)
|
||||
|
||||
Reference in New Issue
Block a user