破解汽车CAN协议有没有什么好方法?

作者&投稿:智翁 (若有异议请与网页底部的电邮联系)
请问汽车can协议破解的方法都是相同的吗?~

感谢题主的邀请,我来说下我的看法:
差不多都一样,都是控制变量法,即在实现目标CAN设备,USBCAN分析仪以及装有CAN解析软件的电脑的通讯连接以后,让目标CAN总线产生运动变量,比如说你想要知道汽车开关车门的CAN数据,你就可以不停地开关车门,这时候,电脑检测软件的界面上就会有一个数据在随着车门的开关有节奏的变化,这时候我们就可以一一对应了。其实其他地方的破解工作基本上也就是遵循这个规律。如果你需要相关的协议解析或者USBCAN设备的话,可以前往我们的网站进行咨询,欢迎来访。

感谢题主的邀请,我来说下我的看法:
没有什么特别简便的傻瓜式解决办法,现在一般都是用一台USBCAN设备分别连接汽车OBD接口与装有检测软件的电脑,然后让汽车做出指定的动作,生成指定位置的CAN数据。与此同时,我们注意观察检测软件上哪个数据在跟随汽车变量有节奏地发生变化,一一对应就可以了,其他位置的汽车CAN协议解析也大概就是这个方法。如果你需要相关的USBCAN分析仪的话,可以前往我们的网站进行咨询,欢迎来访。

其实这个问题很简单,可以用致远电子的USBCAN-2E-U

1、 打开CANtest通用测试软件,选择USBCAN-2E-U接口卡,并且选定总线的波特率,点击确定并启动,启动CAN接口卡。如图 2所示;

                                    图 2打开CANtest软件初始化

2、点击菜单快捷操作中的DBC解析按钮,进入DBC解析界面,如图 3所示;

                                           图 3打开DBC解析

3、DBC解析界面中,点击加载DBC,选择对应的DBC文件打开,本文以J1939协议为例,选择j1939.dbc打开,解析柴油机、卡车或者公交车等协议,如图 4所示。

                                           图 4加载DBC文件

4、此时接收数据即可进行DBC解析,用户可以使用分类显示或者刷新显示查看。此时点击某个报文,下方解析框中将这帧包含的应用数据显示出来,如图 5所示,ID为0x0CF0041A中第三个字节为0x6C,这个代表着EngSpeed(发动机转速)为6861.50rpm(转/分)。

小技巧:运用分类显示功能时,软件会将有变化的数据标红,这样对于破解未知协议时,可以帮助用户快速完成变量识别工作。比如,要想知道方向盘所对应CANID和数据段,即可使用此方法运行,转动方向盘,观察变红的变量,即对应。



1、 打CANtest通用测试软件选择USBCAN-2E-U接口卡并且选定总线波特率点击确定并启启CAN接口卡。

2、点击菜单快捷操作DBC解析按钮进入DBC解析界面。

3、DBC解析界面点击加载DBC选择应DBC文件打本文J1939协议例选择j1939.dbc打解析柴油机、卡车或者公交车等协议。

4、接收数据即进行DBC解析用户使用类显示或者刷新显示查看点击某报文解析框帧包含应用数据显示。



什么配置可以车联网?
答:2、是CAN线的适配,这个一般都被破解了 车机作为人与车交互的载体,需要获取车辆信息与CAN总线连接。而后装车机不能像前装车机一样,有车企授权或有相关通信协议,所以大多数后装车机采取逆向破解的方式与CAN总线连接,这样车载大屏就可以与 汽车 电子进行通信,可以获取一部分车辆信息或者是控制一些 ...

车载导航can盒是什么
答:一、汽车导航协议盒是连接在导航尾线上的一个方盒子,实现行车电脑与导航的信息沟通的桥梁,安装的导航依必须有对应的协议盒,不然安装上后会出现关不了机或开不了机等故障。汽车导航协议是类似于密码锁的东西,这些协议一般都要经过破解才能和导航通信,做这个破解的就是那个协议盒.二、作用:多用在...

手机能当车钥匙?拜托别开心太早!黑客们表示太喜欢这样的汽车了
答:如今汽车防护手段有哪些提升 从上面提到的入侵手段我们可以看到,CANBus总线是所有方式的最终目的地,所以 CANBus总线可以说是汽车的最后一道防线。但由于CANBus总线技术设计之初没有考虑到通讯安全的因素,甚至连接发动机控制单元、ABS控制单元、安全气囊控制单元、组合仪表等这些与汽车行驶直接相关的高速CANBus...

国六排放检测对汽车CAN总线网络数据依赖不断增强
答:1)在研究分析车载 CAN 网络通信协议的基础上,利用 CAN 网络报文及品牌规律设计有效的采集方法。速锐得利用正向、逆向技术分析 CAN 报文数据包,破解车载CAN报文指令信息,以达到控制汽车的目的。车载 CAN 网络不同于传统的计算机网络,其数据包没有计算机网络IP数据包那样的源地址和目的地址。需要根据 CAN...

什么是CAN总线协议
答:不知道楼主是要做一个简单了解还是全面学习或者是实际项目应用,CAN发展20多年了东西还是很多的。开发一个CAN产品还是一个很系统的工作,也是遵循V型模型开发流程的,楼主可以追问或者消息我 。如果是单位用买个开发测试平台吧,几万到几十万都有,ihr、intrepidcs的都还可以,虚拟仿真的话论坛里有破解的...

请问can总线通信模块连接完毕后接收不到数据该怎么办呢?
答:感谢题主的邀请,我来说下我的看法:您题目中说的设备是USBCAN分析仪吧,如果您连接完接收不到数据,先想想连线对不对,波特率对不对,加没加电阻。如果以上都对了,那就应该是目标CAN总线设备上设置了WANG GUAN,如果您知道协议,那还可以破解下,如果不知道,那就拉倒吧。如果您需要相关设备的话,...

...如何知道他们的CAN底层应用层协议?或者用什么样的软件可以得到?_百度...
答:呵呵,其实各大空压机厂商的CAN底层应用层协议知道的人不少,只是真正知道的人是不会为了这点利益去破解这些。阿特拉斯他们用的软件也是他们自己的一个软件,我看到就在他们Notes中有专门软件数据库,另外还要加一个硬件狗再加一个密码的。说实话,破解?我是不抱什么希望,不要搞到像有些制冷产品换个...

小牛电动车破解模块工作原理
答:每种总线的通信开销都很低,适用于低干扰环境。另一个选项是控制器局域网(CAN)总线,这种总线在汽车应用中被广泛使用。CAN总线非常鲁棒,具有误差检测和故障容限特性,但是它的通信开销很大,材料成本也很高。尽管从电池系统到汽车主CAN总线的连接是值得要的,但在电池组内采用SPI或I2C通信是有优势的。

作为国内的运营平台,如何甄别共享车分时租赁领域的TBOX优劣?
答:平台旗下所有车型必须有达到电子配置完整、信号出入输出全面,同时还能以比较低廉的价格,长租或购置。为此,车型的不确定性,是根据运营成本来调配的,目前国内可选车型并不是很多,因为共享汽车刚刚兴起不久,需要时日。对车型的适配技术,也就是破解汽车的速度和能力,提出了更高的要求。汽车CAN总线协议...

汽车Canbus 和OBD区别是什么?我想知道,谢谢!
答:Canbus和OBD的区别为:作用不同、功能不同、使用途径不同 一、作用不同 1、Canbus:用来数据交互传输的。2、OBD:用来数据单向传输的。二、功能不同 1、Canbus:连接电控电脑与传感器和执行器的。2、OBD:连接电控电脑与诊断电脑的。三、使用途径不同 1、Canbus:保证车辆电控系统正常运行的,直接...