美文网首页
如何通过can总线hack汽车

如何通过can总线hack汽车

作者: annge | 来源:发表于2023-08-29 19:38 被阅读0次

如何黑入一辆车

1996年以后所有的车辆都配备有OBD接口,整车的所有数据通信都是通过CAN进行连接的,理论上来说,只要能够进入车辆can网络即可得到车辆所有的关键数据,并在一定程度上实现对车辆的控制,但这无疑是相当危险的,所以车企业对于OBD中传输的数据都进行了加密或者数据通信格式都是私有的,但这并不代表我们就无法得知车辆总线网络中的数据流意味着什么,只需要对车辆的CAN数据进行逆向分析和一些合理的猜测就能得到车辆一些简单的数据。

1.什么是DBC?又有什么用

由于CAN总线单次最大传输8个字节,为有效提高总线效率,CAN总线数据都对齐到1 bit,由此引入了相当复杂的数据定义。为保证车身各部件间能准确无误的通信,即引入DBC文件来对数据进行编解码,DBC是Database Can的缩写,其代表的是CAN的数据库文件,在这个文件中把CAN通讯的信息定义的非常完整清楚,而CAN网络的通讯就是依据这个文件的描述进行的,所以DBC文件的对于车辆的数据的解释是相当重要的。

相关文章

  • 记录

    something about CAN/LIN总线 汽车的控制单元间通过CAN/LIN总线进行数据交换 LIN是主...

  • 汽车控制系统

    介绍一下CAN总线 CAN(Controller Area Network, CAN)控制局域网总线网络,是汽车控...

  • 电路识读39-车载网络(CAN)系统组成及电路图识读

    一、CAN总线的组成与功能 1.CAN 数据传输总线系统的组成 以马自达6 汽车为例介绍CAN总线系统结构与原理。...

  • CAN总线控制器如何进行验收滤波

    了解CAN总线的人都知道,CAN总线在的帧数据在总线上传送时,其它的CAN控制器是通过验收滤波来决定总线上的数据帧...

  • Arduino CAN总线实验结果

    CAN总线实现方案 CAN总线节点框架主要由三部分组成: MCU,应用控制器; CAN控制器,总线控制器,往往通过...

  • CAN协议学习记录1

    前言 CAN 总线对于汽车相当于人的神经系统,其重要性不言而喻。所以懂一些CAN总线相关的知识对于汽车人来说是必不...

  • 12.14

    CAN总线,专门用于汽车领域,复位:程序运行从复位开始,IEDG独立看门狗;WWDG窗口看门狗;软件复位:通过RC...

  • CAN网络拓扑

    汽车CAN总线有 【1】动力总成PCAN, 【2】底盘控制CCAN,【3】整车控制BCAN,【4】娱乐ECAN,【...

  • 汽车黑客之CAN总线协议

    汽车黑客是我们黑客学科的前沿领域之一。随着汽车变的越来越智能化,包含越来越多的电子产品,这使得汽车越来越易被攻击。...

  • CAN总线

    CAN(Contronller Area Network)控制器局域网,是一种能够实现分布式实时控制的串行通信网络...

网友评论

      本文标题:如何通过can总线hack汽车

      本文链接:https://www.haomeiwen.com/subject/fucomdtx.html