Training

CanBusHack

Welcome to CanBusHack Training!

Unlock your potential in automotive technology with our comprehensive training

Our courses cover a wide range of topics, equipping you with the skills and knowledge needed to excel in the field. Whether you’re an aspiring automotive engineer, a seasoned professional, or simply curious about CAN Bus systems, we have something for everyone.

Diagnostic Protocol:

  • ISO 15765-2
  • ISO 14229
  • ISO 14230
  • GMW 3110

Security Access:

  • Seed
  • Key
  • Brute Force
  • Common Algorithms

Device Control:

  • $2F
  • $2E
  • $AE
  • Fuzzing

Advanced CAN Bus Techniques:

  • CANcelling a Message
    • CANBUS In-depth
    • CAN BUS Weak Points
    • Canceling Data
    • Overwriting a Message

Understanding Network Messaging: Normal Mode Messages:

  • How ECUs Work
  • Make Your Own ECU
  • Send Data

Understanding Network Messages: OSEK, VNMF, and other NM Messages:

  • Power Mode (Before Data Networks)
  • Power Mode Today
  • Why Network Management

Electrical Wiring Diagrams:

  • ProDemand.com
  • All Data

Fuzzing Techniques:

  • Random
  • Sequential
    • Diagnostic Messages
    • Normal Messages

Protocol Format:

  • Using the Response Data to Speed Up Fuzzing

Message Replay Techniques:

  • Finding the Message through a Reductive Approach
  • Guessing

DoS:

  • DoS Effects
  • Zero Arb ID
  • Incrementing Arb ID for Selective DoS
  • Physically Shorting

Reverse Engineering Signals:

  • Normal Mode Recap
  • What are Signals
  • Signal Basics
  • Finding Signals
  • Types of Signals

Diagnostic Commands:

  • Communication Control
    • $28
    • $10 02

  • IO Control

  • Write ID
    • $3B

  • ECU Reset
    • Reason for Reset
    • $11

  • Device Control
    • $2F
    • $AE

  • Memory Read
    • $23

Immobilizer:

  • Encrypted Data (Entropy)
    • Finding Entropy in the Data
    • Why Encrypt
    • How to RE Encryption

  • Security Access In-Depth

  • Immobilizer Basics
    • Immobilizer Purpose
    • Challenge/Response
    • RFID
    • TI
    • Megamos
    • Hitag 2
    • GM
    • Ford
    • Chrysler
    • Hyundai

Additional Topics:

  • ECU Programming Basics
    • Theory in Existing Cars, Security Concepts, Future Plans by the Carmakers
    • Equipment Required for Programming

Additional Topics:

  • ECU Programming Basics
    • Theory in Existing Cars, Security Concepts, Future Plans by the Carmakers
    • Equipment Required for Programming

CANBUS Simulators

  • CloudCar Vehicle Simulator
    • Interactive, Cloud-based Vehicle
    • UDS
    • WIFI
    • Other Hackable Interfaces

Cellular for Telematics
(Extra Hardware Costs)

  • Building a Rouge 2/3g BTS
  • Mobile Station Fuzzing
  • SMS Fuzzing
  • Delivering TCP/IP for Man-in-the-Middle Analysis
  • SDR for Key Fob Analysis
    (Extra Hardware Costs)
    • Using SDR for Receiving Key Fob Data
    • Using YardStick One for Rx/Tx Encoded Keyfob Data
    • Building a Jammer/RollJam

At CanBusHack, we provide practical, hands-on training led by industry experts. Our courses are designed to enhance your understanding of automotive systems and empower you to tackle real-world challenges.

Join us today and take your automotive skills to the next level! We can offer ‘customized’ training sessions based upon your education needs.

Contact our experts for pricing and more details at: hello@canbushack.com

Scroll to Top