3 ms·
I guess thats overly dramatic. The big touchscreen (and I guess the only thing that actually runs a Linux) is called an infotainment system for a reason - it's
by revelation 14y ago
I guess thats overly dramatic. The big touchscreen (and I guess the only thing that actually runs a Linux) is called an infotainment system for a reason - it's absolutely non-critical to the operation of the vehicle. In fact, theres a hotkey on the steering wheel controls to reboot it :)
All the critical systems are controlled by embedded systems running either no operating system at all or realtime operating systems that have been formally verified to some degree.
- mschuster91 14y agoBut they're all wired together with CANBus and similar interconnections. I don't exactly remember the details, but some researchers were able to kill acceleration with a MP3 on a CD rom, which exploited a buffer overflow and then sent malicious commands on the CANbus.
- zwp 14y ago"Comprehensive Experimental Analyses of Automotive Attack Surfaces", Checkoway et al. http://www.autosec.org/publications.html http://www.autosec.org/publications.html From the FAQ: "We explore a number of other communications channels in our August 2011 paper "Comprehensive Experimental Analyses of Automotive Attack Surfaces", including long- and short-range wireless communications, the networked diagnostic tools used by automobile mechanics and the car's CD player."