网络流量异常监测方法、装置、电子设备及存储介质制造方法及图纸

技术编号:19186754 阅读:59 留言:0更新日期:2018-10-17 02:21
本申请提出一种网络流量异常监测方法、装置、电子设备及存储介质,属于计算机技术领域。其中,该方法包括:获取页面加载请求,加载请求中包括目标页面标识;根据目标页面标识,确定目标下载数据量;记录页面加载时,实际下载的各数据的属性信息,其中,属性信息中包括实际下载的各数据的数据量及分别对应的资源数据;判断实际下载的各数据的数据总量是否大于目标下载数据量;若是,则向服务器发送网络流量异常消息,其中异常消息中包括非法数据对应的资源数据。由此,通过这种网络流量异常监测方法,实现了利用客户端确定非法数据,监测网络流量异常,不仅节约了计算开销,提高了时效性,而且保证了用户的信息和财产安全,改善了用户体验。

Network traffic anomaly monitoring method, device, electronic device and storage medium

This application presents a network traffic anomaly monitoring method, device, electronic equipment and storage medium, which belongs to the field of computer technology. Among them, the method includes: get the page load request, load request includes the target page identification; according to the target page identification, determine the target download data volume; record the page load, the actual download of the data attribute information, which includes the actual download of the data volume and the data pairing. The corresponding resource data; determine whether the total amount of data actually downloaded is greater than the target download data; if so, send network traffic exception messages to the server, which include the corresponding resource data of illegal data. Thus, the method of network traffic anomaly monitoring can use the client to determine the illegal data and monitor the network traffic anomaly, which not only saves the calculation cost, improves the timeliness, but also guarantees the security of users'information and property, and improves the user experience.

【技术实现步骤摘要】
网络流量异常监测方法、装置、电子设备及存储介质
本申请涉及计算机
,尤其涉及一种网络流量异常监测方法、装置、电子设备及存储介质。
技术介绍
进入21世纪以来,科技发展日新月异,互联网已经深入到人们日常生活的方方面面。利用互联网进行工作、学习、娱乐等已是信息社会的常态。互联网应用范围的扩大化给人们的生产、生活带来诸多便利的同时,也逐渐暴露出诸多弊端。为了谋取利益,不法分子可以通过互联网盗取用户信息。例如,不法站点通过将可以后台获取数据的非法数据注入用户当前传输的页面中,盗取用户的隐私数据或恶意盗取用户流量等,严重损害了用户的信息安全和财产安全。因此,高效可靠的过滤网络中的非法数据,保证用户的信息和财产安全,具有十分重要的现实意义。现有网络流量异常监测技术中,主要是利用服务器对网络中的非法数据进行监测和过滤。例如,在将客户端请求获取的数据发送给客户端之前,服务器可以先对数据进行预加载,以判断数据中是否被注入了非法数据。频繁的预加载过程不仅需要大量的云端存储,而且计算开销庞大,加重了服务器的运算负担。另外,非法数据很有可能在服务器将数据发送给客户端的过程中注入,那么服务器对数据预加载时并不能监测到非法数据。因此,现有利用服务器对网络中的非法数据进行检测和过滤的方法,不仅计算开销庞大,而且时效性差。
技术实现思路
本申请提出的网络流量异常监测方法、装置、电子设备及存储介质,用于解决相关技术中,现有利用服务器对网络中的非法数据进行检测和过滤的方法,不仅计算开销庞大,而且时效性差,损害用户的信息和财产安全的问题。本申请一方面实施例提出的网络流量异常监测方法,应用于客户端,包括:获取页面加载请求,所述加载请求中包括目标页面标识;根据所述目标页面标识,确定目标下载数据量;记录所述页面加载时,实际下载的各数据的属性信息,其中,所述属性信息中包括实际下载的各数据的数据量及分别对应的资源数据;判断所述实际下载的各数据的数据总量是否大于所述目标下载数据量;若是,则向服务器发送网络流量异常消息,其中所述异常消息中包括所述实际下载的数据中的非法数据对应的资源数据。本申请另一方面实施例提出的网络流量异常监测方法,应用于服务器,包括:获取客户端发送的网络流量异常消息,其中,所述异常消息中包括与非法数据分别对应的资源数据;利用所述资源数据,对非法资源库进行更新处理,以生成更新后的非法资源库;将所述更新后的非法资源库分别发送给各客户端。本申请再一方面实施例提出的网络流量异常监测装置,应用于客户端,包括:获取模块,用于获取页面加载请求,所述加载请求中包括目标页面标识;确定模块,用于根据所述目标页面标识,确定目标下载数据量;记录模块,用于记录所述页面加载时,实际下载的各数据的属性信息,其中,所述属性信息中包括实际下载的各数据的数据量及分别对应的资源数据;判断模块,用于判断所述实际下载的各数据的数据总量是否大于所述目标下载数据量;若是,则向服务器发送网络流量异常消息,其中所述异常消息中包括所述实际下载的数据中的非法数据对应的资源数据。本申请又一方面实施例提出的网络流量异常监测装置,应用于服务器,包括:获取模块,用于获取客户端发送的网络流量异常消息,其中,所述异常消息中包括与非法数据分别对应的资源数据;更新模块,用于利用所述资源数据,对非法资源库进行更新处理,以生成更新后的非法资源库;发送模块,用于将所述更新后的非法资源库分别发送给各客户端。本申请又一方面实施例提出的电子设备,其包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如前所述的网络流量异常监测方法。本申请另一方面实施例提出的计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如前所述的网络流量异常监测方法。本申请再一方面实施例提出的计算机程序,该程序被处理器执行时,以实现本申请实施例所述的网络流量异常监测方法。本申请实施例提供的网络流量异常监测方法、装置、电子设备、计算机可读存储介质及计算机程序,通过客户端获取页面加载请求,根据加载请求中的目标页面标识,确定目标下载数据量,并记录页面加载时,实际下载的各数据的属性信息,进而判断实际下载的各数据的数据总量是否大于目标下载数据量,若是,则向服务器发送网络流量异常消息,以使服务器根据异常消息中的非法数据对应的资源数据,更新非法资源库并发送给客户端。由此,通过根据目标下载数据量和实际下载的各数据总量,确定出非法数据,之后即可根据非法数据的属性信息更新非法资源库,从而实现了利用客户端确定非法数据,监测网络流量异常,不仅节约了计算开销,提高了时效性,而且保证了用户的信息和财产安全,改善了用户体验。本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。附图说明本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本申请实施例所提供的一种网络流量异常监测方法的流程示意图;图2为本申请实施例所提供的另一种网络流量异常监测方法的流程示意图;图3为本申请实施例所提供的另一种网络流量异常监测方法的流程示意图;图4为本申请实施例所提供的一种网络流量异常监测方法的信令交互图;图5为本申请实施例提供的一种网络流量异常监测装置的结构示意图;图6为本申请实施例提供的另一种网络流量异常监测装置的结构示意图;图7为本申请实施例提供的电子设备的结构示意图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的要素。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。本申请实施例针对不法站点通过将可以后台获取数据的非法数据注入用户当前传输的页面中,盗取用户的隐私数据或恶意盗取用户流量等,损害用户的信息安全和财产安全,而现有利用服务器对网络中的非法数据进行检测和过滤的方法,不仅计算开销庞大,而且时效性差的问题,提出一种网络流量异常监测方法。本申请实施例提供的网络流量异常监测方法,通过客户端获取页面加载请求,根据加载请求中的目标页面标识,确定目标下载数据量,并记录页面加载时,实际下载的各数据的属性信息,进而判断实际下载的各数据的数据总量是否大于目标下载数据量,若是,则向服务器发送网络流量异常消息,以使服务器更新非法资源库并发送给客户端。由此,通过根据目标下载数据量和实际下载的各数据总量,确定出非法数据,之后即可根据非法数据的属性信息更新非法资源库,从而实现了利用客户端确定非法数据,监测网络流量异常,不仅节约了计算开销,提高了时效性,而且保证了用户的信息和财产安全,改善了用户体验。下面参考附图对本申请提供的网络流量异常监测方法、装置、电子设备、存储介质及计算机程序进行详细描述。下面分别以客户端侧、服务器侧为例,对本申请实施例提供的网络流量异常监测方法进行详细说明。首先以客户端侧为例,对本申请实施例提供的网络流量异常监测方法进行详细说明。图1为本申请实施例所提供的一种网络流量异常监测方法的流程示意图,该方法应用于客户端。如图1所示,该网络流量异常监测方法,包括以下步骤:步骤101,获取页面加载请求本文档来自技高网...

【技术保护点】
1.一种网络流量异常监测方法,其特征在于,包括:获取页面加载请求,所述加载请求中包括目标页面标识;根据所述目标页面标识,确定目标下载数据量;记录所述页面加载时,实际下载的各数据的属性信息,其中,所述属性信息中包括实际下载的各数据的数据量及分别对应的资源数据;判断所述实际下载的各数据的数据总量是否大于所述目标下载数据量;若是,则向服务器发送网络流量异常消息,其中所述异常消息中包括所述实际下载的数据中的非法数据对应的资源数据。

【技术特征摘要】
1.一种网络流量异常监测方法,其特征在于,包括:获取页面加载请求,所述加载请求中包括目标页面标识;根据所述目标页面标识,确定目标下载数据量;记录所述页面加载时,实际下载的各数据的属性信息,其中,所述属性信息中包括实际下载的各数据的数据量及分别对应的资源数据;判断所述实际下载的各数据的数据总量是否大于所述目标下载数据量;若是,则向服务器发送网络流量异常消息,其中所述异常消息中包括所述实际下载的数据中的非法数据对应的资源数据。2.如权利要求1所述的方法,其特征在于,所述向服务器发送网络流量异常消息之前,还包括:根据实际下载的各数据的数据量,确定所述非法数据。3.如权利要求1所述的方法,其特征在于,所述属性信息中还包括实际下载的各数据的标识;所述获取页面加载请求之后,还包括:根据所述目标页面的标识,确定各目标数据的标识;判断所述各目标数据的标识中,是否包括所述实际下载的各数据的标识;若所述各目标数据的标识中未包括实际下载的第一数据的标识,则确定所述实际下载的第一数据为非法数据。4.如权利要求1-4任一所述的方法,其特征在于,所述记录所述页面加载时,实际下载的各数据的属性信息之后,还包括:判断所述实际下载的数据中的第二数据的数据量是否大于阈值;若大于,则将所述第二数据对应的资源数据,新增入预设的非法资源库。5.如权利要求4所述的方法,其特征在于,所述获取页面加载请求之后,还包括:根据预设的非法资源库,判断待下载的各数据的资源数据是否合法;若确定待下载的第三数据的资源数据非法,则中断所述第三数据的下载。6.如权利要求1-4任一所述的方法,其特征在于,所述获取页面加载请求之后,还包括:利用预设的非法资源识别模型,对待下载的各数据的资源数据进行识别,以判断待下载的各数据的资源数据是否合法;若确定待下载的第三数据的资源数据非法,则中断所述第三数据的下载。7.一种网络流量异常监测方法,其特征在于,包括:获取客户端发送的网络流量异常消息,其中,所述异常消息中包括与非法数据分别对应的资源数据;利用所述资源数据,对非法资源库进行更新处理,以生成更新后的非法资源库;将...

【专利技术属性】
技术研发人员:刘俊启
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1