SuperAPI AI 工具集

performing-gcp-security-assessment-with-forseti

安全与审计

查看项目

更新于 10-16 06:49

技能介绍

用途:对 GCP 组织与项目开展周期性安全评估,建立新项目安全基线,满足 CIS GCP Foundations Benchmark 合规要求,并审计跨项目的 IAM 绑定、防火墙规则与存储 ACL。不适用于替代 SCC Premium 的实时威胁检测、应用层漏洞扫描或 GKE 专项安全。

主要能力:启用 Security Command Center 与 Cloud Asset Inventory;导出资产清单至 BigQuery;审计组织级 IAM 策略,查找 Owner/Editor 角色、服务账号管理员权限、allUsers/allAuthenticatedUsers 公开绑定及超过 90 天的服务账号密钥;检查允许 0.0.0.0/0 入站、全协议端口、SSH/RDP 暴露的防火墙规则及 VPC 流日志配置;检查存储桶公开访问、KMS 加密与统一存储桶级访问;运行 ScoutSuite 生成 HTML 报告;查询 SCC 的 ACTIVE、CRITICAL 及 CIS 合规相关发现。

使用方式:需具备组织管理员或安全管理员角色,gcloud CLI 已认证并拥有 roles/securitycenter.admin、roles/iam.securityReviewer 权限,组织级启用 SCC,安装 ScoutSuite(pip install scoutsuite),Python 3.8+ 用于自定义审计脚本。典型命令包括 gcloud services enable securitycenter.googleapis.com、gcloud asset search-all-resources、gcloud asset search-all-iam-policies、gcloud compute firewall-rules list、gsutil iam get、python3 -m ScoutSuite gcp --all-projects、gcloud scc findings list 等。

限制:Forseti Security 已弃用,由 SCC 取代,但仍在合规框架中被引用。IAM 绑定沿组织到文件夹到项目继承,需逐层审计。具体收费、价格与平台支持情况暂未提供。