Skip to content
This repository contains reverse engineering results and resources for a few specific car models of a very specific car manufacturer. Please don't sue.
Python
Branch: master
Clone or download
Latest commit 2cfe081 May 26, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.res Init May 16, 2018
helpers Init May 16, 2018
keys Init May 16, 2018
misc
model-6 Init May 16, 2018
model-8 rename file May 16, 2018
README.md add BSides STR 2019 slides May 26, 2019
paper.pdf added paper Nov 8, 2018
slides_bsidesSTR_2019.pdf add BSides STR 2019 slides May 26, 2019

README.md

Automotive Security Research

Alt text

This repository contains reverse engineering results and resources for a few specific car models.

Index

  • Slides of my talk @ BSides Stuttgart 2019
  • helpers: Contains two simple Python PoCs that demonstrate how to read CAN data and how to scan a CAN bus for UDS security access.
  • keys: Contains ECU keys extracted from manufacturer software using IDA. You can guess the manufacturers by reading the file names.
  • misc: You can find the partial CAN matrix of various cars and CAN protocol information in there
  • model 6: Contains all data of a very specific car I gathered by reverse engineering. You can find code to set the displayed speed on the speedometer via the CAN bus there. Also, there are various CAN dumps and a wiring diagram which are useful for further analysis.
  • model 8: Same as above but for a different model of the same manufacturer.
  • paper.pdf: Redacted version of a car hacking paper someone wrote. German only, sorry <:
You can’t perform that action at this time.