用途:本技能用于在已获授权的账号或服务账号权限下,对 Google Cloud(GCP)控制平面进行范围严格的验证,主要面向渗透测试中的发现与侦察、漏洞分析阶段,也可用于验证与受控影响演示,以及修复后的复测与关闭。
适用时机:需要确认已批准 GCP 身份的实际权限范围;需要检查项目、IAM 配置状态或暴露的资源;需要在 GCP 修复后进行低影响复测。
避免使用:项目或身份边界不清晰时;命令会在未经明确批准的情况下改变状态时。
必要输入:已批准的项目或组织范围、已授权的账号或服务账号、只读与可变操作的边界。
使用方式:先确认当前账号和项目上下文,然后仅查询与当前假设相关的服务。除非获得明确批准,否则保持只读验证。将实质性暴露与项目和业务背景关联,并为复测保留准确的项目和身份范围。
常用命令示例(将示例项目与资源替换为已批准范围内值): gcloud auth login gcloud auth list gcloud config get-value project gcloud projects list gcloud storage buckets list gcloud storage ls gs://contoso-prod-backup --project contoso-prod gcloud compute instances list gcloud projects get-iam-policy contoso-prod gcloud iam service-accounts list gcloud secrets versions access latest --secret=db-password
需记录的证据:有效 GCP 身份与项目范围、实质性资源暴露或 IAM 边界问题、所使用的准确项目与账号上下文。
安全边界:默认只读验证;未经明确书面批准,不得创建、修改或删除资源。
平台、收费或价格等资料暂未提供。