joaovorocha/ford-transit-can

GitHub: joaovorocha/ford-transit-can

记录 2017 款 Ford Transit 250 CAN 总线被动嗅探结果的逆向工程笔记,提供了车门锁状态和 HVAC 等关键信号的精确定位与验证方法。

Stars: 0 | Forks: 0

# Ford Transit (2017) CAN Bus 笔记 针对 **2017 Ford Transit 250** 车身(MS-CAN)和动力总成(HS-CAN)总线的逆向工程笔记,这些笔记来源于对我自己的货车进行的被动嗅探。 **有用的要点,速览:** - **车门锁状态**位于 MS-CAN **`0x127`,第 2 字节,位 `0x10`**(置位 = 已锁定)——经过实测验证,这是核心结论。 - **HVAC 开/关**位于 **`0x321`** 第 0 字节(`0xB1`/`0x81`)。 - Transit **车身总线几乎没有被公开的 DBC 覆盖**(在观察到的 40 个 ID 中仅有 6 个匹配)——仍有大量信号未映射。 - 一个详细的操作示例,介绍**如何可靠地确认 CAN 信号**(以及单次抓取的“确认”最初是如何蒙蔽了我)。 完整报告:**[CAN-RESEARCH.md](CAN-RESEARCH.md)**。 所使用的 DBC 文件(不包含在此处——它们来自于 comma.ai/opendbc,遵循 MIT 协议):见 [NOTICE-opendbc.md](NOTICE-opendbc.md)。 ## 范围 在我自己拥有的车辆上进行被动观察,用于遥测和互操作性。这**不是**远程解锁指南——在 CAN 总线上未发现有效的锁/解锁命令,且候选的 ID 已被标记为禁止注入。向活动的车辆总线写入数据可能会干扰与安全相关的模块;请了解相关风险以及您所在地的法律法规。 参见 [CAN-RESEARCH.md § 范围与安全](CAN-RESEARCH.md#scope--safety)。 ## 贡献 最需要的:在其他年份/配置的 Transit 上确认 `0x127` 的有效性,以及能够捕捉到事件驱动的锁定 ID(`0x136`、`0x385`、`0x3B1`)的数据抓取。 ## 许可协议 笔记/数据:[MIT](LICENSE)。DBC 文件:参见 [NOTICE-opendbc.md](NOTICE-opendbc.md)。 与 Ford 无关联,也未获得其认可。“Ford”和“Transit”是 Ford Motor Company 的商标,此处仅用于标识所研究的车辆。
标签:CAN总线, 云资产清单, 汽车数据, 物联网, 福特, 车载网络, 逆向工程, 防御加固