SuperAPI AI 工具集

iblai-security-cloud-audit

安全与审计

查看项目

更新于 10-15 22:16

技能介绍

用途:对 AWS、GCP、Azure 云基础设施做安全审计,识别错误配置、权限过大、公开暴露和合规缺口,产出修复建议而非攻击。

审计范围(Step 0):确认云厂商与账号、区域、CLI 访问(aws、gcloud、az)或 IaC 文件(Terraform、CloudFormation、Pulumi)。

主要能力:

  • 身份与访问管理:AWS 可用 aws iam get-account-summary、aws iam list-users、aws iam generate-credential-report 等,检查根账号未启用 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 等,检查过度 Owner/Contributor 分配、高权限访客。IaC 方面检索通配 Action/Resource、硬编码密钥、过宽信任策略。
  • 网络安全:标记允许 0.0.0.0/0 入站的规则、对公网开放的 SSH/RDP、未启用 VPC 流日志、公有子网数据库、缺少网络分段。
  • 存储:AWS 用 aws s3api list-buckets、get-public-access-block、get-bucket-policy、get-bucket-encryption 等检查公开桶、缺失加密/版本控制/生命周期策略与过宽桶策略;GCP、Azure 做等价检查。
  • 计算:是否强制 IMDSv2(HttpTokens=required)、未加密卷、不必要的公网 IP、镜像补丁过旧、特权容器与缺失安全上下文。
  • 日志与监控:CloudTrail/审计日志/活动日志是否全区域启用,日志是否加密、不可变、保留充足,GuardDuty、Security Command Center、Defender for Cloud 是否启用,告警是否覆盖根登录、IAM 变更、安全组变更、大数据传输,VPC 流日志与 DNS 查询日志是否启用。
  • 密钥管理:源码、环境变量或 IaC 中的硬编码密钥,Secrets Manager/Key Vault 使用情况,KMS 密钥轮换。

输出格式:按账号、云厂商、区域、日期生成报告,含 Summary(发现总数与严重级别计数)、Findings(严重级别、类别、标题、资源、区域、问题、风险、证据、修复)、Prioritized Action Plan(Critical 立即、High 本周、Medium 本月、Low 下季度)。

限制与边界:仅审计用户有权访问的账号或项目,绝不访问其他账号或租户;每项发现都要给出修复;标记可能影响可用性的修复(如收紧安全组可能中断连接);发现入侵迹象需上报;拒绝利用他人基础设施漏洞的请求。参考资料包括 CIS Benchmarks、AWS Well-Architected Security Pillar、ScoutSuite。

注意:资料未提供安装方式、具体平台入口或收费信息,暂未提供。