用途:在获得书面授权并遵守云厂商渗透测试政策的前提下,评估云环境整体安全态势,覆盖迁移前后的基础设施、IAM 策略、安全组、网络 ACL、无服务器架构、对象存储及云安全控制有效性。
主要能力:云环境侦察与枚举(aws sts get-caller-identity、aws iam list-users、aws s3 ls、az account list、az vm list、gcloud 相关 CLI);IAM 与身份提权测试,如 iam:CreatePolicyVersion、iam:SetDefaultPolicyVersion、iam:PassRole 配合 lambda 调用、iam:AttachUserPolicy、sts:AssumeRole;存储与数据暴露检查,如 aws s3 ls s3://<bucket> --no-sign-request、get-bucket-acl、get-bucket-policy、list-object-versions;计算与无服务器测试,包括实例元数据 169.254.169.254 凭证提取、IMDSv2 强制情况、Lambda 代码与硬编码凭证审查、ECS/EKS 容器安全;网络安全组与跨账户访问评估。
工具:Pacu、PowerZure、ScoutSuite(scout aws --profile <profile>、scout azure --cli)、Prowler(prowler aws)、CloudFox、Steampipe。
限制:必须同时具备云账户所有者的书面授权并遵守厂商政策(AWS 多数服务无需事先批准,Azure 和 GCP 部分测试需通知或批准);部分环境、区域、具体定价与结果未在资料中提供。