• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    面向新型電力系統(tǒng)的智能終端后門檢測方法

    2024-01-03 06:22:38謝萱萱李俊娥李福陽許逸凡劉林彬陳錦山
    電力建設(shè) 2024年1期
    關(guān)鍵詞:函數(shù)調(diào)用后門字符串

    謝萱萱,李俊娥,李福陽,許逸凡,劉林彬,陳錦山

    (1.空天信息安全與可信計算教育部重點實驗室 (武漢大學(xué)國家網(wǎng)絡(luò)安全學(xué)院),武漢市 430072;2.國網(wǎng)福建省電力有限公司電力科學(xué)研究院,福州市 350000)

    0 引 言

    “雙碳”目標(biāo)下,隨著分布式能源的大規(guī)模接入和源網(wǎng)荷儲的協(xié)同消納,海量智能終端接入新型電力系統(tǒng)[1],系統(tǒng)暴露面日益擴大,信息物理系統(tǒng)(cyber physical system,CPS)的耦合效應(yīng)使得網(wǎng)絡(luò)攻擊對電網(wǎng)安全穩(wěn)定運行的威脅也日益增大[2]。

    分析現(xiàn)有的典型網(wǎng)絡(luò)攻擊事件[3-5]可知,后門常被攻擊者用來繞過安全機制。攻擊者可以在系統(tǒng)中留下后門以保持秘密通道,再次入侵時便可繞過身份驗證等安全機制[4]。并且后門還具有隱藏自身或其他惡意代碼、清除訪問痕跡等功能[6-8],使得攻擊潛伏期更長、更隱秘,更不易被檢測到。例如,SSH后門被BlackEnergy利用來連接C&C服務(wù)器,下載KillDisk組件清空系統(tǒng)日志和刪除覆蓋相關(guān)文件,并清除攻擊痕跡[9]。新型電力系統(tǒng)中,由于網(wǎng)絡(luò)空間的開放性,智能終端的后門更容易被攻擊者利用。因此,對電力智能終端開展后門檢測可以及時發(fā)現(xiàn)和清除隱患,極大程度上避免遭受攻擊,保障電力系統(tǒng)安全運行。

    現(xiàn)有后門檢測方法包括可執(zhí)行路徑分析法、特征碼對比法、行為檢測法、基于虛擬機的檢測方法和基于機器學(xué)習(xí)的檢測方法等[10]。由于智能終端計算和存儲資源有限,下文按照資源開銷大小將各類方法進行分類綜述。

    現(xiàn)有方法中,可執(zhí)行路徑分析法、特征碼對比法和行為檢測法的資源開銷較少。可執(zhí)行路徑分析法主要是通過建立每個系統(tǒng)調(diào)用的執(zhí)行路徑,以檢測異常系統(tǒng)調(diào)用。例如,文獻[11]基于細粒度控制流完整性(control flow integrity,CFI),提出了基于狀態(tài)機和CFI約束規(guī)則的檢測模型,可檢測內(nèi)核級代碼復(fù)用攻擊。這類方法適用性窄,且實現(xiàn)較為復(fù)雜。特征碼對比法使用靜態(tài)特征(如字節(jié)序列、字符串和匯編指令等)進行后門檢測。例如,文獻[12]通過文件檢測和可加載內(nèi)核模塊(loadable kernel modules,LKM)檢測后門的文件修改行為和內(nèi)核可疑行為;文獻[13]基于文件特征、內(nèi)核關(guān)鍵數(shù)據(jù)結(jié)構(gòu)等進行后門檢測;文獻[14]基于API調(diào)用序列提出基于馬爾科夫鏈的惡意軟件檢測方法。這類方法檢測效率高,但單特征檢測方法的準(zhǔn)確率不高。行為檢測主要是用于檢測惡意代碼的功能行為。例如,文獻[15]利用惡意代碼必須改變控制流或數(shù)據(jù)結(jié)構(gòu)的特點,根據(jù)虛擬內(nèi)存訪問模式對惡意行為分類,可檢測內(nèi)核Rootkit后門;文獻[16]針對Rootkit隱蔽性強的問題,提出基于Rootkit隱藏行為特征的取證方法,可對未知惡意代碼進行取證;文獻[17]提出一種基于網(wǎng)絡(luò)流量差異的分析方法,可檢測具有網(wǎng)絡(luò)連接特征的后門。這類方法檢測準(zhǔn)確率高,但誤報率也高。

    基于虛擬機的檢測方法和基于機器學(xué)習(xí)的檢測方法資源開銷較大?;谔摂M機的檢測將被監(jiān)控系統(tǒng)和檢測系統(tǒng)安裝在不同的虛擬機中運行,通過檢測操作系統(tǒng)內(nèi)核對象視圖的變化來判斷系統(tǒng)是否感染后門。例如,文獻[18]通過在虛擬機中跟蹤內(nèi)核系統(tǒng)調(diào)用,采用非線性、相空間算法以標(biāo)記感染和未感染主機之間的差異;文獻[19]基于虛擬機自省技術(shù),提出一種Rootkit檢測方法,可定位Rootkit文件并清除;文獻[20]通過跟蹤內(nèi)核活動來過濾Rootkit的LKM。文獻[21]提出一種基于虛擬機架構(gòu)的計數(shù)追蹤檢測方法,將理想狀態(tài)和實際的內(nèi)核函數(shù)調(diào)用情況進行對比,實現(xiàn)異常檢測。這類方法計算和存儲資源開銷大,且需要虛擬機進行輔助?;跈C器學(xué)習(xí)的檢測則是利用機器學(xué)習(xí)算法進行模型訓(xùn)練和檢測。例如,文獻[22]基于硬件性能計數(shù)器和機器學(xué)習(xí)檢測Rootkit后門;文獻[23-26]將惡意代碼轉(zhuǎn)換為二維圖像,使用深度學(xué)習(xí)模型進行紋理分析以檢測Rootkit后門或惡意代碼;文獻[27-28]將機器學(xué)習(xí)和虛擬機內(nèi)存取證等結(jié)合,可檢測內(nèi)核Rootkit后門;文獻[29]考慮攻擊流量自相似特征,提出了一種基于長短期記憶網(wǎng)絡(luò)的檢測方法;文獻[30]提出了基于改進生成對抗網(wǎng)絡(luò)和極端隨機樹的攻擊檢測模型。但這類方法模型訓(xùn)練時間長、計算和存儲資源開銷大、數(shù)據(jù)集要求高。

    綜上所述,現(xiàn)有后門檢測技術(shù)用于電力智能終端后門檢測時存在如下不足:

    1)電力智能終端后門樣本量少,無法使用基于大樣本數(shù)據(jù)的后門檢測方法,例如基于虛擬機和機器學(xué)習(xí)的檢測方法;

    2)現(xiàn)有特征碼對比法可用于電力智能終端后門檢測,但其通?;趩我惶卣鬟M行檢測,無法完整表征后門異常行為,準(zhǔn)確率不高;

    3)現(xiàn)有檢測方法多是基于單一檢測技術(shù),每種檢測技術(shù)有各自的優(yōu)缺點和適用場景,單一檢測技術(shù)的準(zhǔn)確率不高。

    針對電力智能終端后門樣本量少和基于單一特征的檢測方法準(zhǔn)確率不高的問題,本文基于現(xiàn)有后門樣本詳細分析其特性、行為及代碼特征,從字符串特征和函數(shù)調(diào)用序列特征兩方面入手,構(gòu)建多特征融合的后門特征庫,實現(xiàn)對后門的多方位靜態(tài)檢測;針對靜態(tài)檢測方法不適用加密、多態(tài)、變形等后門變體或加殼程序的問題,本文提出基于運行狀態(tài)的檢測方法,從文件狀態(tài)、網(wǎng)絡(luò)狀態(tài)和隱藏行為三方面實現(xiàn)對后門異常行為的動態(tài)檢測,進一步提高后門檢測的覆蓋率與準(zhǔn)確率。

    1 終端后門樣本分析與方案概述

    對電力智能終端類型及其使用的操作系統(tǒng)進行調(diào)研,結(jié)果如附錄A表A1所示。由附錄A表A1可知,電力系統(tǒng)主站系統(tǒng)類終端大多使用Unix、Linux及Windows系列操作系統(tǒng);末端節(jié)點裝置類終端大多使用Linux、VxWorks等嵌入式操作系統(tǒng),部分使用μC/OS-II或WinCE。因此本文主要針對Unix/Linux操作系統(tǒng)的后門進行分析,研究其后門類型、代碼特征和運行機制。

    1.1 Unix/Linux系統(tǒng)典型后門樣本

    Unix/Linux操作系統(tǒng)中后門種類較多,現(xiàn)有研究大多針對Rootkit后門展開,而針對具有網(wǎng)絡(luò)連接特征的后門研究較少,因此本文選取幾類典型的具有網(wǎng)絡(luò)連接特征的后門樣本,分析代碼特征及運行機理,為后續(xù)后門檢測提供理論支撐。

    1)Ping-back是最簡單的ICMP shell后門,代碼量不到100行,卻具備Unix/Linux ICMP后門的完整功能。程序運行后只要接收到對應(yīng)大小的ICMP包即可激活,實現(xiàn)相應(yīng)的功能。

    2)ICMP-backdoor具有ICMP shell后門和Bind shell后門的功能,還具有從網(wǎng)絡(luò)中下載ELF文件并執(zhí)行的功能。

    3)Prism是輕量級的用戶態(tài)后門,具有兩種模式。STATIC模式下將主動連接到指定的IP和端口;ICMP模式下通過接收含有特定口令的ICMP包激活連接,反向shell連接到攻擊者的主機,使攻擊主機獲得后門主機的控制權(quán)。Prism還可以清除iptables規(guī)則,從而避免自身的網(wǎng)絡(luò)報文被過濾。

    4)Liinux是Bind shell后門與Rootkit后門結(jié)合的復(fù)合型后門,含有網(wǎng)絡(luò)連接模塊及Rootkit模塊,具有實現(xiàn)程序轉(zhuǎn)移及反向shell連接功能,并且可以通過vfs hook實現(xiàn)進程的隱藏和root權(quán)限的保持。

    5)RatHole是C/S類型的網(wǎng)絡(luò)連接型后門,由運行于攻擊主機的連接程序Rat和運行于后門主機的后門程序Hole組成,Rat和Hole程序間通過口令驗證連接,不需要root權(quán)限運行程序就可實現(xiàn)后門功能。

    上述后門樣本的詳細信息如表1所示。

    表1 后門樣本的類型、特征及行為Table 1 Types,characteristics and behaviors of backdoor samples

    1.2 方案概述

    通過1.1節(jié)的分析可知,不同種類的后門有不同的功能,多種后門相互配合可以實現(xiàn)和保持攻擊者對后門主機的訪問和控制。例如Rootkit后門主要通過隱藏其文件、端口和進程等方式實現(xiàn)對后門攻擊行為的隱藏。因此,對電力智能終端后門的檢測,需要考慮到后門特性及電力系統(tǒng)的特點。

    針對電力智能終端后門樣本量少的問題,本文不考慮使用需要大樣本數(shù)據(jù)集的機器學(xué)習(xí)等算法,而是基于搜集到的現(xiàn)有后門樣本,詳細分析其特性、行為及代碼特征,以進行針對性地檢測。

    由于電力智能終端運行時,其運行的程序和執(zhí)行的功能是固定的,因此其系統(tǒng)狀態(tài)具有以下特點:1)文件狀態(tài)周期性變化,即文件訪問對象固定、文件創(chuàng)建和刪除操作周期性出現(xiàn),且一般只針對固定目錄;2)網(wǎng)絡(luò)狀態(tài)基本保持不變,即端口開放固定,網(wǎng)絡(luò)流量周期性變化,通信對象固定、無異常網(wǎng)絡(luò)訪問;3)運行進程基本保持不變,即進程運行列表基本不變,端口開放情況基本不變。

    因此,本文提出一種面向新型電力系統(tǒng)的智能終端后門檢測方法,方案如圖1所示。

    圖1 面向新型電力系統(tǒng)的智能終端后門檢測方案Fig.1 The intelligent terminal backdoor detection scheme for modern power system

    圖1中,基于代碼特征的靜態(tài)檢測是針對系統(tǒng)運行代碼進行靜態(tài)檢測,包括字符串檢測和函數(shù)調(diào)用序列檢測,能快速檢測到代碼中異常的功能字符串、函數(shù)調(diào)用序列等,檢測準(zhǔn)確率也較高。但是,基于特征碼的靜態(tài)檢測方法依賴樣本特征庫的完備程度,也不適用加密、多態(tài)、變形等后門變體或加殼程序。

    因此,本文針對電力智能終端行為固定的特點,進一步提出了基于系統(tǒng)運行狀態(tài)的動態(tài)檢測方法,通過實時監(jiān)控智能終端運行時系統(tǒng)的文件、網(wǎng)絡(luò)等狀態(tài),檢測系統(tǒng)是否發(fā)生異常行為,將對后門的檢測轉(zhuǎn)變?yōu)閷箝T惡意行為的檢測。該方法不僅適用智能終端上線前和更新后,也適用運行階段。

    上述兩種方法對后門的檢測涵蓋智能終端的上線前、運行時和更新后多階段,并且檢測方式和適用階段不同,可互為補充,以提高后門檢測準(zhǔn)確率?;诖a特征的靜態(tài)檢測方法可以在智能終端上線前對其運行代碼做細致的安全檢測,及時發(fā)現(xiàn)后門,避免上線后造成損失?;谶\行狀態(tài)的動態(tài)檢測方法則是在終端處于運行態(tài)時,實時監(jiān)控系統(tǒng)的運行狀態(tài),可發(fā)現(xiàn)后門的惡意行為,適用靜態(tài)方法無法檢測到的加密、多態(tài)、變形等后門變體,以及不在代碼特征庫樣本范圍內(nèi)的后門。

    2 基于代碼特征的后門檢測方法

    2.1 異常行為的代碼特征分析

    由1.1節(jié)及表1可知,電力智能終端后門可能引起的異常行為包括反向shell、異常網(wǎng)絡(luò)連接請求、異常文件操作、異常指令等幾類。這些行為在代碼層面通常會呈現(xiàn)出一些特征,按照其存在形式,可分為字符串特征和函數(shù)調(diào)用序列特征。

    字符串特征指后門代碼中的關(guān)鍵字符串,如Linux命令等;函數(shù)調(diào)用序列特征指程序調(diào)用的系統(tǒng)函數(shù)序列,如網(wǎng)絡(luò)端口監(jiān)聽、外部文件下載執(zhí)行等異常行為對應(yīng)的調(diào)用序列。分析后門樣本并總結(jié)得到智能終端后門異常行為的典型代碼特征,如表2所示。

    表2 智能終端后門異常行為及其代碼特征Table 2 Abnormal behavior and code characteristics of intelligent terminal backdoor

    1)字符串特征。

    字符串特征是指智能終端后門為實現(xiàn)某些異常行為而在二進制文件中留下的字符串,包括命令字符串和特定字符串。

    命令字符串主要包括shell字符串和Linux命令字符串。shell字符串主要出現(xiàn)在反向shell連接異常行為中,可利用shell字符串對Unix/Linux的命令程序和服務(wù)進行檢測,查看其內(nèi)部是否被植入了反向shell的代碼。Linux命令字符串主要包括文件管理、文件傳輸、磁盤管理、網(wǎng)絡(luò)通信、系統(tǒng)管理及設(shè)備管理等各類Linux命令,它是異常指令的代碼特征。

    特定字符串則是分析后門樣本中得到的提示或簽名信息或其他可疑字符串。

    2)函數(shù)調(diào)用序列特征。

    函數(shù)調(diào)用序列特征是指智能終端后門為實現(xiàn)某些異常行為而調(diào)用的函數(shù)的序列。表2中的函數(shù)調(diào)用序列特征說明如下。

    dup2 + dup2 + dup2 + exec族調(diào)用序列可以重定向shell的標(biāo)準(zhǔn)輸入、標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯誤輸出流,廣泛出現(xiàn)在所有的后門程序中,主要實現(xiàn)反向shell功能。

    socket + bind + listen + accept調(diào)用序列實現(xiàn)網(wǎng)絡(luò)端口的監(jiān)聽,主要出現(xiàn)在Bind shell后門中,也是網(wǎng)絡(luò)連接中服務(wù)器端的函數(shù)調(diào)用序列。

    socket + connect調(diào)用序列實現(xiàn)主動向外連接,主要出現(xiàn)在ICMP shell后門中,也是網(wǎng)絡(luò)連接中客戶端的函數(shù)調(diào)用序列。

    open + open + read + write調(diào)用序列可以實現(xiàn)文件的轉(zhuǎn)移,出現(xiàn)在Liinux后門中。

    read + write + fexecve調(diào)用序列實現(xiàn)外部文件的下載和執(zhí)行,主要出現(xiàn)在ICMP-backdoor中。

    后門程序在實現(xiàn)相應(yīng)的功能時,通常是多種函數(shù)調(diào)用序列組合使用。例如,Bind shell后門通過端口監(jiān)聽接收攻擊主機發(fā)起的連接,再進行反向shell連接,其函數(shù)調(diào)用序列特征則為監(jiān)聽端口+反向shell連接,即socket + bind + listen + accept + dup2 + dup2 + dup2 +exec族;ICMP shell后門通過解析ICMP包激活,向外連接至攻擊主機,并進行反向shell連接,其函數(shù)調(diào)用序列特征則為向外連接+反向shell連接,即socket + bind + listen + accept + dup2 + dup2 + dup2 +exec族;ICMP-backdoor從網(wǎng)絡(luò)下載ELF文件并執(zhí)行,其函數(shù)調(diào)用系列特征則為向外連接+外部文件執(zhí)行,即socket + connect + read + write + fexecve。

    2.2 異常行為代碼特征檢測

    2.2.1 代碼特征庫

    基于2.1節(jié)的異常行為代碼特征,根據(jù)特征對應(yīng)的異常行為的危害程度,為每個特征設(shè)定危險等級,以此構(gòu)建代碼特征庫,包括字符串特征庫和函數(shù)調(diào)用序列特征庫。

    1)字符串特征庫。

    字符串特征庫內(nèi)存儲的信息包括字符串特征、字符串特征解釋、字符串特征對應(yīng)的異常行為和字符串特征的危險等級等。字符串特征庫字段構(gòu)成如表3所示。

    表3 字符串特征庫結(jié)構(gòu)Table 3 Structure of string feature database

    2)函數(shù)調(diào)用序列特征庫。

    函數(shù)調(diào)用序列特征庫內(nèi)存儲的信息包括函數(shù)調(diào)用序列特征、函數(shù)調(diào)用序列特征解釋、函數(shù)調(diào)用序列對應(yīng)的異常行為和函數(shù)調(diào)用序列的危險等級。函數(shù)調(diào)用序列特征庫字段構(gòu)成如表4所示。

    表4 函數(shù)調(diào)用序列特征庫結(jié)構(gòu)Table 4 Structure of function call sequence feature database

    2.2.2 字符串特征檢測

    字符串特征檢測的對象是可執(zhí)行程序。為了更快速全面地進行檢測,本文采用模式匹配的方法對可執(zhí)行程序代碼進行字符串特征檢測。字符串特征檢測方法如算法1所示,其基本思路為,識別可執(zhí)行程序的所有字符串,利用哈希算法,快速查找字符串是否在特征庫中。

    算法1字符串特征檢測1234567Input:stringFeatureLib,exeFile//字符串特征、可執(zhí)行文件Output:detectionResult//檢測結(jié)果strFeature←hash(stringFeatureLib);//將特征庫離散分布printableString←isPrint(exeFile);for string in printableStringif exist(string,strFeature) then//快速判斷是否存在detectionResult←append(getInfo(feature,str));endifendfor

    2.2.3 函數(shù)調(diào)用序列特征檢測

    函數(shù)調(diào)用序列特征與字符串特征性質(zhì)不同,字符串特征的字符必須是連續(xù)和固定的,字符串內(nèi)不能有其他的字符,而函數(shù)調(diào)用序列強調(diào)的是序列,即使序列中出現(xiàn)了其他函數(shù)調(diào)用,也不會影響到序列本身,因此檢測方法也不同。

    函數(shù)調(diào)用序列檢測的對象是待檢測程序的函數(shù)調(diào)用序列列表,為了實現(xiàn)完整準(zhǔn)確的檢測,本文采用模糊匹配方法,搜索程序的函數(shù)調(diào)用序列是否包含特征序列。

    函數(shù)調(diào)用序列特征檢測方法如算法2所示,其基本思路為,判斷特征序列的函數(shù)在程序調(diào)用序列中是否全部出現(xiàn),且順序是否一致。

    算法2函數(shù)調(diào)用序列特征檢測1234567891011121314151617Input:funcSeqList,funcSeqFeaLib//函數(shù)調(diào)用序列列表、函數(shù)調(diào)用序列特征庫Output:detectionResultfor funSeq in funcSeqListfor funcSeqFea in funcSeqFeaLib index←0; preNum←-1; clear(isVisited[]); curNum←findInUnvisited(funcSeqFea[index],fun-Seq); while curNum>preNumdo isVisited[curNum]←true;preNum←curNum;index←index+1; curNum←findInUnvisited(funcSeqFea[index],funSeq); endwhile if index>=size(funcSeqFea)then detectionResult←append(getInfo(funcSeqFea,fun-Seq));endif endforendfor

    3 基于運行狀態(tài)的后門檢測方法

    上述基于異常行為代碼特征的靜態(tài)檢測無法檢測加密、多態(tài)、變形等后門變體或加殼程序。此外,后門的某些行為沒有特定的字符串,也無法以規(guī)范的函數(shù)調(diào)用序列表示,如后門的隱藏行為。因此,為了充分發(fā)現(xiàn)電力系統(tǒng)中的后門,需要進一步基于系統(tǒng)行為進行動態(tài)檢測。

    傳統(tǒng)的基于系統(tǒng)行為的動態(tài)檢測方法,通常需要修改系統(tǒng)代碼,如hook系統(tǒng)調(diào)用函數(shù),需要編譯并加載新的功能模塊,當(dāng)用于系統(tǒng)上線前檢測,由于電力系統(tǒng)代碼非開源,這種方法顯然不適用。因此,本文提出基于系統(tǒng)運行狀態(tài)的后門檢測方法,無需修改系統(tǒng)代碼即可進行后門異常行為檢測。

    3.1 文件狀態(tài)監(jiān)測

    文件狀態(tài)監(jiān)測對象是數(shù)據(jù)文件。為了保持對指定文件的狀態(tài)監(jiān)測,又不過多占用計算資源,本文采用定時循環(huán)檢測的方式,以固定時間為周期,每一個周期針對文件狀態(tài)庫里的文件進行一輪監(jiān)測。文件狀態(tài)監(jiān)測方法如算法3所示。

    算法3文件狀態(tài)監(jiān)測1234567891011Input:fileStateLibOutput:monitorResultfilename,fileAddr,fileMD5,checkNum,checkTime←read(fileStateLib);//文件名、文件地址、文件MD5值、檢測次數(shù)、檢測時間for i←0 tosize(fileStateLib) oldFileMD5←fileMD5[i]; newFileMD5←calculateMD5OfFile(fileAddr[i]); if newFileMD5!=fileMD5[i]then//文件被修改monitorResult←append(getInfo(filename[i],fileAddr,newFileMD5)) endif checkNum[i]←checkNum[i]+1; checkTime[i]←getTime();endforwrite(fileStateLib,checkNum,checkTime);

    3.2 網(wǎng)絡(luò)狀態(tài)監(jiān)測

    3.2.1 網(wǎng)絡(luò)狀態(tài)

    網(wǎng)絡(luò)狀態(tài)主要指端口開放、網(wǎng)絡(luò)流量及網(wǎng)絡(luò)訪問情況。電力系統(tǒng)運行時,其運行的程序和執(zhí)行的功能是固定的,因此其網(wǎng)絡(luò)狀態(tài)基本保持不變,即端口開放固定,網(wǎng)絡(luò)流量周期性變化、無異常網(wǎng)絡(luò)訪問。在網(wǎng)絡(luò)狀態(tài)的監(jiān)測中,需要監(jiān)測系統(tǒng)中有無可疑進程打開端口,網(wǎng)絡(luò)流量是否突然增大或減少,有無外部地址的網(wǎng)絡(luò)連接。

    1)端口開放狀態(tài)可量化為端口開放總數(shù)及開放的端口號列表。

    2)網(wǎng)絡(luò)流量狀態(tài)較為復(fù)雜,可分為兩個階段。第一個階段是日常運行階段,此階段末端節(jié)點定時給主站上送測量值和信號量,網(wǎng)絡(luò)流量恒定。第二個階段是發(fā)布控制命令階段,此階段主站給末端節(jié)點下發(fā)命令,由末端節(jié)點執(zhí)行相應(yīng)操作,并將執(zhí)行情況上送給主站,會有網(wǎng)絡(luò)流量的激增,隨后緩慢下降到日常運行狀態(tài)。

    3)網(wǎng)絡(luò)訪問狀態(tài)可量化為網(wǎng)絡(luò)訪問信息四元組,即。

    3.2.2 網(wǎng)絡(luò)狀態(tài)監(jiān)測

    1)端口開放狀態(tài)讀取與監(jiān)測。

    為了實時監(jiān)測端口開放的狀態(tài),并且不占用過多計算資源,本文采取雙重檢測的方式對端口開放狀態(tài)進行檢測。端口開放狀態(tài)檢測算法的具體步驟為:

    步驟1:讀取系統(tǒng)初始狀態(tài)記錄模塊中的記錄端口開放總數(shù)PortNumber和記錄端口開放列表PortList,進入循環(huán)定時監(jiān)測。

    步驟2:每隔一個周期,讀取并計算一次系統(tǒng)實時端口開放總數(shù),并與PortNumber進行比較。

    步驟3:如果相同,則等待下一個周期的檢測。

    步驟4:如果不相同,則依次讀取系統(tǒng)開放的每個端口,查找其是否在PortList中,如果不在,則輸出端口號及提示信息。

    2)網(wǎng)絡(luò)流量狀態(tài)讀取與監(jiān)測。

    由于電力系統(tǒng)運行的不同階段中,網(wǎng)絡(luò)流量的特點不同,因此本文分階段對網(wǎng)絡(luò)流量狀態(tài)進行監(jiān)測,將其分為日常運行和下發(fā)控制命令兩個階段執(zhí)行。

    因網(wǎng)絡(luò)流量變動性較大,對日常運行狀態(tài)下的平均網(wǎng)絡(luò)流量dailyAvgTraffic和最大網(wǎng)絡(luò)流量dailyMaxTraffic的記錄要在運行平穩(wěn)時選取,對控制命令下發(fā)階段的最大網(wǎng)絡(luò)流量exeMaxTraffic和恢復(fù)至日常運行狀態(tài)的時間recoveryTime的記錄要在下發(fā)不同的指令時進行統(tǒng)計選取。網(wǎng)絡(luò)流量狀態(tài)的讀取,可使用Linux下iftop命令查看并讀取,也可在電力系統(tǒng)交換機內(nèi)進行監(jiān)測。

    網(wǎng)絡(luò)流量狀態(tài)監(jiān)測方法如算法4所示,其基本思路為:首先判斷系統(tǒng)當(dāng)前狀態(tài),若是控制命令下發(fā)階段,則檢測網(wǎng)絡(luò)流量最大值和流量恢復(fù)平穩(wěn)所消耗時間是否正常;若是日常運行階段,則檢測最大網(wǎng)絡(luò)流量和平均網(wǎng)絡(luò)流量是否正常。

    算法4網(wǎng)絡(luò)流量狀態(tài)監(jiān)測12345678910111213Input:netTrafficLib,stateTimeOutput:monitorResultdailyAvgTraffic,dailyMaxTraffic,exeMaxTraffic,recover-Time←read(netTrafficLib);//日常網(wǎng)絡(luò)平均流量、日常網(wǎng)絡(luò)最大流量、控制命令下發(fā)階段網(wǎng)絡(luò)最大流量、恢復(fù)至日常狀態(tài)的時間maxTraffic←getMaxTraffic(stateTime);if controlCommand() then//控制命令階段 time←getRecoverTime(stateTime); if maxTraffic>exeMaxTrafficortime>2?recover-Time thenmonitorResult←append(getInfo(‘command’,maxTraf-fic,time)); endifelsethen//日常狀態(tài) aveTraffic←getAverageTraffic(stateTime); if maxTraffic>dailyMaxTrafficoraveTraffic>2?dailyAvgTraffic thenmonitorResult←append(getInfo(‘daily’,maxTraffic,aveTraffic)); endifendif

    3)網(wǎng)絡(luò)訪問狀態(tài)讀取與監(jiān)測。

    網(wǎng)絡(luò)訪問狀態(tài)的監(jiān)測對象是系統(tǒng)網(wǎng)絡(luò)訪問狀態(tài)信息。對網(wǎng)絡(luò)訪問狀態(tài)的讀取,可使用Linux下的netstat命令,查看并記錄所有網(wǎng)絡(luò)連接信息。網(wǎng)絡(luò)訪問狀態(tài)監(jiān)測算法的具體步驟為:

    步驟1:讀入系統(tǒng)初始狀態(tài)記錄模塊中的所有網(wǎng)絡(luò)連接四元組信息進入循環(huán)定時監(jiān)測。

    步驟2:每隔一個周期,讀取系統(tǒng)當(dāng)前的所有網(wǎng)絡(luò)連接的四元組信息;針對一條系統(tǒng)網(wǎng)絡(luò)連接信息,判斷該條信息是否在網(wǎng)絡(luò)訪問狀態(tài)庫中。

    步驟3:如果在,則檢測下一條系統(tǒng)網(wǎng)絡(luò)連接四元組信息。

    步驟4:如果不在,則系統(tǒng)出現(xiàn)異常網(wǎng)絡(luò)連接,輸出告警信息。

    步驟5:如果當(dāng)前為最后一條網(wǎng)絡(luò)連接數(shù)據(jù),則程序終止,等待下一個周期的網(wǎng)絡(luò)訪問狀態(tài)監(jiān)測,否則進行下一條網(wǎng)絡(luò)連接信息的檢測。

    3.3 隱藏行為檢測

    隱藏行為包括文件隱藏、端口隱藏和進程隱藏[14]。此類行為通常出現(xiàn)在Rootkit后門中,電力系統(tǒng)正常運行時不應(yīng)存在隱藏行為,因此對隱藏行為的檢測可以發(fā)現(xiàn)系統(tǒng)的Rootkit后門。

    3.3.1 文件隱藏檢測

    文件隱藏通常與后門文件轉(zhuǎn)移行為相聯(lián)系,通過修改文件或文件夾名稱,可將文件轉(zhuǎn)移至隱藏文件夾下,或直接隱藏文件。

    1)在文件/文件夾名稱前加上“.”即可在普通查看文件的方式下實現(xiàn)文件的隱藏,更具迷惑性的則直接以“..”或“...”作為文件或文件夾的名稱。對這類文件隱藏方式的檢測,可采用ls-al命令顯示所有文件及文件夾,遍歷查找所有以“.”開頭的文件和文件夾。

    2)修改ls命令程序,使ls命令在列出文件時對部分文件進行隱藏。修改ls程序后會改變該命令程序的md5值,因此可在文件狀態(tài)監(jiān)測時發(fā)現(xiàn)此種形式的隱藏文件。

    3.3.2 端口隱藏檢測

    端口隱藏通常是后門在進行網(wǎng)絡(luò)監(jiān)聽時,用于隱藏自身進程及監(jiān)聽的端口,以躲避運維人員的檢測。

    用戶查看端口一般使用netstat命令,該命令通過讀取并解析/proc/net/udp和/proc/net/tcp文件獲取TCP和UDP連接信息,后門可通過hook顯示函數(shù),如顯示TCP連接信息的tcp_seq_show()函數(shù),在顯示函數(shù)結(jié)果中刪除需要隱藏的端口,即可達到端口隱藏的目的。

    因此,檢測隱藏端口要避免使用netstat命令,可通過如telnet連接、nmap工具、nc指令等對所有端口進行遍歷來進行。在對目標(biāo)終端進行端口遍歷偵聽后,得到開放端口列表,利用3.2.2節(jié)中的端口開放狀態(tài)檢測算法,找出隱藏端口,輸出相關(guān)信息。

    3.3.3 進程隱藏檢測

    進程隱藏是Unix/Linux的Rootkit后門最主要的功能。Rootkit實現(xiàn)進程隱藏的主要方式liangz及對應(yīng)的檢測方法如下所述。

    1)通過修改或替換ps、top等進程查看工具隱藏/proc/pid目錄下的進程信息。此種方式與修改ls命令隱藏文件類似,會改變ps命令程序的md5值,因此可在文件狀態(tài)監(jiān)測時發(fā)現(xiàn)此種形式的進程隱藏,也可讀取并遍歷/proc/pid中存儲的進程信息,與ps命令執(zhí)行結(jié)果進行對比,判斷是否存在進程隱藏行為。

    2)通過sys_get dents()系統(tǒng)調(diào)用進行hook,攔截對/proc/pid虛擬文件系統(tǒng)的訪問和讀取,實現(xiàn)進程對用戶的隱藏。對于此類進程隱藏方式的檢測,可通過比較用戶級進程列表和內(nèi)核進程列表的差異來獲取隱藏的進程信息。其中,用戶級進程列表可利用ps或cat/proc命令獲取;內(nèi)核進程列表可利用Linux提供的kprobe調(diào)試技術(shù)獲取。

    綜上,隱藏行為的分類、隱藏方式及對應(yīng)的檢測方法如表5所示。

    表5 隱藏行為的隱藏方式及檢測方法Table 5 Hidden way and detection method of hidden behavior

    4 實驗與分析

    本文選取1.1節(jié)后門樣本作為惡意樣本,同時選取Linux常見的命令程序作為良性樣本進行對比分析,驗證檢測方法的有效性和準(zhǔn)確性。惡意樣本包括Ping-back、ICMP、Prism、Liinux和RatHole共5類,由于Prism后門具有多種功能,因此編譯出4種形式,分別是Prism(ICMP模式)、Prism-static(Static模式)、Prism-iptables (ICMP模式+iptables功能)、Prism-static-iptables(STATIC模式+iptables功能),RatHole后門選取Hole程序作為樣本。良性樣本包括/bin文件夾下的所有Linux命令程序,共119個。

    4.1 代碼特征檢測實驗

    4.1.1 字符串特征檢測結(jié)果

    字符串特征檢測方法的實驗結(jié)果如表6所示,可見,針對不同后門樣本,算法能檢測出相應(yīng)的異常字符串。

    表6 字符串檢測結(jié)果Table 6 Results of string feature detection

    4.1.2 函數(shù)調(diào)用序列特征檢測結(jié)果

    函數(shù)調(diào)用序列特征檢測方法的實驗結(jié)果如表7所示,可見,針對不同后門樣本,算法能檢測出相應(yīng)異常行為的函數(shù)調(diào)用序列,但無法檢測出隱藏行為。這是因為這類行為沒有特定的字符串,也無法以規(guī)范的函數(shù)調(diào)用序列表示,需要使用基于系統(tǒng)運行狀態(tài)的動態(tài)檢測方法進行檢測。

    表7 函數(shù)調(diào)用序列檢測結(jié)果Table 7 Results of function call sequence detection

    4.2 運行狀態(tài)監(jiān)測實驗

    后門樣本的系統(tǒng)運行狀態(tài)監(jiān)測結(jié)果如表8所示。由于條件限制,本文實驗未能模擬整個電力系統(tǒng)環(huán)境,未得到電力系統(tǒng)日常運行及下發(fā)命令階段的網(wǎng)絡(luò)流量情況,故未在表中列出。

    表8 運行狀態(tài)監(jiān)測結(jié)果Table 8 Results of running status monitoring

    由表8可見,實驗中對后門運行狀態(tài)的監(jiān)測,可以檢測出各類異常運行狀態(tài),如網(wǎng)絡(luò)訪問情況和隱藏行為等,結(jié)果符合預(yù)期。

    4.3 結(jié)果分析與對比

    4.3.1 結(jié)果分析

    本文方法的準(zhǔn)確率和誤報率如表9所示。其中,準(zhǔn)確率為后門樣本檢出的結(jié)果數(shù)量/后門樣本總數(shù)量;誤報率為非后門樣本檢出結(jié)果數(shù)量/樣本檢出結(jié)果數(shù)量。

    表9 異常行為代碼特征檢測準(zhǔn)確率及誤報率Table 9 Accuracy and false positives rate of abnormal behavior code feature detection

    從表9可見,由于代碼特征檢測方法無法檢測進程隱藏這類隱藏行為,其準(zhǔn)確率為82.1%,誤報率為1.5%。而綜合代碼特征和運行狀態(tài)的檢測方法,準(zhǔn)確率提升到98.5%,誤報率降低至0.8%,結(jié)果較為理想。

    4.3.2 與現(xiàn)有工作的對比

    現(xiàn)有方法中,由于可執(zhí)行路徑分析和基于虛擬機的檢測法無法計算準(zhǔn)確率,因此選取其余方法進行對比實驗,結(jié)果如表10所示。

    表10 與現(xiàn)有方法的對比Table 10 Comparison with existing methods

    因智能終端計算和存儲資源有限,本文以計算和存儲資源開銷判定一個方法是否適用于電力系統(tǒng)。現(xiàn)有方法中,可執(zhí)行路徑分析法適用性窄、實現(xiàn)復(fù)雜,基于虛擬機的檢測法資源開銷大,基于機器學(xué)習(xí)的檢測法需要大樣本數(shù)據(jù)集、資源開銷大,因此這3種方法均不適用電力系統(tǒng)場景。需要說明的是,由于缺少樣本數(shù)據(jù),基于機器學(xué)習(xí)的檢測方法實驗使用的不是電力智能終端后門樣本數(shù)據(jù)。

    由表10可知,在適用于電力智能終端的方法中,本文方法檢測結(jié)果優(yōu)于其他對比方法。

    5 結(jié)束語

    后門具有隱蔽性和潛伏性,是攻擊者達成攻擊目的的重要途徑。若電力系統(tǒng)智能終端存在后門,將極大地威脅電力系統(tǒng)的安全穩(wěn)定運行。本文總結(jié)了電力智能終端及其使用的操作系統(tǒng),分析了智能終端后門的異常行為及代碼特征,針對電力智能終端的運行特點,提出了基于代碼特征和運行狀態(tài)的、動靜結(jié)合的后門檢測方法。本文方法從字符串特征和函數(shù)調(diào)用序列特征兩方面,對電力系統(tǒng)二進制代碼進行靜態(tài)檢測,彌補了單特征檢測準(zhǔn)確率不高的缺陷;然后從文件狀態(tài)、網(wǎng)絡(luò)狀態(tài)和隱藏行為三方面,對電力智能終端后門異常行為進行動態(tài)檢測,進一步提高后門檢測準(zhǔn)確率。

    實驗結(jié)果表明,由于代碼特征檢測方法無法檢測進程隱藏這類隱藏行為,其準(zhǔn)確率為82.1%,誤報率為1.5%。而綜合代碼特征和運行狀態(tài)的檢測方法,準(zhǔn)確率提升到98.5%,誤報率降低至0.8%,結(jié)果較為理想。

    本文研究針對Unix/Linux操作系統(tǒng),下一步將擴展至嵌入式Linux和Windows操作系統(tǒng),即覆蓋所有的電力系統(tǒng)智能終端。此外,搜集更多不同類型的后門樣本,完善后門的異常行為、代碼特征和運行狀態(tài)等,進一步提升后門檢測方法的覆蓋率和準(zhǔn)確率。

    附錄A

    表A1 電力系統(tǒng)智能終端及其使用的操作系統(tǒng)Table A1 Power industrial control terminal and its operating system

    猜你喜歡
    函數(shù)調(diào)用后門字符串
    基于C語言的數(shù)學(xué)菜單的設(shè)計與實現(xiàn)
    工業(yè)物聯(lián)網(wǎng)后門隱私的泄露感知研究
    電子制作(2018年18期)2018-11-14 01:47:56
    基于函數(shù)調(diào)用序列模式和函數(shù)調(diào)用圖的程序缺陷檢測方法*
    探討C++編程中避免代碼冗余的技巧
    Unity3D項目腳本優(yōu)化分析與研究
    中國新通信(2017年1期)2017-03-08 03:12:21
    這個班還不錯
    新帕薩特右后門玻璃升降功能失效
    新途安1.4TSI車后門車窗玻璃不能正常升降
    一種新的基于對稱性的字符串相似性處理算法
    依據(jù)字符串匹配的中文分詞模型研究
    欧美另类亚洲清纯唯美| 色噜噜av男人的天堂激情| 麻豆国产97在线/欧美| 性插视频无遮挡在线免费观看| 国产日本99.免费观看| 成人一区二区视频在线观看| 1000部很黄的大片| 亚洲自偷自拍三级| 亚洲欧美中文字幕日韩二区| 级片在线观看| 黄色日韩在线| 国产成人91sexporn| 校园人妻丝袜中文字幕| 国产精品伦人一区二区| 亚洲国产精品合色在线| 成人国产麻豆网| 日韩成人av中文字幕在线观看| 国产中年淑女户外野战色| 亚洲天堂国产精品一区在线| 国产精品一区二区在线观看99 | 九九爱精品视频在线观看| 欧美人与善性xxx| 国产亚洲5aaaaa淫片| 久久久精品94久久精品| 日本撒尿小便嘘嘘汇集6| 看黄色毛片网站| 边亲边吃奶的免费视频| 亚洲最大成人av| 国产人妻一区二区三区在| 午夜精品一区二区三区免费看| 中文亚洲av片在线观看爽| 九九久久精品国产亚洲av麻豆| 美女xxoo啪啪120秒动态图| 国产黄色视频一区二区在线观看 | 色哟哟哟哟哟哟| 高清日韩中文字幕在线| 国产精华一区二区三区| 99热这里只有是精品50| ponron亚洲| 国产国拍精品亚洲av在线观看| 春色校园在线视频观看| 久久久久久久亚洲中文字幕| 亚洲欧美精品自产自拍| 国产一区二区激情短视频| 国产淫片久久久久久久久| 久久久精品大字幕| 麻豆久久精品国产亚洲av| 深夜精品福利| 最近2019中文字幕mv第一页| 内射极品少妇av片p| 亚洲欧美日韩无卡精品| 搡老妇女老女人老熟妇| 别揉我奶头 嗯啊视频| 看十八女毛片水多多多| 男女做爰动态图高潮gif福利片| 女人十人毛片免费观看3o分钟| 欧美成人精品欧美一级黄| 国产探花极品一区二区| 久久这里只有精品中国| 精品久久久久久久末码| 国产成人精品一,二区 | 亚洲欧美精品综合久久99| 亚洲在久久综合| 国产一区二区三区av在线 | 人体艺术视频欧美日本| 久久精品影院6| 亚洲国产色片| 91狼人影院| 亚洲欧美精品专区久久| 欧美在线一区亚洲| 国产精品麻豆人妻色哟哟久久 | 国产精品1区2区在线观看.| 精品人妻视频免费看| 日韩成人av中文字幕在线观看| 成人二区视频| 国产精品国产高清国产av| 看非洲黑人一级黄片| 亚洲欧美日韩卡通动漫| 别揉我奶头 嗯啊视频| 一级黄色大片毛片| 亚洲熟妇中文字幕五十中出| 午夜激情福利司机影院| 亚洲最大成人中文| 少妇被粗大猛烈的视频| 成人性生交大片免费视频hd| 伦精品一区二区三区| 蜜臀久久99精品久久宅男| 日韩强制内射视频| 成人亚洲精品av一区二区| 99久久九九国产精品国产免费| 亚洲欧洲国产日韩| 午夜精品在线福利| 国产伦在线观看视频一区| 少妇人妻一区二区三区视频| 午夜老司机福利剧场| 国产成人a区在线观看| 亚洲一区二区三区色噜噜| 变态另类丝袜制服| 又爽又黄无遮挡网站| 日本熟妇午夜| 久久中文看片网| 亚洲av免费高清在线观看| 免费人成在线观看视频色| 人妻夜夜爽99麻豆av| 成年女人永久免费观看视频| 午夜福利视频1000在线观看| 国产精品伦人一区二区| 中文在线观看免费www的网站| 直男gayav资源| 国产伦理片在线播放av一区 | 亚洲av成人av| 男女视频在线观看网站免费| a级毛色黄片| 国产色婷婷99| 国产免费男女视频| 永久网站在线| av免费观看日本| 爱豆传媒免费全集在线观看| 成人漫画全彩无遮挡| 亚洲精品久久国产高清桃花| 国产精品美女特级片免费视频播放器| 如何舔出高潮| 久久这里有精品视频免费| 成年版毛片免费区| 久久人人精品亚洲av| 亚洲18禁久久av| 狠狠狠狠99中文字幕| 成人性生交大片免费视频hd| 日韩欧美国产在线观看| 大香蕉久久网| 我的女老师完整版在线观看| 国产日本99.免费观看| 久久久久国产网址| 免费观看a级毛片全部| 亚洲国产欧美人成| 精品一区二区三区视频在线| 又爽又黄a免费视频| 大香蕉久久网| 精华霜和精华液先用哪个| 久久6这里有精品| 国产久久久一区二区三区| 久久久久国产网址| 亚洲国产精品sss在线观看| 少妇的逼好多水| 两个人视频免费观看高清| 成人鲁丝片一二三区免费| 亚洲在线观看片| 美女脱内裤让男人舔精品视频 | 性色avwww在线观看| 成人亚洲精品av一区二区| 两性午夜刺激爽爽歪歪视频在线观看| 成人三级黄色视频| 免费大片18禁| 久久久久性生活片| 国产伦精品一区二区三区四那| 伊人久久精品亚洲午夜| 少妇丰满av| 久久6这里有精品| 亚洲人成网站在线播| 亚洲最大成人中文| 少妇人妻一区二区三区视频| 长腿黑丝高跟| 夜夜爽天天搞| 人妻系列 视频| 亚洲国产精品久久男人天堂| 少妇的逼水好多| 老熟妇乱子伦视频在线观看| 只有这里有精品99| 五月玫瑰六月丁香| av视频在线观看入口| 国产精品一二三区在线看| 赤兔流量卡办理| 成人毛片60女人毛片免费| 亚洲av成人av| 一本一本综合久久| 亚洲在线观看片| 伦理电影大哥的女人| 精华霜和精华液先用哪个| 一级毛片久久久久久久久女| 亚洲成a人片在线一区二区| 尾随美女入室| 亚洲欧美日韩无卡精品| 丝袜美腿在线中文| 精品99又大又爽又粗少妇毛片| 国内精品一区二区在线观看| av免费观看日本| 午夜亚洲福利在线播放| 国产v大片淫在线免费观看| 天天一区二区日本电影三级| 亚洲精品日韩av片在线观看| 变态另类丝袜制服| 午夜福利在线观看吧| 国产精品伦人一区二区| 午夜免费男女啪啪视频观看| 成人毛片a级毛片在线播放| 色吧在线观看| 我要搜黄色片| 免费av毛片视频| 久久午夜福利片| 久久精品国产鲁丝片午夜精品| 国产老妇女一区| 26uuu在线亚洲综合色| 91在线精品国自产拍蜜月| 欧美成人精品欧美一级黄| 亚洲国产精品合色在线| 草草在线视频免费看| 性插视频无遮挡在线免费观看| 国产大屁股一区二区在线视频| 网址你懂的国产日韩在线| 亚洲av男天堂| 午夜老司机福利剧场| 亚洲不卡免费看| 欧美一区二区亚洲| 如何舔出高潮| 国产精品一区二区三区四区免费观看| 久久精品国产自在天天线| 亚洲综合色惰| 99久久无色码亚洲精品果冻| 国产一区亚洲一区在线观看| 18禁在线播放成人免费| 99在线视频只有这里精品首页| 午夜久久久久精精品| 变态另类成人亚洲欧美熟女| 91av网一区二区| 久久久久久大精品| 熟女人妻精品中文字幕| 免费人成在线观看视频色| av在线蜜桃| 成年女人永久免费观看视频| 日韩 亚洲 欧美在线| 国产精品电影一区二区三区| 人妻夜夜爽99麻豆av| 欧美精品国产亚洲| 一本一本综合久久| 麻豆一二三区av精品| 日韩av在线大香蕉| 免费av观看视频| 亚洲综合色惰| 精品99又大又爽又粗少妇毛片| ponron亚洲| 欧美xxxx黑人xx丫x性爽| 日韩在线高清观看一区二区三区| av又黄又爽大尺度在线免费看 | 中文字幕精品亚洲无线码一区| 婷婷精品国产亚洲av| 最近视频中文字幕2019在线8| 99久久成人亚洲精品观看| 国产av在哪里看| 久久九九热精品免费| 欧美激情久久久久久爽电影| 日本免费a在线| 精品久久久噜噜| 在线观看一区二区三区| 精品无人区乱码1区二区| 亚洲人成网站在线播放欧美日韩| 一个人免费在线观看电影| 色尼玛亚洲综合影院| 2022亚洲国产成人精品| 成人性生交大片免费视频hd| 亚洲中文字幕一区二区三区有码在线看| 两个人视频免费观看高清| 亚洲av中文字字幕乱码综合| 国产av不卡久久| 欧美高清性xxxxhd video| 此物有八面人人有两片| 国产人妻一区二区三区在| 在线a可以看的网站| 午夜亚洲福利在线播放| 日日摸夜夜添夜夜添av毛片| 亚洲精品国产成人久久av| 99热这里只有是精品50| 色吧在线观看| 级片在线观看| 国产蜜桃级精品一区二区三区| 久久久国产成人精品二区| 欧美精品一区二区大全| 春色校园在线视频观看| 三级经典国产精品| av在线播放精品| 午夜免费男女啪啪视频观看| 天堂√8在线中文| av黄色大香蕉| 午夜a级毛片| 夜夜夜夜夜久久久久| 国产精品综合久久久久久久免费| 男人的好看免费观看在线视频| 欧美激情久久久久久爽电影| 国产精品女同一区二区软件| 欧美日本视频| 国产精品爽爽va在线观看网站| 亚洲欧美日韩高清在线视频| 日韩三级伦理在线观看| 国产高清三级在线| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 一进一出抽搐gif免费好疼| 嫩草影院入口| 婷婷精品国产亚洲av| 观看美女的网站| 亚洲人成网站在线观看播放| 麻豆国产97在线/欧美| 久久久久久久亚洲中文字幕| 九九久久精品国产亚洲av麻豆| 国产一级毛片在线| 91av网一区二区| a级毛色黄片| 久久热精品热| 日韩 亚洲 欧美在线| 国产成人精品久久久久久| 亚洲婷婷狠狠爱综合网| h日本视频在线播放| 日本免费a在线| 日韩在线高清观看一区二区三区| 有码 亚洲区| 日本一本二区三区精品| 爱豆传媒免费全集在线观看| 国产在线精品亚洲第一网站| 美女黄网站色视频| 久久人妻av系列| 99久久精品热视频| 久久精品国产亚洲av天美| 97人妻精品一区二区三区麻豆| 少妇人妻精品综合一区二区 | 国模一区二区三区四区视频| 小说图片视频综合网站| 一级毛片我不卡| 一个人看的www免费观看视频| av在线播放精品| 欧美+日韩+精品| or卡值多少钱| 亚洲成av人片在线播放无| 久久久久久久午夜电影| 小蜜桃在线观看免费完整版高清| 国产精品爽爽va在线观看网站| 日韩一区二区视频免费看| 国产高清视频在线观看网站| 国内精品久久久久精免费| 99久久中文字幕三级久久日本| 色尼玛亚洲综合影院| 国内揄拍国产精品人妻在线| 99久久人妻综合| 色噜噜av男人的天堂激情| 国产精品伦人一区二区| 欧美日韩精品成人综合77777| 性欧美人与动物交配| 国产av在哪里看| 一级黄片播放器| 欧美+亚洲+日韩+国产| 能在线免费观看的黄片| 精品人妻偷拍中文字幕| 1024手机看黄色片| 在线观看av片永久免费下载| 99热全是精品| 亚洲自拍偷在线| 99热这里只有是精品在线观看| 日日啪夜夜撸| 久久久国产成人精品二区| 中文欧美无线码| 美女高潮的动态| 村上凉子中文字幕在线| 99热全是精品| 国产一区二区三区av在线 | 高清日韩中文字幕在线| 日本一本二区三区精品| 天堂√8在线中文| 亚洲三级黄色毛片| 欧美一区二区国产精品久久精品| 亚洲成av人片在线播放无| 国产一区二区三区在线臀色熟女| 欧美人与善性xxx| 日本免费a在线| 久久精品国产亚洲av涩爱 | 中文亚洲av片在线观看爽| 最后的刺客免费高清国语| 九九在线视频观看精品| 国产精华一区二区三区| 悠悠久久av| 国产精品久久久久久精品电影小说 | 午夜视频国产福利| 狂野欧美激情性xxxx在线观看| 午夜免费男女啪啪视频观看| 一级毛片久久久久久久久女| 国产精品一区二区三区四区免费观看| 18禁在线无遮挡免费观看视频| 久久久久久久久久久免费av| 少妇猛男粗大的猛烈进出视频 | 热99re8久久精品国产| 国产三级中文精品| 性欧美人与动物交配| av免费观看日本| 欧美极品一区二区三区四区| 久久久久久伊人网av| 观看免费一级毛片| 国产黄a三级三级三级人| 成人午夜精彩视频在线观看| 日韩强制内射视频| 两性午夜刺激爽爽歪歪视频在线观看| 男女视频在线观看网站免费| 欧美日韩一区二区视频在线观看视频在线 | 久久精品国产鲁丝片午夜精品| 免费av毛片视频| 日本一本二区三区精品| 久久久久久国产a免费观看| 午夜免费男女啪啪视频观看| 观看美女的网站| 黄色配什么色好看| 成人无遮挡网站| 成年女人看的毛片在线观看| 久99久视频精品免费| 欧美+亚洲+日韩+国产| 亚洲成a人片在线一区二区| 精品人妻视频免费看| 一级av片app| 亚洲精品久久久久久婷婷小说 | 欧美潮喷喷水| 国产真实伦视频高清在线观看| 中国美女看黄片| 不卡视频在线观看欧美| 中国国产av一级| kizo精华| 一边亲一边摸免费视频| 国内久久婷婷六月综合欲色啪| 亚洲乱码一区二区免费版| 成人性生交大片免费视频hd| 色哟哟哟哟哟哟| 亚洲va在线va天堂va国产| 十八禁国产超污无遮挡网站| 欧美日韩精品成人综合77777| 亚洲四区av| 亚洲经典国产精华液单| 青春草亚洲视频在线观看| 又爽又黄a免费视频| 91av网一区二区| 欧美3d第一页| 我的老师免费观看完整版| 久久精品综合一区二区三区| 亚洲三级黄色毛片| 长腿黑丝高跟| av黄色大香蕉| 在线观看一区二区三区| 日韩一区二区三区影片| 一进一出抽搐gif免费好疼| 亚洲最大成人手机在线| 亚洲成人av在线免费| 我要看日韩黄色一级片| 高清在线视频一区二区三区 | 久久久欧美国产精品| 狂野欧美激情性xxxx在线观看| 午夜视频国产福利| 在线免费观看的www视频| 精品无人区乱码1区二区| 午夜福利在线在线| 国产精品一区www在线观看| 免费观看在线日韩| 久久午夜福利片| 日日摸夜夜添夜夜添av毛片| 亚洲av成人av| 又爽又黄a免费视频| 97人妻精品一区二区三区麻豆| 少妇人妻精品综合一区二区 | 国产精品三级大全| 十八禁国产超污无遮挡网站| 99久久精品热视频| 亚洲第一电影网av| 91麻豆精品激情在线观看国产| 久久精品国产鲁丝片午夜精品| 国产一区二区三区av在线 | 国产亚洲5aaaaa淫片| 少妇猛男粗大的猛烈进出视频 | 一本一本综合久久| 久久欧美精品欧美久久欧美| 亚洲av电影不卡..在线观看| 亚洲自偷自拍三级| 中文字幕av在线有码专区| а√天堂www在线а√下载| 女同久久另类99精品国产91| 国产美女午夜福利| 色噜噜av男人的天堂激情| 又黄又爽又刺激的免费视频.| a级毛片免费高清观看在线播放| 国产精品乱码一区二三区的特点| 免费观看的影片在线观看| 欧美+亚洲+日韩+国产| 欧美成人免费av一区二区三区| 日韩欧美一区二区三区在线观看| 看片在线看免费视频| 最近中文字幕高清免费大全6| 美女脱内裤让男人舔精品视频 | 午夜福利在线观看免费完整高清在 | 欧美最新免费一区二区三区| 亚洲欧美中文字幕日韩二区| 婷婷色综合大香蕉| 天堂网av新在线| 欧美性感艳星| 亚洲人成网站在线播放欧美日韩| 精品无人区乱码1区二区| 国内揄拍国产精品人妻在线| 啦啦啦韩国在线观看视频| 在线观看美女被高潮喷水网站| 亚洲成人av在线免费| 可以在线观看的亚洲视频| 亚洲国产精品sss在线观看| 国产 一区 欧美 日韩| 国产一区二区三区在线臀色熟女| .国产精品久久| 国产精品美女特级片免费视频播放器| 欧美bdsm另类| 大又大粗又爽又黄少妇毛片口| 日本免费a在线| 亚洲国产高清在线一区二区三| 麻豆精品久久久久久蜜桃| 日韩制服骚丝袜av| 精品久久久久久久人妻蜜臀av| 99国产精品一区二区蜜桃av| 悠悠久久av| 晚上一个人看的免费电影| 国产一区亚洲一区在线观看| 内射极品少妇av片p| 禁无遮挡网站| 亚洲欧美日韩无卡精品| 久久久久久久亚洲中文字幕| 综合色丁香网| 国产成人精品久久久久久| 干丝袜人妻中文字幕| 丰满人妻一区二区三区视频av| 日韩在线高清观看一区二区三区| 最后的刺客免费高清国语| 午夜福利在线在线| 亚洲天堂国产精品一区在线| 一级二级三级毛片免费看| 女同久久另类99精品国产91| 99热这里只有是精品在线观看| 久久精品国产清高在天天线| 欧美高清成人免费视频www| 久久午夜福利片| 亚洲av中文av极速乱| 国产精品永久免费网站| 九九热线精品视视频播放| av天堂中文字幕网| 韩国av在线不卡| 91麻豆精品激情在线观看国产| 国产亚洲精品av在线| 日韩高清综合在线| 自拍偷自拍亚洲精品老妇| 观看免费一级毛片| 一个人免费在线观看电影| 国产极品精品免费视频能看的| 又爽又黄无遮挡网站| 亚洲国产欧洲综合997久久,| 国内精品一区二区在线观看| 能在线免费观看的黄片| 久久这里只有精品中国| 亚洲精华国产精华液的使用体验 | 波多野结衣高清无吗| 久久精品国产鲁丝片午夜精品| 噜噜噜噜噜久久久久久91| 99久久无色码亚洲精品果冻| 中文字幕av成人在线电影| 国产精品永久免费网站| 听说在线观看完整版免费高清| 在线天堂最新版资源| 婷婷色av中文字幕| 又粗又硬又长又爽又黄的视频 | 99九九线精品视频在线观看视频| 夜夜看夜夜爽夜夜摸| 国产一级毛片在线| 床上黄色一级片| 黄色日韩在线| 国产亚洲欧美98| 亚洲国产欧美在线一区| 国产精品国产高清国产av| 少妇人妻精品综合一区二区 | 中文字幕免费在线视频6| 一级毛片电影观看 | 男人舔奶头视频| 中文字幕人妻熟人妻熟丝袜美| 青青草视频在线视频观看| 精品一区二区三区人妻视频| 亚洲人成网站在线播| 国产视频首页在线观看| 日本黄色视频三级网站网址| 特大巨黑吊av在线直播| 99在线人妻在线中文字幕| 婷婷精品国产亚洲av| 桃色一区二区三区在线观看| 欧美精品国产亚洲| h日本视频在线播放| 国产精品一二三区在线看| 波多野结衣高清作品| 久久久久久久久久久免费av| 欧美色欧美亚洲另类二区| 九九久久精品国产亚洲av麻豆| 亚洲无线观看免费| 在现免费观看毛片| 精品国产三级普通话版| 亚洲精华国产精华液的使用体验 | 日本与韩国留学比较| 大又大粗又爽又黄少妇毛片口| 性插视频无遮挡在线免费观看| 自拍偷自拍亚洲精品老妇| 亚洲欧美日韩高清在线视频| 夜夜爽天天搞| 亚洲欧美精品专区久久| 欧美潮喷喷水| 国产成人影院久久av| 精品久久久久久久久亚洲| 国产成人午夜福利电影在线观看| 男插女下体视频免费在线播放| 日韩中字成人| 在线国产一区二区在线| 日本欧美国产在线视频| 久久精品夜夜夜夜夜久久蜜豆| 久久亚洲国产成人精品v| 国产精品嫩草影院av在线观看| 国产精品av视频在线免费观看| 成人永久免费在线观看视频|