基于汽车CAN总线私有协议OBD接口破解方法及经验

发布者:书香门第最新更新时间:2015-09-17 来源: eefocus关键字:CAN总线  私有协议  OBD接口 手机看文章 扫描二维码
随时随地手机看文章
目前就汽车协议破解来说,行业的没有人做,做个人爱好的,某宝上就有。因为车厂指令不同,硬件产品都不一样。有破解方法,把OBD总线上的数据抓下来,一个一个分析,比如针对某款车,或者某个车系,一个一个去试,其中,需要把CAN总线的数据全抓下来。我作为个人爱好,给大家讲下汽车私有协议破解方法和规避的一些问题。

汽车私有协议破解工具:

利用破解工具CANBUS监听器采集和读取CAN总线上的数据,因不同的车,升窗的指令不同的,所以我们要具体车型具体分析,这个EST718盒子其实可以干很多事情,比如破解读取车门状态、里程、尾箱、车灯、自动大灯、雨刮器等等,相对来说,越发达的汽车ECU,获取的数据越多,同时也包涵车速转速等汽车支持的所有数据项,但是油耗没有,油耗都是算的。

破解汽车私有协议需求的背景:

目前市面上高档汽车全面淘汰了K线协议,而采用速度更快、信号更稳定的CANBUS总线。开发汽车CANBUS系列总线产品是汽车电子领域目前比较热门的一个趋势。

利用汽车OBD接口,与汽车ECU通过CANBUS协议通讯,就可以达到控制汽车某些部件的目的,并可衍生大量的新产品,如OBD自动升窗器、中控防盗模块等。

而目前开发者最大的问题在:不清楚通过何种指令发送给ECU控制目标部件。

而现在,利用开发工具汽车CANBUS总线数据采集盒,这些都不是问题。

获取CANBUS总线数据步骤:

1、将开发工具采集接口线按CANH、CANL接入汽车CANBUS总线(可直接通过OBD接口接入);

2、将卡发工具配套采集软件打开;

3、将原厂设备连入目标车辆电控系统;

4、原厂设备执行目标控制操作;

5、分析EST718配套软件采集到的数据(原车设备发送数据、ECU返回数据);

6、得到数据格式及OBD指令。

破解汽车私有协议存在的风险:

1.OBD车厂私有的协议其实很好的保护了汽车的安全(考虑下有没有必要).

2.端口协议在目前来说不破解(或者说越狱),OBD终端没有办法进入消费级的市场

对汽车后市场的从业群体来说,不是好消息.

3.目前IOS越狱在美国还不是违法的事情,不好说私有的接口协议遭遇到破解或越狱是否是侵犯知识产权,需要法律人士界定。

4私有的接口协议,厂家一味的封锁不是办法是不是可以考虑授权的方式?

5,目前除了OBD口以外,基于canbus上的其他设备例如:车载DVD也会读取一些车况,是否也涉及一些侵权的问题。

关键字:CAN总线  私有协议  OBD接口 引用地址:基于汽车CAN总线私有协议OBD接口破解方法及经验

上一篇:关于使用485总线一主多从设备总结
下一篇:汽车局域网CAN总线详解

推荐阅读最新更新时间:2024-05-02 23:57

基于S3C2410的CAN总线通信设计与开发
1 引言 网络化控制系统是控制系统的发展趋势和研究热点,现场总线控制系统作为网络化系统的重要组成部分,近年来在实际的控制系统中得到了广泛的应用。CAN(Con- troller Area Network)总线作为一种容错性强、可靠性高、布线简单且成本低廉的现场总线倍受用户钦睐,在国内CAN总线已经得到了广泛应用。目前国内广泛应用的独立CAN控制器SJA1000因存在如地址、数据总线的分时复用常导致接口效率低下;接收、发送缓冲区的个数太少,导致数据吞吐率不高;帧屏蔽和过滤器的设置不够灵活,不能满足同时需要更多屏蔽和过滤条件的要求等。 ARM芯片S3C2410是一种高集成度,高性价比的嵌入式处理芯片,已成功用于工控设备上。然而其美中
[单片机]
基于S3C2410的<font color='red'>CAN总线</font>通信设计与开发
基于CAN总线的煤矿风机监控系统设计
1 引言 煤矿井下风机是对矿井送风的重要设备,风机工作的状态,关系到对矿井送风的质量。目前国内大部分矿井采用的风机监测还是模拟仪表,工作人员要在现场抄表,在风机出现故障时需要手工切换工作设备,并人工上报故障信息,风机运行的可靠性和实时性都无法满足需要。 为保证煤矿井下安全生产,需对风机的工作状态进行监视,并根据现场环境的风压、瓦斯气体含量、温度等实际情况,有效地控制风机的送风量,既要满足对现场空气的要求,为煤矿的安全生产提供可靠保证,也要避免过量送风,降低能源消耗 。 2 风机监控系统特点 风机监控系统的特点是采用 DSP作为核心控制器,用 CAN总线通信。DSP控制器将高性能的 DSP内核和丰富的微控制器外
[工业控制]
基于CAN总线的阀门远程控制系统
0 引言 普通电动阀门是一种通用的执行单元,它作为一种重要的执行器件广泛地用于工业流程控制领域,具有不可替代的作用。阀门电动装置是以电机为动力,带动机械减速装置将动力传给阀门,实现阀门开启和关闭的最终部件,它是电动阀门中的核心部分。近年来,国内生产电动阀门的厂商通过对国际先进技术的引进和吸收,以及与Limitorque、Rotork等国际著名企业的合作,已经逐步掌握了机械传动、制造等一些核心技术,加之价格方面的优势,取得了国内市场的主导地位。随着工业自动化水平的提高,尤其是现场总线技术的出现,仅有现场操作以及简单的点对点控制功能的电动阀门越来越难以满足市场需要,国外各大公司纷纷推出现场总线电动阀门产品,但价格高昂。因此,提
[工业控制]
基于<font color='red'>CAN总线</font>的阀门远程控制系统
基于MSP430系列单片机的CAN总线接口转换卡设计
   1 引言   控制器局域网(Controller Area Network,简称CAN)是德国奔驰公司20世纪80年代为解决汽车众多控制设备与仪器仪表之间的数据交换开发的一种串行通信协议。它作为现场总线的一种广泛应用于各种工业现场,根据不同的需要或以主从方式、或以多主方式工作。CAN总线使用的通信介质为双绞线或其他电缆,传输速率可达lMb/s。CAN总线与其他通信网的不同之处有二:一是报文传送中不包含目标地址,它是以全网广播为基础,各接收站根据报文中反映数据性质的标识符过滤报文,该收的收下,不该收的弃而不用。其好处是可在线上网下网、即插即用和多站接收;二是特别强化了对数据安全性的关注,满足控制系统及其他较高数据要求的系统需求
[应用]
VersaLogic推出Mini PCIe接口的双通道CAN总线扩展板
VersaLogic公司通过新的“ C1”模块扩展了其工业温度范围的耐用型Mini PCIe扩展产品,新的双通道CAN总线扩展板提供了一种向任何嵌入式计算机系统添加高速CAN总线端口的方法,尤其是在恶劣环境中的系统。 CAN-FD和CAN 2.0A/B C1支持CAN-FD和高达5 Mbps的高速信令,它也向后兼容CAN 2.0 A和CAN 2.0 B,传输速率高达1 Mbps。C1支持多种CAN功能,包括消息接受过滤器和仅侦听模式。 CANopen高级协议 C1支持高级CANopen协议,该协议标准化了不同制造商的设备和应用程序之间的通信,并且是为自动化中使用的嵌入式系统开发的,从而使其可用于工业机械,国防和航空航天,医
[工业控制]
CAN总线轿车车窗智能控制系统实现的原理
现在各中高档轿车都安装有电动车窗,按钮控制车窗玻璃的升降。如果车窗无智能,司机在没有注意到乘客的手或物体伸出窗口的情况下按下按钮,乘客容易被车窗夹伤。为了安全,很多乘车都采用电动防夹车窗。在充分研究有关CAN总线在汽车电子系统中的应用和电动车窗防夹方案的基础上,提出一种基于CAN总线的轿车车窗智能控制系统的设计方案,实现车窗在正常工作模式下防夹控制功能和紧急情况下(异常工作模式)快速升降车窗控制功能。 目前.以微控制器为代表的汽车电子在整车电子系统中应用广泛,汽车控制正由机电控制系统转向以分布式网络为基础的智能化系统。CAN总线是一种支持分布式和实时控制的串行通信网络,以其高性能和高可靠性在自动控制领域广泛应用。作为目前
[汽车电子]
基于MCP2502X/05X的CAN总线节点设计
1 引言 CAN总线以其成本低廉、通信实时性好、纠错能力强等优点广泛应用于汽车工业、电力系统变电站自动化、智能大厦等系统。J1939协议是SEA于1998年提出的,主要应用于运输、农林机车、船舶等大型交通工具。Microchip公司推出的MCP2502X/2505X CAN I/O系列扩展器可独立作为CAN扩展节点,通过配置实现不同的CAN协议。本文以J1939为通信协议,基于该器件设计CAN扩展节点,方便实现汽车的前端测控功能,并且与整个车载CAN网络相连。 2 MCP2502X/05X CAN I/O扩展器简介 MCP2502X/5X器件可作为CAN系统的I/O扩展器使用,支持CANV2.0B Active,可在原始
[工业控制]
基于MCP2502X/05X的<font color='red'>CAN总线</font>节点设计
汽车门锁模块的系统结构
汽车电子化是现代汽车发展的重要标志。汽车电子的广泛使用,使现代汽车比以往汽车变得更节能、更安全、更舒适。但当汽车内部电子设备采用传统的点对点方式连接时,电子设备的不断增加会导致连线大幅度增加,致使车辆重量随之增加,并削弱了车辆性能。为适应汽车电子设备迅速增加的需求,汽车电子网络应运而生。汽车内部已经基本形成了从低速到高速、从电缆到光纤、从有线到无线、从离散ECU的数据通信到中央智能控制的复杂网络系统。其中,在车身低速电子设备连接方面,低速CAN总线和LIN总线构成的混合网络正受到越来越广泛的关注和使用。汽车门锁作为汽车车身的重要部件之一,实现基于CAN/LIN网络的汽车门锁单元,有助于提高汽车车身的总体电子化水平。 汽车门锁是
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved