📚 Módulo Formativo

Seguridad en Equipos Informáticos III

Robustecimiento de sistemas, implantación de cortafuegos, gestión de VPN, reglas de corte y monitorización de seguridad.

🔩 Hardening 🧱 Cortafuegos 🔐 VPN 🛡️ DMZ 📡 Monitorización 🦠 Antimalware

📋 Índice de contenidos

  1. UD8 · Robustecimiento de sistemas
  2. Modificar usuarios y contraseñas por defecto
  3. Directivas de contraseñas y privilegios
  4. Cierre de servicios y puertos prescindibles
  5. Configurar protocolos seguros
  6. Actualización de parches de seguridad
  7. Protección frente a código malicioso
  8. Gestión segura de recursos compartidos
  9. Monitorización de la seguridad
  10. UD9 · Implantación de cortafuegos
  11. Tipos de cortafuegos por ubicación y funcionalidad
  12. Segregación de redes y DMZ
  13. Redes Privadas Virtuales (VPN)
  14. Definición de reglas de corte
  15. Registros de auditoría del cortafuegos
  16. Monitorización y pruebas del cortafuegos
Unidad Didáctica 8 · Robustecimiento de Sistemas

01Modificación de Usuarios y Contraseñas por Defecto

Cambiar las credenciales por defecto es una de las medidas de seguridad más básicas pero fundamentales. Los usuarios y contraseñas predeterminados son públicos o fácilmente obtenibles, convirtiéndose en el primer blanco de cualquier atacante.

¿Por qué es crítico este paso?

🎯

Vulnerabilidad conocida

Los atacantes prueban primero las credenciales por defecto en sus intentos de intrusión, ya que son públicamente conocidas.

📉

Reducción de superficie de ataque

Eliminar o modificar cuentas predeterminadas obliga a los atacantes a usar técnicas mucho más sofisticadas.

📋

Cumplimiento normativo

Muchas normativas y estándares de seguridad exigen esta modificación como medida obligatoria. Su incumplimiento puede acarrear sanciones.

Proceso de modificación

  1. Identificación de cuentas predeterminadas. Revisar documentación de cada sistema y aplicación. Consultar bases de datos de vulnerabilidades y sitios especializados en credenciales por defecto.
  2. Modificación de contraseñas. Cambiar por contraseñas fuertes y únicas. Usar un gestor de contraseñas para generarlas y almacenarlas de forma segura.
  3. Eliminación de cuentas innecesarias. Eliminar las cuentas predeterminadas que no sean necesarias. Deshabilitar las que no se puedan eliminar pero no se utilicen.
  4. Implementación de políticas de contraseñas. Establecer requisitos de complejidad, longitud y cambios periódicos. Activar MFA para reforzar la seguridad.
  5. Documentación. Registrar los cambios realizados y mantener el documento actualizado para su auditoría posterior.

Recomendaciones adicionales

02Directivas de Gestión de Contraseñas y Privilegios

La configuración de directivas en el directorio de usuarios (Active Directory, LDAP) centraliza la gestión de cuentas y permisos, facilitando la aplicación de políticas de seguridad consistentes en toda la organización.

Directivas de contraseñas

🔑 Complejidad

  • Longitud mínima (recomendado ≥ 12 caracteres)
  • Uso obligatorio de mayúsculas, minúsculas, números y símbolos
  • Prohibición de contraseñas comunes o basadas en información personal

⏱️ Vencimiento e Historial

  • Frecuencia de cambio obligatorio periódico
  • Historial de contraseñas: impedir reutilización de las N últimas
  • Reduce el riesgo de que contraseñas comprometidas sigan siendo válidas

🚫 Bloqueo de Cuentas

  • Número máximo de intentos fallidos antes del bloqueo automático
  • Duración del bloqueo (temporal o hasta intervención del administrador)
  • Protección efectiva contra ataques de fuerza bruta

🔒 Almacenamiento Seguro

  • Contraseñas almacenadas con algoritmos de hash robustos (bcrypt, Argon2)
  • Nunca en texto plano ni con cifrado reversible

Directivas de gestión de privilegios

🎯

Mínimo Privilegio

Solo los permisos estrictamente necesarios para cada función. Limita el impacto de un posible compromiso de cuenta.

✂️

Separación de Funciones

Dividir tareas críticas entre diferentes usuarios. Ej: separar administración de sistemas y auditoría.

🏷️

RBAC

Asignar permisos a roles predefinidos, no a usuarios individuales. Simplifica la gestión y garantiza coherencia.

🔍

Revisión Periódica

Verificar y actualizar permisos regularmente para garantizar que siguen siendo apropiados a los roles actuales.

👑

Cuentas Privilegiadas

Restringir acceso administrativo. Cuentas separadas para tareas admin y cotidianas. Auditoría de su uso.

📤

Delegación de Tareas

Delegar solo las tareas administrativas necesarias con los permisos mínimos requeridos para realizarlas.

Herramientas y tecnologías

Active Directory GPOs LDAP IAM MFA SSO PAM (Privileged Access Management)

03Eliminación y Cierre de Herramientas, Servicios y Puertos Prescindibles

Reducir la superficie de ataque eliminando o desactivando todo aquello que no sea estrictamente necesario es una de las medidas de hardening más efectivas.

Beneficios clave

🎯

Reducción de superficie de ataque

Cada servicio o puerto abierto es un punto de entrada potencial. Cerrar los innecesarios reduce drásticamente el riesgo.

⚡

Mejora del rendimiento

Eliminar servicios innecesarios libera recursos del sistema, mejorando el rendimiento y la eficiencia operativa.

📋

Cumplimiento normativo

Las principales normativas y estándares de seguridad exigen la revisión y el cierre de elementos innecesarios.

Proceso de eliminación y cierre

  1. Inventario exhaustivo. Identificar todas las herramientas, utilidades, servicios y puertos instalados. Usar herramientas de análisis para determinar cuáles están activos y cuáles no.
  2. Desinstalación o desactivación. Desinstalar herramientas y utilidades no utilizadas. Desactivar servicios innecesarios. Cerrar puertos que no estén en uso.
  3. Configuración de firewalls. Bloquear tráfico hacia puertos innecesarios. Crear reglas que solo permitan el tráfico esencial.
  4. Revisión periódica. Detectar nuevos elementos prescindibles añadidos. Mantener actualizadas las herramientas de análisis y bases de datos de vulnerabilidades.
  5. Documentación. Registrar todos los cambios realizados y mantener el documento actualizado.

Herramientas de apoyo

Nmap Wireshark Netstat systemctl (Linux) services.msc (Windows) Firewalls perimetrales

04Configuración para Usar Protocolos Seguros

Sustituir protocolos inseguros que transmiten datos en texto plano por alternativas cifradas es esencial para proteger la confidencialidad e integridad de las comunicaciones.

Sustitución de protocolos inseguros por seguros

Protocolo InseguroProtocolo SeguroDescripción
HTTP InseguroHTTPS SeguroComunicación web cifrada mediante SSL/TLS
FTP InseguroSFTP / FTPS SeguroTransferencia de archivos cifrada con SSH o TLS
Telnet InseguroSSH SeguroAcceso remoto con cifrado de extremo a extremo
IMAP / SMTP InseguroIMAPS / SMTPS SeguroCorreo electrónico con cifrado TLS
DNS InseguroDNSSEC SeguroProtección de integridad en consultas DNS
Acceso Remoto InseguroVPN SeguroTúnel cifrado para comunicaciones remotas

Fortalecimiento de los protocolos seguros

🔐 Cifrado y certificados

  • Usar algoritmos de cifrado robustos y claves de longitud adecuada en SSL/TLS y SSH
  • Mantener actualizados los certificados SSL/TLS para evitar vulnerabilidades
  • Desactivar versiones obsoletas como SSL 3.0 y TLS 1.0/1.1 (vulnerables a ataques conocidos)

🛡️ HSTS y protecciones adicionales

  • Habilitar HTTP Strict Transport Security (HSTS) para forzar HTTPS en servidores web
  • Implementar DNSSEC para prevenir ataques de envenenamiento de caché DNS
  • Configurar cabeceras de seguridad HTTP (CSP, X-Frame-Options, etc.)

Identificación de protocolos inseguros activos

Wireshark (análisis de tráfico) tcpdump (captura de paquetes) Nmap (escaneo de puertos) Testssl.sh (análisis SSL/TLS) SSLLabs (auditoría online)

05Actualización de Parches de Seguridad

Los parches de seguridad son actualizaciones de software que corrigen vulnerabilidades y errores que podrían ser explotados por atacantes. Su aplicación oportuna es una de las defensas más eficaces disponibles.

Importancia de mantener los sistemas parcheados

🛡️

Protección contra amenazas

Los parches cierran brechas de seguridad que los atacantes explotan para acceder a los sistemas y robar información.

✅

Integridad del sistema

Garantizan que los sistemas funcionen correctamente y sin errores, contribuyendo a la integridad de los datos.

📋

Cumplimiento normativo

Numerosas normativas y estándares de seguridad exigen la aplicación regular de parches de seguridad.

Proceso de gestión de parches

  1. Identificación de vulnerabilidades. Usar herramientas de escaneo de vulnerabilidades. Consultar alertas de fabricantes y bases de datos CVE (Common Vulnerabilities and Exposures).
  2. Descarga de fuentes confiables. Obtener parches exclusivamente de sitios web oficiales de los fabricantes. Verificar la integridad mediante firmas digitales o sumas de verificación (hash).
  3. Pruebas en entorno de pruebas. Aplicar y probar los parches antes de producción. Verificar que no causen problemas de compatibilidad o rendimiento.
  4. Implementación en producción. Aplicar de forma oportuna siguiendo las recomendaciones del fabricante. Programar las actualizaciones para minimizar el impacto en usuarios y servicios.
  5. Verificación post-instalación. Confirmar que los parches se han instalado correctamente. Realizar pruebas de seguridad para validar la efectividad.

Herramientas y buenas prácticas

WSUS (Windows) SCCM / Intune Patch My PC apt / yum (Linux) Nessus OpenVAS Qualys

06Protección de Sistemas frente a Código Malicioso

El malware puede causar pérdida de datos, interrupción de servicios y robo de información. Una estrategia de protección eficaz combina múltiples capas de defensa.

🦠

Antivirus y Antimalware

Primera línea de defensa. Escanea archivos en busca de virus, troyanos y ransomware. Debe mantenerse siempre actualizado.

🧠

Antimalware Avanzado (EDR)

Análisis de comportamiento e IA para detectar malware desconocido o mutado que el antivirus tradicional no detecta.

🧱

Firewalls

Controlan el tráfico entrante y saliente bloqueando comunicaciones maliciosas. Requieren configuración correcta y revisión periódica.

🔄

Actualizaciones de Seguridad

Parchear regularmente cierra las vulnerabilidades que el malware explota para propagarse e infectar sistemas.

💾

Copias de Seguridad

Esenciales para recuperar datos ante un ataque de ransomware. Backups periódicos offline o en entornos aislados.

🌐

Seguridad Web y Email

Filtros antispam y de malware, extensiones de navegador que bloquean sitios maliciosos. Evitar fuentes no confiables.

👥

Formación y Concienciación

La mayoría de ataques requieren interacción del usuario. Educar al personal reduce drásticamente el riesgo de infección.

🔍

IDS / IPS

Monitorizan el tráfico en busca de actividades sospechosas y bloquean ataques en tiempo real antes de que lleguen al sistema.

07Gestión Segura de Recursos Compartidos

La gestión segura de comunicaciones, carpetas compartidas, impresoras y otros recursos del sistema es esencial para proteger la información confidencial y prevenir accesos no autorizados.

Comunicaciones seguras

🔐 Cifrado y autenticación

  • Usar HTTPS, SSH, SFTP y VPN para cifrar todas las comunicaciones
  • Implementar MFA y políticas de contraseñas robustas
  • Certificados SSL/TLS actualizados en servidores y aplicaciones

📧 Correo electrónico seguro

  • Cifrado de correo electrónico para proteger la confidencialidad de los mensajes
  • Filtros de spam y antimalware para bloquear correos maliciosos
  • Concienciación sobre phishing e ingeniería social

Carpetas compartidas

Impresoras y otros recursos

🖨️

Impresoras Seguras

Control de acceso a usuarios autorizados. Cifrado de datos en tránsito y en disco. Firmware actualizado. Impresión confidencial con autenticación.

🗄️

Bases de Datos y Aplicaciones

ACLs y roles de usuario. Monitorización de actividad. Auditoría de accesos y modificaciones. Actualizaciones de seguridad periódicas.

08Monitorización de la Seguridad y Uso de los Sistemas

La monitorización continua permite detectar y responder a incidentes de seguridad, garantizar el cumplimiento de políticas y optimizar el rendimiento de los sistemas.

¿Qué se debe monitorizar?

👤

Actividad de usuarios

Inicios de sesión, accesos a archivos y aplicaciones, actividad en la red y uso de privilegios.

📡

Tráfico de red

Tráfico entrante y saliente, uso de protocolos y puertos, detección de anomalías y patrones sospechosos.

📝

Registros del sistema

Eventos del sistema operativo, aplicaciones y dispositivos de seguridad. Centralizados y protegidos.

💻

Rendimiento del sistema

CPU, memoria, disco y red. Detectar cuellos de botella y comportamientos anómalos que puedan indicar un ataque.

🦠

Actividad de malware

Detección y prevención de malware en tiempo real. Análisis de archivos sospechosos y procesos anómalos.

⚙️

Cambios en configuración

Monitorización de cambios en sistemas y aplicaciones. Detectar modificaciones no autorizadas que comprometan la seguridad.

Herramientas de monitorización

SIEM (Splunk, QRadar) NMS (Nagios, Zabbix) APM (Datadog, Dynatrace) IDS/IPS ELK Stack Wireshark / tcpdump

Beneficios de la monitorización continua

Unidad Didáctica 9 · Implantación y Configuración de Cortafuegos

09Tipos de Cortafuegos por Ubicación y Funcionalidad

Por ubicación

🌐

Cortafuegos de Red (Perimetrales)

En el perímetro de la red, entre la red interna e Internet. Protegen contra amenazas externas. Pueden ser hardware dedicado o software en servidores.

💻

Cortafuegos de Host (Personales)

Instalados en dispositivos individuales. Protegen contra amenazas externas e internas. Integrados en los sistemas operativos modernos.

☁️

Cortafuegos de Nube

Protegen servicios y datos en la nube. Ofrecen escalabilidad y flexibilidad. Proporcionados por el proveedor cloud o implementados por la organización.

Por funcionalidad (de menor a mayor sofisticación)

📦 Filtrado de Paquetes

  • Inspeccionan paquetes según reglas predefinidas (IP, puertos, protocolos)
  • Rápidos y eficientes pero menos sofisticados en inspección de contenido
  • Primera generación de cortafuegos, aún usados en routers básicos

🔄 Inspección de Estado (Stateful)

  • Realizan seguimiento del estado completo de las conexiones de red
  • Filtran el tráfico basándose en el contexto de la sesión
  • Mayor seguridad que el filtrado de paquetes simple

🔍 Cortafuegos de Aplicación (Proxy)

  • Operan en la capa de aplicación del modelo OSI (capa 7)
  • Inspeccionan el contenido completo de los paquetes
  • Mayor seguridad y control sobre el tráfico de aplicaciones específicas

🚀 Next Generation Firewall (NGFW)

  • Combinan todas las funcionalidades anteriores con capacidades avanzadas
  • Inspección profunda de paquetes (DPI), IPS integrado, control de aplicaciones, filtrado de URL
  • Protección más completa y avanzada disponible actualmente

10Segregación de Redes y Zonas Desmilitarizadas (DMZ)

La DMZ es una red perimetral que separa la red interna de Internet, colocando en ella los servidores que necesitan ser accesibles desde el exterior, sin exponer directamente los sistemas internos.

Arquitectura de la DMZ

🌐
Internet
Red externa no confiable. Tráfico entrante sin filtrar.
Firewall Externo
↔
🛡️
DMZ
Servidores web, email, DNS. Accesibles desde Internet.
Firewall Interno
↔
🏢
Red Interna
Sistemas críticos y datos sensibles. Máxima protección.

Criterios de seguridad para la DMZ

⚙️ Configuración del cortafuegos

  • Reglas de acceso estrictas: solo el tráfico necesario hacia y desde la DMZ
  • Inspección profunda de paquetes (DPI) para detectar amenazas ocultas
  • Registro completo y monitorización de todo el tráfico de la DMZ

🏗️ Diseño y servidores en la DMZ

  • Subred separada de la red interna con cortafuegos de doble o triple interfaz
  • Solo servidores que requieran acceso externo (web, email, DNS, VPN)
  • Endurecimiento (hardening) de todos los sistemas en la DMZ

🚫 Control de acceso estricto

  • Acceso desde Internet limitado exclusivamente a los servicios necesarios
  • Acceso desde DMZ a la red interna mínimo y controlado con ACLs
  • Autenticación fuerte para el acceso a los servidores de la DMZ

🔍 Monitorización y mantenimiento

  • Registro de eventos en cortafuegos y todos los servidores de la DMZ
  • Auditorías periódicas y pruebas de penetración de la infraestructura DMZ
  • Parches de seguridad y actualizaciones de firmware al día

11Redes Privadas Virtuales (VPN)

Una VPN crea un túnel cifrado entre el dispositivo del usuario y un servidor VPN, ocultando la dirección IP real y cifrando todos los datos transmitidos, garantizando comunicaciones seguras incluso en redes no confiables.

¿Cómo funciona una VPN?

🖥️
Dispositivo
usuario
→
🔐
Cifrado
de datos
→
🌐
Túnel
cifrado
→
🖧
Servidor
VPN
→
🌍
Destino
final

Beneficios de usar VPN

🔐

Seguridad

Protege datos confidenciales con cifrado fuerte. Especialmente crítica en redes Wi-Fi públicas no confiables.

🕵️

Privacidad

Oculta la dirección IP real y la ubicación. Impide el rastreo de la actividad por ISPs y sitios web.

🏠

Teletrabajo seguro

Permite el acceso seguro a recursos de la empresa desde cualquier ubicación con cifrado de extremo a extremo.

Tipos de VPN

👤 VPN de Acceso Remoto

  • Usuarios individuales que se conectan desde ubicaciones remotas a la red corporativa
  • Ideal para teletrabajadores y acceso ocasional desde fuera de la oficina

🏢 VPN de Sitio a Sitio

  • Conecta dos o más redes privadas de forma permanente a través de Internet
  • Ideal para enlazar sedes u oficinas de una organización de forma segura

Protocolos VPN recomendados

WireGuard (moderno, rápido) OpenVPN (open source, ampliamente adoptado) IPsec/IKEv2 (robusto, estándar corporativo)
PPTP (obsoleto, NO recomendado) L2TP sin IPsec (inseguro, NO recomendado)

12Definición de Reglas de Corte en los Cortafuegos

Las reglas de corte son el conjunto de instrucciones que definen qué tráfico de red se permite o se deniega. Son la base del funcionamiento de cualquier cortafuegos.

Elementos clave de una regla de corte

ElementoDescripciónEjemplos
OrigenDirección IP o rango de origen del tráfico192.168.1.0/24, 10.0.0.1, any
DestinoDirección IP o rango de destino del tráfico203.0.113.5, DMZ subnet
PuertoPuerto de origen y/o destino80, 443, 22, any
ProtocoloProtocolo de comunicaciónTCP, UDP, ICMP
AcciónQué hacer con el paquete que cumple la reglaPERMITIR   DENEGAR
Inspección DPIAnálisis del contenido del paquete en NGFWFirmas de malware, patrones de ataque

Tipos de reglas de corte

🚪

Reglas de acceso

Controlan el acceso a servicios y aplicaciones específicas de la red.

🚫

Reglas de filtrado

Bloquean tráfico no deseado o malicioso basándose en patrones conocidos.

🔄

Reglas NAT

Permiten que múltiples dispositivos privados compartan una única IP pública.

Principios fundamentales en el diseño de reglas

13Registros de Auditoría del Cortafuegos

Los registros de auditoría proporcionan información detallada sobre el tráfico de red, las acciones del cortafuegos y las posibles amenazas, siendo esenciales para la monitorización y la respuesta a incidentes.

🔗 Registros de Conexiones Permitidas y Denegadas

  • IPs de origen y destino, puertos, protocolo, hora/fecha y acción aplicada
  • Detectan intentos de acceso no autorizados y patrones de tráfico malicioso
  • Facilitan la investigación forense de incidentes de seguridad

⚙️ Registros de Cambios en la Configuración

  • Usuario que realizó el cambio, hora/fecha y detalles (reglas modificadas, servicios)
  • Detectan cambios no autorizados que podrían comprometer la seguridad
  • Facilitan la reversión de cambios problemáticos

🖥️ Registros de Eventos del Sistema

  • Inicio y cierre del cortafuegos, errores, alertas y uso de recursos (CPU, RAM)
  • Detectan problemas de funcionamiento y ataques dirigidos al propio cortafuegos
  • Facilitan el diagnóstico de problemas de rendimiento

🚨 Registros de Eventos de Seguridad Específicos

  • Intentos de intrusión (IDS/IPS), ataques DoS/DDoS, detección de malware
  • Eventos relacionados con VPN: conexiones, desconexiones, errores de autenticación
  • Permiten responder a incidentes de seguridad de forma oportuna

Gestión de los registros

14Monitorización y Pruebas del Cortafuegos

La monitorización y las pruebas del cortafuegos son un proceso continuo imprescindible para garantizar su eficacia y mantener la seguridad de la red frente a amenazas en constante evolución.

Monitorización continua

📝

Registros y alertas

Revisar regularmente los registros de eventos. Configurar alertas para eventos críticos (intentos de intrusión, denegaciones, cambios de configuración). Centralizar mediante SIEM.

📊

Monitorización del tráfico

Analizar el tráfico que pasa a través del cortafuegos. Detectar anomalías: picos inusuales, tráfico no autorizado y patrones sospechosos. Controlar uso de recursos.

🔍

Integración IDS/IPS

Combinar el cortafuegos con sistemas IDS/IPS para detectar y bloquear ataques en tiempo real según patrones de ataque conocidos.

Tipos de pruebas del cortafuegos

✅ Pruebas de reglas de corte

  • Verificar que las reglas funcionan correctamente y bloquean el tráfico no autorizado
  • Usar herramientas de escaneo de puertos para simular ataques reales

⚡ Pruebas de rendimiento

  • Evaluar la capacidad del cortafuegos bajo diferentes cargas de tráfico
  • Medir el rendimiento en escenarios de ataque para detectar degradaciones

🎯 Pruebas de penetración

  • Simulaciones periódicas de ataques reales para identificar vulnerabilidades
  • Realizadas por expertos en seguridad con herramientas especializadas (Metasploit, Nmap)

🔎 Análisis de vulnerabilidades

  • Escaneo periódico del cortafuegos con herramientas como Nessus o OpenVAS
  • Consultar bases de datos CVE para vulnerabilidades conocidas del modelo específico

🔄 Pruebas de recuperación

  • Verificar la capacidad de recuperarse ante fallos y ataques
  • Probar los procedimientos de copia de seguridad y restauración de la configuración

Recomendaciones generales