[发明专利]一种网络协议的协议类型检测方法、装置、设备及介质在审
申请号: | 202010711737.X | 申请日: | 2020-07-22 |
公开(公告)号: | CN111884876A | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 施杨;范渊 | 申请(专利权)人: | 杭州安恒信息技术股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 郄晨芳 |
地址: | 310000 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 协议 类型 检测 方法 装置 设备 介质 | ||
本申请公开了一种网络协议的协议类型检测方法、装置、设备及计算机可读存储介质,方法包括:预先获取与各不同协议类型分别对应的检测插件;其中,检测插件中设置有对应的网络协议的协议信息和匹配验证信息;获取目标网络的网络数据流中的报文数据;调用各检测插件,并利用各匹配验证信息对报文数据进行匹配检测,确定出目标网络的目标协议类型。本方法中,当有新增类型的网络协议时,只需要新增对应的检测插件,便可通过调用检测插件,并利用各匹配验证信息对报文数据进行匹配检测,确定出目标网络的目标协议类型,不仅节省了人力资源,而且能够提高检测网络协议的协议类型的便捷性,提高检测协议类型的效率,增强可扩展性。
技术领域
本发明涉及协议类型检测领域,特别涉及一种网络协议的协议类型检测方法、装置、设备及计算机可读存储介质。
背景技术
入侵检测作为网络安全防护的一种重要手段,通常部署在关键网络内部或网络边界处,实时捕获网络内或进出网络的报文数据并进行智能分析,及时发现入侵行为。协议深层解析技术在当前主流入侵检测产品中被广泛使用。其中,协议深层解析的前提条件是协议类型检测,基于检测出的协议类型来进一步进行深层解析。
目前,对网络协议进行类型检测方法,一般是根据特征报文来检测,即通过将从目标网络中提取出的网络协议的协议特征和已知特征库进行匹配来确定协议类型。但是,在实际操作中,经常出现修改/增加网络协议的情况,在这种情况下,则需要增加对新增类型的网络协议进行类型检测的功能。现有技术中,通过重新修改源代码,增加对新增类型的网络协议进行类型检测的功能代码,并进行编译、测试,生成增量升级包或者以动态库的形式进行升级。可见,现有技术在需要对新增类型的网络协议进行类型检测时,不仅重新编写源代码、编译、测试的过程复杂繁琐,需要消耗大量的人力资源,而且使得检测协议类型的效率低,可扩展性差。
因此,如何在节省人力资源的基础上,提高检测网络协议的协议类型的便捷性,提高检测协议类型的效率,增强可扩展性,是本领域技术人员目前需要解决的技术问题。
发明内容
有鉴于此,本发明的目的在于提供一种网络协议的协议类型检测方法,能够在节省人力资源的基础上,提高检测网络协议的协议类型的便捷性,提高检测协议类型的效率,增强可扩展性;本发明的另一目的是提供一种网络协议的协议类型检测装置、设备及计算机可读存储介质,均具有上述有益效果。
为解决上述技术问题,本发明提供一种网络协议的协议类型检测方法,包括:
预先获取与各不同协议类型分别对应的检测插件;其中,所述检测插件中设置有对应的网络协议的协议信息和匹配验证信息;
获取目标网络的网络数据流中的报文数据;
调用各所述检测插件,并利用各所述匹配验证信息对所述报文数据进行匹配检测,确定出所述目标网络的目标协议类型。
优选地,所述调用各所述检测插件,并利用各所述匹配验证信息对所述报文数据进行匹配检测,确定出所述目标网络的目标协议类型的过程,具体包括:
调用各所述检测插件,将各所述匹配验证信息中的标识信息分别与所述报文数据的目标标识信息进行匹配;
将与所述目标标识信息匹配的标识信息对应的协议类型确定为所述目标网络的所述目标协议类型。
优选地,在所述将各所述匹配验证信息中的标识信息分别与所述报文数据的目标标识信息进行匹配之前,进一步包括:
将各所述匹配验证信息中的预设关键词分别与所述报文数据的目标关键词进行匹配,并根据与所述目标关键词匹配的预设关键词的网络协议确定出待确认协议类型集合;
根据所述待确认协议类型集合从所述检测插件中筛选出对应的待确认检测插件,并进入所述将各所述匹配验证信息中的标识信息分别与所述报文数据的目标标识信息进行匹配的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州安恒信息技术股份有限公司,未经杭州安恒信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010711737.X/2.html,转载请声明来源钻瓜专利网。