应用流量关联系统构建方法、识别方法、存储介质及终端与流程

文档序号:35101931发布日期:2023-08-10 09:06阅读:28来源:国知局
应用流量关联系统构建方法、识别方法、存储介质及终端与流程

本发明涉及移动应用识别,尤其涉及一种应用流量关联系统构建方法、识别方法、存储介质及终端。


背景技术:

1、随着移动设备的普及和移动应用的繁荣发展,各种移动应用也深入人们的生活和学习,成为人们最常使用的上网方式。而数量庞大的青少年也成为各种移动应用的使用对象,但在各种社交学习等正常应用中也可能会夹杂着某些影响青少年健康成长,或防止青少年沉迷的应用,因此需要对移动设备上应用的使用情况进行识别。

2、目前,常用的识别方法是通过人工提取网络流量规则来识别移动设备上应用的使用情况,但由于多个应用可能存在一些公共特征,且应用独有的网络特征规则并不能很容易发现,因此人工提取的网络流量规则粒度粗,容易产生误报,并且存在耗费长的问题。


技术实现思路

1、本发明实施例提供了一种应用流量关联系统构建方法、识别方法、存储介质及终端,通过应用维度信息和流量维度信息,建立应用与流量之间的关联关系,可通过某一应用维度信息或流量维度信息识别其对应的流量维度信息或应用维度信息,提高识别的精准度和效率。

2、第一方面,本发明实施例提供了一种应用流量关联系统构建方法,包括:

3、获取一个或多个应用的应用维度信息和流量维度信息;所述应用维度信息包括应用基本信息和应用开发者信息,所述流量维度信息包括域名信息和网络特征信息;

4、基于所述应用维度信息和所述流量维度信息,建立应用和流量之间的关联关系,构建应用流量关联系统;所述应用和流量之间的关联关系包括应用与应用开发者之间的关联关系、应用与域名之间的关联关系、应用与网络特征之间的关联关系和应用开发者与域名之间的关联关系。

5、第二方面,本发明实施例提供了一种应用流量识别方法,包括:

6、根据待查询数据,利用应用流量关联系统获取所述待查询数据的关联关系,从而确定所述待查询数据关联的维度信息;所述待查询数据为应用维度信息或流量维度信息;

7、所述应用维度信息包括应用基本信息和应用开发者信息,所述流量维度信息包括域名信息和网络特征信息;

8、所述关联关系为如下至少一种:应用与应用开发者之间的关联关系、应用与域名之间的关联关系、应用与网络特征之间的关联关系和应用开发者与域名之间的关联关系;

9、所述应用流量关联系统通过上述应用流量关联系统构建方法得到。

10、第三方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,上述计算机程序被处理器执行时实现上述第一个方面或第二方面所述的方法步骤。

11、第四方面,本发明实施例提供一种终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一个方面或第二方面所述的方法步骤。

12、本发明的实施例提供的应用流量关联系统构建方法、识别方法、存储介质及终端,具备以下技术效果:

13、本发明通过获取一个或多个应用的应用维度信息和流量维度信息;所述应用维度信息包括应用基本信息和应用开发者信息,所述流量维度信息包括域名信息和网络特征信息;基于所述应用维度信息和所述流量维度信息,建立应用和流量之间的关联关系,构建应用流量关联系统;所述应用和流量之间的关联关系包括应用与应用开发者之间的关联关系、应用与域名之间的关联关系、应用与网络特征之间的关联关系和应用开发者与域名之间的关联关系。本发明通过应用维度信息和流量维度信息,建立应用与流量之间的关联关系,从而构建应用流量关联系统,可通过某一应用维度信息或流量维度信息查询识别其对应的流量维度信息或应用维度信息,提高应用流量识别的精准度和效率。



技术特征:

1.一种应用流量关联系统构建方法,其特征在于,包括:

2.根据权利要求1所述方法,其特征在于,所述获取一个或多个应用的应用维度信息和流量维度信息,包括:

3.根据权利要求2所述方法,其特征在于,所述对一个或多个应用进行静态分析,获取所述一个或多个应用的静态常量信息,从而得到应用维度信息,包括:

4.根据权利要求2或3所述方法,其特征在于,所述对一个或多个应用进行动态分析,获取所述一个或多个应用在运行过程中产生的网络流量信息,从而得到流量维度信息,包括:

5.根据权利要求4所述方法,其特征在于,所述基于所述应用维度信息和所述流量维度信息,建立应用和流量之间的关联关系,包括:

6.根据权利要求5所述方法,其特征在于,所述基于所述应用维度信息和所述流量维度信息,建立应用维度信息表和流量维度信息表,包括:

7.一种应用流量识别方法,其特征在于,包括:

8.根据权利要求7所述方法,其特征在于,所述根据待查询数据,利用应用流量关联系统获取所述待查询数据的关联关系,从而确定所述待查询数据关联的维度信息,包括:

9.根据权利要求8所述方法,其特征在于,所述基于所述待查询数据对应id,获取所述待查询数据的关联关系,从而确定所述待查询数据关联的维度信息,包括:

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述方法或如权利要求7至9中任一项所述方法。

11.一种终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6中任一项所述方法如权利要求7至9中任一项所述方法。


技术总结
本发明实施例提供一种应用流量关联系统构建方法、识别方法、存储介质及终端,所述方法包括:获取一个或多个应用的应用维度信息和流量维度信息;所述应用维度信息包括应用基本信息和应用开发者信息,所述流量维度信息包括域名信息和网络特征信息;基于所述应用维度信息和所述流量维度信息,建立应用和流量之间的关联关系,构建应用流量关联系统;所述应用和流量之间的关联关系包括应用与应用开发者之间的关联关系、应用与域名之间的关联关系、应用与网络特征之间的关联关系和应用开发者与域名之间的关联关系。本发明通过应用维度信息和流量维度信息,建立应用与流量之间的关联关系,可查询某一维度信息关联的维度信息,提高应用流量识别效率。

技术研发人员:潘宣辰,章康,张传学,陈家林
受保护的技术使用者:武汉安天信息技术有限责任公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1