控制网络使用行为的方法和装置、电子设备和介质制造方法及图纸

技术编号:26894927 阅读:40 留言:0更新日期:2020-12-29 16:19
本申请提供一种控制网络使用行为的方法和装置、电子设备和介质,其中方法包括:接收并暂存用户终端发送的当前报文;提取所述当前报文的特征标识,根据所述特征标识确定应用程序;判断所述应用程序的网络使用权限是否满足设定条件;若否,阻断对所述当前报文的转发,和/或,阻断将响应报文向所述用户终端的转发。采用这样的控制网络使用行为的方法,能够对用户终端中特定应用程序发出的请求网络信息的报文进行阻断,避免特征应用程序使用网络资源,同时无需对用户终端进行断网处理,避免对用户终端中其他使用网络资源的功能产生影响。

【技术实现步骤摘要】
控制网络使用行为的方法和装置、电子设备和介质
本申请涉及网络流量监控识别
,具体涉及一种控制网络使用行为的方法和控制装置。
技术介绍
利用终端连接网络、获取各种需求信息已经成为终端用户的习惯。在实现正常工作生活需求的同时,因为个人自控力、网络内容陷阱等原因,终端用户的上网行为可能偏离正常需求或者超越权限设定。在当前应用条件下,只有对用户在终端中的使用行为进行介入控制,或者对终端的使用权限进行特殊设定,才能避免前述问题。
技术实现思路
本申请提供一种控制网络使用行为的方法和装置,能够通过对用户终端发送的当前报文进行特征识别、确定触发用户终端生成当前报文的应用程序的类型,再根据应用程序的类型确定是否限制相应报文的转发。本申请提供一种控制网络使用行为的方法,包括:接收并暂存用户终端发送的当前报文;提取所述当前报文的特征标识,根据所述特征标识确定应用程序;判断所述应用程序的网络使用权限是否满足设定条件;若否,阻断对所述当前报文的转发,和/或,阻断将响应报文向所述用户终端的转发;其中:所述应用程序安装在所述用户终端,用于触发所述用户终端生成并发送所述当前报文;所述响应报文为其它网络设备生成的,响应所述当前报文和/或历史报文的报文;所述历史报文为所述应用程序触发所述用户终端生成的、早于所述当前报文的报文。在一种可选的方案中,所述方法还包括:统计所述应用程序的网络使用时长,或者,统计所述应用程序的网络使用流量;所述判断所述应用程序的网络使用权限是否满足设定条件,包括:判断所述应用程序的网络使用时长是否短于第一预设时长;或者,判断所述应用程序的网络使用流量是否小于第一预设流量。在一种可选的方案中,所述统计所述应用程序的网络使用时长,包括:判断所述特征标识中是否包含前台运行标识;若否,执行步骤A;若是,执行步骤B;步骤A,将历史使用时长作为所述网络使用时长;步骤B,判断第一报文的特征标识是否包含前台运行标识;若是,执行步骤C;若否,执行步骤A;步骤C,计算第一时长,将所述历史使用时长与所述第一时长的和作为所述网络使用时长;其中:所述历史使用时长为接收到所述当前报文前,所述应用程序处在前台运行状态的时长;所述第一报文为在第三预设时长内,所述应用程序触发所述用户终端生成的、最后一个早于所述当前报文的报文;所述第一时长为接收到所述第一报文到接收到所述当前报文的间隔时长。在一种可选的方案中,所述统计所述应用程序的网络使用时长,包括:计算第二时长;判断所述第二时长是否小于第二预设时长;若是,执行步骤D;如否,执行步骤E;步骤D,将历史使用时长与所述第二时长的和作为所述网络使用时长;步骤E,将所述历史使用时长作为所述网络使用时长;其中:所述历史使用时长为接收到所述当前报文前,所述应用程序处在前台运行状态的时长;所述第二报文为所述应用程序触所述用户终端生成的、最后一个早于所述当前报文的报文;所述第二时长为接收到所述第二报文到接收到所述当前报文的间隔时长。在一种可选的方案中,判断所述应用程序的网络使用时长超过所述第一预设时长,或者,所述网络使用流量超过所述第一预设流量后,所述方法包括:生成管控提示报文,并向控制终端发送所述管控提示报文;其中,所述管控提示报文包括所述应用程序的网络使用时长超过所述预设时长的信息,或者,所述网络使用流量超过所述第一预设流量的信息。在一种可选的方案中,所述方法还包括:接收所述控制终端发送的返回报文;判断所述返回报文是否包括更改指令;若是,更改所述网络使用时长和/或所述第一预设时长,或者,更改所述网络使用流量和/或第一预设流量。在一种可选的方案中,所述判断所述应用程序的网络使用权限是否满足设定条件,包括:生成管控提示报文,并向控制终端发送所述管控提示报文;接收所述管理终端返回的权限设定报文;提取所述权限设定报文的权限设定指令,根据所述权限设置指令判断所述应用程序是否具有使用网络的权限。在一种可选的方案中,判断所述应用程序的网络使用权限不满足设定条件后,所述方法还包括:生成限制提示报文;向所述用户终端发送所述限制提示报文;其中:所述限制提示报文包括所述应用程序的网络使用权限不满足设定条件的信息。另一方面,本申请提供一种控制网络使用行为的装置,包括:存储单元,用于接收并暂存用户终端发送的当前报文;特征提取单元,用于提取所述当前报文的特征标识,以及根据所述特征标识确定应用程序;权限判断单元,用于判断所述应用程序的网络使用权限是否满足设定条件;阻断单元,用于在所述权限判断单元判定所述应用程序的网络用权限不满足设定条件时,阻断对所述当前报文的转发,或者,阻断将响应报文向所述用户终端的转发;其中,所述应用程序安装在所述用户终端、用于触发所述用户终端生成并发送所述当前报文;所述响应报文为其它网络设备生成的报文;所述响应报文为响应所述当前报文,和/或,响应所述应用程序触发所述用户终端生成的、早于所述当前报文的报文。在一种可选的方案中,所述装置还包括统计单元,用于统计所述应用程序的网络使用时长,或者,统计所述应用程序的网络使用流量;所述权限判断单元判断所述应用程序的网络使用权限是否满足设定条件,包括:判断所述应用程序的网络使用时长是否超过第一预设时长,或者,或者,判断所述应用程序的网络使用流量是否小于第一预设流量。在一种可选的方案中,所述统计单元,统计所述应用程序的网络使用时长,包括:判断所述特征标识中是否包含前台运行标识;若否,执行步骤A;若是,执行步骤B;步骤A,将历史使用时长作为所述网络使用时长;步骤B,判断第一报文的特征标识是否包含前台运行标识;若是,执行步骤C;若否,执行步骤A;步骤C,计算第一时长,将所述历史使用时长与所述第一时长的和作为所述网络使用时长;其中:所述历史使用时长为接收到所述当前报文前,所述应用程序处在前台运行状态的时长;所述第一报文为在第三预设时长内,所述应用程序触发所述用户终端生成的、最后一个早于所述当前报文的报文;所述第一时长为接收到所述第一报文到接收到所述当前报文的间隔时长。所述统计单元,统计所述应用程序的网络使用时长,包括:计算第二时长;判断所述第二时长是否小于第二预设时长;若是,执行步骤D;如否,执行步骤E;步骤D,将历史使用时长与所述第二时长的和作为所述网络使用时长;步骤E,将所述历史使用时长作为所述网络使用时长;其中:所述历史使用时长为接收到所述当前报文前,所述应用程序处在前台运行状态的时长;所述第二报文为所述应用程序触所述用户终端生成的、最后一个早于所述当前报文的报文;所述第二时长为接收到所述第二报文到接收到所述当前报文的间隔时长。在一些实施例中,所述装置还本文档来自技高网...

【技术保护点】
1.一种控制网络使用行为的方法,其特征在于,包括:/n接收并暂存用户终端发送的当前报文;/n提取所述当前报文的特征标识,根据所述特征标识确定应用程序;/n判断所述应用程序的网络使用权限是否满足设定条件;/n若否,阻断对所述当前报文的转发,和/或,阻断响应报文向所述用户终端的转发;/n其中:所述应用程序安装在所述用户终端,用于触发所述用户终端生成并发送所述当前报文;所述响应报文为其它网络设备生成的,响应所述当前报文和/或历史报文的报文;所述历史报文为所述应用程序触发所述用户终端生成的、早于所述当前报文的报文。/n

【技术特征摘要】
1.一种控制网络使用行为的方法,其特征在于,包括:
接收并暂存用户终端发送的当前报文;
提取所述当前报文的特征标识,根据所述特征标识确定应用程序;
判断所述应用程序的网络使用权限是否满足设定条件;
若否,阻断对所述当前报文的转发,和/或,阻断响应报文向所述用户终端的转发;
其中:所述应用程序安装在所述用户终端,用于触发所述用户终端生成并发送所述当前报文;所述响应报文为其它网络设备生成的,响应所述当前报文和/或历史报文的报文;所述历史报文为所述应用程序触发所述用户终端生成的、早于所述当前报文的报文。


2.根据权利要求1所述的控制网络使用行为的方法,其特征在于,
所述方法还包括:统计所述应用程序的网络使用时长,或者,统计所述应用程序的网络使用流量;
所述判断所述应用程序的网络使用权限是否满足设定条件,包括:
判断所述应用程序的网络使用时长是否短于第一预设时长;或者,
判断所述应用程序的网络使用流量是否小于第一预设流量。


3.根据权利要求2所述的控制网络使用行为的方法,其特征在于,所述统计所述应用程序的网络使用时长,包括:
判断所述特征标识中是否包含前台运行标识;若否,执行步骤A;若是,执行步骤B;
步骤A,将历史使用时长作为所述网络使用时长;
步骤B,判断第一报文的特征标识是否包含前台运行标识;若是,执行步骤C;若否,执行步骤A;
步骤C,计算第一时长,将所述历史使用时长与所述第一时长的和作为所述网络使用时长;
其中:所述历史使用时长为接收到所述当前报文前,所述应用程序处在前台运行状态的时长;所述第一报文为在第三预设时长内,所述应用程序触发所述用户终端生成的、最后一个早于所述当前报文的报文;所述第一时长为接收到所述第一报文到接收到所述当前报文的间隔时长。


4.根据权利要求2所述的控制网络使用行为的方法,其特征在于,
所述统计所述应用程序的网络使用时长,包括:
计算第二时长;
判断所述第二时长是否小于第二预设时长;若是,执行步骤D;如否,执行步骤E;
步骤D,将历史使用时长与所述第二时长的和作为所述网络使用时长;
步骤E,将所述历史使用时长作为所述网络使用时长;
其中:所述第二时长为接收到所述第二报文到接收到所述当前报文的间隔时长;所述第二报文为所述应用程序触所述用户终端生成的、最后一个早于所述当前报文的报文;所述历史使用时长为接收到所述当前报文前,所述应用...

【专利技术属性】
技术研发人员:曹鸿健柴坤哲秦明闯
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京;11

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

1