Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn to hack automotive systems through a comprehensive workshop that demonstrates reverse-engineering a vehicle's CAN bus to control car functions using accessible, low-cost tools. Discover the complete process of automotive penetration testing by following a real-world case study involving a 2012 Volkswagen Polo, where you'll master the techniques of sniffing, analyzing, and injecting CAN messages. Build practical skills using an Arduino UNO, MCP2515 controller, and custom Python scripts to understand how modern vehicles communicate internally and how these communications can be intercepted and manipulated. Explore the fundamental concepts of Controller Area Network (CAN) protocols while gaining hands-on experience with the tools and methodologies used in automotive cybersecurity research. Understand the security implications of connected vehicles and learn responsible disclosure practices for automotive vulnerabilities. Gain insights into the growing field of car hacking and automotive security from a software engineer and cybersecurity enthusiast who demonstrates that complex automotive systems can be analyzed and understood using readily available hardware and open-source software tools.
Syllabus
How I hacked my car lights with an Arduino - Leandro Balta Braga
Taught by
Ekoparty Security Conference