- ¿Qué es la ciberseguridad?
- La sociedad de la información
- Diseño, desarrollo e implantación de la seguridad de la información
- Factores de éxito en la seguridad de la información
- Evolución del cibercrimen: de la motivación individual al modelo de negocio
- Actores de amenaza: cibercriminales, grupos APT, hacktivismo y amenazas internas
- Ransomware as a Service y economía del cibercrimen
- Vectores de ataque más frecuentes en el panorama actual
- Modelado de comportamiento de actores: introducción a MITRE ATT&CK;
- Ciberinteligencia
- Diferencias entre ciberinteligencia y ciberseguridad
- El ciclo de inteligencia aplicado a la ciberseguridad
- Aplicación de la ciberinteligencia a la anticipación de amenazas
- Contextualización de las disciplinas de inteligencia
- OSINT
- HUMINT
- IMINT
- Otros métodos de inteligencia para la obtención de información
- Tecnologías emergentes y su impacto en la superficie de ataque
- Desafíos y oportunidades de la ciberinteligencia en las tecnologías emergentes
- Análisis de amenazas avanzado
- Usos de las tecnologías emergentes en la ciberinteligencia
- Introducción a la ingeniería social
- Técnicas de recopilación de información sobre el objetivo
- Herramientas de ingeniería social
- Técnicas de ataque y prevención
- Phishing y variantes: smishing, vishing y spear phishing
- Man in the Middle
- Sistemas de gestión de la seguridad de la información (SGSI)
- Estándares y normas internacionales: familia ISO/IEC 27000
- Roles y responsabilidades en el gobierno de la seguridad
- Protección de datos de carácter personal
- Esquema Nacional de Seguridad y marcos equivalentes de seguridad para el sector público
- Responsabilidad legal y régimen sancionador en materia de ciberseguridad
- Directivas y marcos de seguridad de redes y sistemas de información
- Resiliencia operativa digital en el sector financiero
- Protección de infraestructuras críticas y operadores esenciales
- Metodologías de análisis de riesgos: MAGERIT, ISO 31000 y NIST RMF
- Identificación y valoración de activos, amenazas y vulnerabilidades
- Tratamiento y gestión del riesgo
- Diseño del plan de implantación del SGSI
- Elaboración de políticas de seguridad de la información
- Seguimiento, revisión y mejora continua
- Criterios generales de auditoría de sistemas de información
- Herramientas para la auditoría de sistemas
- Guía para la ejecución de las fases de una auditoría de seguridad
- Elementos principales de una red y su superficie de exposición
- Modelo OSI y pila de protocolos TCP/IP
- Protocolo IP (IPv4 e IPv6) y protocolos de transporte TCP y UDP
- Topologías de red y su impacto en la seguridad
- Seguridad a nivel físico y de enlace
- Seguridad a nivel de red y de transporte
- Seguridad a nivel de aplicación
- Necesidad de la seguridad en la interconexión de redes
- Herramientas y tipos de ataque a la red
- Conceptos de protección en la red local y perimetral
- Conceptos generales de gestión de incidentes y detección de intrusiones
- Arquitecturas más frecuentes de los IDS/IPS
- Criterios de seguridad para la ubicación de los IDS/IPS
- Definición de políticas de corte de intentos de intrusión
- Análisis de los eventos registrados por el IDS/IPS
- Actualización, monitorización y pruebas del IDS/IPS
- ¿Qué son las redes privadas virtuales o VPN?
- Bloques de construcción de una VPN
- VPN en el contexto de una arquitectura de red segura
- El modelo Zero Trust frente a la seguridad perimetral tradicional
- Gestión de identidades y accesos (IAM): principios y componentes
- Autenticación multifactor y principio de mínimo privilegio
- La criptografía a lo largo de la historia
- El nacimiento del criptoanálisis
- La criptografía en la actualidad y su proyección de futuro
- Relación entre seguridad informática y criptografía
- Tipos de amenazas frente a los sistemas criptográficos
- Respuesta ante un ataque y amenazas futuras
- Criptografía simétrica
- Criptografía asimétrica
- Criptografía híbrida
- Ciclo de vida de claves y contraseñas
- Cifrado de clave privada
- Cifrado DES y la función F
- Evolución hacia el Advanced Encryption Standard (AES)
- Funciones hash y sus propiedades
- Algoritmos de hashing más utilizados (SHA-2, SHA-3)
- Aplicaciones del hashing en la integridad y la autenticación
- Métodos criptográficos históricos y su vigencia actual
- Protocolos criptográficos de seguridad en las comunicaciones: SSL/TLS e IPSec
- Estándares criptográficos de referencia: FIPS
- Cifrado de clave pública
- PKC como herramienta de cifrado
- Generación de firmas digitales
- Aplicaciones: certificado digital, DNI electrónico y Bitcoin
- Protocolo criptográfico
- Protocolos criptográficos avanzados
- Firma segura hacia delante
- Componentes de una PKI y modelos de relaciones
- Autoridad de certificación y política de certificado (CPS)
- Lista de certificados revocados (CRL) y ciclo de vida del certificado
- Infraestructuras de gestión de privilegios (PMI)
- Herramientas criptográficas de Microsoft y GNU Privacy Guard
- CrypTool-Online y Java Cryptographic Architecture (JCA)
- Cifrado de discos y archivos: DiskCryptor y AES Crypt
- Ejemplos criptográficos en Python
- Requisitos y arquitecturas VPN
- Arquitecturas VPN basadas en seguridad y en capas
- VPN de acceso remoto y extranet
- Protocolos de tunelización históricos: PPTP y L2F, limitaciones y vulnerabilidades conocidas
- IPSec y MPLS como estándares consolidados
- WireGuard como alternativa moderna de tunelización VPN
- Autenticación PPP
- RADIUS y Kerberos
- Control de acceso en VPN
- Protocolos y arquitectura de gestión de red
- Gestión de servicios VPN y centros de operaciones de red (NOC)
- Redundancia y equilibrio de carga
- Cifrado de datos en reposo y en tránsito
- Gestión del ciclo de vida de claves criptográficas (KMS)
- Prevención de fuga de información (DLP) y clasificación de la información
- Privacidad por diseño y seguridad de bases de datos
- ¿Qué es el hacking ético?
- Aspectos legales del hacking ético
- Perfiles del hacker ético
- Tipos de ataques a sistemas y redes
- Fases de un test de intrusión según metodologías de referencia (PTES)
- Tests de vulnerabilidades
- Mapeo de tácticas y técnicas con MITRE ATT&CK;
- Tipos de ataques a redes WiFi
- Tipos de seguridad WiFi
- Sniffing de tráfico inalámbrico
- Auditoría de redes WiFi con Aircrack-ng
- Tipos de ataques web
- Tipos de seguridad web
- Tipos de test de seguridad en entornos web según OWASP WSTG
- Instalación y configuración de Kali Linux
- Principales herramientas incluidas en la distribución
- Plataformas de práctica recomendadas: Hack The Box, TryHackMe y Hacker101
- Escaneo de redes y detección de servicios con Nmap
- El framework Metasploit: módulos y explotación
- Combinación de escaneo y explotación en una auditoría
- Captura y análisis de tráfico con Wireshark
- Interceptación de tráfico web con Burp Suite
- Análisis de vulnerabilidades web con Zed Attack Proxy (ZAP)
- Cracking de contraseñas con John the Ripper
- Cracking acelerado por GPU con Hashcat
- Ataques de fuerza bruta a servicios remotos con Hydra
- Fundamentos de la inyección SQL
- Automatización de la explotación con SQLmap
- Medidas de prevención frente a la inyección SQL
- Modelos de servicio: IaaS, PaaS y SaaS
- Modelo de responsabilidad compartida
- Principales amenazas en entornos cloud
- Servicios de seguridad nativos en AWS
- Servicios de seguridad nativos en Microsoft Azure
- Servicios de seguridad nativos en Google Cloud Platform (GCP)
- Qué es el CSPM y qué problemas resuelve
- Herramientas de auditoría y monitorización de la configuración cloud
- Detección de configuraciones erróneas (misconfigurations)
- Seguridad en Docker y en imágenes de contenedores
- Seguridad en Kubernetes
- Buenas prácticas de bastionado de contenedores
- Principios de DevSecOps frente a DevOps tradicional
- Shift left: seguridad desde las fases tempranas del desarrollo
- Cultura y organización de equipos DevSecOps
- Análisis estático de código (SAST)
- Análisis dinámico de aplicaciones (DAST)
- Análisis de composición de software (SCA) y gestión de dependencias
- Gestión segura de credenciales y secretos
- Seguridad en infraestructura como código: Terraform y plantillas de despliegue
- Escaneo de vulnerabilidades en IaC
- Gestión de identidades federadas y de cargas de trabajo en la nube
- Gestión de accesos privilegiados (PAM) y gestión de derechos de identidad en la nube (CIEM)
- Autenticación sin contraseña: passkeys y WebAuthn
- Segmentación y microsegmentación de redes cloud
- Riesgos de seguridad en la cadena de suministro de software
- Software Bill of Materials (SBOM) y trazabilidad de dependencias
- Casos de ataque a la cadena de suministro y medidas de mitigación
- Procedimiento de recolección de información ante incidentes
- Técnicas y herramientas para el análisis y correlación de eventos de seguridad
- Proceso de verificación de la intrusión
- Organismos de gestión de incidentes
- Establecimiento de responsabilidades
- Categorización de incidentes derivados de intentos de intrusión
- Proceso de detección, resolución y comunicación del incidente
- Conceptos generales y objetivos del análisis forense
- El principio de Locard aplicado a la evidencia digital
- Guía para la recogida y el análisis de evidencias electrónicas
- Importancia de la adquisición de datos en el análisis forense digital
- Modelo de capas y recuperación de archivos borrados
- Análisis forense en dispositivos móviles y en entornos cloud
- ¿Qué es un SIEM?
- Evolución de los sistemas SIEM: SIM, SEM y SIEM
- Arquitectura de un sistema SIEM
- Administración de logs y regulaciones de TI
- Correlación de eventos de seguridad
- Soluciones SIEM de referencia en el mercado
- Diferencias entre detección reactiva y threat hunting proactivo
- Metodologías de threat hunting basadas en hipótesis y en MITRE ATT&CK;
- Indicadores de compromiso (IOC) e indicadores de ataque (IOA)
- Cadena de custodia de la evidencia digital
- Elaboración de informes periciales y forenses
- Comunicación de hallazgos a terceros y a la dirección
- Endpoint Detection and Response (EDR) y Extended Detection and Response (XDR)
- Security Orchestration, Automation and Response (SOAR)
- Automatización de playbooks de respuesta ante incidentes
- Qué es el malware y cómo se clasifica
- Objetivos del análisis de malware: estático frente a dinámico
- Entornos de laboratorio para el análisis seguro de malware
- Análisis estático: desensamblado y extracción de cadenas
- Análisis dinámico: monitorización de procesos, red y sistema de archivos
- Entornos de ejecución controlada (sandboxing)
- Sistemas de detección y contención de malware
- Herramientas de control de malware y criterios de configuración
- Actualización y monitorización de las herramientas de protección
- Análisis de malware mediante desensambladores y entornos de ejecución controlada
- Concepto de ingeniería inversa
- Características de la ingeniería inversa
- Ventajas del uso de la ingeniería inversa
- Ingeniería inversa de datos
- Ingeniería inversa de lógica o proceso
- Ingeniería inversa de interfaces de usuario
- Ghidra e IDA
- Winhex, Hiew y x64dbg
- Radare2 y Cutter
- Fundamentos del cracking de software
- Depuradores y desensambladores
- Compiladores inversos o decompiladores
- Técnicas de evasión de sandbox por parte del malware
- Análisis de comportamiento en entornos aislados
- Automatización del análisis dinámico
- Ransomware: cifrado, doble extorsión y modelos de negocio
- Malware sin archivo (fileless malware) y living off the land
- Técnicas de evasión de antivirus y EDR
- Clasificación de muestras de malware mediante machine learning
- Detección de anomalías basada en comportamiento
- Límites y riesgos de la automatización en el análisis de malware
- Características de las amenazas persistentes avanzadas
- Fases de una campaña APT: del acceso inicial a la exfiltración, mapeadas sobre MITRE ATT&CK;
- Casos de estudio de campañas APT relevantes
- ¿Qué es la seguridad web?
- Amenazas para un sitio web
- Buenas prácticas para mantener un sitio web seguro
- Proveedores de alojamiento web seguros
- Qué es OWASP y qué es el Application Security Verification Standard (ASVS)
- Requisitos de arquitectura, autenticación y gestión de sesión
- Requisitos de control de acceso, validación y cifrado
- Requisitos de registro, protección de datos y comunicaciones seguras
- Aspectos introductorios de la Guía de Pruebas de OWASP
- El framework de pruebas de OWASP
- Reportes de las pruebas de seguridad
- Aspectos introductorios de la revisión de código seguro
- Metodología de revisión de código
- Herramientas de apoyo a la revisión de código
- Control de acceso roto e inyección (A01 y A03)
- Fallos criptográficos y diseño inseguro (A02 y A04)
- Configuración incorrecta de seguridad y componentes vulnerables (A05 y A06)
- Fallos de identificación, autenticación e integridad de software (A07 y A08)
- Fallos de registro y monitoreo, y falsificación de solicitudes del lado del servidor (A09 y A10)
- Principales riesgos de seguridad en API REST y GraphQL
- Autenticación y autorización en arquitecturas de microservicios
- Seguridad en API gateways
- Protocolos de autorización y autenticación: OAuth 2.0 y OpenID Connect (OIDC)
- Tokens JWT: estructura, firma y riesgos de implementación
- Autenticación multifactor en aplicaciones web
- OWASP Mobile Application Security Verification Standard (MASVS)
- Almacenamiento seguro de datos en dispositivos móviles
- Análisis de aplicaciones móviles: estático y dinámico
- Riesgos de seguridad en Single Page Applications (SPA)
- Content Security Policy y protección frente a Cross-Site Scripting
- Gestión segura de dependencias en frameworks JavaScript
- Qué es un programa de bug bounty y cómo se estructura
- Principios de la divulgación responsable (responsible disclosure)
- Plataformas de referencia en programas de recompensas
- Concepto y tipos de seguridad TIC
- Aplicaciones seguras en entornos cloud
- Plataformas de administración de la movilidad empresarial (EMM) y redes WiFi seguras
- Buenas prácticas de seguridad móvil
- Protección frente a ataques en entornos de red móvil
- Gestión de permisos y aplicaciones en dispositivos móviles
- Tipos de inteligencia artificial y su aplicación en seguridad
- Detección de amenazas mediante aprendizaje automático
- Automatización de la respuesta ante incidentes con IA
- Ataques adversarios (adversarial attacks) a modelos de IA
- Prompt injection y manipulación de modelos de lenguaje
- Envenenamiento de datos de entrenamiento (data poisoning)
- Marcos de gestión de riesgos de IA: NIST AI RMF e ISO/IEC 42001
- Principios de IA responsable aplicados a la ciberseguridad
- Regulación de la inteligencia artificial
- Contexto y arquitectura de Internet de las Cosas
- Elementos y dispositivos del ecosistema IoT
- Vulnerabilidades y necesidades de seguridad específicas de IoT
- Diferencias entre IT y OT (tecnología operacional)
- Protocolos industriales: Modbus y SCADA
- Riesgos de seguridad en entornos IIoT
- Contexto y necesidades de la Industria 4.0
- Convergencia IT/OT y sus riesgos de seguridad
- Buenas prácticas de ciberseguridad en entornos industriales
- Qué son los sistemas ciberfísicos y por qué son un objetivo crítico
- Principales amenazas a infraestructuras críticas
- Estrategias de protección de sistemas ciberfísicos
- Análisis de campañas relevantes de ataques a sistemas de control industrial
- Lecciones aprendidas y medidas de mitigación
- Ejercicio práctico de evaluación de riesgos en un entorno IoT
- Qué son las herramientas OSINT
- El ciclo de inteligencia aplicado a la investigación OSINT
- Fuentes abiertas de información relevantes en ciberseguridad
- Qué es Google Dork
- Operadores de búsqueda avanzada
- Uso y aplicación de Google Dork en auditorías
- Qué es Shodan y cómo indexa dispositivos conectados
- Uso y aplicación de Shodan en reconocimiento
- Censys como alternativa complementaria a Shodan
- Qué es Maltego
- Transformaciones y fuentes de datos en Maltego
- Uso y aplicación de Maltego en investigaciones
- Qué es theHarvester y su uso y aplicación
- Qué es Recon-ng y su uso y aplicación
- Combinación de herramientas de recolección en una investigación
- Qué es Creepy y su uso y aplicación
- Geolocalización a partir de metadatos y redes sociales
- Consideraciones éticas y legales en la investigación OSINT sobre personas
- Qué es FOCA
- Extracción y análisis de metadatos de documentos
- Uso y aplicación de FOCA en auditorías
- Qué es una plataforma de threat intelligence
- Feeds de inteligencia de amenazas: MISP y OpenCTI
- Integración de threat intelligence en el SOC
- Qué es el Attack Surface Management (ASM)
- Herramientas de descubrimiento de activos expuestos
- Priorización de riesgos según exposición externa
- Metodología de una investigación OSINT corporativa
- Elaboración de un informe de inteligencia
- Ejercicio práctico integrando varias herramientas OSINT
