Initial Access
Initial Access
For initial access to AWS you should find access keys and tokens of an account. That can be done with some different ways phishing, vulnerable an application, leaked tokens/credentials etc.
There are some steps can be done during that phase.
IAM Initial Access
Console sign in URL for root User :
https://signin.aws.amazon.com/console
Console sign in URL for IAM User :
https://account-ID-or-alias.signin.aws.amazon.com/console
Configure AWS CLI :
aws configure --profile profile-name
EC2 Privilege Escalation
Get Information about user identity / role identity :
aws sts get-caller-identity
Lists all managed policies that are attached to the specified IAM user:
aws iam list-attached-user-policies --user-name user-name
Retrieves information about the specified version of the specified managed policy :
aws iam get-policy-version --policy-arnpolicy-arn--version-id version-id
Get-Information about instance id :
curl http://169.254.169.254/latest/meta-data/instance-id
Lists the instance profiles :
aws iam list-instance-profiles
Attach an instance profile with a role to a EC2 instance: :
aws ec2 associate-iam-instance-profile --instance-id InstanceID --iam-instance-profile Name=ProfileName
Last updated