一 前言 UDS(统一诊断服务)是车上很重要的一个诊断协议,但除非能接触到实际项目,否则目前没见过有开源的能进行真实 UDS 诊断的练习板,纯讲理论没啥意思。 我在闲鱼买了一套 UDS_bootloa...
使用STM32开发板学习UDS诊断
前言搞车联网安全的肯定都会涉及到 UDS 诊断,但除非能接触到实际项目,否则目前没见过有开源的能进行真实 UDS 诊断的练习板,只能看网上的一些理论知识,不咋过瘾我在闲鱼买了一套 UDS_bootlo...
基于扩展帧UDS的安全测试工具
前一段时间整车测试中发现部分车型发送诊断请求没有响应。通过使用诊断仪对车辆诊断请求,发现该车型使用扩展帧进行uds通信。引出一个问题,基于扩展帧的uds通信是怎样实现的,和标准帧有什么区别?经过一顿翻...
uds诊断综述
点击上方蓝字谈思实验室获取更多汽车网络安全资讯0 序言在之前工作过程中,进行测试时,如果单板有故障,习惯性地会去找软件同事帮忙读一下故障码。很多时候,这个故障码会提示我的排查方向。如果没有软件的诊断支...
图解基于UDS的Flash BootLoader
点击上方蓝字谈思实验室获取更多汽车网络安全资讯bootloader程序架构略有简化的bootloader图这张图和恒润教程中的BootLoader流程大体是一致的。疑问点Q:图中的烧写顺序是34-36...
一文了解 bootloader
Bootloader 介绍大多数Bootloader 包含两种操作模式。启动加载模式下载模式对于大多数汽车软件开发者来说,从客户需求的角度,他们更多关心Bootloader的下载模式。下面我们将从CA...
青骥原创 l 车联网安全基础知识之 UDS 刷写安全
在做SOA架构下的安全测试中,发现27算法在一些新场景下的用途以及存在的安全问题。回头翻资料的时候发现讲27服务(安全访问)的文章倒是不少,而讲述完整的...
车联网安全基础知识之UDS刷写前置基础知识
点击上方蓝字谈思实验室获取更多汽车网络安全资讯本篇主要讲解UDS刷写中了涉及的重要的基础概念。服务ID:后续UDS刷写中用到的服务ID会话定义:刷写中会话切换,不同阶段在不同的会话。27服务认证流程:...
45.QT boot工具导入xml动态创建状态机Apple的学习笔记
一,前言基于stm32的uds Boot调试成功--Apple的学习笔记已经实现了单片机bootloader代码,测试用自己写的canoe CAPL脚本对bootloader进行测试。但是我的目的是玩...
43.QT自定义boot工具(上下位机联调)Apple的学习笔记
一,前言42.QT上位机CAN通信--Apple的学习笔记我已经实现了can通信的上位机,那么我要让其发挥作用,就是添加其实用功能,比如bootloader,但是要用uds协议,下位机我这边uds实现...
41.QT多线程while阻塞及pri子工程添加Apple的学习笔记
一,前言因为追剧,所以休息了段时间,同时也思考了下我的小项目接着会像哪个方向走。现在我基本定义了之后要做的QT项目功能了,能想象出一个雏形,且知道应该先添加什么功能再添加什么功能。但是我还是处于小功能...
DoIP入门简介
点击上方蓝字谈思实验室获取更多汽车网络安全资讯01 概述所谓的DoIP其实就是基于以太网的通讯协议对UDS协议的数据进行传输,即Diagnostic communication over Intern...
3