Descarga inmediata tras la compraPDF sin DRM: léelo en cualquier dispositivoGarantía de Calidad y Atención 24/7Pago cifrado y 100% seguroEbooks gratis para probar antes de comprarDescarga inmediata tras la compraPDF sin DRM: léelo en cualquier dispositivoGarantía de Calidad y Atención 24/7Pago cifrado y 100% seguroEbooks gratis para probar antes de comprar

Clase principal

Cuando apagan la luz de una ciudad: Seguridad en Sistemas SCADA

  • 3 min de lectura
  • Gratis
Vídeo de esta pieza: en producción. Mientras tanto, todo el contenido está aquí en texto.
Para empezar

Un simple comando en un protocolo industrial sin cifrar puede apagar la energía de toda una ciudad.

Concepto

El mundo físico en juego

La ciberseguridad ya no solo protege datos en servidores; hoy protege la infraestructura física que mantiene a la sociedad funcionando, desde plantas de energía hasta redes de transporte masivo.

Concepto

¿Qué es un sistema SCADA?

SCADA significa Supervisory Control and Data Acquisition. Es un sistema de software y hardware que permite a las organizaciones industriales controlar procesos locales o remotos, recopilar datos en tiempo real e interactuar con dispositivos físicos como válvulas, motores y sensores.

Paso a paso

Arquitectura de un sistema SCADA

Para entender cómo defender un sistema SCADA, primero debemos conocer sus componentes principales y cómo se comunican entre la planta y el centro de control.

Marca cada paso al entenderlo · 0/4

Concepto

La diferencia entre IT y OT

IT se centra en la confidencialidad, integridad y disponibilidad de la información. En cambio, OT (Tecnología Operativa) prioriza la seguridad humana y la disponibilidad continua por encima de todo lo demás, haciendo que aplicar parches sea un reto crítico.

Dato clave

Protocolos diseñados sin seguridad

La mayoría de los protocolos industriales como Modbus, DNP3 o Profibus fueron diseñados en los años 70 y 80, cuando las redes industriales estaban completamente aisladas del mundo exterior. No tienen autenticación ni cifrado nativo.

Practica

Inspeccionando tráfico Modbus

Podemos analizar el tráfico de red industrial utilizando herramientas especializadas como nmap con scripts específicos para detectar servicios SCADA expuestos en la red.

terminal
$ nmap -sV --script modbus-discover -p 502 192.168.10.50
Starting Nmap 7.94 ( https://nmap.org )
502/tcp open  modbus
|_modbus-discover: Device ID: PLC Schneider Electric Modicon
Concepto

El rol crítico de los PLCs

Un PLC (Controlador Lógico Programmable) es el cerebro en el terreno. Ejecutan bucles de control milisegundo a milisegundo. Si un atacante modifica la lógica de un PLC, puede alterar las condiciones físicas de una máquina hasta destruirla.

Cuidado

El peligro de escanear PLCs

Nunca ejecutes escaneos de puertos agresivos o herramientas de fuzzing directamente contra PLCs de producción en vivo. Los dispositivos industriales antiguos pueden colapsar, entrar en modo de fallo o reiniciar la planta completa ante una sobrecarga de paquetes.

Paso a paso

Vectores de ataque comunes en SCADA

Los ciberdelincuentes y actores estatales aprovechan debilidades específicas en la convergencia de redes IT y OT para comprometer instalaciones críticas.

Marca cada paso al entenderlo · 0/4

Dato clave

El mito del Air-Gap

Se creía que separar físicamente la red industrial de internet garantizaba invulnerabilidad. Incidentes históricos como Stuxnet demostraron que los vectores físicos y las memorias USB pueden saltar cualquier barrera de aire.

Concepto

El modelo Purdue (ISA-95)

Es el marco de referencia estándar para la segmentación de redes industriales. Divide la empresa en niveles jerárquicos, desde el nivel 0 de sensores físicos hasta el nivel 4 de redes corporativas, ayudando a aislar zonas críticas.

Practica

Leyendo registros con Python

Con librerías como pymodbus podemos interactuar programáticamente con dispositivos industriales para leer el estado de registros de forma similar a como lo haría una herramienta de mantenimiento.

terminal
$ python3 -c 'from pymodbus.client import ModbusTcpClient as ModbusClient; client = ModbusClient("192.168.10.50"); client.connect()'
Connected to 192.168.10.50:502
Reading holding registers...
Values: [0, 1250, 43, 1]
Paso a paso

Principios de defensa en OT

Proteger sistemas SCADA requiere una estrategia diferente a la ciberseguridad corporativa tradicional, centrada en la resiliencia y el control estricto de accesos.

Marca cada paso al entenderlo · 0/4

Cuidado

Parches y tiempo de actividad

En IT se parchea cada semana. En OT, un parche puede requerir detener una línea de producción durante meses o invalidar la certificación de seguridad del fabricante. La gestión de vulnerabilidades requiere análisis de riesgo extremo.

Concepto

Monitoreo pasivo de red

Dado que no podemos escanear activamente redes OT sin riesgo, la mejor práctica defensiva es el monitoreo pasivo. Utiliza sondas que escuchan el tráfico de red de forma totalmente silenciosa para detectar anomalías o comandos no autorizados.

Concepto

Preparados para el siguiente nivel

Comprender los cimientos de SCADA te coloca en la élite de la ciberseguridad. En el siguiente vídeo analizaremos metodologías de auditoría y pentesting en entornos industriales bajo estrictas normas éticas.

Repaso rápido

¿Te acuerdas? Toca para comprobarlo

Atajos: ← → para cambiar de pieza · / para buscar