[发明专利]一种基于图神经网络的高鲁棒性威胁狩猎系统与方法有效

专利信息
申请号: 202011168793.X 申请日: 2020-10-28
公开(公告)号: CN112269316B 公开(公告)日: 2022-06-07
发明(设计)人: 于爱民;魏仁政;蔡利君;马建刚;孟丹 申请(专利权)人: 中国科学院信息工程研究所
主分类号: G05B13/04 分类号: G05B13/04
代理公司: 北京科迪生专利代理有限责任公司 11251 代理人: 张乾桢
地址: 100093 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 神经网络 高鲁棒性 威胁 狩猎 系统 方法
【权利要求书】:

1.一种基于图神经网络的高鲁棒性威胁狩猎方法,其特征在于,包括如下步骤:

步骤1、将主机的系统行为数据收集并保存到系统行为数据库中;

步骤2、溯源图构建步骤,使用不同粒度的系统行为构建溯源图,所述系统行为包括内核层,操作系统层,应用层的行为;

步骤3、利用Locating算法初步筛选溯源图,得出可疑子图;

所述Locating算法利用威胁情报提供的威胁实体IOC,Locating算法对溯源图执行初步地搜索以生成全部可疑子图;具体执行如下步骤:

步骤3.1、变量初始化可疑子图对象candidate,保存全部可疑子图的列表Susp;

步骤3.2、从可疑节点中选择“种子”节点,溯源图中可疑节点的识别方法:为IOC中出现的每个威胁实体m在溯源图中找到其对应的节点,具体做法是根据实体名称、哈希值直接或使用正则表达式进行匹配,其中N为所匹配到的节点的个数,所谓“种子”节点是指以该节点作为起始,从溯源图中搜索可疑子图,选择“种子”节点的方法是:将N最大的Pm设定为“种子”节点;

步骤3.3、从每个“种子”节点出发,执行自适应的广度优先搜索,所谓自适应广度优先搜索,是指在广度优先搜索时保留所遇到的全部进程节点和所有与IOC中威胁实体对应的匹配的节点;

步骤3.4、搜索结束,将本次搜索到的子图合并到上次得到的子图中;

步骤3.5、检查IOC中的威胁实体是否已全部被搜索,如果已全部被搜索,将合并后的子图保存到Susp中,如果没有全部被搜索,重新执行步骤3.2,再次执行步骤3.2时,需要从剩余的可疑节点中选择“种子”节点;

步骤3.6、过滤重复的可疑子图;步骤4、查询图生成,根据威胁情报描述的攻击行为生成查询图,使用图神经网络模型为每个可疑子图计算其与查询图的匹配分数,分数超过阈值则发出告警。

2.根据权利要求1所述的一种基于图神经网络的高鲁棒性威胁狩猎方法,其特征在于,所述步骤4中图匹配模型神经网络模型包括三部分:查询图嵌入网络,溯源图嵌入网络和关系学习网络;其中,查询图嵌入网络和溯源图嵌入网络分别将查询图Gq和由Locating算法生成的可疑子图Gp表示为嵌入向量和然后将和交由关系学习网络学习它们之间的关系。

3.根据权利要求2所述的一种基于图神经网络的高鲁棒性威胁狩猎方法,其特征在于,使用两种不同的图神经网络结构分别嵌入Gq和Gp

4.根据权利要求2所述的一种基于图神经网络的高鲁棒性威胁狩猎方法,其特征在,查询图嵌入网络使用现有的图神经网络模型GCN,并且在GCN基础上增加注意力机制;溯源图嵌入网络使用具有抵抗噪声功能的DenseNet.图神经网络结构;关系学习网络使用Siamese神经网络框架,直接将和映射到同一向量空间,或使用NTN关系学习模型。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院信息工程研究所,未经中国科学院信息工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011168793.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top