Главная
Study mode:
on
1
Intro
2
What is CAN?
3
Easy Attack - Dos
4
How CAN Works Message Structure
5
Easy Attacks - Injection
6
Getting on the Bus
7
CAN Hardware
8
CAN Software
9
SocketCAN
10
Wireshark
11
CANard A Python Toolkit for CAN
12
Hardware Abstraction
13
Diagnostics Protocols
14
OBD-11
15
Unified Diagnostic Services
16
UDS With CANard
17
UDS Security Access
18
Fuzzing Diagnostics
19
Conclusions
Description:
Explore the world of automotive hacking through a comprehensive examination of the Controller Area Network (CAN) bus. Learn about the fundamentals of CAN, including its message structure and functionality. Discover various attack vectors, from simple Denial of Service (DoS) to more complex injection techniques. Gain insights into accessing the CAN bus using both hardware and software tools, including SocketCAN and Wireshark. Delve into CANard, a Python toolkit designed for CAN manipulation, and understand its hardware abstraction capabilities. Investigate diagnostic protocols such as OBD-II and Unified Diagnostic Services (UDS), learning how to leverage CANard for UDS security access and fuzzing diagnostics. This talk equips you with the knowledge to understand and potentially exploit vulnerabilities in modern vehicle networks.

Hopping on the CAN Bus

NorthSec
Add to list