用途:作为安全工程师使用 Prowler 对 AWS、Azure、GCP 执行云安全态势评估,适用于审计云基础设施安全、检查 CIS Benchmark 合规性或评估云安全态势的场景。
前提条件:需安装 Prowler(pip install prowler 或 brew install prowler),并配置对应云凭证(AWS CLI、Azure CLI 或 gcloud),可用 prowler --version 验证。
主要能力:支持按云厂商扫描,可指定合规框架、服务、检查项和严重级别过滤。示例命令:prowler aws --output-formats json --output-directory ./prowler-results;prowler azure --output-formats json --output-directory ./prowler-results;prowler gcp --output-formats json --output-directory ./prowler-results;prowler aws --compliance cis_2.0_aws --output-formats json;prowler aws --services s3 iam ec2 --output-formats json;prowler aws --checks check11,check12 --output-formats json;prowler aws --severity critical high --output-formats json。
使用方式:先确定目标云厂商与范围,再运行扫描,解析 JSON 输出,按严重级别、状态、服务、检查项、资源、区域、发现和修复建议整理表格,并汇总各服务通过/失败/手动检查数量、各框架合规得分、需立即处理的严重发现以及对应控制台的修复步骤。
支持框架:CIS Benchmark 覆盖 AWS/Azure/GCP;PCI-DSS、HIPAA、GDPR 覆盖 AWS/Azure;SOC2、NIST 800-53、AWS Well-Architected 仅覆盖 AWS。
限制:资料未提供价格、平台支持范围、扫描性能或具体修复步骤细节,需以实际环境和官方文档为准。