1.一种应用于智慧云的数据攻击处理方法,其特征在于,所述方法包括:
获取智慧云的历史攻击数据,根据所述历史攻击数据的数据类型对所述历史攻击数据进行知识抽取,得到所述历史攻击数据的知识数据;
对所述知识数据进行数据融合,得到所述知识数据的融合数据,根据所述融合数据生成所述历史攻击数据的历史知识图谱;
获取所述智慧云的实时攻击事件,根据预设的攻击数算法生成所述实时攻击事件的事件攻击数,其中,所述预设的攻击数算法为:其中,J(U,V)是各类中所述实时攻击事件的事件特征到聚类中心的距离平方和,min(*)是最小值函数,n是所述实时攻击事件的事件特征的特征总数,c是所述事件特征的指定分类数,uik是由所述时间特征产生的模糊分类矩阵中的第i行第k列的矩阵元素,m是程度系数,xk是第k个所述事件特征,vi是第i个所述聚类中心,i是所述事件特征的特征标识,k是所述聚类中心的类别标识,U是由所述时间特征产生的模糊分类矩阵,V是所述聚类中心的集合;
生成所述实时攻击事件的攻击路径,根据所述攻击路径和所述事件攻击数对所述历史知识图谱进行图谱更新,得到所述历史知识图谱的更新知识图谱;
根据所述更新知识图谱生成所述智慧云的入侵攻击序列,利用所述入侵攻击序列对所述智慧云进行数据攻击处理,其中,根据所述更新知识图谱生成所述智慧云的入侵攻击序列是因为所述更新知识图谱上包括所述智慧云的入侵攻击属性以及所述入侵攻击属性的属性值,其中入侵攻击序列是按照所述入侵攻击属性以及所述入侵攻击属性的属性值的大小进行排列;其中利用所述入侵攻击序列对所述智慧云进行数据攻击处理包括:根据所述入侵攻击序列中入侵攻击属性的属性值与预设的攻击阈值确定出需要进行处理的攻击,亦即,当所述属性值大于所述预设的攻击阈值时,根据所述属性值确定出对应的入侵攻击属性,以便准确的应对数据攻击。
2.如权利要求1所述的应用于智慧云的数据攻击处理方法,其特征在于,所述根据所述历史攻击数据的数据类型对所述历史攻击数据进行知识抽取,得到所述历史攻击数据的知识数据,包括:根据所述历史攻击数据的数据来源确定所述历史攻击数据的数据格式,根据所述数据格式确定所述历史攻击数据的数据类型,其中,所述数据类型为结构化数据和非结构化数据;
对所述结构化数据进行三元组转换,得到所述结构化数据的三元组数据;
对所述非结构化数据进行信息抽取,得到所述非结构化数据的信息数据,汇集所述三元组数据和所述信息数据为所述历史攻击数据的知识数据。
3.如权利要求2所述的应用于智慧云的数据攻击处理方法,其特征在于,所述对所述结构化数据进行三元组转换,得到所述结构化数据的三元组数据,包括:对所述结构化数据进行数据映射,得到所诉结构化数据的映射数据;
根据预设的三元标签对所述映射数据进行数据选取,得到所述映射数据的目标数据;
确定所述目标数据的对应关系,根据所述对应关系和所述目标数据生成所述结构化数据的三元组数据。
4.如权利要求2所述的应用于智慧云的数据攻击处理方法,其特征在于,所述对所述非结构化数据进行信息抽取,得到所述非结构化数据的信息数据,包括:对所述非结构化数据进行分词处理,得到所述非结构化数据的数据分词;
根据所述数据分词对所述非结构化数据进行本体抽取,得到所述非结构化数据的本体数据;
根据所述数据分词对所述非结构化数据进行实体抽取,得到所述非结构化数据的实体数据;
根据所述本体数据与所述实体数据生成所述非结构化数据的信息数据。
5.如权利要求1所述的应用于智慧云的数据攻击处理方法,其特征在于,所述对所述知识数据进行数据融合,得到所述知识数据的融合数据,包括:对所述知识数据进行语义提取,得到所述知识数据的知识语义;
根据所述知识语义对所述知识数据的实体数据进行实体关联,得到所述实体数据的关联数据;
根据所述关联数据对所述知识数据进行数据融合,得到所述知识数据的融合数据。
6.如权利要求1所述的应用于智慧云的数据攻击处理方法,其特征在于,所述根据所述融合数据生成所述历史攻击数据的历史知识图谱,包括:根据所述融合数据中的本体数据生成所述历史攻击数据的初始节点;
确定所述初始节点的节点标签,根据所述节点标签和所述融合数据对所述初始节点进行分支配置,得到所述初始节点的子节点;
根据所述初始节点和所述子节点生成所述历史攻击数据的历史知识图谱。
7.如权利要求1所述的应用于智慧云的数据攻击处理方法,其特征在于,所述根据预设的攻击数算法生成所述实时攻击事件的事件攻击数,包括:对所述实时攻击事件进行特征提取,得到所述实时攻击事件的事件特征;
利用预设的攻击数算法对所述事件特征进行特征聚类,得到所述事件特征的聚类特征;
根据所述聚类特征生成所述实施攻击事件的事件攻击数。
8.如权利要求1所述的应用于智慧云的数据攻击处理方法,其特征在于,所述生成所述实时攻击事件的攻击路径,包括:对所述实时攻击事件进行路径提取,得到所述实时攻击事件的事件路径;
对所述事件路径进行有效识别,得到所述事件路径的攻击路径。
9.如权利要求1至8中任一项所述的应用于智慧云的数据攻击处理方法,其特征在于,所述根据所述攻击路径和所述事件攻击数对所述历史知识图谱进行图谱更新,得到所述历史知识图谱的更新知识图谱,包括:获取所述攻击路径的路径权重,利用预设的攻击加权算法、所述路径权重和所述事件攻击数生成所述实时攻击事件的实时攻击权值,其中,所述预设的攻击加权算法为:其中,P是所述实时攻击事件的实时攻击权值,wj是第j个所述路径权重,δj是第j个所述路径权重所对应的所述事件攻击数,j是所述事件攻击数的标识,T是所述事件攻击数的总数;
利用所述实时攻击权值对所述历史知识图谱进行图谱更新,得到所述历史知识图谱的更新知识图谱。
10.一种应用于智慧云的数据攻击处理系统,其特征在于,用于执行如权利要求1‑9中任一项所述的应用于智慧云的数据攻击处理方法,所述系统包括:知识抽取模块,用于获取智慧云的历史攻击数据,根据所述历史攻击数据的数据类型对所述历史攻击数据进行知识抽取,得到所述历史攻击数据的知识数据;
数据融合模块,用于对所述知识数据进行数据融合,得到所述知识数据的融合数据,根据所述融合数据生成所述历史攻击数据的历史知识图谱;
攻击数生成模块,用于获取所述智慧云的实时攻击事件,根据预设的攻击数算法生成所述实时攻击事件的事件攻击数,其中,所述预设的攻击数算法为:其中,J(U,V)是各类中所述实时攻击事件的事件特征到聚类中心的距离平方和,min(*)是最小值函数,n是所述实时攻击事件的事件特征的特征总数,c是所述事件特征的指定分类数,uik是由所述时间特征产生的模糊分类矩阵中的第i行第k列的矩阵元素,m是程度系数,xk是第k个所述事件特征,vi是第i个所述聚类中心,i是所述事件特征的特征标识,k是所述聚类中心的类别标识,U是由所述时间特征产生的模糊分类矩阵,V是所述聚类中心的集合;
图谱更新模块,用于生成所述实时攻击事件的攻击路径,根据所述攻击路径和所述事件攻击数对所述历史知识图谱进行图谱更新,得到所述历史知识图谱的更新知识图谱;
攻击处理模块,用于根据所述更新知识图谱生成所述智慧云的入侵攻击序列,利用所述入侵攻击序列对所述智慧云进行数据攻击处理,其中,根据所述更新知识图谱生成所述智慧云的入侵攻击序列是因为所述更新知识图谱上包括所述智慧云的入侵攻击属性以及所述入侵攻击属性的属性值,其中入侵攻击序列是按照所述入侵攻击属性以及所述入侵攻击属性的属性值的大小进行排列;其中利用所述入侵攻击序列对所述智慧云进行数据攻击处理包括:根据所述入侵攻击序列中入侵攻击属性的属性值与预设的攻击阈值确定出需要进行处理的攻击,亦即,当所述属性值大于所述预设的攻击阈值时,根据所述属性值确定出对应的入侵攻击属性,以便准确的应对数据攻击。