逆向CAN总线

本文详细介绍了如何逆向工程CAN总线,包括找出CAN总线位置、使用can-utils工具监听和分析通信、识别车门解锁控制数据包等步骤。通过记录和回放数据,最终成功发现并模拟了解锁车门的命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    

逆向CAN总线

             如何去逆向工程CAN总线?首先能够读CAN数据包,然后区分数据包是控制什么的,这就是说我们不需要访问标准的诊断CAN数据包,因为这些是仅仅只读的数据,我们感兴趣的访问其他所有的在CAN总线数据包。其他的非诊断数据包才是被用来执行相关动作的。

         我们花了很长时间,抓取这些数据包中的信息,这些信息是关键的帮助我们理解汽车的行为。

1      找出CAN总线

      在我们逆向CAN总线之前,我们需要先找出CAN总线在哪里?如果你曾经了解过OBD2端口,你的车得引脚图会告诉你CAN总线在哪里,如果你没有接触过OBD2端口或者你正在寻找隐蔽的CAN信号,试试这些方法:

  •  寻找双绞线,CAN线典型的是两条导线绞在一起。
  •  使用万用表检查2.5V基线电压(这是困难去区分,因为总线常常有噪
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值