[发明专利]报文识别方法、系统、装置及存储介质在审
| 申请号: | 201910814205.6 | 申请日: | 2019-08-30 |
| 公开(公告)号: | CN110460619A | 公开(公告)日: | 2019-11-15 |
| 发明(设计)人: | 张文超 | 申请(专利权)人: | 北京卓识网安技术股份有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06 |
| 代理公司: | 11212 北京轻创知识产权代理有限公司 | 代理人: | 厉洋洋<国际申请>=<国际公布>=<进入 |
| 地址: | 100000北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 报文组合 报文 业务逻辑 应用层协议 工控网络 非法 计算机领域 数据包和数 报文识别 存储介质 定义报文 关联分析 匹配业务 正常业务 包合法 预设 匹配 还原 判定 关联 | ||
1.一种报文识别方法,其特征在于,包括:
根据预设的工序定义报文执行的业务逻辑;
获取报文组合,所述报文组合包含至少两个互相关联的报文;
对所述报文组合中的全部报文进行多包关联分析,将所述报文组合还原成应用层协议;
判断所述应用层协议是否匹配所述业务逻辑,如果不匹配,则判定所述报文组合非法,阻断所述报文组合。
2.根据权利要求1所述的报文识别方法,其特征在于,根据预设的工序定义报文执行的业务逻辑,具体包括:
将预设的工序编写成脚本,通过所述脚本定义报文执行的业务逻辑。
3.根据权利要求1或2所述的报文识别方法,其特征在于,所述业务逻辑包括:合法报文的定义、各个报文之间的关联关系和执行时序。
4.根据权利要求3所述的报文识别方法,其特征在于,对所述报文组合中的全部报文进行多包关联分析,将所述报文组合还原成应用层协议之前,还包括:
对所述报文组合进行单包解析,根据所述合法报文的定义分别对每个报文的合法性进行判断,如果存在不合法的报文,则阻断所述报文组合。
5.根据权利要求3所述的报文识别方法,其特征在于,判断所述应用层协议是否匹配所述业务逻辑,如果不匹配,则判定所述报文组合非法,阻断所述报文组合,具体包括:
判断所述报文组合中全部报文的关联关系是否匹配所述业务逻辑中定义的各个报文之间的关联关系,如果不符合,则判定所述报文组合的关联关系非法,阻断所述报文组合;
如果符合,判断所述应用层协议的全部报文的执行时序是否匹配所述业务逻辑中定义的各个报文之间的执行时序,如果不符合,则判定所述报文组合的业务逻辑非法,阻断所述报文组合。
6.一种报文识别系统,其特征在于,包括:
定义单元,用于根据预设的工序定义报文执行的业务逻辑;
获取单元,用于获取报文组合,所述报文组合包含至少两个互相关联的报文;
还原单元,用于对所述报文组合中的全部报文进行多包关联分析,将所述报文组合还原成应用层协议;
判断单元,用于判断所述应用层协议是否匹配所述业务逻辑,如果不匹配,则判定所述报文组合非法,阻断所述报文组合。
7.一种存储介质,其特征在于,所述存储介质中存储有指令,当计算机读取所述指令时,使所述计算机执行如权利要求1至5中任一项所述的报文识别方法。
8.一种报文识别装置,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序,实现如权利要求1至5中任一项所述的报文识别方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京卓识网安技术股份有限公司,未经北京卓识网安技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910814205.6/1.html,转载请声明来源钻瓜专利网。





