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

Hackendote el coche en marcha

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

Tu coche ya no es solo hierro y motor, es una red informática sobre ruedas... y alguien puede controlarlo a distancia.

Concepto

El coche conectado

Los vehículos modernos procesan millones de líneas de código y se conectan constantemente a redes móviles, Wi-Fi y dispositivos externos. Esta conectividad masiva convierte al automóvil en un blanco prioritario para los atacantes informáticos que buscan explotar fallos en sistemas telemáticos y de entretenimiento.

Concepto

¿Qué es el Bus CAN?

El Controller Area Network, o Bus CAN, es el estándar de red de comunicaciones diseñado para permitir que los microcontroladores y dispositivos se comuniquen entre sí dentro de un vehículo sin un ordenador central. Es rápido, robusto, pero carece por completo de cifrado y autenticación nativa.

Paso a paso

Estructura del Bus CAN

Para auditar la seguridad de un vehículo, primero debemos entender cómo viaja la información por sus tripas electrónicas. El protocolo CAN se basa en tramas broadcast sin seguridad incorporada.

Marca cada paso al entenderlo · 0/4

Dato clave

Cero autenticación

El diseño original del Bus CAN data de los años 80, una época en la que la seguridad contra accesos maliciosos remotos ni siquiera se contemplaba. Cualquier dispositivo conectado al bus puede inyectar comandos que el motor, los frenos o la dirección ejecutarán sin cuestionar su procedencia.

Concepto

Superficie de ataque

La superficie de ataque de un vehículo moderno se divide en vectores de corto alcance, como el puerto OBD-II y Bluetooth, y vectores de largo alcance, como la red móvil celular, el sistema de navegación GPS y las aplicaciones móviles asociadas del fabricante.

Cuidado

El peligro del puerto OBD-II

El puerto de diagnóstico OBD-II es obligatorio en casi todos los vehículos modernos y está accesible físicamente en el habitáculo. Un atacante con acceso físico de pocos segundos puede conectar un dispositivo malicioso para manipular la red interna del coche por completo.

Practica

Inyección de tramas CAN

Mediante herramientas de software libre y una interfaz compatible, podemos interactuar directamente con el bus desde un entorno de pruebas controlado para observar el tráfico en tiempo real.

terminal
$ candump can0
  can0  123   [8]  00 00 00 00 00 00 00 00
  can0  7DF   [8]  02 01 00 00 00 00 00 00
  can0  244   [8]  FF 7F 10 00 00 00 00 C1
Concepto

Redes ECU interconectadas

Las Unidades de Control Electrónico (ECUs) gestionan desde la inyección de combustible hasta los elevalunas. No hay una sola red CAN, sino múltiples subredes divididas por criticidad, conectadas entre sí a través de gateways centrales.

Paso a paso

Vectores de entrada remota

Los ataques más peligrosos no requieren tocar el coche físicamente, sino comprometer sus pasarelas de comunicación inalámbrica expuestas al exterior.

Marca cada paso al entenderlo · 0/4

Dato clave

De la radio al volante

Históricas investigaciones de ciberseguridad demostraron que era posible saltar desde una vulnerabilidad en el reproductor multimedia del coche hasta el bus CAN del sistema de frenado, logrando el control total de la dirección del vehículo en plena carretera.

Practica

Enviando comandos maliciosos

Una vez identificada la trama que controla una función específica, podemos reproducirla en bucle para forzar la acción en el vehículo de pruebas.

terminal
$ cansend can0 123#000000000000FF00
$ cangen can0 -g 10 -I 456 -L 8 -D i
interface can0 up: sending synthetic frames
Cuidado

El límite legal y ético

Manipular redes vehiculares fuera de un entorno de laboratorio controlado, o en vehículos que circulan por vías públicas, constituye un delito grave contra la seguridad vial y pone en riesgo vidas humanas. Todo análisis debe hacerse en bancos de pruebas o coches propios autorizados.

Concepto

Sistemas IDS en automoción

Los Sistemas de Detección de Intrusos (IDS) vehiculares analizan el tráfico en los buses CAN en busca de anomalías estadísticas, frecuencias extrañas o tramas no reconocidas para alertar sobre posibles ataques en tiempo real.

Paso a paso

Retos de la ciberseguridad vehicular

Proteger un coche presenta desafíos técnicos únicos que no existen en la informática tradicional de oficinas o servidores en la nube.

    Repaso rápido

    ¿Te acuerdas? Toca para comprobarlo

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