General

Instalar AWS CLI

sudo apt update
sudo apt install curl unzip
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install
aws --version

AWS - Basic Information - HackTricks Cloud

Crear member accounts:

aws organizations create-account --account-name testingaccount --email testingaccount@lalala1233fr.com

Las OUs pueden tener otras OUs children:

# You can get the root id from aws organizations list-roots
aws organizations create-organizational-unit --parent-id r-lalala --name TestOU

SCP (Service Controll Policy) -> definen los permisos máximos para los usuarios y roles (las identidades):

Una SCP por sí sola no da acceso a nada. Para que un usuario pueda realizar una acción, necesita dos cosas:

Las políticas se heredan hacia abajo. Si aplicas una SCP en una OU, afecta a todas las cuentas y OUs que estén dentro de ella.


RCP (Resource Control Policy) -> limitan el acceso a los recursos:

Su objetivo principal es ayudarte a restringir el acceso a tus recursos de AWS a gran escala, especialmente para evitar el acceso externo no deseado.


ARN (Amazon Resource Name)

arn:partition:service:region:account-id:resource-id

arn:partition:service:region:account-id:resource-type/resource-id

arn:partition:service:region:account-id:resource-type:resource-id

Ejemplos de ARNs

Aquí puedes ver cómo cambia la estructura según el recurso:


AWS account root user -> La identidad que te viene por defecto al crear la cuenta de AWS, es más seguro crear cuentas de admin que usar esta.

IAM (Identity and Access Management)

Piensa en tu cuenta de AWS como si fuera un edificio seguro. El usuario raíz (el que creaste con tu email al registrarte) es el dueño del edificio con la llave maestra universal. Un usuario IAM, en cambio, es como un empleado al que le das una tarjeta de acceso específica.


ECR ->Nombre de un servicio de registro de contenedores
Registry -> Depósito para las imágenes de los contenedores, puede ser público o privado. (aloja múltiples repositorios)
Repositories -> Estantería de imágenes dentro de un registro.

Direcciones mágicas (perfectas para SSRF)

Dirección IP Propósito Principal ¿Quién la usa?
169.254.169.254 Metadatos de Instancia Una instancia EC2 (la máquina virtual completa)
169.254.170.2 Metadatos de Tarea Un contenedor ejecutándose en Amazon ECS
169.254.169.123 Amazon Time Sync Service Instancias EC2 (para sincronizar la hora/NTP)