本發明涉及網絡安全,尤其涉及一種漏洞風險評估方法、裝置、設備及介質。
背景技術:
1、漏洞風險評估是網絡安全領域的一個關鍵環節,它幫助企業或組織確定哪些安全漏洞需要關注和修復。一個有效的漏洞風險評估系統可以幫助資源有限的安全團隊,將精力集中在最有可能被利用且影響最大的漏洞上。
2、通過傳統的網絡風險評估系統評估漏洞,并按順序修復,不能真正反應業務環境真實的安全情況,導致漏洞綜合評估結果的可用性較差。
技術實現思路
1、本發明提供了一種漏洞風險評估方法、裝置、設備及介質,以解決當前網絡風險評估系統無法反應業務環境真實的安全情況,存在漏洞評估結果可用性不佳的問題。
2、根據本發明的一方面,提供了一種漏洞風險評估方法,包括:
3、確定漏洞評估維度;
4、獲取基于漏洞評估維度構建的漏洞評估算式,并根據待分析漏洞樣本數據以及線性回歸模型,確定特征初始權重;
5、基于隨機森林模型對特征初始權重進行微調,得到特征穩定權重;
6、根據特征穩定權重以及漏洞評估算式,生成漏洞評估目標算式,基于漏洞評估目標算式進行網絡漏洞風險評估。
7、根據本發明的另一方面,提供了一種漏洞風險評估裝置,包括:
8、評估維度確定模塊,用于確定漏洞評估維度;
9、特征初始權重確定模塊,用于獲取基于漏洞評估維度構建的漏洞評估算式,并根據待分析漏洞數據以及線性回歸模型,確定特征初始權重;
10、權重微調模塊,用于基于隨機森林模型對特征初始權重進行微調,得到特征穩定權重;
11、網絡漏洞風險評估模塊,用于根據特征穩定權重以及漏洞評估算式,生成漏洞評估目標算式,基于漏洞評估目標算式進行網絡漏洞風險評估。
12、根據本發明的另一方面,提供了一種電子設備,所述電子設備包括:
13、至少一個處理器;以及
14、與所述至少一個處理器通信連接的存儲器;其中,
15、所述存儲器存儲有可被所述至少一個處理器執行的計算機程序,所述計算機程序被所述至少一個處理器執行,以使所述至少一個處理器能夠執行本發明任一實施例所述的漏洞風險評估方法。
16、根據本發明的另一方面,提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機指令,所述計算機指令用于使處理器執行時實現本發明任一實施例所述的漏洞風險評估方法。
17、本發明實施例的技術方案,通過確定漏洞評估維度,從而獲取基于漏洞評估維度構建的漏洞評估算式,并根據待分析漏洞樣本數據以及線性回歸模型,確定特征初始權重,進而基于隨機森林模型對特征初始權重進行微調,得到特征穩定權重,進一步根據特征穩定權重以及漏洞評估算式,生成漏洞評估目標算式,基于漏洞評估目標算式進行網絡漏洞風險評估。在本方案中,可以定義影響業務環境真實安全的漏洞評估維度,并利用線性回歸模型以及隨機森林模型,對利用漏洞評估維度構建的漏洞評估算式進行權重配置,最終通過漏洞評估目標算式對動態變化的漏洞業務數據,計算威脅程度評分,與機器學習的方式不同,不需要根據數據變化重新訓練數據,解決了當前網絡風險評估系統無法反應業務環境真實的安全情況,存在漏洞評估結果可用性不佳的問題,能夠反應業務環境真實的安全情況,從而提升漏洞評估結果的應用效果。
18、應當理解,本部分所描述的內容并非旨在標識本發明的實施例的關鍵或重要特征,也不用于限制本發明的范圍。本發明的其它特征將通過以下的說明書而變得容易理解。
1.一種漏洞風險評估方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述漏洞評估維度,包括:通用漏洞披露嚴重程度評分、通用漏洞評分系統評分、漏洞被利用可能性評分、資產維度綜合評分以及資產重要性評分。
3.根據權利要求2所述的方法,其特征在于,所述獲取基于所述漏洞評估維度構建的漏洞評估算式,包括:
4.根據權利要求1所述的方法,其特征在于,所述根據待分析漏洞樣本數據以及線性回歸模型,確定特征初始權重,包括:
5.根據權利要求4所述的方法,其特征在于,所述基于隨機森林模型對所述特征初始權重進行微調,得到特征穩定權重,包括:
6.根據權利要求1所述的方法,其特征在于,所述根據所述特征穩定權重以及所述漏洞評估算式,生成漏洞評估目標算式,包括:
7.根據權利要求1所述的方法,其特征在于,在所述基于所述漏洞評估目標算式進行網絡漏洞風險評估之后,還包括:
8.一種漏洞風險評估裝置,其特征在于,包括:
9.一種電子設備,其特征在于,所述電子設備包括:
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機指令,所述計算機指令用于使處理器執行時實現權利要求1-7中任一項所述的漏洞風險評估方法。