> Awesome CAN Bus Databases for Automoti
An attempt to collect info about CAN IDs and payloads for car brands/models in one place.
Permanent URL to this list:
DB by Brands/Models:
* Common
* Acura
* BMW
* BMW Hybrid
* iDrive
* BYD
* General Motors (Buick, Cadillac, Che, GMC)
* Daimler-Chrysler (Chrysler, Dodge, Jeep, RAM)
* Chrysler
* Dodge
* Jeep
* Fiat
* Ford (Lincoln, Mercury)
* Honda
* Hyundai
* Infiniti
* Jaguar
* Kia
* Land Rover
* Range Rover
* Lexus
* Lotus
* Mazda
* Mercedes-Benz
* MINI
* Mitsubishi
* Nissan
* Leaf
* Opel
* Astra
* PSA (Peugeot, Citroen, DS)
* Citroen
* Peugeot
* DS
* Renault
* SAAB
* Subaru
* Suzuki
* Tank
* Tesla
* Toyota
* VAG (Audi, Porsche, , Seat, Skoda)
* Audi
* Porsche
* Seat
* Skoda
*
* Volvo
* C30
* S60
* Motorcycles
* BMW motorcycle
* Ducati
* KTM motorcycle
Links for general DB and uther useful resources:
* CommaAI - Democratize access to car decoder rings by CommaAI.
* Fandom Wiki - Reverse Engineering Wiki.
* Opengarages - Raw link references for CAN IDs.
* RACELOGIC - CAN Database.
* rusEFI - Dump traces from from rusEFI project.
* BMW - DBUS/IBUS/KBUS information/reference/examples.
* BMW - CANBUS information/reference.
* BMW - BMW E46, MS43 ECU.
* BMW - BMW E46, MS42 ECU.
* BMW - E65 7 Series Powertrain CAN bus.
* BMW BMS/Sbox - Reverse Engineering of the BMW SBox for use in E projects.
* BMW iDrive - Arduino library for devices compatible with either a or due_can, to interface with a BMW iDri.
* BMW iDrive - iDri 500k CAN speed (2004y late model).
* BMW iDrive - Arduino canbus reader for events on iDrive knob controller.
* BYD - EV car battery system Gen24.
* GM - Opengarages GM LAN 29 Bit ID.
* GM - GM LAN bible.
* GM - GMLAN CAN ID.
* GM - GMLAN CAN ID v2.
* Fiat - 500.
* Fiat 500L: ID & Payload - Model 500L.
* Honda - Civic 8th Gen.
* Hyundai - Genesis 5.0 2015.
* Hyundai - Ioniq 5.
* Hyundai - Ioniq AE Electric 2017.
* Hyundai - Solaris 2013 (RU).
* Hyundai - Tiburon/Coupe.
* Hyundai - 2016.
* Infiniti - G37 2011 (DBC).
* Jaguar XJ 2010MY - CAN Codes (RU).
* Jaguar XF 2013MY - Facelift - CAN Codes & DBCs
> Note
> ⚠ Kia Soul (2014+) - All KIA (except Picanto) 2014+ have same systems
* Kia - Soul.
* Kia - Soul OBD.
* Kia - Soul Steering.
* Kia - Soul Throttle.
* Kia - Soul Brake-Petrol.
* Kia - Soul Brake-EV.
* Kia - EV.
* Freelander2 2.2 2007MY - CAN Codes (RU).
* Freelander2 2.2 2013MY - CAN Codes (RU).
* Discovery3 4.4 2006MY - CAN Codes (RU).
* Land Rover ( +Jaguar) - Gearknob.
* Range Rover L322 2010MY - CAN Codes (RU).
* Lexus - RX 450h (RU).
* Lexus - RX350 2011 (RU).
* Mazda - 数据库 of known Mazda (SkyActiv and RX-8) CAN messages.
* Mazda - Opengarages Mazda CAN ID.
* Mazda - 3 (MS and HS CAN).
* Mazda - RX8.
* Mazda - Model 3 (2nd gen) HS CAN.
* Mazda - Model 3 (2nd gen) MS CAN.
* Mazda - Model 3.
* Mercedes-Benz - Understand and run units 网络.
* Mercedes-Benz - Controller for 722.6 automatic transmission.
* Mercedes-Benz - W203 Open 源码 project for W211/W219 W203/W209 Mercs (bluetooth audio control and more).
* Mercedes-Benz - W203 CAN BUS.
* Mercedes-Benz - W203 C200 CDI: Should theoretically work on W203/w209/w211/w219 .
* Mercedes-Benz - 2000-2007: See txt files with canbus desciption (tested on W203 C200 CDI, but in theory, any W203/211/219/209 should work).
* Mini - Cooper 2002-2006 _(XLSX)_.
* Mitsubishi - Lancer 2008 (RU).
* Mitsubishi - I-Miev.
* Nissan - Nissan models (Nissan LEAF and around).
* Nissan - Sentra 2010.
* Nissan - 370Z 2010.
* Citroen C5 X7 (2gen) - Body module LS CAN messages I.
* Citroen C5 X7 (2gen) - Body module LS CAN messages II (including CAN pinouts).
* Citroen C5 X7 (2gen) - Body module LS CAN messages III.
temporaly unsorted:
<!--
*
*
*
*
*
*
-->
* Renault - Zoe CAN ID.
* Subaru - Legacy 2005-2009 _(XLSX)_.
* Subaru - BRZ 2013+ _(XLSX)_.
* Subaru - Impreza WRX STi 2015+ _(XLSX)_.
* Subaru - WRX 2016.
* Suzuki - Swift IV AZG 1.3 DDiS 16V 75cv.
* Tank - Tank-500 FD CAN speedometer, odometer.
* Tesla - Model 3 CAN IDs and payload.
* Tesla - Model 3 DBC file CAN messages _(DBC)_.
* Tesla - Model S/X CAN IDs and payload.
* TIS Document Ripper - Script allows you to rip electrical wiring diagrams, collision/body repair manuals, and repair manuals from Toyota's TIS.
* Toyota - Prius gen2.
<!--lint disable double-link-->
* Toyota - Prius 2010 with Intelligent Parking Assist.
<!--lint enable double-link-->
* Toyota AVC LAN - Arduino emulating a CD Changer on a Toyota AVC LAN 网络.
* Toyota AVC LAN - Arduino emulating a CD Changer on a Toyota AVC LAN 网络 (another project).
* Toyota - Prius CAN message translator.
* Toyota - Opengarages Toyota CAN ID.
* Toyota - Yaris.
* Toyota - 2018 Tacoma.
* Audi - Q8 2019: RAW dumps + decoded frames of the EPS FlexRay bus.
* Audi - E-tron.
* Skoda - Octavia A5 2011 (RU).
* - Dri CAN bus IDs].
* - MQB platform (MK7 VW Golf R, GTI, 1.8, Audi S3/A3, etc).
* - Touran 2004.
* - Polo R6.
* - Polo R6.
* - CAN_ID.
* - Golf GTI MK5.
* - VW e-Up.
#### and EV
* - MEB EV (like ID.3 ID.4, Enyaq) UDS PIDs.
* - .
* - #2.
* - Reverse engineering the VW GTE Contactor Box (E-BOX).
* Volvo - XC70 2.5T 2005 B5254T2+AW55.
* Volvo - V60 2015 _(DBC)_.
* Volvo - XC90 CAN bus adapter to restore wheel buttons and park assistant functionality.
* Volvo - XC90 CAN bus: CCM, CEM, TCM, LSM, REM, SWM.
* Volvo - BUSMaster files for emulation of Climate Control Module used in Volvo P1 platform (C30,C70,S40,V50).
* Volvo - BUSMaster files for emulation of Central Electronics Module.
* Volvo - P3 PIDs (RU).
* Volvo - V50 (dumps in Sa format).
* Volvo C30 - 1.6d DRIVe.
* Volvo C30 - T5 2011 Codes.
* Volvo C30 - T5 2011 LowSpeed CAN.
* Volvo C30 - T5 2011 HighSpeed CAN.
* Volvo S60 - OBD-II CAN Data Extraction and Analysis.
* Volvo S60 - 2007 DIM: Project to power a volvo DIM outside of the car.
* Volvo S60 - 2007 DIM: Notes on CANBUS.
* Volvo S60 - MY2009, aka P2 facelift model.
* Volvo S60 - Arduino CANBUS Volvo S60 DPF soot filter.
---
* BMW motorcycle - BMW Motorrad CAN messages.
* Ducati - Collecti of Ducati CANBUS messages.
* Ducati - Ducati Panigale (899/959/1199/1199S/1199R/1299/1299S/R and Superleggera)].
* KTM motorcycle - Python library for decoding KTM motorcycle CAN-bus messages.
---
* Your contributions are always welcome! Please read the contribution guidelines first.
1. Please follow this root-repo for lastest updates.
2. Also might be useful this curated list of awesome tools and resources for CAN bus reverse engineering with lightly specializing in automoti controller software and communication understanding.
3. The another awesome list of tools and resources for LIN bus reverse engineering, LIN hardware de and debugging also might be useful.
<!--
#awesome
#awesome-list
#can
#can-bus
#canbus
#logger
#sniffer
#socketcan
#car-hacking
#bus-monitoring
#lawicel
#elm327
#obd2
#canutils
#automotive
#embedded
#sae
#uds
#obd-ii
#usb2can
#dbc
#electric-
#
#python
#automoti
-->
开发语言:未知
Star 数:993
该项目属于黑客技术方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕:tractor: Collect of CAN IDs and its payloads for car brands/models in one place. Might be useful for Cyber Security Researchers, Reverse Engineers, and Automoti Enthusiasts.展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。
从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。
1. 下载源码压缩包,解压到本地环境。
2. 根据项目类型准备对应的运行环境与依赖。
3. 按照 README 中的步骤完成配置与部署。
4. 在隔离的测试环境中运行验证,避免影响生产系统。
本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。
| 资源标题 | awesome-automotive-can-id - :tractor: Collect of CAN IDs and its payloads for |
| 所属分类 | 黑客技术 |
| 发布作者 | admin |
| 发布时间 | 2026-10-05 22:13:55 |
| 下载权限 | 免费下载 |
| 附件数量 | 2 个下载链接 |
| 浏览次数 | 263 |
| 讨论数量 | 0 |
| 主题状态 | 正常讨论中 |