[发明专利]应用特征匹配方法、装置、服务器及存储介质在审
申请号: | 202211641024.6 | 申请日: | 2022-12-19 |
公开(公告)号: | CN115952422A | 公开(公告)日: | 2023-04-11 |
发明(设计)人: | 陈一辰 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | G06F18/22 | 分类号: | G06F18/22;G06F18/24;G06F18/25;H04L69/22 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 彭星 |
地址: | 610041 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 特征 匹配 方法 装置 服务器 存储 介质 | ||
本申请提供一种应用特征匹配方法、装置、服务器及存储介质,涉及计算机技术领域。该方法包括:获取多个应用程序中目标应用程序的待匹配报文特征;根据待匹配报文特征对多个应用程序的交互报文进行拦截,确定多个应用程序的访问状态;若目标应用程序的访问状态为访问异常,其他应用程序的访问状态为访问正常,确定待匹配报文特征为目标应用程序的目标报文特征;建立目标应用程序和目标报文特征的匹配关系。本申请可以提高应用程序的报文特征识别的准确度和精度。
技术领域
本发明涉及计算机技术领域,具体而言,涉及一种应用特征匹配方法、装置、服务器及存储介质。
背景技术
随着互联网的快速发展,互联网的应用程序发生了翻天覆地的变化,从最初的网页浏览、Email、FTP(File Transfer Protocol,文件传输协议)下载,到现在的音乐、游戏、视频、移动互联,丰富多彩的应用程序成为互联网的主流。面对层出不穷的应用程序,如何对应用程序流量进行精确管控是网络管理员面临的最大问题,而管控的前提是精确识别出网络中的各类应用程序。传统应用识别技术通过协议和端口号来识别应用程序,随着应用程序越来越复杂,传统应用识别技术已经无法满足精细化的控制需求,新兴的AVC(Application Visible and Control,应用识别功能)应用识别技术应运而生。
AVC应用识别技术用于进行应用特征提取和匹配,主要针对的是用户和应用程序进行交互过程的来向或者去向报文,通过提取报文中的某些特定字段或报文的行为特征,并与应用识别特征库进行匹配来识别来向或者去向报文,识别到报文后可以对报文进行放行、阻断、隔离等等动作,这样从用户视角来看,就起到了识别应用的功能效果。
为了识别应用程序,最关键的部分就是提取用于识别应用程序的特征,不同的应用程序通常会采用不同的交互过程,而不同的应用程序交互具有各自的特征,这些特征可能是特定的端口、特定的字符串或者特定的比特序列。除了检测报文的传统五元组信息外,特征提取还会通过检测报文的应用层信息以获取更多用于识别应用程序的特征。当然,某些应用协议的特征不仅在单个报文中体现,也可能是分布在多个报文中的,此时还需要对多个报文进行采集和特征分析才能识别出应用程序。最终,将这些用于应用识别的特征组合在一起,就形成应用识别特征库。
但是,现有的AVC应用识别技术识别的关键词可能无法准确代表固定的应用程序,对报文进行特征识别容易出现误识别的情况。
发明内容
本发明的目的在于,针对上述现有技术中的不足,提供一种应用特征匹配方法、装置、服务器及存储介质,以便提高应用特征识别的准确度和精度。
为实现上述目的,本申请实施例采用的技术方案如下:
第一方面,本申请实施例提供了一种应用特征匹配方法,所述方法包括:
获取多个应用程序中目标应用程序的待匹配报文特征;
根据所述待匹配报文特征对所述多个应用程序的交互报文进行拦截,确定所述多个应用程序的访问状态;
若所述目标应用程序的访问状态为访问异常,其他应用程序的访问状态为访问正常,确定所述待匹配报文特征为所述目标应用程序的目标报文特征;
建立所述目标应用程序和所述目标报文特征的匹配关系。
可选的,所述获取多个应用程序中目标应用程序的待匹配报文特征,包括:
获取所述目标应用程序的交互报文;
根据预设特征提取优先级顺序,从所述交互报文中获取所述待匹配报文特征。
可选的,所述根据预设特征提取优先级顺序,从所述交互报文中获取所述待匹配报文特征,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211641024.6/2.html,转载请声明来源钻瓜专利网。