Skip to content

The Bicho

Sheila Ayelen BertaClaudio Caracciolo

Reverse engineering and exploitation of vehicle embedded systems and automotive hardware.

Summary

### The Inherent Insecurities of Controller Area Networks At 00:00 and 03:19, Sheila Ayelen Berta and Claudio Caracciolo open with an overview of automotive internal networks. Modern vehicles rely on the Controller Area Network (CAN) bus for inter-ECU communication. However, because CAN was designed without built-in authentication, encryption, or origin validation, any node connected to the physical bus can sniff broadcast traffic and inject malicious control frames with total impunity.

### Introducing The Bicho Hardware Implant At 06:21 and 09:23, the speakers unveil "The Bicho," an open-source, low-cost hardware implant engineered for clandestine automotive backdooring. Designed to be wired covertly behind the OBD-II diagnostic port or tapped directly into internal dashboard wiring harnesses, The Bicho combines a low-power microcontroller, a CAN transceiver, and an integrated GSM/GPS cellular modem, granting remote interactive access to the vehicle from anywhere in the world.

### Dual Modes: Configuration and Autonomous Attack At 15:28 and 18:31, the presenters explain The Bicho's dual operational modes. In programming mode, researchers configure targeted CAN frame IDs, payload masks, and trigger logic via a dedicated GUI or serial console. In autonomous attack mode, the device monitors the bus in real time, executing preprogrammed payload injections whenever specific vehicular conditions—such as exceeding a defined speed or activating turn signals—are satisfied.

### Remote Telematics Control and Live Injection Demos At 21:32 and 26:16, the speakers demonstrate live vehicle manipulation via SMS commands sent across the cellular network. The Bicho intercepts the SMS instruction, formats the corresponding CAN payload, and transmits frames into the vehicle network. Video demonstrations illustrate remote actuation of headlights, manipulation of digital instrument cluster speedometers and fuel gauges, cycling windshield wipers, and suppressing critical dashboard warning lights while the vehicle is driven.

### CAN Reversing Methodologies and Countermeasures Concluding between 27:49 and 30:52, Berta and Caracciolo outline reverse-engineering methodologies for proprietary CAN databases without manufacturer DBC files. They detail differential packet analysis to isolate actuator frames from noisy sensor broadcasts and advocate for hardware-level automotive intrusion detection systems (IDS) and cryptographically authenticated protocols like AUTOSAR SecOC to neutralize physical implants.

(AI summary — Gemini 3.8 Flash)

Related talks