AWS - Accounts Unauthenticated Enum

Reading time: 2 minutes

tip

AWS हैकिंग सीखें और अभ्यास करें:HackTricks Training AWS Red Team Expert (ARTE)
GCP हैकिंग सीखें और अभ्यास करें: HackTricks Training GCP Red Team Expert (GRTE) Azure हैकिंग सीखें और अभ्यास करें: HackTricks Training Azure Red Team Expert (AzRTE)

HackTricks का समर्थन करें

Account IDs

यदि आपके पास कोई target है, तो लक्ष्य से संबंधित खातों के account IDs की पहचान करने के तरीके हैं।

Brute-Force

आप संभावित account IDs और aliases की एक सूची बनाते हैं और उन्हें जांचते हैं

bash
# 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

You can automate this process with this tool.

OSINT

उन URLs की तलाश करें जिनमें <alias>.signin.aws.amazon.com शामिल हो और जिनका alias संगठन से संबंधित हो।

Marketplace

यदि किसी vendor के instances Marketplace में हैं, तो आप उस AWS account का owner id (account id) प्राप्त कर सकते हैं जिसका उसने उपयोग किया था।

Snapshots

  • Public EBS snapshots (EC2 -> Snapshots -> Public Snapshots)
  • RDS public snapshots (RDS -> Snapshots -> All Public Snapshots)
  • Public AMIs (EC2 -> AMIs -> Public images)

Errors

कई AWS error messages (यहाँ तक कि 'access denied') यह जानकारी दे देते हैं।

References

tip

AWS हैकिंग सीखें और अभ्यास करें:HackTricks Training AWS Red Team Expert (ARTE)
GCP हैकिंग सीखें और अभ्यास करें: HackTricks Training GCP Red Team Expert (GRTE) Azure हैकिंग सीखें और अभ्यास करें: HackTricks Training Azure Red Team Expert (AzRTE)

HackTricks का समर्थन करें