CAN Bus Intrusion Detection: Autonomous Vehicle Security
Interactive 3D simulator of an automotive CAN bus: watch a compromised infotainment ECU try to spoof brake commands, and see how zone-gateway domain isolation and timing-based intrusion detection catch (or miss) the forged frames.
Autonomous and connected cars route safety-critical commands over a shared CAN bus that was never designed with sender authentication — any electrically connected ECU can transmit any message ID. This simulator renders the vehicle's zone architecture in 3D: an Engine ECU, Brakes and Steering ECUs, and an Infotainment/telematics ECU (the realistic entry point for a malicious OTA update or spoofed V2X message) all feeding a central gateway. Start the attack and the Infotainment node begins spoofing the Brakes ECU's arbitration ID; watch whether the gateway's domain-isolation whitelist and its timing-based intrusion detector catch the forgery, or whether a well-tuned injection rate slips through. Live counters track legitimate deliveries, blocked intrusions, false positives from an overly strict IDS, and any malicious frames that evaded both defenses.
Interactive 3D simulator of an automotive CAN bus: a compromised infotainment ECU tries to spoof brake commands, and a zone gateway defends with domain isolation and timing-based intrusion detection.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install