[發明專利]針對PLC的攻擊向量的自動生成方法及系統有效
| 申請號: | 202210363010.6 | 申請日: | 2022-04-08 |
| 公開(公告)號: | CN114465822B | 公開(公告)日: | 2022-07-22 |
| 發明(設計)人: | 趙越峰;趙西玉;李斌 | 申請(專利權)人: | 北京網藤科技有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;G05B19/05 |
| 代理公司: | 北京星通盈泰知識產權代理有限公司 11952 | 代理人: | 黃正奇 |
| 地址: | 100071 北京市豐臺*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 針對 plc 攻擊 向量 自動 生成 方法 系統 | ||
1.針對PLC的攻擊向量的自動生成方法,其特征在于,包括:
通過設備掃描的方式確定目標PLC,基于所述目標PLC獲取工控網絡網段內的PLC程序;
采集基本攻擊方式并生成基本攻擊向量,基于所述基本攻擊向量和PLC程序獲取目標PLC受到攻擊時產生的功耗數據波動;
基于所述功耗數據波動確定有效攻擊向量,利用所述有效攻擊向量生成最終攻擊向量;
其中,所述通過設備掃描的方式確定目標PLC,基于所述目標PLC獲取工控網絡網段內的PLC程序,具體包括:通過設備掃描的方式確定工控網絡中存在的IP地址,基于所述IP地址進行限制并抓取傳輸數據包,確定目標PLC;基于所述目標PLC在工控網絡網段內下載PLC程序;
其中,所述采集基本攻擊方式并生成基本攻擊向量,基于所述基本攻擊向量和PLC程序獲取目標PLC受到攻擊時產生的功耗數據波動,具體包括:采集基本攻擊方式,并生成基本攻擊向量;構建一個空的虛擬PLC,并載入獲取的所述PLC程序進行運行,利用所述基本攻擊向量對所述虛擬PLC進行重放攻擊,并獲取對應所述基本攻擊向量的攻擊數據;定義波動計算式,并基于所述攻擊數據計算功耗數據波動;
其中,所述基于所述功耗數據波動確定有效攻擊向量,利用所述有效攻擊向量生成最終攻擊向量,具體包括:基于每個基本攻擊向量在n次攻擊后的功耗數據波動,計算所有功耗數據波動的波動均值;基于每個基本攻擊向量在n次攻擊后的功耗數據波動與波動均值的差的絕對值,得到每個基本攻擊向量對應的功耗數據波動的偏移值;將所有基本攻擊向量的偏移值進行對比,選取偏移值最大的為功耗影響最大的有效攻擊向量;利用所述有效攻擊向量生成最終攻擊向量。
2.根據權利要求1所述的方法,其特征在于,包括:
在最終攻擊向量中插入連接修改程序。
3.針對PLC的攻擊向量的自動生成系統,其特征在于,包括:
PLC程序獲取模塊,用于通過設備掃描的方式確定目標PLC,基于所述目標PLC獲取工控網絡網段內的PLC程序;
功耗數據波動獲取模塊,用于采集基本攻擊方式并生成基本攻擊向量,基于所述基本攻擊向量和PLC程序獲取目標PLC受到攻擊時產生的功耗數據波動;
攻擊向量生成模塊,用于基于所述功耗數據波動確定有效攻擊向量,利用所述有效攻擊向量生成最終攻擊向量;
其中,所述PLC程序獲取模塊,具體包括:目標PLC確定子模塊,用于通過設備掃描的方式確定工控網絡中存在的IP地址,基于所述IP地址進行限制并抓取傳輸數據包,確定目標PLC;PLC程序下載子模塊,用于基于所述目標PLC在工控網絡網段內下載PLC程序;
其中,所述功耗數據波動獲取模塊,具體包括:基本攻擊向量采集子模塊,用于采集基本攻擊方式,并生成基本攻擊向量;攻擊數據獲取子模塊,用于構建一個空的虛擬PLC,并載入獲取的所述PLC程序進行運行,利用所述基本攻擊向量對所述虛擬PLC進行重放攻擊,并獲取對應所述基本攻擊向量的攻擊數據;波動計算式定義子模塊,用于定義波動計算式,并基于所述攻擊數據計算功耗數據波動;其中,所述攻擊向量生成模塊,具體包括:波動均值計算子模塊,用于基于每個基本攻擊向量在n次攻擊后的功耗數據波動,計算所有功耗數據波動的波動均值;有效攻擊向量選取子模塊,用于基于每個基本攻擊向量在n次攻擊后的功耗數據波動與波動均值的差的絕對值,得到每個基本攻擊向量對應的功耗數據波動的偏移值;將所有基本攻擊向量的偏移值進行對比,選取偏移值最大的為功耗影響最大的有效攻擊向量;最終攻擊向量生成子模塊,用于利用所述有效攻擊向量生成最終攻擊向量。
4.根據權利要求3所述的系統,其特征在于,包括:
隱蔽子模塊,用于在最終攻擊向量中插入連接修改程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京網藤科技有限公司,未經北京網藤科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210363010.6/1.html,轉載請聲明來源鉆瓜專利網。





