Azure
1. Authentication & Setup
User
export EMAIL=''
export PASSWORD=''
az login -u "$EMAIL" -p "$PASSWORD" [--allow-no-subscriptions]
export SUBSCRIPTION_ID=$(az account show --query id --output tsv)
export TENANT_ID=$(az account show --query tenantId --output tsv)
export MY_OID=$(az ad signed-in-user show --query id -o tsv)ARM (Service Principal Authentication)
export ARM_CLIENT_ID=''
export ARM_SECRET=''
export TENANT_ID='fdd066e1-ee37-49bc-b08f-d0e152119b04'
az login --service-principal -u "$ARM_CLIENT_ID" -p "$ARM_SECRET" --tenant "$TENANT_ID" [--allow-no-subscriptions]
export SUBSCRIPTION_ID=$(az account show --query id --output tsv)
export TENANT_ID=$(az account show --query tenantId --output tsv)
export MY_OID=$(az ad sp show --id $ARM_CLIENT_ID --query id -o tsv)Connection Information
2. Account Enumeration
Groups
Roles
Service Principals
Users
Resources
Identities
Storage accounts
Containers
File Shares
Applications
KeyVault
VMs
Disks
Table Storage
MSSQL
MySQL
PostgreSQL
CosmosDB
MongoDB
App Services
Azure Container Registry
Function Apps
Static Web Apps
Azure Container Registry (ACR)
Azure Container Instances
Queue Storage
Automation Accounts
Service Bus
Logic Apps
Virtual Desktop
Monitoring Logs
Get The Flag
KeyVault
Blob
SSRF
Obtain tokens
Azure App & Functions Services & Automation Accounts
Bash
PowerShell
MiTM
Tools
Last updated