Parte 18 — IA aplicada a la ciberseguridad

⬅️ Volver al programa · 📚 Índice completo

10 clases · rango 331–340 · LLMs y agentes de IA para hacer seguridad: MCP, kali-mcp, pentesting asistido, defensa, informes, guardrails y ética

Fuentes de referencia de esta parte:


🎯 ¿De qué trata esta parte?

Esta parte cubre el ángulo que está transformando la profesión: usar IA — LLMs y agentes — para hacer trabajo de seguridad. Es lo opuesto y complementario a la Parte 15 (que trata de proteger la IA): aquí la IA es la herramienta, no el objetivo.

El hilo conductor es el Model Context Protocol (MCP) y, como caso práctico, el proyecto kali-mcp (MIT), que permite a un agente de IA orquestar las herramientas de Kali Linux (nmap, gobuster, sqlmap, etc.) dentro de un contenedor Docker. Verás cómo un agente puede coordinar reconocimiento, escaneo, auditoría web, OSINT y la generación de informes — siempre con el humano en el bucle y solo en entornos autorizados.

⚠️ Ético y legal. Automatizar con IA no cambia la ley: todo pentest, escaneo o explotación se hace únicamente contra sistemas propios o con autorización explícita por escrito. La IA propone y acelera; la responsabilidad y la autorización son humanas.

🧩 Problemas que resuelve

🎓 Resultados de aprendizaje

Al terminar la parte, el alumno podrá:

  1. Explicar capacidades y límites de los LLMs en ciberseguridad.
  2. Describir la arquitectura MCP (cliente–servidor–herramientas) y sus riesgos.
  3. Montar kali-mcp en un laboratorio propio y ejecutar un flujo supervisado.
  4. Coordinar recon/escaneo/OSINT/auditoría web con un agente, validando los resultados.
  5. Aplicar supervisión humana a la explotación y post-explotación autorizadas.
  6. Usar IA para tareas defensivas (SOC, triaje, forense) con criterio.
  7. Generar informes verificables con apoyo de IA.
  8. Defender su propio agente y auditar sus acciones; aplicar el marco legal.

🧱 Prerrequisitos

Haber cursado la base ofensiva (Partes 3–7) y defensiva (Partes 8–9), la Parte 0 (Docker, clase 022) y, muy recomendable, la Parte 15 (seguridad de la IA: prompt injection, OWASP LLM). El lab red-team-ad y el appsec-web sirven como objetivos autorizados.

🗺️ Estructura temática

Bloque Clases Enfoque
Fundamentos: LLMs y MCP 331–332 Qué aportan, arquitectura de agentes
kali-mcp y ofensiva asistida 333–336 Orquestar Kali, recon, explotación autorizada, OSINT/web
IA defensiva e informes 337–338 SOC/triaje/forense, generación de informes
Riesgos, ética y capstone 339–340 Guardrails/OPSEC y operación integradora

🔗 Referencias de la parte

▶️ Empezar

Clase 331 — IA generativa y LLMs en ciberseguridad: panorama y límites