车载应用系统通信安全检测方法及系统技术方案

技术编号:34769709 阅读:17 留言:0更新日期:2022-08-31 19:28
本发明专利技术公开了一种车载应用系统通信安全检测方法及系统,该方法包括:获取并存储待测车载应用系统的若干组通信数据;对若干组通信数据进行解析处理,以获得车载应用系统通信的调制方式和编码方式;根据协议逆向分析方法,对通信数据的协议语法和语音进行分析,以获得每一数据帧中与输出参数相对应的特征字段;对通信数据中每一数据帧的特征字段进行修改,以获得测试数据集;对测试数据集进行调制、编码,以及等间隔拼接,以生成测试信号;通过上述方法,测试信号由车载应用系统的真实数据帧变换而来,数据针对性更强,测试结果更加理性,而且预先不要求测试人员了解车载应用系统的通信协议,对测试人员的要求大幅降低,从而可有效提高测试效率。提高测试效率。提高测试效率。

【技术实现步骤摘要】
车载应用系统通信安全检测方法及系统


[0001]本专利技术涉及通信安全检测
,尤其涉及一种车载应用系统通信安全检测方法及系统。

技术介绍

[0002]无线网络已经广泛应用于现代汽车,汽车通过车载应用系统和无线网络与外部进行通信,例如,胎压监控系统,实时将车辆的胎压值和车胎温度值通过无线信号传输到监控终端。然而这种车载网络的安全和隐私影响却没有被引起重视。相关技术专家对于车载网络的安全攻击和防护已经做了长时间的研究,不安全的车载网络可能存在隐私数据泄露,定位泄露,甚至是通信数据篡改等严重安全威胁。现有针对对车载应用系统的通信检测所用的测试数据,大多都是基于已知的通信协议随机生成,然而由于不同品牌的车辆上所用的车载应用系统可能通信协议不同,这导致,对于不同的车辆需要制作不同的测试数据,而且测试数据的制作需要较高的专业度,实施难度比较大,测试效率低,而且这种随机生成的测试数据的针对性不够强,测试结果不够理想。

技术实现思路

[0003]本专利技术的目的是为解决上述技术问题的不足而提供一种可针对具有不同通信协议的车载应用系统均可自动生成相应测试数据以降低测试难度并提高测试效率的车载应用系统通信安全检测方法及系统。
[0004]为了实现上述目的,本专利技术公开了一种车载应用系统通信安全检测方法,其包括:
[0005]获取并存储待测车载应用系统分别在不同的输出参数下的若干组通信数据;
[0006]对若干组所述通信数据进行解析处理,以获得所述车载应用系统通信的调制方式和编码方式;/>[0007]根据协议逆向分析方法,对所述通信数据的协议语法和语音进行分析,以获得每一数据帧中与所述输出参数相对应的特征字段;
[0008]对所述通信数据中每一数据帧的特征字段进行修改,以获得测试数据集;
[0009]根据所获得的所述车载应用系统的调制方式和编码方式对所述测试数据集进行调制和编码,且对所述测试数据集中的数据帧进行等间隔拼接,以生成测试信号;
[0010]通过所述测试信号对所述车载应用系统进行通信检测。
[0011]较佳地,获取所述通信数据的方法包括:
[0012]通过不同频段的天线尝试与所述车载应用系统进行连接,以确定当前所述车载应用系统所用的通信频段;
[0013]采用所述通信频段监测所述车载应用系统的通信;
[0014]调整所述车载应用系统所属的车辆状态,使得该车载应用系统分别在不同的时段保持在不同的所述输出参数状态中。
[0015]较佳地,所述特征字段包括应用数据字段和校验字段。
[0016]较佳地,所述车载应用系统包括胎压监测系统,所述应用数据字段包括胎压字段和温度字段。
[0017]本专利技术还公开一种车载应用系统通信安全检测系统,其包括可移动检测终端,所述检测终端上设置有数据获取模块、调制分析模块、编码分析模块、协议逆向分析模块、修改模块以及信号处理模块;
[0018]所述数据获取模块,用于获取并存储待测车载应用系统分别在不同的输出参数下的若干组通信数据;
[0019]所述调制分析模块,用于对若干组所述通信数据进行解析处理,以获得所述车载应用系统通信的调制方式;
[0020]所述编码分析模块,用于对若干组所述通信数据进行解析处理,以获得所述车载应用系统通信的编码方式;
[0021]所述协议逆向分析模块,用于根据协议逆向分析方法,对所述通信数据的协议语法和语音进行分析,以获得每一数据帧中与所述输出参数相对应的特征字段;
[0022]所述修改模块,用于根据所述协议逆向分析模块对所述数据帧中的特征字段进行修改,以获得测试数据集;
[0023]所述信号处理模块,用于根据所获得的所述车载应用系统的调制方式和编码方式对所述测试数据集进行调制、编码,且对所述测试数据集中的数据帧进行等间隔拼接,以生成测试信号。
[0024]较佳地,还包括频段获取模块和监测模块;
[0025]所述频段获取模块,用于通过不同频段的天线尝试与所述车载应用系统进行连接,以确定当前所述车载应用系统所用的通信频段;
[0026]所述监测模块,用于采用所述通信频段监测所述车载应用系统的通信,以获取车载应用系统分别在不同的时段保持在不同的所述输出参数状态中的通信数据。
[0027]较佳地,所述特征字段包括应用数据字段和校验字段。
[0028]较佳地,所述车载应用系统包括胎压监测系统,所述应用数据字段包括胎压字段和温度字段。
[0029]本专利技术还公开一种车载应用系统通信安全检测系统,其包括:
[0030]一个或多个处理器;
[0031]存储器;
[0032]以及一个或多个程序,其中一个或多个程序被存储在所述存储器中,并且被配置成由所述一个或多个处理器执行,所述程序包括用于执行如上所述的基于车载应用系统通信安全检测方法的指令。
[0033]本专利技术还公开一种计算机可读存储介质,其包括计算机程序,所述计算机程序可被处理器执行以完成如上所述的车载应用系统通信安全检测方法。
[0034]与现有技术相比,本专利技术车载应用系统通信安全检测方法,通过对待测车载应用系统的通信数据的收集,自动解析出该车载应用系统通信的调制和编码方式,而且,通过协议逆向的分析方法,自动对来自于车载应用系统的真实的数据帧进行改造,以得到测试数据集,从而再对测试数据集进行调制和编码而得到测试信号;由此可知,通过上述方法,测试信号由车载应用系统的真实数据帧变换而来,与传统的随机生成方式相比,数据针对性
更强,测试结果更加理性,而且预先不要求测试人员了解车载应用系统的通信协议,对测试人员的要求大幅降低,从而可有效提高测试效率。
附图说明
[0035]图1为本专利技术实施例中车载应用系统通信安全检测方法流程图。
[0036]图2为本专利技术实施例中车载应用系统通信安全检测方法原理图。
[0037]图3为本专利技术实施例中胎压监测系统的其中一编码原理图。
[0038]图4为本专利技术实施例中对数据帧进行解码的解码原理图。
[0039]图5为本专利技术实施例中协议逆向分析原理图。
[0040]图6为本专利技术实施例中车载应用系统通信安全检测原理模块结构示意图。
具体实施方式
[0041]为详细说明本专利技术的
技术实现思路
、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。
[0042]本实施例公开了一种车载应用系统通信安全检测方法,以对车载应用系统通过无线信号与外部进行沟通的安全性进行检测。在本实施例中,如图1和图2,该检测方法包括如下步骤:
[0043]S1:获取并存储待测车载应用系统分别在不同的输出参数下的若干组通信数据;
[0044]S2:对若干组所述通信数据进行解析处理,以获得所述车载应用系统通信的调制方式和编码方式;
[0045]S3:根据协议逆向分析方法,对所述通信数据的协议语法和语音进行分析,以获得每一数据本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种车载应用系统通信安全检测方法,其特征在于,包括:获取并存储待测车载应用系统分别在不同的输出参数下的若干组通信数据;对若干组所述通信数据进行解析处理,以获得所述车载应用系统通信的调制方式和编码方式;根据协议逆向分析方法,对所述通信数据的协议语法和语音进行分析,以获得每一数据帧中与所述输出参数相对应的特征字段;对所述通信数据中每一数据帧的特征字段进行修改,以获得测试数据集;根据所获得的所述车载应用系统的调制方式和编码方式对所述测试数据集进行调制、编码,且对所述测试数据集中的数据帧进行等间隔拼接,以生成测试信号;通过所述测试信号对所述车载应用系统进行通信检测。2.根据权利要求1所述的车载应用系统通信安全检测方法,其特征在于,获取所述通信数据的方法包括:通过不同频段的天线尝试与所述车载应用系统进行连接,以确定当前所述车载应用系统所用的通信频段;采用所述通信频段监测所述车载应用系统的通信;调整所述车载应用系统所属的车辆状态,使得该车载应用系统分别在不同的时段保持在不同的所述输出参数状态中。3.根据权利要求1所述的车载应用系统通信安全检测方法,其特征在于,所述特征字段包括应用数据字段和校验字段。4.根据权利要求3所述的车载应用系统通信安全检测方法,其特征在于,所述车载应用系统包括胎压监测系统,所述应用数据字段包括胎压字段和温度字段。5.一种车载应用系统通信安全检测系统,其特征在于,包括可移动检测终端,所述检测终端上设置有数据获取模块、调制分析模块、编码分析模块、协议逆向分析模块、修改模块以及信号处理模块;所述数据获取模块,用于获取并存储待测车载应用系统分别在不同的输出参数下的若干组通信数据;所述调制分析模块,用于对若干组所述通信数据进行解析处理,以获得所述车载应用系统通信的调制方式;所述编码分析...

【专利技术属性】
技术研发人员:彭贤超万振华张海春
申请(专利权)人:开源网安物联网技术武汉有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1