[發明專利]一種基于因子圖的推斷攻擊階段最大似然估計方法及系統有效
| 申請號: | 202110076266.4 | 申請日: | 2021-01-20 |
| 公開(公告)號: | CN112910865B | 公開(公告)日: | 2022-04-05 |
| 發明(設計)人: | 李騰;謝凡;仇渝淇;溫子祺;劉鳴宇;劉睿涵;沈玉龍;馬建峰 | 申請(專利權)人: | 西安電子科技大學 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;G06K9/62;G06N7/00 |
| 代理公司: | 西安通大專利代理有限責任公司 61200 | 代理人: | 房鑫 |
| 地址: | 710071 陜*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 因子 推斷 攻擊 階段 最大 估計 方法 系統 | ||
1.一種基于因子圖的推斷攻擊階段最大似然估計方法,其特征在于,包括以下步驟:
從APT數據集中提取攻擊事件-攻擊階段的二元序列;
基于攻擊事件-攻擊階段的二元序列進行訓練,得到相關參數,生成概率轉移矩陣;
具體包括:
(1)定義APT序列:
單個事件ei:在i時刻發生的事件;
單個攻擊階段si:在i時刻的攻擊階段;
實際上APT是由多個事件及其對應的攻擊階段組成的,因此給出了下面的定義:
Ec:以先后順序依次發生的事件e的序列;
Sc:中每個事件所對應的攻擊階段組成的序列;
(2)定義APT采樣;
第i個APT記為Ai;
(3)將數據預處理,規范化;
(4)將采樣得到的數據輸入系統;
每個APT把它的信息以事件序列或攻擊階段序列二元組的形式輸入系統中進行處理;
所述的相關參數為:因子函數f1-Basic(x)、f1-Commonality(x)和f2(x,y);
f1(x)是連接節點e,s的函數,表現事件e與對應攻擊階段s的關系;f1(x)的表達式是f1-Basic(x)和f1-Commonality(x)共有的表達式,以指數函數的形式表示;f2(x,y)是連接節點s之間的過渡函數,表現攻擊階段在時間維度上相互影響的關系;f2(x,y)的表達式為:f2(x,y)=Matrix[x][y],其中,矩陣Matrix是一個通過訓練階段得出的齊次馬爾科夫鏈的單步概率轉移矩陣,矩陣的第x行,第y列表示由σx引發下一時刻σy的概率;
再利用得到的數據集進行訓練,得到對應參數;
具體得到以下參數:
f1(x)=exp{q(Ec,Sc)},其中,P(Ec,Sc)表示Ec-Sc的聯合概率,且有:
f2(x,y)=Matrix[x][y];
矩陣Matrix是一個通過訓練階段得出的齊次馬爾科夫鏈的單步概率轉移矩陣;
矩陣的第x行,第y列表示由σx引發下一時刻σy的概率;
接收攻擊鏈并構建對應的因子圖,將攻擊鏈的攻擊階段轉化為因子圖的節點和因子函數;
具體包括:
接收攻擊鏈的輸入并構建因子圖;
(1)節點的構建:依次讀取測試數據的事件,在因子圖中加入事件節點ei,并加入ei對應的未知攻擊階段si
(2)選取因子函數加入因子圖:
加入f1(x):根據事件ei的兩種特征進行分類,從而根據分類情況構建因子函數,提高了因子圖的復雜性,同時也增加了后續推斷的容錯率,使推斷的偏差更小;
加入f2(x,y):相鄰的si和si-1用一個f2(x,y)連接;
至此,系統已經構建了一個完整的因子圖;
通過對因子圖進行處理,得到攻擊鏈所對應攻擊階段序列的最大似然估計;
具體地,通過Loopy Belief Propagation算法對因子圖進行處理,得到攻擊階段序列的最大似然估計;所述Loopy Belief Propagation算法的具體步驟包括:
初始化;
初始化信息的原則為使得節點周圍所有信息之和為1,即
消息更新;
使要傳遞消息的節點接收來自其他節點的消息并整合,將新的消息傳遞給選擇的節點;
消息更新分為兩種類型:
1)因子圖的節點向因子函數傳遞消息:
Ne(s)表示與s節點相鄰的節點;
傳遞信息的節點把除接收消息的節點外,其它相鄰節點的信息相乘并傳遞給目標節點;
2)因子函數向因子圖的節點傳遞消息:
發送消息時為求和操作,求和操作對象包括所有與f相關的變量值,f是發消息的節點,但是它能使s的值保持不變,s是將要發送消息的對象節點,假定s的值是i;
然后乘以其他所有相鄰變量節點s’的消息,除過正在給它發消息的節點,將所有s’發送給f的消息相乘,同時在這個求和中考慮這個因子涉及到的變量s’所取的值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安電子科技大學,未經西安電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110076266.4/1.html,轉載請聲明來源鉆瓜專利網。





