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

Tu ordenador no es seguro: la verdad sobre el hardware

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

Creemos que nuestros datos están seguros tras un buen antivirus, pero olvidamos que el procesador y la placa base sobre los que corre ya podrían estar comprometidos desde fábrica.

Concepto

Seguridad en Hardware

La seguridad en hardware abarca el diseño, la fabricación y la protección de los componentes físicos de un sistema informático frente a manipulaciones, espionaje industrial y ataques de ejecución remota o física que comprometen la integridad del dispositivo desde su raíz.

Dato clave

La Amenaza en la Fábrica

Los ataques a la cadena de suministro de hardware han demostrado que un microchip malicioso, del tamaño de un grano de arroz e introducido durante el proceso de fabricación, puede conceder acceso persistente y silencioso a redes corporativas enteras sin dejar rastro en el software.

Paso a paso

Vectores de Ataque Físico

Los vectores de ataque a nivel de hardware se dividen en varias categorías principales que todo analista de seguridad debe conocer para auditar correctamente una infraestructura crítica.

Marca cada paso al entenderlo · 0/4

Concepto

Ataques de Canal Lateral

Un ataque de canal lateral no explota fallos lógicos del software, sino que extrae información criptográfica sensible analizando fenómenos físicos externos como el consumo de energía, las emisiones electromagnéticas o el tiempo que tarda el procesador en realizar cálculos.

Practica

Inspeccionando Dispositivos PCI

Podemos listar los dispositivos conectados al bus PCI del sistema para verificar controladores y detectar hardware no autorizado o anomalías en los componentes internos del equipo de forma rápida desde la terminal.

terminal
$ lspci -nnk
00:02.0 VGA compatible controller [0300]: Intel Corporation UHD Graphics [8086:9bc4] (rev 05)
    Subsystem: Hewlett-Packard Company Device [103c:870d]
    Kernel driver in use: i915
    Kernel modules: i915
Cuidado

El peligro de los perifericos USB

Nunca conectes un dispositivo USB desconocido o encontrado en la calle. Un dispositivo de tipo Rubber Ducky o un cable modificado puede inyectar cientos de pulsaciones de teclado por segundo en milisegundos, tomando el control total del equipo antes de que el sistema operativo reaccione.

Concepto

Raíz de Confianza Hardware

La Raíz de Confianza o Hardware Root of Trust es un conjunto de funciones de seguridad integradas físicamente en el silicio del procesador o un chip dedicado, como el módulo TPM, que se consideran intrínsecamente fiables y sirven como base para arrancar el sistema de forma segura.

Practica

Verificando el Estado del TPM

El Módulo de Plataforma Confiable almacena claves criptográficas de forma segura. Podemos comprobar si nuestro sistema operativo reconoce y utiliza correctamente este chip fundamental mediante herramientas específicas del sistema.

terminal
$ tpm2_pcrread
sha256:
  0: 0x5b3263046f4148e65306d86a6039545464152062363152642512631526435262
  1: 0x3a2153204e32514865306d86a603954546415206236315264251263152643526
Paso a paso

Mitigaciones en Arquitectura

Los fabricantes de procesadores implementan contramedidas a nivel de silicio para mitigar vulnerabilidades críticas descubiertas en la ejecución especulativa y otros fallos de diseño estructural.

Marca cada paso al entenderlo · 0/4

Dato clave

Vulnerabilidades en Silicio

Fallos históricos en el diseño de microprocesadores como Spectre y Meltdown afectaron a prácticamente todos los procesadores modernos del mundo, demostrando que incluso las operaciones lógicas más profundas del hardware podían ser manipuladas para filtrar datos de la memoria kernel.

Concepto

Arranque Seguro y UEFI

El Secure Boot es un protocolo de la interfaz UEFI diseñado para garantizar que el dispositivo arranca utilizando únicamente software que cuenta con la firma digital de confianza de los fabricantes de hardware y sistemas operativos, bloqueando rootkits a nivel de firmware.

Practica

Comprobando Secure Boot en Linux

Es vital comprobar si el arranque seguro está activo en nuestros sistemas para evitar la persistencia de malware avanzado que reemplace el gestor de arranque legítimo antes de que cargue el sistema operativo.

terminal
$ mokutil --sb-state
SecureBoot enabled
Platform is in Secured mode
Cuidado

Ataques de Arranque Frio

La memoria RAM mantiene sus datos durante unos segundos o incluso minutos tras apagar el equipo, especialmente si se enfría con nitrógeno líquido. Un atacante con acceso físico puede extraer estos módulos o volcar su contenido para recuperar claves de cifrado activas.

Concepto

JTAG y Puertos de Depuración

El estándar JTAG es una interfaz de depuración integrada en los circuitos integrados que permite a los ingenieros probar y diagnosticar el chip, pero que si se deja activa y accesible en una placa base, se convierte en una puerta trasera perfecta para extraer firmware completo.

Concepto

El Futuro: Hardware Seguro

El futuro de la ciberseguridad depende inexorablemente de la seguridad por diseño en el silicio, integrando arquitecturas resistentes a ataques cuánticos y verificación formal de circuitos para garantizar que ni el hardware más básico pueda ser corrompido.

Repaso rápido

¿Te acuerdas? Toca para comprobarlo

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