Pentesting SQS

El mensaje se guarda hasta que el alguien lo procesa (PULL)

Característica SQS (Cola / Queue) SNS (Tema / Topic)
Modelo Cola (1 a 1). Un productor envía, un consumidor procesa. Pub/Sub (1 a Muchos). Un productor publica, muchos suscriptores reciben copia.
Mecanismo PULL. El consumidor debe pedir: "¿Hay mensajes para mí?". PUSH. SNS empuja el mensaje al suscriptor en cuanto llega.
Persistencia Alta. Si nadie lee el mensaje, se queda guardado (hasta 14 días). Baja. Si el suscriptor no está disponible, el mensaje suele perderse (Fire & Forget)*.
Consumidores Generalmente, solo un consumidor procesa cada mensaje. Múltiples sistemas pueden procesar el mismo mensaje en paralelo.

Listar colas

aws sqs list-queues --endpoint-url http://cloud.amzcorp.local 

Recibir mensaje

aws sqs receive-message --queue-url http://cloud.amzcorp.local/000000000000/sensor_updates --endpoint-url http://cloud.amzcorp.local