欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

漏洞攻擊鏈更新方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):40615989發(fā)布日期:2025-01-10 18:21閱讀:3來(lái)源:國(guó)知局
漏洞攻擊鏈更新方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)與流程

本發(fā)明涉及網(wǎng)絡(luò)安全,尤其涉及一種漏洞攻擊鏈更新方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。


背景技術(shù):

1、在網(wǎng)絡(luò)安全領(lǐng)域,為了驗(yàn)證設(shè)備中是否存在相應(yīng)的漏洞,一般需要使用漏洞攻擊鏈進(jìn)行模擬攻擊驗(yàn)證,而不同漏洞的攻擊利用方式也不同,導(dǎo)致針對(duì)每個(gè)漏洞均需要從零開(kāi)發(fā)漏洞攻擊程序,形成模擬攻擊鏈,需要花費(fèi)大量的時(shí)間,且要求攻擊程序的開(kāi)發(fā)人員具備較多的漏洞利用程序開(kāi)發(fā)經(jīng)驗(yàn)。

2、上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明的主要目的在于提供一種漏洞攻擊鏈更新方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),旨在解決現(xiàn)有技術(shù)針對(duì)不同漏洞,漏洞攻擊鏈均需要重新開(kāi)發(fā),導(dǎo)致成本高的技術(shù)問(wèn)題。

2、為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種漏洞攻擊鏈更新方法,所述方法包括以下步驟:

3、根據(jù)新漏洞情報(bào)數(shù)據(jù)構(gòu)建新漏洞實(shí)體序列;

4、查找與所述新漏洞實(shí)體序列相匹配的漏洞數(shù)據(jù),獲得目標(biāo)漏洞數(shù)據(jù);

5、根據(jù)所述新漏洞情報(bào)數(shù)據(jù)對(duì)所述目標(biāo)漏洞數(shù)據(jù)對(duì)應(yīng)的漏洞攻擊鏈進(jìn)行更新。

6、可選的,所述根據(jù)新漏洞情報(bào)數(shù)據(jù)構(gòu)建新漏洞實(shí)體序列的步驟,包括:

7、根據(jù)預(yù)設(shè)序列構(gòu)建規(guī)則確定序列實(shí)體順序及序列實(shí)體指標(biāo);

8、從新漏洞情報(bào)數(shù)據(jù)中提取各序列實(shí)體指標(biāo)對(duì)應(yīng)的實(shí)體集合;

9、根據(jù)各序列實(shí)體指標(biāo)對(duì)應(yīng)的實(shí)體集合及所述序列實(shí)體順序構(gòu)建新漏洞實(shí)體序列。

10、可選的,所述根據(jù)新漏洞情報(bào)數(shù)據(jù)構(gòu)建新漏洞實(shí)體序列的步驟之前,還包括:

11、在檢測(cè)到漏洞知識(shí)更新時(shí),獲取新漏洞知識(shí)對(duì)應(yīng)的漏洞標(biāo)識(shí)信息;

12、根據(jù)所述漏洞標(biāo)識(shí)信息從至少一個(gè)網(wǎng)絡(luò)安全知識(shí)庫(kù)中讀取漏洞情報(bào)數(shù)據(jù);

13、對(duì)所述漏洞情報(bào)數(shù)據(jù)進(jìn)行分析,基于分析結(jié)果構(gòu)建漏洞知識(shí)圖譜,獲得新漏洞情報(bào)數(shù)據(jù)。

14、可選的,所述查找與所述新漏洞實(shí)體序列相匹配的漏洞數(shù)據(jù),獲得目標(biāo)漏洞數(shù)據(jù)的步驟,包括:

15、獲取所述新漏洞實(shí)體序列對(duì)應(yīng)的序列結(jié)構(gòu);

16、根據(jù)所述序列結(jié)構(gòu)在預(yù)設(shè)漏洞信息庫(kù)中進(jìn)行查找,確定待匹配漏洞數(shù)據(jù)集;

17、將所述待匹配漏洞數(shù)據(jù)集中的漏洞數(shù)據(jù)分別與所述新漏洞情報(bào)數(shù)據(jù)進(jìn)行關(guān)系比對(duì),確定目標(biāo)漏洞數(shù)據(jù)。

18、可選的,所述將所述待匹配漏洞數(shù)據(jù)集中的漏洞數(shù)據(jù)分別與所述新漏洞情報(bào)數(shù)據(jù)進(jìn)行關(guān)系比對(duì),確定目標(biāo)漏洞數(shù)據(jù)的步驟,包括:

19、對(duì)所述待匹配漏洞數(shù)據(jù)集進(jìn)行遍歷,獲得當(dāng)前匹配漏洞數(shù)據(jù);

20、檢測(cè)所述當(dāng)前匹配漏洞數(shù)據(jù)與所述新漏洞情報(bào)數(shù)據(jù)是否滿足預(yù)設(shè)匹配條件;

21、在遍歷結(jié)束時(shí),將待匹配漏洞數(shù)據(jù)集中滿足所述預(yù)設(shè)匹配條件的漏洞數(shù)據(jù)作為目標(biāo)漏洞數(shù)據(jù)。

22、可選的,所述檢測(cè)所述當(dāng)前匹配漏洞數(shù)據(jù)與所述新漏洞情報(bào)數(shù)據(jù)是否滿足預(yù)設(shè)匹配條件的步驟,包括:

23、對(duì)所述新漏洞實(shí)體序列進(jìn)行遍歷,獲得當(dāng)前實(shí)體指標(biāo);

24、從所述新漏洞情報(bào)數(shù)據(jù)中提取所述當(dāng)前實(shí)體指標(biāo)對(duì)應(yīng)的實(shí)體關(guān)系集合,獲得第一實(shí)體關(guān)系集合;

25、從所述待匹配漏洞數(shù)據(jù)中提取所述當(dāng)前實(shí)體指標(biāo)對(duì)應(yīng)的實(shí)體關(guān)系集合,獲得第二實(shí)體關(guān)系集合;

26、根據(jù)所述第一實(shí)體關(guān)系集合及所述第二實(shí)體關(guān)系集合確定關(guān)系比對(duì)分值;

27、若所述關(guān)系比對(duì)分值大于或等于預(yù)設(shè)指標(biāo)分值閾值,則檢測(cè)所述當(dāng)前實(shí)體指標(biāo)是否為所述新漏洞實(shí)體序列中的最后一個(gè)指標(biāo);

28、若是最后一個(gè)指標(biāo),則判定所述當(dāng)前匹配漏洞數(shù)據(jù)與所述新漏洞情報(bào)數(shù)據(jù)滿足預(yù)設(shè)匹配條件。

29、可選的,所述若所述關(guān)系比對(duì)分值大于或等于預(yù)設(shè)指標(biāo)分值閾值,則檢測(cè)所述當(dāng)前實(shí)體指標(biāo)是否為所述新漏洞實(shí)體序列中的最后一個(gè)指標(biāo)的步驟之后,還包括:

30、若不是最后一個(gè)指標(biāo),則返回所述對(duì)所述新漏洞實(shí)體序列進(jìn)行遍歷,獲得當(dāng)前實(shí)體指標(biāo)的步驟。

31、可選的,所述根據(jù)所述第一實(shí)體關(guān)系集合及所述第二實(shí)體關(guān)系集合確定關(guān)系比對(duì)分值的步驟,包括:

32、求取所述第一實(shí)體關(guān)系集合與所述第二實(shí)體關(guān)系集合對(duì)應(yīng)的交集,獲得關(guān)系交集集合;

33、根據(jù)所述關(guān)系交集集合確定關(guān)系比對(duì)分值。

34、可選的,所述根據(jù)所述關(guān)系交集集合確定關(guān)系比對(duì)分值的步驟,包括:

35、獲取所述關(guān)系交集集合中各實(shí)體關(guān)系對(duì)應(yīng)的關(guān)系類型;

36、根據(jù)所述關(guān)系類型確定所述關(guān)系交集集合中各實(shí)體關(guān)系對(duì)應(yīng)的權(quán)重分值;

37、根據(jù)所述權(quán)重分值確定關(guān)系比對(duì)分值。

38、可選的,所述根據(jù)所述新漏洞情報(bào)數(shù)據(jù)對(duì)所述目標(biāo)漏洞數(shù)據(jù)對(duì)應(yīng)的漏洞攻擊鏈進(jìn)行更新的步驟,包括:

39、查找所述目標(biāo)漏洞數(shù)據(jù)對(duì)應(yīng)的漏洞攻擊鏈;

40、從所述漏洞攻擊鏈中提取所述目標(biāo)漏洞數(shù)據(jù)對(duì)應(yīng)的漏洞利用程序;

41、根據(jù)所述新漏洞情報(bào)數(shù)據(jù)對(duì)所述漏洞利用程序進(jìn)行更新,獲得新漏洞利用程序;

42、根據(jù)所述新漏洞利用程序?qū)λ雎┒垂翩溸M(jìn)行更新。

43、可選的,所述查找所述目標(biāo)漏洞數(shù)據(jù)對(duì)應(yīng)的漏洞攻擊鏈的步驟,包括:

44、獲取所述目標(biāo)漏洞數(shù)據(jù)對(duì)應(yīng)的漏洞標(biāo)識(shí)信息;

45、將所述漏洞標(biāo)識(shí)信息與預(yù)設(shè)攻擊鏈庫(kù)中各漏洞攻擊鏈對(duì)應(yīng)的利用漏洞列表進(jìn)行匹配,確定所述目標(biāo)漏洞數(shù)據(jù)對(duì)應(yīng)的漏洞攻擊鏈。

46、此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種漏洞攻擊鏈更新裝置,所述漏洞攻擊鏈更新裝置包括以下模塊:

47、構(gòu)建模塊,用于根據(jù)新漏洞情報(bào)數(shù)據(jù)構(gòu)建新漏洞實(shí)體序列;

48、查找模塊,用于查找與所述新漏洞實(shí)體序列相匹配的漏洞數(shù)據(jù),獲得目標(biāo)漏洞數(shù)據(jù);

49、更新模塊,用于根據(jù)所述新漏洞情報(bào)數(shù)據(jù)對(duì)所述目標(biāo)漏洞數(shù)據(jù)對(duì)應(yīng)的漏洞攻擊鏈進(jìn)行更新。

50、可選的,所述構(gòu)建模塊,還用于根據(jù)預(yù)設(shè)序列構(gòu)建規(guī)則確定序列實(shí)體順序及序列實(shí)體指標(biāo);從新漏洞情報(bào)數(shù)據(jù)中提取各序列實(shí)體指標(biāo)對(duì)應(yīng)的實(shí)體集合;根據(jù)各序列實(shí)體指標(biāo)對(duì)應(yīng)的實(shí)體集合及所述序列實(shí)體順序構(gòu)建新漏洞實(shí)體序列。

51、可選的,所述構(gòu)建模塊,還用于在檢測(cè)到漏洞知識(shí)更新時(shí),獲取新漏洞知識(shí)對(duì)應(yīng)的漏洞標(biāo)識(shí)信息;根據(jù)所述漏洞標(biāo)識(shí)信息從至少一個(gè)網(wǎng)絡(luò)安全知識(shí)庫(kù)中讀取漏洞情報(bào)數(shù)據(jù);對(duì)所述漏洞情報(bào)數(shù)據(jù)進(jìn)行分析,基于分析結(jié)果構(gòu)建漏洞知識(shí)圖譜,獲得新漏洞情報(bào)數(shù)據(jù)。

52、可選的,所述查找模塊,還用于獲取所述新漏洞實(shí)體序列對(duì)應(yīng)的序列結(jié)構(gòu);根據(jù)所述序列結(jié)構(gòu)在預(yù)設(shè)漏洞信息庫(kù)中進(jìn)行查找,確定待匹配漏洞數(shù)據(jù)集;將所述待匹配漏洞數(shù)據(jù)集中的漏洞數(shù)據(jù)分別與所述新漏洞情報(bào)數(shù)據(jù)進(jìn)行關(guān)系比對(duì),確定目標(biāo)漏洞數(shù)據(jù)。

53、可選的,所述查找模塊,還用于對(duì)所述待匹配漏洞數(shù)據(jù)集進(jìn)行遍歷,獲得當(dāng)前匹配漏洞數(shù)據(jù);檢測(cè)所述當(dāng)前匹配漏洞數(shù)據(jù)與所述新漏洞情報(bào)數(shù)據(jù)是否滿足預(yù)設(shè)匹配條件;在遍歷結(jié)束時(shí),將待匹配漏洞數(shù)據(jù)集中滿足所述預(yù)設(shè)匹配條件的漏洞數(shù)據(jù)作為目標(biāo)漏洞數(shù)據(jù)。

54、可選的,所述查找模塊,還用于對(duì)所述新漏洞實(shí)體序列進(jìn)行遍歷,獲得當(dāng)前實(shí)體指標(biāo);從所述新漏洞情報(bào)數(shù)據(jù)中提取所述當(dāng)前實(shí)體指標(biāo)對(duì)應(yīng)的實(shí)體關(guān)系集合,獲得第一實(shí)體關(guān)系集合;從所述待匹配漏洞數(shù)據(jù)中提取所述當(dāng)前實(shí)體指標(biāo)對(duì)應(yīng)的實(shí)體關(guān)系集合,獲得第二實(shí)體關(guān)系集合;根據(jù)所述第一實(shí)體關(guān)系集合及所述第二實(shí)體關(guān)系集合確定關(guān)系比對(duì)分值;若所述關(guān)系比對(duì)分值大于或等于預(yù)設(shè)指標(biāo)分值閾值,則檢測(cè)所述當(dāng)前實(shí)體指標(biāo)是否為所述新漏洞實(shí)體序列中的最后一個(gè)指標(biāo);若是最后一個(gè)指標(biāo),則判定所述當(dāng)前匹配漏洞數(shù)據(jù)與所述新漏洞情報(bào)數(shù)據(jù)滿足預(yù)設(shè)匹配條件。

55、可選的,所述查找模塊,還用于若不是最后一個(gè)指標(biāo),則返回所述對(duì)所述新漏洞實(shí)體序列進(jìn)行遍歷,獲得當(dāng)前實(shí)體指標(biāo)的步驟。

56、此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種漏洞攻擊鏈更新設(shè)備,所述漏洞攻擊鏈更新設(shè)備包括:處理器、存儲(chǔ)器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的漏洞攻擊鏈更新程序,所述漏洞攻擊鏈更新程序執(zhí)行時(shí)實(shí)現(xiàn)如上所述的漏洞攻擊鏈更新方法的步驟。

57、此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有漏洞攻擊鏈更新程序,所述漏洞攻擊鏈更新程序執(zhí)行時(shí)實(shí)現(xiàn)如上所述的漏洞攻擊鏈更新方法的步驟。

58、本發(fā)明通過(guò)根據(jù)新漏洞情報(bào)數(shù)據(jù)構(gòu)建新漏洞實(shí)體序列;查找與新漏洞實(shí)體序列相匹配的漏洞數(shù)據(jù),獲得目標(biāo)漏洞數(shù)據(jù);根據(jù)新漏洞情報(bào)數(shù)據(jù)對(duì)目標(biāo)漏洞數(shù)據(jù)對(duì)應(yīng)的漏洞攻擊鏈進(jìn)行更新。由于會(huì)在獲取到新漏洞情報(bào)數(shù)據(jù)時(shí),根據(jù)新漏洞情報(bào)數(shù)據(jù)構(gòu)建新漏洞實(shí)體序列,根據(jù)新漏洞實(shí)體序列查找與新漏洞高度相似的目標(biāo)漏洞數(shù)據(jù),然后根據(jù)新漏洞情報(bào)數(shù)據(jù)對(duì)目標(biāo)漏洞數(shù)據(jù)對(duì)應(yīng)的漏洞攻擊鏈進(jìn)行更新,而由于目標(biāo)漏洞數(shù)據(jù)為與新漏洞高度相似,其攻擊手段、攻擊方式及攻擊類型也極為類似,保證使用少量的更新即可生成新漏洞對(duì)應(yīng)的漏洞攻擊鏈。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
赤水市| 阜城县| 青州市| 隆化县| 宜良县| 安宁市| 申扎县| 昭苏县| 北安市| 筠连县| 肥城市| 荆州市| 怀化市| 兴城市| 渭南市| 晴隆县| 如东县| 宜城市| 常熟市| 广安市| 南丹县| 三台县| 宁强县| 漳平市| 亳州市| 龙胜| 崇信县| 广丰县| 缙云县| 峡江县| 平山县| 漾濞| 宜都市| 黎城县| 敦煌市| 葵青区| 容城县| 宁陕县| 武川县| 宣化县| 涟源市|