AWS - Accounts Unauthenticated Enum

支持 HackTricks

账户 ID

如果你有一个目标,有方法可以尝试识别与目标相关的账户 ID。

暴力破解

创建一个潜在账户 ID 和别名列表,然后检查它们。

# Check if an account ID exists
curl -v https://<acount_id>.signin.aws.amazon.com
## If response is 404 it doesn't, if 200, it exists
## It also works from account aliases
curl -v https://vodafone-uk2.signin.aws.amazon.com

你可以使用这个工具自动化这个过程

OSINT

查找包含 <alias>.signin.aws.amazon.com 的 URL,其中 alias 与组织相关

Marketplace

如果供应商在市场中有 实例,你可以获取他使用的 AWS 账户的所有者 ID(账户 ID)。

Snapshots

  • 公共 EBS 快照(EC2 -> 快照 -> 公共快照)

  • RDS 公共快照(RDS -> 快照 -> 所有公共快照)

  • 公共 AMIs(EC2 -> AMIs -> 公共镜像)

Errors

许多 AWS 错误消息(甚至是访问被拒绝)会提供这些信息。

References

支持 HackTricks

Last updated