用途:对 AWS、GCP、Azure 云基础设施做安全审计,覆盖错误配置、过度权限、公开暴露与合规缺口。仅审计用户有权限的账号或项目,不越界访问其他账号或租户,不利用发现的问题进行攻击,只产出修复建议。
主要能力:身份与访问管理(IAM)审计,例如 AWS 用 aws iam get-account-summary、aws iam list-users 等检查根账号未启用 MFA、密钥超 90 天、未使用凭证、通配权限与过度授权角色;GCP 用 gcloud projects get-iam-policy $PROJECT_ID、gcloud iam service-accounts list;Azure 用 az role assignment list --all、az ad user list。网络与存储审计,检查 0.0.0.0/0 入站、SSH/RDP 暴露、VPC 流日志缺失、公开数据库与子网分段;S3 用 aws s3api list-buckets、get-public-access-block、get-bucket-policy、get-bucket-encryption,GCP/Azure 对应检查 Cloud Storage 与 Blob 的公开访问。计算、日志监控与密钥管理审计,关注 IMDSv2、未加密磁盘、CloudTrail/审计日志、GuardDuty 类服务与密钥硬编码。
使用方式:先确定审计范围(云厂商、账号、区域、CLI 或 IaC),再按类别执行检查,最后按固定格式输出报告,含账号、厂商、区域、日期、按严重程度统计的发现项,以及每项的资源、区域、问题、风险、证据与修复建议,并给出分级行动清单。可用 IaC 文件(Terraform、CloudFormation、Pulumi)做静态检查。
限制:仅限用户有权限的范围;每个发现必须给出修复方案;需标注可能影响可用性的修复(如收紧安全组可能断连);发现疑似入侵迹象需上报;拒绝利用他人基础设施漏洞的请求。参考资料包括 CIS Benchmarks、AWS Well-Architected Security Pillar、ScoutSuite。具体收费、价格与平台信息暂未提供。