[发明专利]一种针对iOS设备的流量采集标记方法及系统在审
申请号: | 201911400831.7 | 申请日: | 2019-12-30 |
公开(公告)号: | CN111224894A | 公开(公告)日: | 2020-06-02 |
发明(设计)人: | 王飞;刘俊秋;陈曙晖;赵双;王小峰;庞立会;孙一品 | 申请(专利权)人: | 中国人民解放军国防科技大学 |
主分类号: | H04L12/851 | 分类号: | H04L12/851;H04L29/08 |
代理公司: | 北京方圆嘉禾知识产权代理有限公司 11385 | 代理人: | 冯静 |
地址: | 410000 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 针对 ios 设备 流量 采集 标记 方法 系统 | ||
1.一种针对iOS设备的流量采集标记方法,其特征在于,包括:
获取客户端的规则列表;所述规则列表包括所有代理软件的bundle ID;所述代理软件为iOS设备上待监控的软件;
获取客户端发送的所述代理软件的流量相关信息;
获取服务端捕获的所有流量数据;所述服务端捕获的所有流量数据为所述iOS设备上待监控的所有软件的网络流对应的流量数据;
获取流量分类提取规则;
根据所述流量相关信息,按照所述流量提取规则,从所述服务器捕获的所有流量数据中提取分类流量。
2.根据权利要求1所述的针对iOS设备的流量采集标记方法,其特征在于,所述获取客户端发送的所述代理软件的流量相关信息,之前还包括:
所述客户端通过分应用代理采集网络流的两个子类的属性信息,得到所述代理软件的网络流的流量相关信息;所述流量相关信息包括网络流的软件来源、设备来源和数据信息,所述数据信息包括数据包长度、数据包协议类型、数据包时间、数据包源/目的的IP地址和端口号;
将所述流量相关信息以JSON形式,采用TCP协议上传至所述服务端。
3.根据权利要求1所述的针对iOS设备的流量采集标记方法,其特征在于,所述获取服务端捕获的所有流量数据,之后还包括:
根据所述流量相关信息对所有流量数据进行分类存储。
4.根据权利要求3所述的针对iOS设备的流量采集标记方法,其特征在于,所述获取流量分类提取规则,具体包括:
获取流量提取的类别;所述类别包括按iOS设备提取和按代理软件提取;
获取所述类别对应的存储目录;
获取所述存储目录对应的存储路径;
根据所述类别、所述存储目录和所述存储路径,确定所述流量分类提取规则。
5.根据权利要求1所述的针对iOS设备的流量采集标记方法,其特征在于,所述根据所述流量相关信息,按照所述流量提取规则,从所述服务器捕获的所有流量数据中提取分类流量,之后还包括:
获取特征提取规则;
按照所述特征提取规则,提取所述分类流量中每条网络流的特征。
6.一种针对iOS设备的流量采集标记系统,其特征在于,包括:
规则列表获取模块,用于获取客户端的规则列表;所述规则列表包括所有代理软件的bundle ID;所述代理软件为iOS设备上待监控的软件;
流量相关信息获取模块,用于获取客户端发送的所述代理软件的流量相关信息;
流量数据获取模块,用于获取服务端捕获的所有流量数据;所述服务端捕获的所有流量数据为所述iOS设备上待监控的所有软件的网络流对应的流量数据;
流量分类提取规则获取模块,用于获取流量分类提取规则;
分类流量提取模块,用于根据所述流量相关信息,按照所述流量提取规则,从所述服务器捕获的所有流量数据中提取分类流量。
7.根据权利要求6所述的针对iOS设备的流量采集标记系统,其特征在于,还包括:
客户端采集模块,用于通过客户端的分应用代理采集网络流的两个子类的属性信息,得到所述代理软件的网络流的流量相关信息;所述流量相关信息包括网络流的软件来源、设备来源和数据信息,所述数据信息包括数据包长度、数据包协议类型、数据包时间、数据包源/目的的IP地址和端口号;
客户端上传模块,用于通过客户端将所述流量相关信息以JSON形式,采用TCP协议上传至所述服务端。
8.根据权利要求6所述的针对iOS设备的流量采集标记系统,其特征在于,还包括:
存储模块,用于在获取服务端捕获的所有流量数据之后,根据所述流量相关信息对所有流量数据进行分类存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科技大学,未经中国人民解放军国防科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911400831.7/1.html,转载请声明来源钻瓜专利网。