[发明专利]一种网络系统漏洞风险评估方法及装置在审
| 申请号: | 201910451071.6 | 申请日: | 2019-05-28 |
| 公开(公告)号: | CN110191120A | 公开(公告)日: | 2019-08-30 |
| 发明(设计)人: | 王震;李凤华;段晨健;郭云川 | 申请(专利权)人: | 中国科学院信息工程研究所 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06 |
| 代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王庆龙;苗晓静 |
| 地址: | 100093 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 漏洞 网络系统 收益 风险评估 排列组合 攻击 风险评估指标 安全性能 风险评价 关联关系 评估结果 评估指标 网络漏洞 整个网络 依赖图 概率 全局 威胁 量化 评估 优化 安全 保证 | ||
1.一种网络系统漏洞风险评估方法,其特征在于,包括:
对每个漏洞的评估指标进行评估量化,得到每个漏洞的攻击收益值,所述攻击收益值的公式为:
其中,Pi表示第i个漏洞的攻击收益值,Ci表示第i个漏洞的利用代价;
根据网络漏洞依赖图,得到每个漏洞的全局被利用概率值,所述网络漏洞依赖图是根据漏洞节点集和有向边集构建得到的,其中,每个节点代表一个漏洞,有向边集代表各漏洞节点之间的依赖关系;所述全局被利用概率值通过以下步骤获取得到:
获取每个漏洞被攻击者单独利用的概率值;
根据网络漏洞依赖图上每个漏洞之间的依赖关系和所述概率值,获取每个漏洞的全局被利用概率值;
根据所述攻击收益值和所述全局被利用概率值,获取攻击者利用每个漏洞的最终收益值,所述最终收益值公式为:
FP(i)=Pi*Pro(i);
其中,Pi表示第i个漏洞的攻击收益值,Pro(i)表示第i个漏洞的全局被利用概率值;
根据所述最终收益值,获取每种排列组合路径下每个漏洞的沙普利值,以得到漏洞风险评估指标,具体包括:
对所有漏洞进行排列组合,得到每种排列组合路径的特征函数值的贡献值,所述贡献值公式为:
其中,表示在排列组合路径π中第i个漏洞节点的贡献值,π表示一种排列组合路径,表示该排列中的所有漏洞节点,表示特征函数,{vi}表示由漏洞节点i组成的集合,vi表示漏洞节点,Π(V)表示漏洞节点集V构成的所有排列组合路径,所述特征函数值表示每种排列组合路径中每个漏洞节点的最终收益值之和;
根据所述特征函数值的贡献值,计算每种排列组合路径下每个漏洞的沙普利值以得到漏洞风险评估指标,所述沙普利值公式为:
其中,V表示漏洞节点集。
2.根据权利要求1所述的网络系统漏洞风险评估方法,其特征在于,所述评估指标包括:利用方式、攻击复杂度和可利用性。
3.根据权利要求1所述的网络系统漏洞风险评估方法,其特征在于,所述对每个漏洞的评估指标进行评估量化,得到每个漏洞的攻击收益值,包括:
对每个漏洞的评估指标进行评估量化,得到攻击者利用每个漏洞的利用代价;
根据所述利用代价,得到攻击者利用每个漏洞的攻击收益值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院信息工程研究所,未经中国科学院信息工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910451071.6/1.html,转载请声明来源钻瓜专利网。





