Saltar al contenido
Lectura6 minPreview

Bienvenida al curso

Bienvenido o bienvenida a Ataques comunes en contenedores y Kubernetes: cómo funcionan y cómo defenderse. En las próximas horas va a entender, sin ejecutar una sola herramienta, cómo piensa un atacante cuando encuentra contenedores y un clúster de Kubernetes: qué mira en una imagen, cómo abusa de una mala configuración para salir del contenedor y cómo se mueve dentro de un clúster. Y, al mismo tiempo, va a aprender cómo se ve cada ataque desde el lado del defensor y cómo se frena. Entender al adversario es la forma más barata de defenderse.

Este es un curso conceptual: no hay comandos que copiar ni herramientas que instalar. Cada tema se explica con analogías cotidianas y con escenarios de empresas ficticias de Costa Rica.

Qué va a lograr

  • Explicar qué es de verdad un contenedor y por qué su aislamiento no es el de una máquina virtual.
  • Reconocer la superficie de ataque completa: la imagen, el registro, el demonio y el orquestador.
  • Describir cómo una imagen maliciosa o vulnerable, una etiqueta latest o un secreto en una capa comprometen la cadena de suministro.
  • Entender, a nivel de concepto, cómo un contenedor privilegiado o un montaje peligroso permiten el escape hacia el equipo anfitrión.
  • Reconocer los ataques propios de Kubernetes: API expuesta, RBAC mal puesto, pods privilegiados y movimiento lateral.
  • Resolver laboratorios de razonamiento en los que, dado un despliegue o un registro, usted nombra el riesgo y propone cómo frenarlo.

Para quién es y qué necesita

Este curso es para quien ya trabaja con contenedores o está a punto de hacerlo y quiere entender cómo se atacan y se defienden: personas de desarrollo, de operaciones, de plataforma o futuros analistas de seguridad. Conviene haber hecho antes el curso Docker: fundamentos y seguridad, porque damos por sabidos conceptos como imagen, capa, contenedor, registro y volumen.

No necesita ningún programa ni laboratorio técnico. Para practicar solo requiere leer con atención los escenarios y una hoja con lápiz para anotar sus conclusiones.

Cómo está organizado

MóduloQué aprendeLaboratorio
1. Cómo piensa un atacante con contenedoresQué es un contenedor y su superficie de ataqueMapear la superficie de un despliegue
2. Imágenes y cadena de suministroImágenes maliciosas, etiqueta latest, secretos, dependenciasDetectar los riesgos de una imagen
3. Ruptura del aislamientoContenedor privilegiado, montajes peligrosos, escapeIdentificar la mala configuración que escapa
4. KubernetesAPI expuesta, RBAC, pods privilegiados, movimiento lateralLeer los indicios de un clúster comprometido
Evaluación6 preguntas sobre todo el cursoAprueba con 70 por ciento

Cómo aprovecharlo

  • Lecciones: son de lectura. Al final de casi todas hay una pregunta rápida de repaso que no da puntos, pensada para que confirme que entendió la idea central.
  • Laboratorios: no se ejecuta nada. Cada uno le entrega un despliegue o un registro de ejemplo y una misión verificable, del tipo "diga qué mala configuración permite el escape y cómo corregirla". La solución va al final, oculta hasta que usted la busque.
  • Evaluación final: seis preguntas que repasan todo el curso. Se aprueba con 70 por ciento y, al aprobarla, recibe su certificado y la insignia del curso.

Un consejo: antes de leer la solución de cada laboratorio, escriba su respuesta. El objetivo no es acertar rápido, sino acostumbrar la mirada a buscar las señales que delatan cada riesgo.

Tiempo estimado

El curso completo toma unas cuatro horas. Le sugerimos una lección por día y dedicar a cada laboratorio el tiempo de pensar la respuesta antes de leer la solución.