Skip to content
Zyberum Cyber Security Firm
Menu

Training · 2 days

Advanced Testing

Firmware extraction, reverse engineering, and exploitation techniques. Hands-on exercises with real automotive ECUs from major manufacturers, including 30+ CTF challenges.

What this course is about

An intensive 2-day advanced course covering firmware reverse engineering and exploitation. You will extract firmware from manufacturer update files, analyze it in Ghidra, reverse engineer security access algorithms, and create custom exploitation tools. This training builds on the fundamentals to deliver deep technical skills in automotive security assessment, from understanding secure boot mechanisms to crafting seed-key bypasses.

Agenda

Day 1: Reverse Engineering

Theory

  • Firmware extraction from manufacturer update files
  • UDS flashing procedures and update mechanisms
  • Fault injection techniques against ECU hardware
  • Introduction to Ghidra for automotive firmware analysis
  • Common automotive firmware patterns and architectures
  • Firmware integrity checks and secure boot mechanisms

Hands-on

  • Extracting firmware from OTA update packages
  • Loading and analyzing automotive firmware in Ghidra
  • Identifying security-critical functions in firmware
  • Mapping memory regions and peripheral registers

Day 2: Exploitation

Theory

  • Security access (Seed-Key) algorithm internals
  • Common weaknesses in automotive authentication
  • Advanced fuzzing techniques for diagnostic protocols
  • Bypassing firmware integrity and signature verification
  • Creating custom automotive security testing tools

Hands-on

  • Reverse engineering ECU security access algorithms
  • Creating custom seed-key bypass tools
  • Building automated UDS fuzzing scripts
  • Developing custom flashing and calibration tools

Get started

Plan your team training in 15 minutes

Tell us who should be trained and on what. We suggest the right course and format.

  • Course content matched to your team’s level
  • In-house or remote, in English or German
  • Dates and quote after the call
Tom Zaubermann

Your call is withTom ZaubermannFounder & CEO, Zyberum

Call us: +49 176 439 17074info@zyberum.com

Or send us a message

We reply within one business day.

Call usPlan your team training

Pick a time that suits you

Open in a new tab