BlackCat
0.20.0
Helper module to validate Azure Security
Installation Options
Owners
Copyright
(c) Rogier Dijkman. All rights reserved.
Package Details
Author(s)
- Rogier Dijkman
Tags
Functions
Get-KeyVaultSecret Get-StorageAccountKey Get-AppRolePermission Get-FederatedAppCredential Get-PrivilegedApp Get-ServicePrincipalCredential Get-ServicePrincipalsPermission Get-ResourcePermission Get-RoleAssignment Export-AzAccessToken Get-PublicBlobContent ConvertFrom-JWT Show-BlackCatCommands Find-AzureServiceTag Invoke-Update New-AuthHeader New-JWT Read-SASToken Select-AzureContext Update-AzureServiceTag Set-AzNetworkSecurityGroupRule Test-DomainRegistration Add-StorageAccountSasToken Add-GroupObject Set-AdministrativeUnit Set-AppRegistrationOwner Set-FederatedIdentity Set-ManagedIdentityPermission Set-FunctionAppSecret Set-ServicePrincipalCredential Set-UserCredential Get-AdministrativeUnits Get-EntraInformation Get-EntraIDPermissions Get-ManagedIdentity Get-StorageContainerList Invoke-AzBatch Invoke-MsGraph Find-AzurePublicResource Find-PublicStorageContainer Find-SubDomain Find-DnsRecords Add-EntraApplication Restore-DeletedIdentity Connect-ServicePrincipal Get-AzResourceSecretList Set-Context
Dependencies
This module has no dependencies.
FileList
- BlackCat.nuspec
- Public\Discovery\Get-FederatedAppCredential.ps1
- Public\Helpers\Select-AzureContext.ps1
- Public\Reconnaissance\Get-AdministrativeUnits.ps1
- Public\Discovery\Get-PrivilegedApp.ps1
- Public\Helpers\Show-BlackCatCommands.ps1
- Public\Reconnaissance\Get-EntraIDPermissions.ps1
- BlackCat.psd1
- Public\Discovery\Get-ResourcePermission.ps1
- Public\Helpers\Update-AzureServiceTag.ps1
- Public\Reconnaissance\Get-EntraInformation.ps1
- BlackCat.psm1
- Public\Discovery\Get-RoleAssignment.ps1
- Public\Impair Defenses\Set-AzNetworkSecurityGroupRule.ps1
- Public\Reconnaissance\Get-ManagedIdentity.ps1
- Private\Get-AccessToken.ps1
- Public\Discovery\Get-ServicePrincipalCredential.ps1
- Public\Initial Access\Test-DomainRegistration.ps1
- Public\Reconnaissance\Get-StorageContainerList.ps1
- Private\Get-AllPages.ps1
- Public\Discovery\Get-ServicePrincipalsPermission.ps1
- Public\Persistence\Add-GroupObject.ps1
- Public\Reconnaissance\Invoke-AzBatch.ps1
- Private\Get-CidrAddresses.ps1
- Public\Exfiltration\Export-AzAccessToken.ps1
- Public\Persistence\Add-StorageAccountSasToken.ps1
- Public\Reconnaissance\Invoke-MSGraph.ps1
- Private\Invoke-BlackCat.ps1
- Public\Exfiltration\anonymous\Get-PublicBlobContent.ps1
- Public\Persistence\Set-AdministrativeUnit.ps1
- Public\Reconnaissance\anonymous\Find-AzurePublicResource.ps1
- Private\Invoke-SplitJWT.ps1
- Public\Helpers\ConvertFrom-JWT.ps1
- Public\Persistence\Set-AppRegistrationOwner.ps1
- Public\Reconnaissance\anonymous\Find-DnsRecords.ps1
- Private\Write-BlackCatLog.ps1
- Public\Helpers\Find-AzureServiceTag.ps1
- Public\Persistence\Set-FederatedIdentity.ps1
- Public\Reconnaissance\anonymous\Find-PublicStorageContainer.ps1
- Private\Write-Message.ps1
- Public\Helpers\Invoke-Update.ps1
- Public\Persistence\Set-FunctionAppSecret.ps1
- Public\Reconnaissance\anonymous\Find-SubDomain.ps1
- Public\Credential Access\Get-AzResourceSecretList.ps1
- Public\Helpers\New-AuthHeader.ps1
- Public\Persistence\Set-ManagedIdentityPermission.ps1
- Public\Resource Development\Add-EntraApplication.ps1
- Public\Credential Access\Get-KeyVaultSecret.ps1
- Public\Helpers\New-JWT.ps1
- Public\Persistence\Set-ServicePrincipalCredential.ps1
- Public\Resource Development\Connect-ServicePrincipal.ps1
- Public\Credential Access\Get-StorageAccountKey.ps1
- Public\Helpers\Read-SASToken.ps1
- Public\Persistence\Set-UserCredential.ps1
- Public\Resource Development\Restore-DeletedIdentity.ps1
- Public\Discovery\Get-AppRolePermission.ps1