一种Http站点检测方法、装置、设备、介质制造方法及图纸

技术编号:23472987 阅读:25 留言:0更新日期:2020-03-06 14:12
本申请公开了一种Http站点检测方法、装置、设备、介质,该方法包括:配置检测周期和检测网络接口;判断当前时刻是否在所述检测周期内;如果当前时刻在所述检测周期内,则对通过所述检测网络接口的数据包进行过滤,得到满足预设条件的目标流量;解析所述目标流量,得到所述目标流量的Http站点信息。由此可见,本申请在配置检测周期和检测网络接口之后,判断当前时刻是否属于所述检测周期内,如果是,则对通过所述检测网络接口的数据包进行过滤,得到满足预设条件的目标流量,再对所述目标流量进行解析,得到所述目标流量的Http站点信息,这样能够准确记录相关的流量,以便确定出相关的Http站点,避免出现错记、漏记以及冗余记录的情况,提高记录效率。

A detection method, device, equipment and medium for HTTP station

【技术实现步骤摘要】
一种Http站点检测方法、装置、设备、介质
本申请涉及网络
,特别涉及一种Http站点检测方法、装置、设备、介质。
技术介绍
网络流量分析分类技术,是网络运营商实现网络流量监测,进而有效管理网络的重要手段。准确地识别网络应用具有重要的意义。然而,随着互联网的飞速发展,网络业务种类多种多样,新兴业务层出不穷,私有协议广泛应用,这些都造成了目前业务识别的困难。对于网络流量的监管也越来越重要,随之而来的是如何解决从混合流量环境下识别出用户自身的业务流量的问题。伴随着客户站点数量的逐渐增多,采用手动一个一个去记录相关流量的方法会浪费大量人力,而且人工操作记录出错,会出现很多重复的记录,或有许多记录被遗漏,记录效率低。
技术实现思路
有鉴于此,本申请的目的在于提供一种Http站点检测方法、装置、设备、介质,能够准确记录相关的流量,以便确定出相关的Http站点,避免出现错记、漏记以及冗余记录的情况,提高记录效率。其具体方案如下:第一方面,本申请公开了一种Http站点检测方法,包括:配置检测周期和检测网络接口;判断当前时刻是否在所述检测周期内;如果当前时刻在所述检测周期内,则对通过所述检测网络接口的数据包进行过滤,得到满足预设条件的目标流量;解析所述目标流量,得到所述目标流量的Http站点信息。可选的,所述对通过所述检测网络接口的数据包进行过滤,得到满足预设条件的目标流量,包括:利用帕克莱封包过滤器对通过所述检测网络接口的数据包进行过滤,得到满足预设条件的目标流量。可选的,所述解析所述目标流量,得到所述目标流量的Http站点信息,包括:解析所述目标流量,得到所述目标流量的,包括目标IP、目标端口、域名以及所述检测网络接口对应的MAC地址的Http站点信息。可选的,所述解析所述目标流量,得到所述目标流量的Http站点信息之后,还包括:利用所述MAC地址,从所述检测网络接口中确定出所述目标流量对应的目标网络接口;判断所述目标流量对应的所述目标IP、所述目标端口、所述域名以及所述目标网络接口是否已存储在相应的数据库中;如果否,将所述目标IP、目标端口、所述域名以及所述目标网络接口存入所述数据库。可选的,所述判断当前时刻是否在所述检测周期内之后,还包括:如果当前时刻不在所述检测周期内,则利用前端读取所述数据库中的所述目标信息对应的所述Http站点信息,并将所述Http站点信息进行可视化显示。可选的,所述利用前端读取所述数据库中的所述目标信息对应的所述Http站点信息,并将所述Http站点信息进行可视化显示之后,还包括:根据所述Http站点信息,将目标站点加载到Web应用防护系系统的防护内。可选的,所述对通过所述检测网络接口的数据包进行过滤,得到满足预设条件的目标流量,包括:对通过所述检测网络接口的数据包进行过滤,得到GET请求对应的目标流量;和/或,对通过所述检测网络接口的数据包进行过滤,得到POST请求对应的目标流量。第二方面,本申请公开了一种Http站点检测装置,包括:参数配置模块,用于配置检测周期和检测网络接口;周期判断模块,用于判断当前时刻是否在所述检测周期内;数据包过滤模块,用于如果当前时刻在所述检测周期内,则对通过所述检测网络接口的数据包进行过滤,得到满足预设条件的目标流量;流量解析模块,用于解析所述目标流量,得到所述目标流量的Http站点信息。第三方面,本申请公开了一种Http站点检测设备,包括:存储器和处理器;其中,所述存储器,用于存储计算机程序;所述处理器,用于执行所述计算机程序,以实现前述公开的Http站点检测方法。第四方面,本申请公开了一种计算机可读存储介质,用于保存计算机程序,其中,所述计算机程序被处理器执行时实现前述公开的Http站点检测方法。可见,本申请先配置检测周期和检测网络接口;然后判断当前时刻是否在所述检测周期内;如果当前时刻在所述检测周期内,则对通过所述检测网络接口的数据包进行过滤,得到满足预设条件的目标流量;接着解析所述目标流量,得到所述目标流量的Http站点信息。由此可见,本申请在配置检测周期和检测网络接口之后,判断当前时刻是否属于所述检测周期内,如果当前时刻属于所述检测周期内,则对通过所述检测网络接口的数据包进行过滤,得到满足预设条件的目标流量,再对所述目标流量进行解析,得到所述目标流量的Http站点信息,并基于不冗余原则,将所述Http站点信息存入相应的数据库,这样能够准确记录相关的流量,以便确定出相关的Http站点,避免出现错记、漏记以及冗余记录的情况,提高记录效率。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请公开的一种Http站点检测方法流程图;图2为本申请公开的一种具体的Http站点检测方法流程图;图3为本申请公开的一种Http站点检测装置结构示意图;图4为本申请公开的一种Http站点检测设备结构图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。目前,伴随着客户站点数量的逐渐增多,采用手动一个一个去记录相关流量的方法会浪费大量人力,而且人工操作记录出错,会出现很多重复的记录,或有许多记录被遗漏,记录效率低。有鉴于此,本申请提供一种Http站点检测方法,能够准确记录相关的流量,以便确定出相关的Http站点,避免出现错记、漏记以及冗余记录的情况,提高记录效率。本申请实施例公开了一种Http站点检测方法,参见图1所示,该方法包括:步骤S11:配置检测周期和检测网络接口。本申请实施中,需要先配置需要检测的网络接口和检测周期,以明确需要检测的网络接口和检测的周期。其中,所述检测网络接口位于网卡或由网卡构成的桥上,所述检测网络接口的数量可以大于1。步骤S12:判断当前时刻是否在所述检测周期内。在具体的实施过程中,需要先判断当前时刻是否在检测周期内,当前时刻在检测周期内时,则进行所述检测网络接口上的数据包的相关抓包操作。步骤S13:如果当前时刻在所述检测周期内,则对通过所述检测网络接口的数据包进行过滤,得到满足预设条件的目标流量。本实施例中,如果当前时刻在所述检测周期内,则对通过所述检测网络接口的数据包进行过滤,得到满足预设条件的目标流量。所述对所述检测网络接口上的数据包进行过本文档来自技高网...

【技术保护点】
1.一种Http站点检测方法,其特征在于,包括:/n配置检测周期和检测网络接口;/n判断当前时刻是否在所述检测周期内;/n如果当前时刻在所述检测周期内,则对通过所述检测网络接口的数据包进行过滤,得到满足预设条件的目标流量;/n解析所述目标流量,得到所述目标流量的Http站点信息。/n

【技术特征摘要】
1.一种Http站点检测方法,其特征在于,包括:
配置检测周期和检测网络接口;
判断当前时刻是否在所述检测周期内;
如果当前时刻在所述检测周期内,则对通过所述检测网络接口的数据包进行过滤,得到满足预设条件的目标流量;
解析所述目标流量,得到所述目标流量的Http站点信息。


2.根据权利要求1所述的Http站点检测方法,其特征在于,所述对通过所述检测网络接口的数据包进行过滤,得到满足预设条件的目标流量,包括:
利用帕克莱封包过滤器对通过所述检测网络接口的数据包进行过滤,得到满足预设条件的目标流量。


3.根据权利要求1所述的Http站点检测方法,其特征在于,所述解析所述目标流量,得到所述目标流量的Http站点信息,包括:
解析所述目标流量,得到所述目标流量的,包括目标IP、目标端口、域名以及所述检测网络接口对应的MAC地址的Http站点信息。


4.根据权利要求3所述的Http站点检测方法,其特征在于,所述解析所述目标流量,得到所述目标流量的Http站点信息之后,还包括:
利用所述MAC地址,从所述检测网络接口中确定出所述目标流量对应的目标网络接口;
判断所述目标流量对应的所述目标IP、所述目标端口、所述域名以及所述目标网络接口是否已存储在相应的数据库中;
如果否,将所述目标IP、目标端口、所述域名以及所述目标网络接口存入所述数据库。


5.根据权利要求4所述的Http站点检测方法,其特征在于,所述判断当前时刻是否在所述检测周期内之后,还包括:
如果当前时刻不在所述检测周期内,则利用前端读取所述数据库中的所述目标信息对应的所...

【专利技术属性】
技术研发人员:陈加群范渊
申请(专利权)人:杭州安恒信息技术股份有限公司
类型:发明
国别省市:浙江;33

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

1