网络资源访问管理方法、系统、设备及存储介质技术方案

技术编号:28559208 阅读:10 留言:0更新日期:2021-05-25 17:53
本申请公开了一种网络资源访问管理方法、系统、设备及存储介质。该方法中,终端设备基于包括含有敏感内容的网络资源的地址信息和内容信息的第二信息集合,以及用于控制所述地址信息和所述内容信息的匹配顺序的匹配优先级指令,然后获取网络数据包,解析得到包括访问的网络资源的地址信息和内容信息的第一信息集合,根据匹配优先级指令对第二信息集合和第一信息集合中的信息进行匹配和拦截,并将匹配结果发送给服务器,以使服务器根据匹配结果对第二信息集合或者匹配优先级指令进行更新;该方法可以有效提高拦截不良信息的准确性和灵活性,有利于提高用户的互联网访问体验。本申请可广泛应用于互联网技术领域。

【技术实现步骤摘要】
网络资源访问管理方法、系统、设备及存储介质
本申请涉及互联网
,尤其是一种网络资源访问管理方法、系统、设备及存储介质。
技术介绍
近年来,互联网技术飞速发展,在线信息的规模与日俱增,因此吸引了许多年轻人甚至未成年人加入到访问互联网的行列中。互联网可为用户提供优质的教育内容,可以引导未成年人积极参与生活实践,养成良好的行为习惯。然而,互联网上也有许多不适合未成年人浏览的不良信息,例如某些网站提供的色情、暴力内容可能影响未成年人的身心健康,部分游戏可能导致未成年人痴迷玩乐而无心学习。相关技术中,为家长提供了设置未成年人可访问网站或者限制访问网站的功能,以拦截用户对不良信息的访问。但这些功能的配置过程比较繁琐,操作门槛较高,且应用不灵活,容易被绕开,对不良信息的拦截效果往往不太理想。综上,相关技术中存在的问题亟需得到解决。
技术实现思路
本申请的目的在于至少一定程度上解决现有技术中存在的技术问题之一。为此,本申请实施例的一个目的在于提供一种网络资源访问管理方法,该方法能够提高对含有不良信息的网络资源访问拦截时的准确性和灵活性,有利于提高用户的互联网访问体验。为了达到上述技术目的,本申请实施例所采取的技术方案包括:一方面,本申请实施例提供一种网络资源访问管理方法,该方法包括以下步骤:获取目标用户访问网络资源过程中产生的网络数据包;所述网络数据包包括访问请求数据包和资源数据包;对所述网络数据包进行解包和分析处理,得到第一信息集合;所述第一信息集合包括所述目标用户访问的网络资源的地址信息和内容信息;根据匹配优先级指令对第二信息集合和所述第一信息集合中的信息进行匹配,当匹配成功时对所述网络数据包进行拦截,并确定所述地址信息对应的第一匹配成功率和所述内容信息对应的第二匹配成功率;其中,所述第二信息集合包括含有敏感内容的网络资源的地址信息和内容信息;所述匹配优先级指令用于控制所述地址信息和所述内容信息的匹配顺序;将所述第一匹配成功率和所述第二匹配成功率发送给服务器,以使所述服务器根据所述第一匹配成功率和所述第二匹配成功率对所述第二信息集合或者所述匹配优先级指令进行更新。另一方面,本申请实施例还提供一种网络资源访问管理系统,该系统包括:获取模块,用于获取目标用户访问网络资源过程中产生的网络数据包;所述网络数据包包括访问请求数据包和资源数据包;处理模块,用于对所述网络数据包进行解包和分析处理,得到第一信息集合;所述第一信息集合包括所述目标用户访问的网络资源的地址信息和内容信息;匹配模块,用于根据匹配优先级指令对第二信息集合和所述第一信息集合中的信息进行匹配,当匹配成功时对所述网络数据包进行拦截,并确定所述地址信息对应的第一匹配成功率和所述内容信息对应的第二匹配成功率;其中,所述第二信息集合包括含有敏感内容的网络资源的地址信息和内容信息;所述匹配优先级指令用于控制所述地址信息和所述内容信息的匹配顺序;发送模块,用于将所述第一匹配成功率和所述第二匹配成功率发送给服务器,以使所述服务器根据所述第一匹配成功率和所述第二匹配成功率对所述第二信息集合或者所述匹配优先级指令进行更新。另一方面,本申请实施例还提供了一种计算机可读存储介质,其中存储有处理器可执行的指令,上述处理器可执行的指令在由处理器执行时用于实现前面所述的网络资源访问管理方法。另一方面,本申请实施例提供了一种设备,包括:至少一个处理器;至少一个存储器,用于存储至少一个程序;当至少一个所述程序被至少一个所述处理器执行时实现如前面所述的网络资源访问管理方法。另一方面,本申请实施例还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在前面所述的计算机可读存介质中;前面所述的计算机设备的处理器可以从前面所述的计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行前面所述的网络资源访问管理方法。本专利技术的优点和有益效果将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到:本申请实施例中提供的网络资源访问管理方法,基于包括含有敏感内容的网络资源的地址信息和内容信息的第二信息集合,以及用于控制所述地址信息和所述内容信息的匹配顺序的匹配优先级指令,实现对终端设备的网络访问的过滤以拦截不良信息;终端设备获取网络数据包,解析得到包括目标用户访问的网络资源的地址信息和内容信息的第一信息集合,然后根据匹配优先级指令对第二信息集合和第一信息集合中的信息进行匹配和拦截,并确定地址信息和内容信息对应的匹配成功率后发送给服务器,以使服务器根据匹配成功率对第二信息集合或者匹配优先级指令进行更新;该网络资源访问管理方法通过终端设备对网络访问进行多维度的匹配和过滤,对不良信息网络访问的拦截具有较高的准确性,并且服务器可以根据匹配结果对匹配的内容或策略做更新,可以增强拦截不良信息的灵活性,有利于提高用户的互联网访问体验。附图说明为了更清楚地说明本申请实施例或者现有技术中的技术方案,下面对本申请实施例或者现有技术中的相关技术方案附图作以下介绍,应当理解的是,下面介绍中的附图仅仅为了方便清晰表述本专利技术的技术方案中的部分实施例,对于本领域的技术人员来说,在无需付出创造性劳动的前提下,还可以根据这些附图获取到其他附图。图1为相关技术中提供的一种设置访问限制功能时的终端设备界面示意图;图2为相关技术中提供的一种通过浏览器访问网站时的终端设备界面示意图;图3为本申请实施例中提供的一种网络资源访问管理方法的实施环境示意图;图4为本申请实施例中提供的一种网络资源访问管理方法的流程示意图;图5为本申请实施例中提供的一种通过浏览器访问网络资源时终端设备与服务器的交互示意图;图6为本申请实施例中提供的一种网络资源访问管理方法中获取第一信息集合的流程示意图;图7为本申请实施例中提供的一种网络资源访问管理方法中第二信息集合与第一信息集合匹配的流程示意图;图8为本申请实施例中提供的一种网络资源访问管理方法应用在直播软件时的终端设备界面示意图;图9为本申请实施例中提供的另一种网络资源访问管理方法的流程示意图;图10为本申请实施例中提供的网络资源访问管理方法中信息数据交互的示意图;图11为本申请实施例中提供的网络资源访问管理方法中更新第二信息集合的示意图;图12为本申请实施例中提供的终端设备配置更新第二信息集合和匹配优先级指令时的流程示意图;图13为本申请实施例中提供的一种网络资源访问管理系统的结构示意图;图14为本申请实施例中提供的另一种网络资源访问管理系统的结构示意图;图15为本申请实施例中提供的一种计算机设备的结构示意图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类本文档来自技高网...

【技术保护点】
1.一种网络资源访问管理方法,其特征在于,包括以下步骤:/n获取目标用户访问网络资源过程中产生的网络数据包;所述网络数据包包括访问请求数据包和资源数据包;/n对所述网络数据包进行解包和分析处理,得到第一信息集合;所述第一信息集合包括所述目标用户访问的网络资源的地址信息和内容信息;/n根据匹配优先级指令对第二信息集合和所述第一信息集合中的信息进行匹配,当匹配成功时对所述网络数据包进行拦截,并确定所述地址信息对应的第一匹配成功率和所述内容信息对应的第二匹配成功率;其中,所述第二信息集合包括含有敏感内容的网络资源的地址信息和内容信息;所述匹配优先级指令用于控制所述地址信息和所述内容信息的匹配顺序;/n将所述第一匹配成功率和所述第二匹配成功率发送给服务器,以使所述服务器根据所述第一匹配成功率和所述第二匹配成功率对所述第二信息集合或者所述匹配优先级指令进行更新。/n

【技术特征摘要】
1.一种网络资源访问管理方法,其特征在于,包括以下步骤:
获取目标用户访问网络资源过程中产生的网络数据包;所述网络数据包包括访问请求数据包和资源数据包;
对所述网络数据包进行解包和分析处理,得到第一信息集合;所述第一信息集合包括所述目标用户访问的网络资源的地址信息和内容信息;
根据匹配优先级指令对第二信息集合和所述第一信息集合中的信息进行匹配,当匹配成功时对所述网络数据包进行拦截,并确定所述地址信息对应的第一匹配成功率和所述内容信息对应的第二匹配成功率;其中,所述第二信息集合包括含有敏感内容的网络资源的地址信息和内容信息;所述匹配优先级指令用于控制所述地址信息和所述内容信息的匹配顺序;
将所述第一匹配成功率和所述第二匹配成功率发送给服务器,以使所述服务器根据所述第一匹配成功率和所述第二匹配成功率对所述第二信息集合或者所述匹配优先级指令进行更新。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括以下步骤:
接收服务器发送的第二信息集合和匹配优先级指令;
配置或者更新所述第二信息集合和所述匹配优先级指令。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括以下步骤:
获取第三信息集合;所述第三信息集合包括预设访问受限的网络资源的地址信息和内容信息;
根据所述第三信息集合对所述第二信息集合进行更新。


4.根据权利要求1所述的方法,其特征在于,所述获取目标用户访问网络资源过程中产生的网络数据包,对所述网络数据包进行解包和分析处理,得到第一信息集合,包括:
当确定操作者为所述目标用户时,从虚拟网卡设备处读取对网络资源访问产生的所述网络数据包,并根据数据的协议类型对所述网络数据包进行解包和分析处理,得到所述第一信息集合。


5.根据权利要求4所述的方法,其特征在于,所述目标用户通过以下步骤确定:
获取所述操作者的身份信息,根据所述身份信息确定所述操作者是否为未成年人;
当所述操作者为未成年人时,将所述操作者确定为目标用户。


6.根据权利要求4所述的方法,其特征在于,所述地址信息包括所述网络资源的域名地址;
所述根据数据的协议类型对所述网络数据包进行解包和分析处理,包括:
当所述数据的所述协议类型为用户数据包协议,判断所述数据是否为域名解析请求;
当所述数据为域名解析请求,对所述网络数据包进行解包得到所述网络资源的所述域名地址。


7.根据权利要求6所述的方法,其特征在于,所述地址信息还包括所述网络资源的IP地址和端口地址;
所述根据数据的协议类型对所述网络数据包进行解包和分析处理,还包括:
当所述数据不为域名解析请求,对所述网络数据包进行解包得到所述网络资源的所述IP地址和所述端口地址。


8.根据权利要求1所述的方法,其特征在于,所述对所述第二信息集合进行更新,包括:
获取第四信息集合;所述第四信息集合包括当前采集的含有敏感内容的网络资源的地址信息和内容...

【专利技术属性】
技术研发人员:陈炎福
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1