用途:为授权红队/渗透测试提供 AWS、Azure、GCP 三朵云的攻击面梳理与测试流程,从识别云环境与身份上下文开始,到枚举权限、映射提权原语、定位数据与持久化锚点,最后按时间戳、身份、资源记录攻击链。
主要能力:AWS 部分覆盖 sts get-caller-identity、IAM 策略枚举与 simulate-principal-policy,IMDSv1/v2 凭据获取,PassRole、CreatePolicyVersion、UpdateAssumeRolePolicy、CreateAccessKey 等提权路径,S3、快照共享、Secrets Manager 等数据目标,以及 CloudTrail、GuardDuty 规避要点。Azure 部分覆盖 az account show、Graph 查询、IMDS 令牌,User Access Administrator、应用注册、Logic App、Automation Account、AAD 角色等提权路径,Key Vault、存储密钥、Cosmos DB 等数据目标,以及 ROADtools、AzureHound 用法。GCP 部分覆盖 gcloud 身份与 IAM 枚举、元数据令牌,serviceAccountTokenCreator、serviceAccountKeyAdmin、cloudbuild、deploymentmanager 等提权路径,GCS、Cloud SQL、Secret Manager 数据目标,以及 gcp_scanner 用法。另含跨云模式:CI/CD OIDC 信任策略、快照侧移、日志中的密钥、容器镜像仓库投毒,并附工具矩阵与演练清单。
使用方式:按资料中的命令与流程在授权范围内执行,例如 aws sts get-caller-identity、az account show、gcloud auth list 做身份确认,再用 Pacu、ROADtools、gcp_scanner 做枚举。
适用场景:云环境红队演练、云权限提升路径验证、云数据与持久化风险评估。
限制:仅限明确授权的测试;部分路径依赖特定权限或配置,实际可达性随环境变化;持久化操作需显式授权;资料未提供具体收费、平台支持范围与效果数据。