Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Hopping on the CAN Bus

NorthSec via YouTube

Overview

Learn how to hack into a car's Controller Area Network (CAN) bus using an open-source toolkit. Understand the basics of CAN, perform easy attacks like Denial of Service and Injection, work with CAN hardware and software, utilize tools like SocketCAN and Wireshark, explore the CANard Python toolkit, and delve into Diagnostics Protocols and Unified Diagnostic Services. The course employs a combination of theoretical explanations and practical demonstrations. This course is designed for individuals interested in automotive cybersecurity and penetration testing.

Syllabus

Intro
What is CAN?
Easy Attack - Dos
How CAN Works Message Structure
Easy Attacks - Injection
Getting on the Bus
CAN Hardware
CAN Software
SocketCAN
Wireshark
CANard A Python Toolkit for CAN
Hardware Abstraction
Diagnostics Protocols
OBD-11
Unified Diagnostic Services
UDS With CANard
UDS Security Access
Fuzzing Diagnostics
Conclusions

Taught by

NorthSec

Reviews

Start your review of Hopping on the CAN Bus

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.