[发明专利]一种多步攻击检测方法及装置在审
申请号: | 202210777732.6 | 申请日: | 2022-07-04 |
公开(公告)号: | CN115174208A | 公开(公告)日: | 2022-10-11 |
发明(设计)人: | 邹甜 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;G06N7/00 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 侯珊 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 攻击 检测 方法 装置 | ||
本发明提供了一种多步攻击检测方法及装置,应用于信息安全技术领域,该方法在在获取网络攻击报警序列之后,确定多个多步攻击场景的隐马尔可夫模型,基于多个多步攻击场景的隐马尔可夫模型,预测网络攻击报警序列对应的多步攻击场景,基于网络攻击报警序列以及网络攻击报警序列对应的多步攻击场景的隐马尔可夫模型,预测网络攻击报警序列对应的攻击意图序列,对网络攻击报警序列背后隐藏的攻击意图进行了更深入挖掘,根据网络攻击报警序列对应的攻击意图序列以及网络攻击报警序列对应的多步攻击场景的隐马尔可夫模型,预测攻击者下一步可能的攻击意图。对多步攻击进行了准确的判别,对攻击路径进行了定性的显示,对攻击意图进行了定量的分析,具有较高准确率,在一定程度上可以快速有效地预测和抵御多步攻击。
技术领域
本发明属于信息安全技术领域,尤其涉及一种多步攻击检测方法及装置。
背景技术
在智能信息化发展道路上,由于网络系统中安全漏洞和黑客工具的大量存在,导致进行网络攻击难度的降低,网络攻击带来丰厚利益的驱动,使得网络上的攻击入侵行为越来越多。多步攻击已经成为网络攻击入侵的主要形式之一。
现有技术中,检测多步攻击的方法主要偏向于规则匹配的方式,多步攻击场景的预测大都需要提前知晓攻击行为,进而基于已经重建好的多步攻击场景来选择相应的算法对多步攻击进行检测。
但这种方法在大数据量时往往运行缓慢,并且维护成本高昂,因此,如何对多步攻击进行快速有效的检测,成为本领域技术人员亟待解决的技术问题。
发明内容
鉴于上述问题,本申请提出了一种多步攻击检测方法及装置,对多步攻击进行了准确的判别,对攻击路径进行了定性的显示,对攻击意图进行了定量的分析,具有较高准确率,在一定程度上可以快速有效地预测和抵御多步攻击。具体方案如下:
一种多步攻击检测方法,包括:
获取网络攻击报警序列;
确定多个多步攻击场景的隐马尔可夫模型;
基于所述多个多步攻击场景的隐马尔可夫模型,预测所述网络攻击报警序列对应的多步攻击场景;
基于所述网络攻击报警序列以及所述网络攻击报警序列对应的多步攻击场景的隐马尔可夫模型,预测所述网络攻击报警序列对应的攻击意图序列;
根据所述网络攻击报警序列对应的攻击意图序列以及所述网络攻击报警序列对应的多步攻击场景的隐马尔可夫模型,预测攻击者下一步可能的攻击意图。
可选的,所述确定多个攻击场景的隐马尔可夫模型,包括:
获取多个多步攻击场景的多步攻击事件;
针对每个多步攻击场景的多步攻击事件,确定所述多步攻击场景的多步攻击事件的状态数是否已知;
如果所述多步攻击场景的多步攻击事件的状态数已知,则基于所述多步攻击场景的多步攻击事件的状态数构建所述多步攻击场景的隐马尔可夫模型;
如果所述多步攻击场景的多步攻击事件的状态数未知,则先确定所述多步攻击场景的多步攻击事件的状态数,再基于确定的所述多步攻击场景的多步攻击事件的状态数构建所述多步攻击场景的隐马尔可夫模型。
可选的,所述基于所述多个多步攻击场景的隐马尔可夫模型,预测所述网络攻击报警序列对应的多步攻击场景,包括:
计算各个多步攻击场景的隐马尔可夫模型产生所述网络报警序列的概率;
将概率最高的多步攻击场景的隐马尔可夫模型对应的多步攻击场景,确定为所述网络攻击报警序列对应的多步攻击场景。
可选的,所述基于所述网络攻击报警序列以及所述网络攻击报警序列对应的多步攻击场景的隐马尔可夫模型,预测所述网络攻击报警序列对应的攻击意图序列,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210777732.6/2.html,转载请声明来源钻瓜专利网。