Overview
Explore the fundamentals of CAN bus technology and hands-on fuzzing techniques in this 36-minute conference talk from the 44CON Information Security Conference. Delve into the world of car hacking as Ian Tabor guides you through essential concepts such as ECUs, attack surfaces, and the purpose of CAN networks. Learn about differential signaling, CAN frame structure, and the OBD2 connector. Discover practical applications with SocketCan and LineCan, and gain insights into fuzzing setups, including software, messages, and data manipulation. Witness real-world demonstrations featuring a "Car in the Box," corner box experiments, and various modes like Disco and Carrier. Examine the impact on vehicle components such as the head unit, serial port, and audio system. This comprehensive overview equips you with valuable knowledge for understanding and exploring automotive security vulnerabilities.
Syllabus
Intro
Who am I
Car Hacking
Car Hack Mug
Workshop Outline
Car ECUs
Attack Service
Why CAN exists
CAN Network
Differential Signaling
The CAN Frame
The OBD2 Connector
SocketCan
LineCan
Further Information
Fuzzing Setup
Software
Messages
Data
Car in the Box
Corner Box
Disco Mode
Rev Counter
Carrier Mode
In My Car
Head Unit
Serial Port
Serial Port Output
Mute
Disco
Taught by
44CON Information Security Conference