Hacking hardware

La seguridad de un sistema no termina en el software: también se juega dentro de cada chip. Este módulo del Máster en Ciberseguridad Defensiva y Ofensiva de la UCM te enseña a abrir un dispositivo y leerlo como lo haría un atacante, desde un router doméstico hasta un equipo industrial. Ataca dispositivos físicos reales en el laboratorio y aprende a protegerlos.

Ataques a dispositivos físicos, firmware y seguridad IoT

Componentes, arquitecturas y protocolos I2C, SPI y UART

Empieza por entender el dispositivo. Identifica sus componentes y su arquitectura, y descubre cómo se comunican los chips entre sí mediante protocolos como I2C, SPI y UART. Son la puerta de entrada a muchos ataques sobre hardware, porque a través de ellos se pueden leer memorias, interceptar datos o acceder a consolas de depuración.

Extracción y manipulación de firmware

El firmware es el software que da vida al dispositivo, y muchas veces guarda claves, contraseñas o fallos explotables. Aprende a extraerlo y manipularlo para alterar el comportamiento del dispositivo. Para analizar a fondo el código extraído, apóyate en las técnicas del módulo de Ingeniería inversa y exploiting.

Ataques de canal lateral (side-channel) e inyección de fallos

Un dispositivo revela información incluso cuando no la envía. Analiza su consumo eléctrico y sus emisiones con ataques de canal lateral (side-channel) para obtener claves criptográficas. Induce además errores controlados con la inyección de fallos para saltarte protecciones o alterar su funcionamiento.

Herramientas de laboratorio: programadores de chips, osciloscopios y analizadores lógicos

Trabaja en el laboratorio con el equipo profesional del sector: programadores de chips, osciloscopios y analizadores lógicos. Úsalos para capturar señales, leer memorias y entender qué ocurre dentro de cada circuito.

Seguridad en dispositivos IoT: vulnerabilidades y protección

Cierra el módulo con los dispositivos IoT, uno de los vectores de ataque que más ha crecido en los últimos años. Identifica y explota sus vulnerabilidades, y aprende las técnicas para protegerlos frente a ataques físicos y electrónicos. Estos conocimientos son clave también en entornos industriales, como verás en el módulo de Infraestructuras críticas.

Contenidos del módulo de ataques físicos, electrónicos e IoT

  • Fundamentos de hacking hardware.
    • Identificación de componentes y arquitecturas de hardware.
    • Protocolos de comunicación: I2C, SPI y UART.
  • Ataques físicos y electrónicos.
    • Extracción y manipulación de firmware.
    • Ataques de canal lateral (side-channel).
    • Inyección de fallos.
  • Herramientas de laboratorio.
    • Programadores de chips, osciloscopios y analizadores lógicos.
  • Seguridad en dispositivos IoT.
    • Vulnerabilidades y vectores de ataque.
    • Protección frente a ataques físicos y electrónicos.