【技术实现步骤摘要】
【国外来华专利技术】使用无监督式机器学习和优先权算法的高速威胁情报管理的系统及方法
本专利技术涉及一种用于整并计算机及其相关网络的威胁情报数据(threatintelligencedata)的系统和方法。特别是,本专利技术涉及从多个来源收集数量庞大的原始威胁情报数据,并将所收集的数据划分成一公共格式以供进行群集分析(clusteranalysis)。接着其使用无监督式机器学习算法(unsupervisedmachinelearningalgorithm)将经过标准化的数据群集。所产生的经过组织的威胁情报数据其后经历以加权资产(weightedasset)为基础的威胁严重等级相关过程。一特定计算机网络的所有中间网络漏洞均被使用做为此过程的关键整并参数。透过此高速自动化过程所集纳的经过处理的最终情报数据接着在传输至第三方之前被格式化成预定义格式。现有技术概述计算机及其相关网络的安全和健全对于企业每日的正常运作而言已变得极其重要,因为储存于这些计算机和网络之内的信息无日不受到来自各式各样来源的日益复杂的恶意网络威胁的威胁。由于计算技术的进展,对于计算机网络的攻击也已变得日渐复杂,使得现有的安全专家和他们的管理工具均难以应付和减轻这些攻击。这些网络攻击的形式可以是来自计算机病毒、蠕虫(worm)、拒绝服务攻击(denialofserviceattack;DoS)、特洛伊木马(Trojanhorse)、网络钓鱼(phishing)、或者任何其他恶意的软件的威胁,其意图是扰乱基本的计算机运作、收集敏感数据及/或获取限制性计算机网络的存取权。这种性质的软件概括地被称为"恶意软件(mal ...
【技术保护点】
一种整并计算机网络的威胁情报数据的方法,该方法由一计算机系统执行,该方法包括:从多个来源收集威胁情报数据,并将所收集的威胁情报数据标准化成一致数据格式;使用无监督式机器学习算法将经过标准化的威胁情报数据分组成群集,其中每一群集均包括代表威胁情报数据的一属性的一群数据;针对对于该计算机网络而言具有严重性的群集进行分类;将被分类成具有严重性的群集与该计算机网络的一安全态势比较以确定该计算机系统感兴趣的群集;以及将被确定为该计算机系统感兴趣的群集格式化成该计算机网络的一预定义格式。
【技术特征摘要】
【国外来华专利技术】1.一种整并计算机网络的威胁情报数据的方法,该方法由一计算机系统执行,该方法包括:从多个来源收集威胁情报数据,并将所收集的威胁情报数据标准化成一致数据格式;使用无监督式机器学习算法将经过标准化的威胁情报数据分组成群集,其中每一群集均包括代表威胁情报数据的一属性的一群数据;针对对于该计算机网络而言具有严重性的群集进行分类;将被分类成具有严重性的群集与该计算机网络的一安全态势比较以确定该计算机系统感兴趣的群集;以及将被确定为该计算机系统感兴趣的群集格式化成该计算机网络的一预定义格式。2.如权利要求1所述的方法,其中针对对于该计算机网络而言具有严重性的群集进行分类包括:撷取与该计算机网络相关联的计算机资产的一列表;标识出影响所述计算机资产的一计算特征的群集;以及将被标识出的影响所述计算机资产的一计算特征的群集分类成对于该计算机网络而言具有严重性。3.如权利要求2所述的方法,还包括:撷取赋予与该计算机网络相关联的所述计算机资产中的每一者的严重性权重数值;加总所撷取的严重性权重数值;以及将加总后的严重性权重数值分配给该计算机网络。4.如权利要求2所述的方法,其中该计算特征包括一计算机资产的一操作系统或一网络协议。5.如权利要求1所述的方法,其中在将被分类成具有严重性的群集与该计算机网络的一安全态势比较以确定该计算机系统感兴趣的群集之前,该方法还包括:产生该计算机网络的该安全态势。6.如权利要求5所述的方法,其中产生该计算机网络的该安全态势包括:建立代表该计算机网络的一对象模型,其中该对象模型包括该计算机网络内所包含的计算机资产的计算机安全信息;以及执行一分析程序,该分析程序可操作以使用该对象模型运行该计算机网络之中的所述计算机资产中的每一者的漏洞测试,其中该漏洞测试的结果被用来确定该计算机网络的该安全态势。7.如权利要求6所述的方法,其中使用该对象模型的该计算机网络之中的所述计算机资产中的每一者的漏洞测试包括有关该计算机网络的系统层级和拓扑漏洞的测试、以及所述计算机资产的节点层级漏洞的测试。8.如权利要求1所述的方法,其中使用机器学习算法将经过标准化的威胁情报数据分组成群集,其中每一群集均包括代表威胁情报数据的一属性的一群数据的步骤还包括:使用每一群集之中的威胁情报数据验证所述群集。9.如权利要求8所述的方法,其中验证所述群集包括:指派权重数值给包含于所述群集之中的每一记录,其中相较于指派给一源自一商业来源的记录的一权重数值,一源自一开放来源的记录被指派一较低的权重数值;加总包含于每一群集之中的记录的权重数值;以及验证所具有的加总权重数值超过一预定义阈值的群集。10.如权利要求1所述的方法,还包括:使用所述经过格式化的群集来更新该计算机网络的该安全态势。11.如权利要求1所述的方法,其中该威胁情报数据的该属性包括一计算机安全威胁或一因特网协议(IP)地址。12.一种用于整并计算机网络的威胁情报数据的系统,包括:一处理单元;以及一能由该处理单元读取的非瞬态介质,该介质储存当由该处理单元执行时使该处理单元进行以下动作的指令:从多个来源收集威胁情报数据,并将所收集的威胁情报数据标准化成一致数据格式;使用无监督式机器学习算法将经过标准化的威胁情报数据分组成群集,其中每一群集均包括代表威胁情报数据的一属性的一群数据;针对对于该计算机网络而言具有严重性的群集进行分类;将被分类成具有严重性的群集与该计算机网络的一安全态势比较以确定该计算机系统感兴趣的群集;以及将被确定为该计算机系统感兴趣的群集格式化成该计算机网络的一预定义格式。13.如权利要求12所述的系统,其中用以针对对于该计算机网络而言具有严重性的群集进行分类的指令包括:用以指导该处理单元进行以下动作的指令:撷取与该计算机网络相关联的计算机资产的一列表;标识出影响所述计算机资产的一计算特征的群集;以及将被标识出的影响所述计算机资产的一计算特征的群集分类成对于该计算机网络而言具有严重性。14.如权利要求12所述的系统,还包括:用以指导该处理单元进行以下动作的指令:撷取赋予与该计算机网络相关联的所述计算机资产中的每一者的严重性权重数值;加总所撷取的严重性权重数值;以及将加总后的严重性权重数值分配给该计算机网络。15.如权利要求12所述的系统,其中该计算特征包括一计算机资产的一操作系统或一网络协议。16.如权利要求12所述的系统,其中在用以将被分类成具有严重性的群集与该计算机网络的一安全态势比较以确定该计算机系统感兴趣的群集的指令之前,该系统还包括:用以指导该处理单元进行以下动作的指令:产生该计算机网络的该安全态势。17.如权利要求16所述的系统,其中用以产生该计算机网络的该安全态势的指令包括:用以指导该处理单元进行以下动作的指令:建立代表该计算机网络的一对象模型,其中该对象模型包括该计算机网络之内所包含的计算机资产...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。