All Projects → ps1337 → automotive-security-research

ps1337 / automotive-security-research

Licence: other
This repository contains reverse engineering results and resources for a few specific car models of a very specific car manufacturer. Please don't sue.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to automotive-security-research

awesome-automotive-can-id
🚜 unpretentious attempt to collect CAN IDs and payloads for various car brands/models in one place.
Stars: ✭ 104 (+65.08%)
Mutual labels:  car-hacking, automotive-security
Automotive-Security-Timeline
汽车信息安全事件时间轴
Stars: ✭ 45 (-28.57%)
Mutual labels:  automotive-security
Carpunk
The CAN Injection Toolkit
Stars: ✭ 111 (+76.19%)
Mutual labels:  automotive-security
Awesome Vehicle Security
🚗 A curated list of resources for learning about vehicle security and car hacking.
Stars: ✭ 1,931 (+2965.08%)
Mutual labels:  car-hacking
CANghost
Automated Script For Hacking Into CAN Bus - Car Hacking
Stars: ✭ 63 (+0%)
Mutual labels:  car-hacking
Volvo-CAN-Gauge
Reverse engineering the Volvo VIDA protocol and CAN network to gather diagnostic information not available via OBD2 on Volvo cars.
Stars: ✭ 15 (-76.19%)
Mutual labels:  car-hacking
embeddedappsec
Embedded AppSec Best Practices
Stars: ✭ 38 (-39.68%)
Mutual labels:  automotive-security

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 <:
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].