Overview
This course aims to teach learners how to utilize CANtact, an open-source hardware tool for CAN bus systems, to analyze and manipulate CAN traffic effectively. The course covers topics such as understanding Controller Area Network (CAN), decoding messages, performing diagnostic actions, and utilizing the tool for reverse engineering and fuzzing purposes. The teaching method involves introducing CANtact software, explaining its design, and demonstrating its application in analyzing CAN systems. The course is intended for individuals interested in automotive security, CAN bus systems, and reverse engineering techniques.
Syllabus
Intro
Automotive Security
What is CAN?
How CAN Works
The Commercial Tools
Open Source Tools
CANtact Hardware
Current Software Limitations
Design Goals
Design Choices
ISOTP
Diagnostics
Scripting
What's Next
Emerging Tech
Securing Vehicle Networks
Questions?
Taught by
Black Hat