智能车辆数据出境检测装置、方法、设备和存储介质制造方法及图纸

技术编号:37296843 阅读:10 留言:0更新日期:2023-04-21 22:43
本发明专利技术公开了一种智能车辆数据出境检测装置、方法、设备和存储介质。该装置包括:智能车辆网络数据采集系统通过Wireshark网络流量抓取软件抓取智能车辆的网络流量数据,并将抓取到的网络流量数据存储为pcapng格式的网络流量文件;智能车辆网络数据分析系统用于对所述网络流量文件进行分析确定智能车辆的网络流量数据中的出境数据。本发明专利技术实现了对智能车辆的网络流量的集中采集以及综合分析,使智能车辆的网络流量数据的出境检测实现自动化、智能化以及综合化,为车辆企业、零部件厂商、车辆检测机构等提供便利。检测机构等提供便利。检测机构等提供便利。

【技术实现步骤摘要】
智能车辆数据出境检测装置、方法、设备和存储介质


[0001]本专利技术涉及智能车辆数据出境检测
,尤其涉及一种智能车辆数据出境检测装置、方法、设备和存储介质。

技术介绍

[0002]近些年,随着国际网络安全形势的日趋复杂以及智能车辆产业的快速发展,智能车辆的数据安全变得越来越重要。为了减少智能车辆数据对我国的安全影响,需要对智能车辆的数据出境进行检测,才可以保证国家的网络数据安全。而现有的智能车辆数据出境检测技术一片空白,无法对智能车辆的数据出境进行很好的检测。
[0003]因此,亟需一种能够检测出境数据的方法,以满足车辆企业、零部件厂商、车辆检测机构等对于智能车辆数据出境检测的需要。
[0004]有鉴于此,特提出本专利技术。

技术实现思路

[0005]为了解决上述技术问题,本专利技术提供了一种智能车辆数据出境检测装置、方法、设备和存储介质,实现了对智能车辆的网络流量的集中采集以及综合分析,使智能车辆的网络流量数据的出境检测实现自动化、智能化以及综合化,为车辆企业、零部件厂商、车辆检测机构等提供便利。
[0006]本专利技术实施例提供了一种智能车辆数据出境检测装置,该装置包括:智能车辆网络数据采集系统和智能车辆网络数据分析系统;其中,所述智能车辆网络数据采集系统包括已联网的计算机、安装在所述计算机上的Wireshark网络流量抓取软件以及无线路由器,所述无线路由器通过USB接口连接到所述计算机,所述无线路由器用于开启无线wifi热点,并控制智能车辆通过所述无线wifi热点联网,通过所述Wireshark网络流量抓取软件抓取所述无线wifi热点的网络流量数据作为所述智能车辆的网络流量数据,并将抓取到的网络流量数据存储为pcapng格式的网络流量文件;所述智能车辆网络数据分析系统包括流量分拆解码模块、数据包统计汇总模块、服务器信息查询模块、服务器信息除错模块以及境外服务器筛选模块,所述流量分拆解码模块用于通过python

pcapng库的FileScanner模块基于所述网络流量文件将所述网络流量数据分拆成多个数据包,并通过scapy库的Ether模块对各所述数据包分别进行解码,获得解码后的多个数据包;所述数据包统计汇总模块用于对所述解码后的多个数据包进行统计汇总,获得由多个三元组组成的三元组列表,各所述三元组分别包括服务器IP地址、数据包数量以及流量总量;所述服务器信息查询模块用于通过GeoLite2

City数据库查询各所述服务器IP地址的地理位置信息,对应的,所述数据包统计汇总模块还用于基于所述地理位置信息对所
述三元组列表进行统计汇总,获得由多个六元组组成的六元组列表,各所述六元组分别包括服务器IP地址、数据包数量、流量总量、国家名称、省份或州名称以及城市名称;所述服务器信息除错模块用于将所述六元组列表中国家名称为空的六元组过滤掉;所述境外服务器筛选模块用于将所述六元组列表中国家名称为设定名称的六元组过滤掉,基于过滤后剩余的六元组确定智能车辆的网络流量数据中的出境数据。
[0007]本专利技术实施例提供了一种智能车辆数据出境检测方法,包括:获取智能车辆的网络流量数据,并将所述网络流量数据存储为pcapng格式的网络流量文件;通过python

pcapng库的FileScanner模块基于所述网络流量文件将所述网络流量数据分拆成多个数据包,并通过scapy库的Ether模块对各所述数据包分别进行解码,获得解码后的多个数据包;对所述解码后的多个数据包进行统计汇总,获得由多个三元组组成的三元组列表,各所述三元组分别包括服务器IP地址、数据包数量以及流量总量;通过GeoLite2

City数据库查询各所述服务器IP地址的地理位置信息,并基于所述地理位置信息对所述三元组列表进行统计汇总,获得由多个六元组组成的六元组列表,各所述六元组分别包括服务器IP地址、数据包数量、流量总量、国家名称、省份或州名称以及城市名称;基于所述六元组列表确定智能车辆的网络流量数据中的出境数据。
[0008]本专利技术实施例提供了一种电子设备,所述电子设备包括:处理器和存储器;所述处理器通过调用所述存储器存储的程序或指令,用于执行任一实施例所述的智能车辆数据出境检测方法的步骤。
[0009]本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储程序或指令,所述程序或指令使计算机执行任一实施例所述的智能车辆数据出境检测方法的步骤。
[0010]本专利技术实施例具有以下技术效果:通过将所述网络流量数据存储为pcapng格式的网络流量文件,使得后续针对网络流量数据的分析可以借助现有的功能系统,降低了本申请方案的实现难度,提高了开发效率以及提高了现有功能系统的利用价值;通过获取智能车辆的网络流量数据,并将所述网络流量数据存储为pcapng格式的网络流量文件;通过python

pcapng库的FileScanner模块基于所述网络流量文件将所述网络流量数据分拆成多个数据包,并通过scapy库的Ether模块对各所述数据包分别进行解码,获得解码后的多个数据包;对所述解码后的多个数据包进行统计汇总,获得由多个三元组组成的三元组列表,各所述三元组分别包括服务器IP地址、数据包数量以及流量总量;通过GeoLite2

City数据库查询各所述服务器IP地址的地理位置信息,并基于所述地理位置信息对所述三元组列表进行统计汇总,获得由多个六元组组成的六元组列表,各所述六元组分别包括服务器IP地址、数据包数量、流量总量、国家名称、省份或州名称以及城市名称;基于所述六元组列表确定智能车辆的网络流量数据中的出境数据的技术手段,实现了对智能车辆的网络流量的集中采集以及综合分析,使智能车
辆的网络流量数据的出境检测实现自动化、智能化以及综合化,为车辆企业、零部件厂商、车辆检测机构等提供便利。
附图说明
[0011]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0012]图1是本专利技术实施例提供的一种智能车辆数据出境检测装置的结构示意图;图2是本专利技术实施例提供的一种智能车辆网络数据采集系统的结构示意图;图3是本专利技术实施例提供的一种智能车辆数据出境检测方法的流程示意图;图4是本专利技术实施例提供的一种电子设备的结构示意图。
具体实施方式
[0013]为使本专利技术的目的、技术方案和优点更加清楚,下面将对本专利技术的技术方案进行清楚、完整的描述。显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施例,都属于本专利技术所保护的范围。
[0014]图1是本专利技术实施例提供的一种智能车本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能车辆数据出境检测装置,其特征在于,包括:智能车辆网络数据采集系统和智能车辆网络数据分析系统;其中,所述智能车辆网络数据采集系统包括已联网的计算机、安装在所述计算机上的Wireshark网络流量抓取软件以及无线路由器,所述无线路由器通过USB接口连接到所述计算机,所述无线路由器用于开启无线wifi热点,并控制智能车辆通过所述无线wifi热点联网,通过所述Wireshark网络流量抓取软件抓取所述无线wifi热点的网络流量数据作为所述智能车辆的网络流量数据,并将抓取到的网络流量数据存储为pcapng格式的网络流量文件;所述智能车辆网络数据分析系统包括流量分拆解码模块、数据包统计汇总模块、服务器信息查询模块、服务器信息除错模块以及境外服务器筛选模块,所述流量分拆解码模块用于通过python

pcapng库的FileScanner模块基于所述网络流量文件将所述网络流量数据分拆成多个数据包,并通过scapy库的Ether模块对各所述数据包分别进行解码,获得解码后的多个数据包;所述数据包统计汇总模块用于对所述解码后的多个数据包进行统计汇总,获得由多个三元组组成的三元组列表,各所述三元组分别包括服务器IP地址、数据包数量以及流量总量;所述服务器信息查询模块用于通过GeoLite2

City数据库查询各所述服务器IP地址的地理位置信息,对应的,所述数据包统计汇总模块还用于基于所述地理位置信息对所述三元组列表进行统计汇总,获得由多个六元组组成的六元组列表,各所述六元组分别包括服务器IP地址、数据包数量、流量总量、国家名称、省份或州名称以及城市名称;所述服务器信息除错模块用于将所述六元组列表中国家名称为空的六元组过滤掉;所述境外服务器筛选模块用于将所述六元组列表中国家名称为设定名称的六元组过滤掉,基于过滤后剩余的六元组确定智能车辆的网络流量数据中的出境数据。2.根据权利要求1所述的装置,其特征在于,还包括:智能车辆网络数据分析报告生成系统,用于通过ReportLab库基于所述出境数据生成PDF格式的检测报告。3.一种智能...

【专利技术属性】
技术研发人员:邵学彬王洋贺可勋李宇宁鲍越孙杰刘晶晶
申请(专利权)人:中汽研软件测评天津有限公司
类型:发明
国别省市:

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

1