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ódulo | Qué aprende | Laboratorio |
|---|---|---|
| 1. Cómo piensa un atacante con contenedores | Qué es un contenedor y su superficie de ataque | Mapear la superficie de un despliegue |
| 2. Imágenes y cadena de suministro | Imágenes maliciosas, etiqueta latest, secretos, dependencias | Detectar los riesgos de una imagen |
| 3. Ruptura del aislamiento | Contenedor privilegiado, montajes peligrosos, escape | Identificar la mala configuración que escapa |
| 4. Kubernetes | API expuesta, RBAC, pods privilegiados, movimiento lateral | Leer los indicios de un clúster comprometido |
| Evaluación | 6 preguntas sobre todo el curso | Aprueba 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.