System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及一种新能源汽车测试,特别是涉及一种用于新能源汽车的分布式控制系统。
技术介绍
1、can是一种用于实时应用、有效支持分布式控制系统的串行通信协议总线,为全球应用最广泛的现场总线之一,总线实时性很高、抗干扰能力强,适用于汽车和工控应用。
2、随着车联网技术的发展,车载网络安全愈来愈受到关注重视,车载网络系统的安全关系到用户的生命财产安全,如果遭到恶意攻击必然会导致整个系统网络不能正常工作,使企业客户遭受重大损失。为提高can网络的安全性和稳定性,需要通过各方面的网络攻击手段,发现问题,并及时采取措施规避风险。
技术实现思路
1、本专利技术旨在至少解决现有技术中存在的技术问题,特别创新地提出了一种用于新能源汽车的分布式控制系统。
2、为了实现本专利技术的上述目的,本专利技术提供了一种用于新能源汽车的分布式控制系统,发送速率不同的报文来攻击网络,测试控制步骤如下:
3、步骤a:整车上电,接入测试设备,使用can信号收发单元接收整车报文,判断此时总线上使用的通信速率;
4、步骤b:使用can信号收发单元发送与网段不同的通信速率发送报文;
5、步骤c:通过can总线异常分析单元分析此时网络的状态ecu发送的报文周期和数据段内容是否和攻击之前相同;如果不同,则判断该数值的性质是不变数值,还是变化数值,且变化规律是否相同;
6、步骤d:停止dos攻击,使用can信号收发单元接收整车报文,同时使用can总线异常分
7、本专利技术还公开了一种用于新能源汽车的分布式控制系统,使用can信号收发单元发送错误帧,测试控制步骤如下:
8、步骤a:接入测试设备,使用can信号收发单元接收整车报文,整车状态为上电,收集此时的整车ecu正常发送的报文;
9、步骤b:使用can信号收发单元发送错误帧,错误帧数量逐渐增加,直到can总线异常分析单元分析此时网络的状态ecu发送的报文周期和数据段内容是否和攻击之前不同;或者攻击时间达到设定值,则停止攻击;
10、步骤c:停止dos攻击,使用can信号收发单元接收整车报文,同时使用can总线异常分析单元分析ecu发送的报文在攻击移除后是否正常。
11、综上所述,由于采用了上述技术方案,本专利技术通过发送错误帧、异常帧、非标准帧等方式使ecu在这些情况下出现异常情况,从而使整车出现异常,以此来达到攻击的目的。
12、本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
本文档来自技高网...【技术保护点】
1.一种用于新能源汽车的分布式控制系统,其特征在于,发送速率不同的报文来攻击网络,测试控制步骤如下:
2.根据权利要求1所述的用于新能源汽车的分布式控制系统,其特征在于,使用CAN信号收发单元发送错误帧,测试控制步骤如下:
【技术特征摘要】
1.一种用于新能源汽车的分布式控制系统,其特征在于,发送速率不同的报文来攻击网络,测试控制步骤如下:
2....
【专利技术属性】
技术研发人员:刘宁,刘峰谷,王鹏,欧阳,王毅,王兵,刘福建,柏世涛,
申请(专利权)人:中汽院新能源科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。