SuperAPI AI 工具集

exploiting-cloud-platforms

通用与其它

查看项目

更新于 10-16 01:48

技能介绍

用途:用于 AWS、Azure、GCP 的安全评估与云配置错误利用,涉及存储桶(S3/Blob/Storage)探测、云 IAM 权限提升、无服务器函数利用、云元数据服务滥用等。不适用于本地 Active Directory、容器与 Kubernetes 内部、IaC 与流水线源码审计、云入侵事件响应以及账户加固。

主要能力:文档按 AWS、Azure、GCP 分别整理。AWS 部分包含 CLI 配置与凭证测试(aws configure、aws sts get-caller-identity)、S3 枚举与下载、S3 公共访问检查、IAM 用户/策略/角色/组枚举、EC2 与元数据(169.254.169.254)查询、Lambda、RDS、Secrets Manager、CloudTrail 以及常见权限提升误配(如 iam:CreatePolicyVersion、iam:PassRole+lambda:CreateFunction、iam:AttachUserPolicy 等)。GCP 部分包含 gcloud 登录、gsutil 存储桶枚举、Compute Engine、IAM、Cloud Functions 与元数据服务(metadata.google.internal,需 Metadata-Flavor: Google 头)。同时列出 Pacu、ScoutSuite、Prowler、WeirdAAL、MicroBurst、ROADtools 等工具。

使用方式:安装并配置对应云厂商 CLI 凭证后,按文档给出的命令执行枚举与利用;文档还提供深度技能的切换信号,例如身份目标为 Entra ID 时转向 attacking-entra-id,托管 Kubernetes 集群转向 attacking-eks-gke-aks,无服务器转向 attacking-serverless,CI/CD OIDC 转向 abusing-ci-cd-oidc。

适用场景:经授权的云安全评估、红队演练中的云攻击面发现与权限提升验证。

限制:所有操作需在合法授权范围内进行;文档中 Azure 的详细命令未在正文展开,而是指向 references/azure-command-reference.md;部分工具与利用路径依赖目标实际权限和配置,效果需自行验证;ATT&CK 编号需对照当前版本复核。