【技術實現步驟摘要】
一種識別加密流量的方法、裝置及電子設備
[0001]本專利技術涉及加密流量識別
,具體而言,涉及一種識別加密流量的方法、裝置、電子設備及計算機可讀存儲介質。
技術介紹
[0002]流量加密技術能夠保障用戶上網的隱私安全和通信安全,越來越多的服務商和軟件能夠支持加密服務,全球互聯網加密通信已經成為趨勢。然而加密流量也給安全領域帶來了新的挑戰和威脅;例如,通過加密通道,用戶可以繞過檢測系統來隱藏自己的惡意操作或者非法行為。近年來,惡意程序的數量和復雜度持續增長,惡意加密流量的分類和識別成為當前惡意流量分析領域的研究重點。
[0003]惡意加密流量識別主要存在不解密情況下無法提取流量真實內容無法使用規則檢測,檢測出有效信息等問題;在不解密的情況下,提取出的流量特征所反應的信息也不夠全面,使得機器學習方法無法發揮出較好的效果。
技術實現思路
[0004]為解決現有存在的技術問題,本專利技術實施例提供一種識別加密流量的方法、裝置、電子設備及計算機可讀存儲介質。
[0005]第一方面,本專利技術實施例提供了一種識別加密流量的方法,包括:
[0006]獲取設有標簽的樣本網絡流,所述樣本網絡流包括多個具有相同的客戶端屬性和服務端屬性的加密流量,所述樣本網絡流的標簽用于表示所述樣本網絡流正?;驉阂猓?br/>[0007]確定所述樣本網絡流的點特征,所述點特征包括所述樣本網絡流的客戶端特征和服務端特征;
[0008]對所述樣本網絡流中多條加密流量對應的客戶端與服務端之間的行為特征進行 ...
【技術保護點】
【技術特征摘要】
1.一種識別加密流量的方法,其特征在于,包括:獲取設有標簽的樣本網絡流,所述樣本網絡流包括多個具有相同的客戶端屬性和服務端屬性的加密流量,所述樣本網絡流的標簽用于表示所述樣本網絡流正?;驉阂?;確定所述樣本網絡流的點特征,所述點特征包括所述樣本網絡流的客戶端特征和服務端特征;對所述樣本網絡流中多條加密流量對應的客戶端與服務端之間的行為特征進行統計,生成所述樣本網絡流的邊特征;基于多個所述樣本網絡流的點特征和邊特征對預設模型進行訓練,生成能夠識別包含至少一條加密流量的網絡流是否惡意的識別模型。2.根據權利要求1所述的方法,其特征在于,所述客戶端特征包括客戶端IP和/或客戶端的指紋特征;所述服務端特征包括服務端IP,或者包括服務端IP和服務端端口。3.根據權利要求1所述的方法,其特征在于,所述對所述樣本網絡流中多條加密流量對應的客戶端與服務端之間的行為特征進行統計,生成所述樣本網絡流的邊特征,包括:確定所述樣本網絡流中每條加密流量對應的客戶端與服務端之間的、與應用數據消息相關的行為特征,所述行為特征包括應用數據消息時間間隔、應用數據消息數量和應用數據消息字節數;對所述樣本網絡流中多個加密流量的所述行為特征進行統計處理,生成所述樣本網絡流的邊特征;所述邊特征包括對所述應用數據消息時間間隔進行統計所確定的時間特征、對所述應用數據消息數量進行統計所確定的數量特征和對所述應用數據消息字節數進行統計所確定的長度特征。4.根據權利要求3所述的方法,其特征在于,所述對所述樣本網絡流中多個加密流量的所述行為特征進行統計處理,生成所述樣本網絡流的邊特征,包括:對所述樣本網絡流中多個加密流量的應用數據消息時間間隔進行統計處理,生成所述樣本網絡流的時間特征;所述時間特征包括:由多個加密流量的應用數據消息時間間隔所確定的應用數據消息時間間隔最值、應用數據消息時間間隔均值、應用數據消息時間間隔標準差以及所述應用數據消息時間間隔最值與所述應用數據消息時間間隔均值的比值;對所述樣本網絡流中多個加密流量的應用數據消息數量進行統計處理,生成所述樣本網絡流的數量特征;所述數量特征包括:由多個加密流量的應用數據消息數量所確定的應用數據消息數量最值、應用數據消息總數量、應用數據消息數量均值、應用數據消息數量標準差以及所述應用數據消息數量最值與相應的所述應用數據消息總數量的比值;對所述樣本網絡流中多個加密流量的應用數據消息字節數進行統計處理,生成所述樣本網絡流的長度特征;所述長度特征包括:由多個加密流量的應用數據消息字節數所確定的應用數據消息字節數最值、應用數據消息字節數總數量、應用數據消息字節數均值、應用數據消息字節數標準差以及所述應用數據消息字節數最值與相應的所述應用數據消息字節數總數量的比值。5.根據權利要求4所述的方法,其特征在于,所述應用數據消息時間間隔最值包括應用數據消息時間間隔最大值和/或應用數據消息時間間隔最小值;所述應用數據消息數量最值包括:上行應用數據消息數量最值和下行應用數據消息數
量最值,且所述上行應用數據消息數量最值包括:上行應用數據消息數量最大值和/或上行應用數據消息數量最小值,所述下行應用數據消息數量最值包括:下行應用數據消息數量最大值和/或下行應用數據消息數量最小值;所述應用數據消息總數量包括:上行應用數據消息總數量和下行應用數據消息總數量;所述應用數據消息數量均值包括:上行應用數據消息數量均值和下行應用數據消息數量均值;所述應用數據消息數量標準差包括:上行應用數據消息數量標準差和下行應用數據消息數量標準差;所述應用數據消息數量最值與相應的所述應用數據消息總數量的比值包括:所述上行應用數據消息數量最值與所述上行應用數據消息總數量的比值,和/或所述下行應用數據消息數量最值與所述下行應用數據消息總數量的比值;所述應用數據消息字節數最值包括:上行應用數據消息字節數最值和下行應用數據消息字節數最值,且所述上行應用數據消息字節數最值包括:上行應用數據消息字節數最大值和/或上行應用數據消息字節數最小值,所述下行應用數據消息字節數最值包括:下行應用數據消息字節數最大值...
【專利技術屬性】
技術研發人員:呂麗霞,李波,
申請(專利權)人:北京觀成科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。