SuperAPI AI 工具集

cloud-security-audit

安全与审计

查看项目

更新于 10-16 04:58

技能介绍

用途:评估云环境安全性,覆盖 AWS、Azure、GCP 等主流云平台,围绕身份和访问管理、网络安全、数据安全、合规性四类检查展开。

主要能力: 身份与访问管理:检查 IAM 策略、用户与角色权限、访问密钥、密码策略与 MFA。示例命令:aws iam list-users、aws iam list-policies、aws iam list-user-policies --user-name username、aws iam list-attached-user-policies --user-name username、aws iam list-role-policies --role-name rolename。 网络安全:检查安全组、网络 ACL、VPC 与流量加密。示例:aws ec2 describe-security-groups、aws ec2 describe-security-groups --group-ids sg-xxx;Azure 侧 az network nsg list、az network nsg rule list --nsg-name nsgname --resource-group rgname;GCP 侧 gcloud compute firewall-rules list。 数据安全:检查数据加密、密钥管理、备份与数据分类。AWS 示例:aws s3 ls、aws s3api get-bucket-policy --bucket bucketname、aws s3api get-bucket-acl --bucket bucketname、aws s3api get-bucket-encryption --bucket bucketname;GCP 示例:gsutil ls、gsutil iam get gs://bucketname。 合规性:检查审计日志、监控告警、事件响应与合规框架。AWS 示例:aws cloudtrail describe-trails、aws cloudtrail get-trail-status --name trailname。 其他平台命令:az account list、az group list、az storage account list、az storage account show --name accountname --resource-group rgname;gcloud projects list、gcloud projects get-iam-policy project-id、gcloud compute instances list。

自动化工具:Scout Suite(scout aws、scout azure、scout gcp)、Prowler(prowler -c check11,check12,check13、prowler)、CloudSploit(cloudsploit scan aws、cloudsploit scan azure)、Pacu(pacu,AWS 渗透测试框架)。

使用方式:按 IAM 安全、网络安全、数据安全、合规性四类清单逐项检查;常见问题包括过度权限、公开资源、未加密数据、日志缺失,对应修复方向为最小权限原则、限制访问范围、启用加密、启用审计日志与监控告警。

适用场景:云环境安全评估、配置核查与合规检查。

限制与注意事项:仅在授权环境中进行审计;避免对生产环境造成影响;注意不同云平台的差异;定期进行安全审计。资料未提供具体版本要求、费用与其它未列明能力。