【技术实现步骤摘要】
智能车辆数据出境检测装置、方法、设备和存储介质
[0001]本专利技术涉及智能车辆数据出境检测
,尤其涉及一种智能车辆数据出境检测装置、方法、设备和存储介质。
技术介绍
[0002]近些年,随着国际网络安全形势的日趋复杂以及智能车辆产业的快速发展,智能车辆的数据安全变得越来越重要。为了减少智能车辆数据对我国的安全影响,需要对智能车辆的数据出境进行检测,才可以保证国家的网络数据安全。而现有的智能车辆数据出境检测技术一片空白,无法对智能车辆的数据出境进行很好的检测。
[0003]因此,亟需一种能够检测出境数据的方法,以满足车辆企业、零部件厂商、车辆检测机构等对于智能车辆数据出境检测的需要。
[0004]有鉴于此,特提出本专利技术。
技术实现思路
[0005]为了解决上述技术问题,本专利技术提供了一种智能车辆数据出境检测装置、方法、设备和存储介质,实现了对智能车辆的网络流量的集中采集以及综合分析,使智能车辆的网络流量数据的出境检测实现自动化、智能化以及综合化,为车辆企业、零部件厂商、车辆检测机
【技术保护点】
【技术特征摘要】
1.一种智能车辆数据出境检测装置,其特征在于,包括:智能车辆网络数据采集系统和智能车辆网络数据分析系统;其中,所述智能车辆网络数据采集系统包括已联网的计算机、安装在所述计算机上的Wireshark网络流量抓取软件以及无线路由器,所述无线路由器通过USB接口连接到所述计算机,所述无线路由器用于开启无线wifi热点,并控制智能车辆通过所述无线wifi热点联网,通过所述Wireshark网络流量抓取软件抓取所述无线wifi热点的网络流量数据作为所述智能车辆的网络流量数据,并将抓取到的网络流量数据存储为pcapng格式的网络流量文件;所述智能车辆网络数据分析系统包括流量分拆解码模块、数据包统计汇总模块、服务器信息查询模块、服务器信息除错模块以及境外服务器筛选模块,所述流量分拆解码模块用于通过python
‑
pcapng库的FileScanner模块基于所述网络流量文件将所述网络流量数据分拆成多个数据包,并通过scapy库的Ether模块对各所述数据包分别进行解码,获得解码后的多个数据包;所述数据包统计汇总模块用于对所述解码后的多个数据包进行统计汇总,获得由多个三元组组成的三元组列表,各所述三元组分别包括服务器IP地址、数据包数量以及流量总量;所述服务器信息查询模块用于通过GeoLite2
‑
City数据库查询各所述服务器IP地址的地理位置信息,对应的,所述数据包统计汇总模块还用于基于所述地理位置信息对所述三元组列表进行统计汇总,获得由多个六元组组成的六元组列表,各所述六元组分别包括服务器IP地址、数据包数量、流量总量、国家名称、省份或州名称以及城市名称;所述服务器信息除错模块用于将所述六元组列表中国家名称为空的六元组过滤掉;所述境外服务器筛选模块用于将所述六元组列表中国家名称为设定名称的六元组过滤掉,基于过滤后剩余的六元组确定智能车辆的网络流量数据中的出境数据。2.根据权利要求1所述的装置,其特征在于,还包括:智能车辆网络数据分析报告生成系统,用于通过ReportLab库基于所述出境数据生成PDF格式的检测报告。3.一种智能...
【专利技术属性】
技术研发人员:邵学彬,王洋,贺可勋,李宇宁,鲍越,孙杰,刘晶晶,
申请(专利权)人:中汽研软件测评天津有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。