《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計應(yīng)用 > 基于靜態(tài)二進(jìn)制分析的工控協(xié)議逆向解析
基于靜態(tài)二進(jìn)制分析的工控協(xié)議逆向解析
2018年電子技術(shù)應(yīng)用第3期
魏 驍,劉仁輝,許鳳凱
華北計算機(jī)系統(tǒng)工程研究所,北京100083
摘要: 針對傳統(tǒng)的協(xié)議解析方法在工業(yè)控制系統(tǒng)中的局限性,提出了一種適用于工業(yè)控制系統(tǒng)通信協(xié)議的協(xié)議逆向分析方法。該方法的算法思想來源于動態(tài)污點算法,算法實現(xiàn)基于靜態(tài)二進(jìn)制分析平臺IDA Pro及其提供的軟件開發(fā)接口,解析結(jié)果可直接為模糊測試提供語義參考。該算法包括預(yù)處理、交叉引用分析、協(xié)議幀重構(gòu)和語義提取等步驟,具有針對性強(qiáng)、通用性好的特點。將算法實現(xiàn)后應(yīng)用于某組態(tài)軟件,能夠得到正確的分析結(jié)果,證明了該方法的正確性與有效性。
中圖分類號: TP309
文獻(xiàn)標(biāo)識碼: A
DOI:10.16157/j.issn.0258-7998.171175
中文引用格式: 魏驍,劉仁輝,許鳳凱. 基于靜態(tài)二進(jìn)制分析的工控協(xié)議逆向解析[J].電子技術(shù)應(yīng)用,2018,44(3):126-130.
英文引用格式: Wei Xiao,Liu Renhui,Xu Fengkai. Reverse analysis of industrial control protocol based on static binary analysis[J]. Application of Electronic Technique,2018,44(3):126-130.

Reverse analysis of industrial control protocol based on static binary analysis
Wei Xiao,Liu Renhui,Xu Fengkai
National Computer System Engineering Research Institute of China,Beijing 100083,China
Abstract: In view of the limitation of traditional protocol analysis method in industrial control system, this paper proposes a new protocol reverse analysis method suitable for industrial control system communication protocol. The idea of this algorithm is derived from the dynamic taint algorithm, the algorithm is based on the static binary analysis platform IDA Pro and its software development interface. The algorithm includes preprocessing, cross reference analysis, protocol frame reconstruction and semantic extraction and so on. When the algorithm is applied to a configuration software, the correct analysis results can be obtained, and this proved the correctness and the effectiveness of the method.
Key words : industrial control system;protocol reverse;static analysis;cross reference;blot algorithm

0 引言

    工業(yè)控制系統(tǒng)(Industrial Control Systems,ICS)是工業(yè)生產(chǎn)的基礎(chǔ),ICS的安全直接關(guān)系到經(jīng)濟(jì)、社會發(fā)展的穩(wěn)定和國家安全。與其他計算機(jī)系統(tǒng)不同,工業(yè)控制系統(tǒng)中存在著大量的私有非標(biāo)準(zhǔn)非公開協(xié)議[1],而通信協(xié)議作為工控設(shè)備間信息交互的基礎(chǔ),其安全性是工控系統(tǒng)安全的重要組成部分,研究工控協(xié)議解析技術(shù)對提高工業(yè)控制系統(tǒng)安全性具有重要意義。

    傳統(tǒng)的協(xié)議逆向分析方法需要耗費(fèi)大量的時間和人力。目前,協(xié)議自動化逆向解析領(lǐng)域主要有兩種方法:一種是基于網(wǎng)絡(luò)報文序列分析的方法,另一種是基于程序執(zhí)行軌跡的方法?;诰W(wǎng)絡(luò)報文序列分析的方法對于文本協(xié)議處理效果比較好,但是缺乏針對性對協(xié)議的語義分析[2],尤其在面對工業(yè)控制環(huán)境中普遍存在的多層封裝的應(yīng)用層協(xié)議時有些力不從心;而基于執(zhí)行軌跡方法以動態(tài)二進(jìn)制程序分析為基礎(chǔ),包括Polyglot、AutoFormat、Tupni、Prospex等方法,這些方法要求樣本的覆蓋率,需要對程序反復(fù)地運(yùn)行調(diào)試[3],但調(diào)試過程中對代碼的直接修改嚴(yán)重破壞了工控系統(tǒng)的穩(wěn)定性,雖然這種方法解析結(jié)果更為準(zhǔn)確,但并不適合工業(yè)控制系統(tǒng)要求高穩(wěn)定、高實時的實際情況。

    針對以上問題,本文提出了一種基于靜態(tài)二進(jìn)制分析的工控協(xié)議解析方法,此方法以只讀的方式訪問二進(jìn)制文件,既能獲取協(xié)議語義,又能保證不破壞工控系統(tǒng)的穩(wěn)定性。分析的結(jié)果除提供協(xié)議信息以外,還可以在通信協(xié)議健壯性測試平臺中作為fuzzing測試模塊的輸入,解決普通的fuzzing系統(tǒng)在面對私有協(xié)議時無法有針對性地構(gòu)造測試樣本的問題。

1 總體設(shè)計

    本文將此工控協(xié)議解析方法作為工業(yè)控制系統(tǒng)健壯性測試平臺的一個子系統(tǒng)來加以介紹,協(xié)議健壯性測試平臺結(jié)構(gòu)如圖1所示。

jsj4-t1.gif

    當(dāng)今的ICS中越來越廣泛地使用了基于x86平臺的Windows操作系統(tǒng),故本文中的方法在實現(xiàn)時主要針對Windows操作系統(tǒng),反匯編引擎使用Hex-Rays公司的IDA Pro。IDA Pro是一款強(qiáng)大的靜態(tài)二進(jìn)制分析工具,能夠提供功能豐富的IDC函數(shù)庫(IDA Pro的一種原生腳本語言)和軟件開發(fā)包(Software Development Kit,SDK)[4]。

    協(xié)議解析子系統(tǒng)主要包括以下子模塊:文件掃描子模塊、協(xié)議提取子模塊和格式化處理子模塊。其中,協(xié)議解析模塊包括數(shù)據(jù)預(yù)處理階段、交叉引用分析階段、協(xié)議幀重構(gòu)階段、語義提取階段;格式化處理模塊的輸出既可以作為測試平臺模糊測試模塊的輸入,為模糊測試樣本數(shù)據(jù)的構(gòu)造提供參考,又可以作為測試平臺交互模塊的輸入,為用戶提供圖形化的結(jié)果展現(xiàn)。協(xié)議解析模塊的子模塊結(jié)構(gòu)如圖2所示。

jsj4-t2.gif

2 文件掃描模塊

    掃描模塊的掃描目標(biāo)是組態(tài)軟件等運(yùn)行于通用計算機(jī)的工控軟件。通常,工控軟件體積較為龐大,由眾多功能模塊構(gòu)成,但協(xié)議分析只需要其中的通信模塊,對ICS軟件的所有功能模塊執(zhí)行協(xié)議解析算法不但會增加時間開銷,也會降低分析的準(zhǔn)確度。掃描模塊的主要作用就是定位協(xié)議分析的對象,為協(xié)議分析模塊過濾掉與通信無關(guān)的操作。

    文件掃描子模塊有兩種實現(xiàn)方式,一種是遠(yuǎn)程掃描,掃描進(jìn)程運(yùn)行于測試平臺,通過遠(yuǎn)程讀取工程師站或操作員站上的ICS軟件可執(zhí)行文件并進(jìn)行分析來實現(xiàn)過濾操作;另一種是以硬件插卡的方式通過USB接口在工控機(jī)本地執(zhí)行掃描進(jìn)程,并收集掃描結(jié)果反饋給測試平臺。這兩種實現(xiàn)方式的區(qū)別在于掃描進(jìn)程的運(yùn)行位置不同,遠(yuǎn)程掃描對工控機(jī)沒有性能影響,但需要工控機(jī)打開文件訪問權(quán)限;本地掃描在掃描過程中可能會占用一定的CPU時間,但不需要額外的權(quán)限,其具體差異如表1所示。

jsj4-b1.gif

    以上兩種實現(xiàn)方法在算法本質(zhì)上是沒有區(qū)別的,都是通過讀取動態(tài)鏈接庫(Dynami Link Library,DLL)文件的導(dǎo)入表和導(dǎo)入函數(shù)表來查找和預(yù)測DLL涉及到的操作。一般來講,涉及到TCP協(xié)議通信則需要導(dǎo)入WS2_32.dll中的send和recv函數(shù),UDP協(xié)議則需要導(dǎo)入WS2_32.dll中的sendto和recvfrom函數(shù)[5],通過掃描模塊搜索到的某協(xié)議通信模塊的導(dǎo)入表以及導(dǎo)入函數(shù)如圖3所示。另外,通過掃描并過濾WriteFile等系統(tǒng)調(diào)用還可以找到ICS軟件自己封裝的一些發(fā)包和封包函數(shù),通過這些函數(shù)還可以解析那些不基于TCP/IP的工控協(xié)議,如基于COM串口的工控協(xié)議,這是基于網(wǎng)絡(luò)流量的協(xié)議分析方法無法做到的。

jsj4-t3.gif

3 協(xié)議提取模塊

    協(xié)議解析模塊基于IDA Pro的IDC腳本和SDK來實現(xiàn),以IDA腳本或IDA插件的形式提供協(xié)議解析服務(wù)。

3.1 數(shù)據(jù)預(yù)處理

    ICS使用的軟件種類繁雜,在實現(xiàn)結(jié)構(gòu)上也是千差萬別,有些廠商在設(shè)計軟件時并沒有嚴(yán)格地遵循模塊化設(shè)計的原則,軟件通信模塊沒有獨立地封裝在DLL中,而是與其他的功能代碼混雜在一起放入DLL,甚至分散在多個DLL中。數(shù)據(jù)預(yù)處理針對這種情況,通過讀取IDA Pro反匯編后的匯編代碼,對DLL中的函數(shù)進(jìn)行標(biāo)記處理,剔除與通信過程無關(guān)的函數(shù)。對于無法確定的函數(shù),則選擇保留處理。

    篩選算法同時使用兩種標(biāo)準(zhǔn),第一種標(biāo)準(zhǔn)的依據(jù)是向上的代碼交叉引用,利用了函數(shù)調(diào)用的層次結(jié)構(gòu);第二種標(biāo)準(zhǔn)的思想源自于動態(tài)二進(jìn)制逆向分析中常用的污點算法,經(jīng)過修改后基于數(shù)據(jù)交叉引用實現(xiàn),用于此處的靜態(tài)二進(jìn)制分析場景[6]

    定義 二元組f(N,F(xiàn))表示DLL中的一個函數(shù),其中,N為函數(shù)名,F(xiàn)為標(biāo)記,取值從UNKNOW、STAY、DELETE中枚舉。

    篩選算法的基本流程如下:

    (1)將目標(biāo)DLL中的函數(shù)(包括DllMain、導(dǎo)出函數(shù)和內(nèi)部函數(shù))f加入到函數(shù)集合S中初始的標(biāo)記F均為DELETE。

    (2)使用第一種標(biāo)準(zhǔn),以發(fā)送、接收數(shù)據(jù)包的函數(shù)地址為底層起點,使用IDC函數(shù)Rfirst和Rnext訪問其所有的引用函數(shù)fn(N,F(xiàn)),并將fn(N,F(xiàn))的標(biāo)記F置為STAY。

    (3)迭代執(zhí)行步驟(2),直至所有引用了起點函數(shù)的函數(shù)標(biāo)記均被置為STAY。

    (4)使用第二種標(biāo)準(zhǔn),以步驟(2)中底層函數(shù)的參數(shù)中使用的內(nèi)存緩沖區(qū)為污點源,逆序搜索被標(biāo)記為污點的內(nèi)存區(qū)域的訪問位置,如果有fn(N,F(xiàn))中引用了污點內(nèi)存區(qū)域,則將fn(N,F(xiàn))的標(biāo)記F置為STAY;如果代碼中存在以污點內(nèi)存為左值的賦值操作,則將作為右值的內(nèi)存區(qū)域也標(biāo)記為污點內(nèi)存,并記錄污點傳播的關(guān)系,系統(tǒng)為S中的每個fn(N,F(xiàn))維護(hù)一個污點關(guān)系數(shù)據(jù)結(jié)構(gòu)func_pollut,數(shù)據(jù)結(jié)構(gòu)內(nèi)容如表2所示;如果函數(shù)fn(N,F(xiàn))沒有顯示地引用污點內(nèi)存區(qū)域且其引用的其他內(nèi)存位置無法直接判斷是否與污點內(nèi)存有關(guān),則將fn(N,F(xiàn))的標(biāo)記F置為UNKNOW。

jsj4-b2.gif

    (5)迭代執(zhí)行步驟(4)。枚舉集合S中的函數(shù),刪除所有標(biāo)記F為DELETE的函數(shù)元素,此時的集合S則為待處理的目標(biāo)集合。

3.2 交叉引用分析

    從軟件逆向工程的角度來看,被不同的上層函數(shù)引用次數(shù)越多的底層函數(shù)通用性越好,封裝程度越高,在設(shè)計協(xié)議封裝和解析的軟件模塊中,則往往表現(xiàn)為在函數(shù)中處理了某一類通用性較強(qiáng)的幀結(jié)構(gòu),比如攜帶數(shù)據(jù)載荷的幀和心跳幀;而被不同的上層函數(shù)引用次數(shù)較少,甚至僅在某一處有過引用的函數(shù),在協(xié)議封裝和解析的軟件模塊中往往完成一些連接建立、通信對端認(rèn)證等控制類的操作,這一類幀屬于控制幀。

    協(xié)議解析系統(tǒng)在交叉引用分析階段的主要工作是調(diào)用IDC函數(shù)獲取交叉引用信息并將信息歸類存儲在數(shù)據(jù)結(jié)構(gòu)func_info中,某協(xié)議的函數(shù)依賴關(guān)系如圖4所示。通過對獲得的引用數(shù)據(jù)進(jìn)行統(tǒng)計來推斷函數(shù)類型,并將推斷結(jié)果作為協(xié)議幀分類階段的輸入。結(jié)構(gòu)func_info的內(nèi)容如表2所示。

jsj4-t4.gif

    函數(shù)類型推斷使用的分界值與協(xié)議的復(fù)雜度有關(guān),一般來說,與控制幀相關(guān)的函數(shù)與底層函數(shù)間的距離短,被調(diào)用的次數(shù)少,調(diào)用底層函數(shù)的次數(shù)多。經(jīng)過實驗對比,具體的分界點取值為距底層函數(shù)的距離為2、被調(diào)用次數(shù)為1、調(diào)用底層函數(shù)次數(shù)為3~5時,系統(tǒng)具有較高準(zhǔn)確度,系統(tǒng)在此處預(yù)留配置接口,用戶可以根據(jù)協(xié)議復(fù)雜度指定分界點取值。另外,通過IDA Pro自帶的WinGraph32應(yīng)用程序系統(tǒng)可以獲得較為直觀的函數(shù)依賴圖形,依賴圖直接作為模塊的一項輸出結(jié)果呈現(xiàn)給用戶,用戶可以根據(jù)自己的判斷為系統(tǒng)指定重點分析的模塊或校正系統(tǒng)的推測結(jié)果,提高解析精準(zhǔn)度。

3.3 協(xié)議幀重構(gòu)

    協(xié)議幀重構(gòu)階段以前兩個階段中獲得的函數(shù)依賴關(guān)系和對函數(shù)類型的推定為參考,判斷函數(shù)代碼特征,對目標(biāo)協(xié)議中存在的幀進(jìn)行重構(gòu)與分類。算法中涉及到的函數(shù)代碼特征主要包括距底層函數(shù)的距離是否為1、是否存在較多的幻數(shù)賦值操作、是否定長等。一個典型的控制幀組幀操作如圖5所示,可以看到明顯存在較多的幻數(shù)賦值操作。

jsj4-t5.gif

    幀重構(gòu)的算法流程如下:

    (1)將幀集合A初始化為空集,將函數(shù)集合S中標(biāo)記F為STAY和UNKNOW的函數(shù)按照上一階段獲取的func_info結(jié)構(gòu)的route_len域值升序排列,存儲到順序表D中。

    (2)從順序表D中取出一個函數(shù)fn(N,F(xiàn)),如果fn(N,F(xiàn))的函數(shù)距為1,檢查底層函數(shù)調(diào)用參數(shù),并在本函數(shù)的代碼中檢索緩沖區(qū)長度參數(shù)的數(shù)據(jù)引用,如果緩沖區(qū)長度為定值,且該值與集合A中所有定長幀的幀長都不相同,則創(chuàng)建一個定長幀,幀長度為緩沖區(qū)長度,并將該幀加入到集合A中。

    (3)如果步驟(2)中無法確定緩沖區(qū)長度為定值,則創(chuàng)建一個不定長幀,將該幀加入到集合A中。

    (4)針對步驟(2)或步驟(3)中新加的幀,從底層函數(shù)調(diào)用地址處向上檢索代碼,直至函數(shù)頭或另一次底層函數(shù)調(diào)用,對所有的幻數(shù)賦值操作,直接將字段長度和幻數(shù)值記錄到新加的幀的對應(yīng)結(jié)構(gòu)中;對于變量賦值操作,記錄字段長度后字段值暫時以符號代替。統(tǒng)計幻數(shù)賦值數(shù)量H和變量賦值數(shù)量B,如果H>2B,則將此幀標(biāo)記為控制幀,否則標(biāo)記為數(shù)據(jù)幀。

    (5)如果fn(N,F(xiàn))的函數(shù)距不為1,檢索函數(shù)代碼,記錄所有的對污點內(nèi)存區(qū)塊的幻數(shù)賦值操作,檢索完畢后訪問其func_pollut結(jié)構(gòu),通過污染源所在的函數(shù)編號在集合A中檢索對應(yīng)的幀結(jié)構(gòu),并以幻數(shù)值替代幀結(jié)構(gòu)中相應(yīng)位置的符號。

    (6)重復(fù)執(zhí)行步驟(2),直到順序表D中的所有函數(shù)均被訪問。

    算法執(zhí)行完畢后,集合A中的幀即是經(jīng)過初步構(gòu)造后的協(xié)議幀,此時的幀結(jié)構(gòu)記錄了初步字段結(jié)構(gòu)和常量字段值。

3.4 語義提取

    協(xié)議的語義信息主要包括分隔符、關(guān)鍵字、校驗域、長度域、指示域等,通過檢索處理協(xié)議幀的字段的二進(jìn)制代碼是否存在相關(guān)的特征,可以提取到協(xié)議幀的語義信息[7]。例如:校驗域通常伴隨著大量的移位運(yùn)算;關(guān)鍵字和分隔符會涉及到常量賦值操作,它們的主要區(qū)別在于關(guān)鍵字通常為一般數(shù)據(jù),分隔符的值通常可以映射成ASCII表中的的特定字符;長度域也會涉及到常量賦值操作,但對于同一類幀結(jié)構(gòu)來說,不同的調(diào)用點常量值一般不同。

    對于一些無法提取比較顯著的特征的代碼段,系統(tǒng)選擇的策略是直接提取相關(guān)的二進(jìn)制代碼,轉(zhuǎn)儲到文件后在數(shù)據(jù)結(jié)構(gòu)中記錄該二進(jìn)制代碼段與對應(yīng)的協(xié)議字段的關(guān)聯(lián)關(guān)系。

3.5 格式化處理

    以上過程處理得到的協(xié)議格式有可能存在冗余,同一種變長幀由于個別字段值不同而被記錄為兩種或多種幀,另外,幀之間的邏輯關(guān)系信息也不完整。在格式化處理模塊,系統(tǒng)通過比對集合中幀的已知語義來實現(xiàn)去冗余,不定長幀之間雖然長度和某些字段值不完全相同,但只要通過語義對比發(fā)現(xiàn)已知語義重復(fù)率超過閥值,就判定兩種幀應(yīng)是同一種幀,對二者執(zhí)行合并操作。

    最后,系統(tǒng)通過對集合中的幀進(jìn)行格式化處理,將協(xié)議信息以一種標(biāo)準(zhǔn)的格式輸出到結(jié)果文件。模糊測試模塊通過讀取文件獲取協(xié)議的幀結(jié)構(gòu)和語義等信息,并針對協(xié)議結(jié)構(gòu)構(gòu)造測試用例。

4 實驗與分析

    協(xié)議解析系統(tǒng)的主體部分、語義提取和格式化處理通過C語言實現(xiàn),數(shù)據(jù)預(yù)處理和交叉引用分析通過IDC腳本實現(xiàn),協(xié)議幀重構(gòu)通過C語言調(diào)用IDA Pro SDK實現(xiàn)。

    在實驗中,將獨立實現(xiàn)的系統(tǒng)應(yīng)用于分析組態(tài)王軟件提供的某私有協(xié)議的驅(qū)動程序,成功獲取了部分協(xié)議格式,利用得到的協(xié)議格式可以實現(xiàn)與設(shè)備的簡單互通,證明了方法的正確性和有效性。經(jīng)解析,該協(xié)議在連接建立時考慮了協(xié)議版本的識別,實驗分析得到的協(xié)議幀如圖6所示。

jsj4-t6.gif

    另外,在對某DCS系統(tǒng)進(jìn)行滲透測試的項目中,本協(xié)議解析系統(tǒng)作為協(xié)議健壯性測試平臺的一個模塊,為模糊測試模塊提供了參考。模糊測試模塊以協(xié)議解析系統(tǒng)的輸出作為輸入,根據(jù)解析結(jié)果,針對此DCS系統(tǒng)的應(yīng)用層協(xié)議生成了80組測試用例,在測試過程中多次造成了目標(biāo)系統(tǒng)的通信異常,證明了該方法的實用性。模糊測試結(jié)果示例如圖7所示,圖中的曲線為系統(tǒng)心跳幀攜帶的正弦數(shù)據(jù)流,測試開始后可明顯觀測到心跳幀發(fā)生中斷和錯序。

jsj4-t7.gif

5 結(jié)束語

    本文介紹了一種通信協(xié)議逆向解析方法,該方法結(jié)合靜態(tài)二進(jìn)制代碼分析工具,將動態(tài)污點算法思想應(yīng)用于靜態(tài)二進(jìn)制分析過程,實現(xiàn)了對工控協(xié)議的逆向解析并為模糊測試提供了參考,實驗結(jié)果證明了方法的有效性。該方法具有對被測系統(tǒng)影響小、針對性較強(qiáng)的特點,適用于工業(yè)控制環(huán)境,具有較強(qiáng)的實用價值。

參考文獻(xiàn)

[1] 吳禮發(fā),洪征,潘璠.網(wǎng)絡(luò)協(xié)議逆向分析及應(yīng)用[M].北京:國防工業(yè)出版社,2016.

[2] 羅杰.基于動態(tài)二進(jìn)制分析的網(wǎng)絡(luò)協(xié)議逆向方法研究[D].武漢:華中科技大學(xué),2014.

[3] 何永君.基于動態(tài)二進(jìn)制分析平臺的協(xié)議逆向解析技術(shù)研究[D].鄭州:解放軍信息工程大學(xué),2010.

[4] EAGLE C.The IDA Pro book: The unofficial guide to the world’s most popular disassembler second edition[M].No Starch Press,2010.

[5] CUI W,PEINADO M,CHEN K,et al.Tupni:automatic reverse engineering of input formats[C].ACM Conference on Computer and Communications Security.ACM,2008:391-402.

[6] 劉豫,聶眉寧,蘇璞睿,等.基于可回溯動態(tài)污點分析的攻擊特征生成方法[J].通信學(xué)報,2012,33(5):21-28.

[7] 潘璠.基于高階屬性文法的協(xié)議逆向關(guān)鍵技術(shù)研究[D].南京:解放軍理工大學(xué),2013.



作者信息:

魏  驍,劉仁輝,許鳳凱 

(華北計算機(jī)系統(tǒng)工程研究所,北京100083)

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 91精品国产综合久久久蜜臀九色 | 国产无人区码一码二码三mba | 国产一区二区 | 51国偷自产一区二区三区的来源 | 亚洲国产成人a精品不卡在线 | 欧美精品一区二区蜜臀亚洲 | 色网址在线 | 中文文字幕一区二区三三 | 中年两口子高潮呻吟 | 亚洲蜜桃视频 | 吃奶呻吟打开双腿做受动态图 | 精品无码国产一区二区三区av | 国产交换配乱淫视频α | 亚洲色图25p| 亚洲综合无码精品一区二区三区 | 色哟哟黄色 | www.日韩视频| 成年人看的黄色片 | 国产精品久久久久久av | 国产欧洲色婷婷久久99精品91 | 韩国精品久久久 | 噜噜高清欧美内射短视频 | 99久久久久国产精品免费 | 99草视频 | 中文字幕专区高清在线观看 | 日韩av综合网 | 中文字幕 欧美激情 | 午夜精品久久久久久99热软件 | 在线视频h | 国产品无码一区二区三区在线 | 人人妻人人澡人人爽人人精品97 | 亚洲欧美日韩国产精品 | 91精品国产乱码久久久久 | 成人在线精品视频 | 亚洲日韩精品欧美一区二区一 | 日韩一区二区三区精品 | 丰满白嫩欧洲美女图片 | 青草青草久热国产精品 | 国产精品一区二区久久国产 | 另类小说五月天 | 亚洲 精品 主播 自拍 | 成人国产精品蜜柚视频 | 欧美第三页 | 欲香欲色天天天综合和网 | 337p粉嫩大胆噜噜噜亚瑟影院 | 欧洲精品久久 | 欧美亚洲自拍偷拍 | 91蝌蚪视频在线 | 国产大片黄在线观看 | 日本japanese少妇毛耸耸 | 乱大交做爰xxxⅹ性 乱荡少妇xxhd | 91久久人人夜色一区二区 | 手机在线看永久av片免费 | 亚洲一区二区精品视频 | 成人免费三p在线观看 | 国产日韩三级 | 非洲黑人毛片 | 欧美一级淫片丝袜脚交 | 伊人亚洲| 色偷偷888欧美精品久久久 | 亚洲网址在线观看 | 国产卡一卡二无线乱码 | 国产成人精品综合在线观看 | www超碰久久com | 中文字幕精品一区二区2021年 | 精品少妇一区二区三区免费观 | 精品人伦一区二区三区潘金莲 | 少妇无码太爽了不卡视频在线看 | 成人一区二区三区视频在线观看 | 精品国产一二区 | 日本丰满熟妇hd | 亚洲 欧美 精品 | 四虎色播| 欧美成人性生活视频 | 亚洲精品网站在线观看 | 玖色视频| 国产三级精品视频 | 中文在线永久免费观看 | 婷婷丁香六月激情综合啪 | 亚洲精品日日夜夜 | 欧美性猛交 | 香港澳门三级做爰 | 国产粉嫩高中好第一次不戴 | 精品自拍第一页 | 97中文字幕在线观看 | 山村淫强伦寡妇 | 色情一区二区三区免费看 | 成人自拍偷拍 | 亚洲骚片 | 免费福利小视频 | 麻豆影视免费观看 | 丁香六月天婷婷 | 精品精品国产毛片在线看 | 成人黄色片免费看 | 免费看国产曰批40分钟 | 国产精品久久77777 | 午夜中文字幕 | 国产午夜亚洲精品不卡下载 | 亚洲精品久久激情国产片 | 伦人伦xxx国产对白 亚洲国产精品一区二区成人片国内 | 六十路熟妇乱子伦 | 波多野结衣国产在线 | 欧美精品无码一区二区三区 | 欧美一级色 | 成人免费视频视频在线观看 免费 | 国产95在线 | 欧美 | 亚洲国产精品久久久久秋霞影院 | 日日碰狠狠躁久久躁综合网 | 国产黑丝啪啪 | 国产资源精品 | 国产伦精品一区二区三区四区视频_ | 日本人xxxxxxxxx19 | 中文字幕国产亚洲 | 老熟女高潮一区二区三区 | 免费国产羞羞网站视频 | 国产日韩欧美日韩 | 91欧美日韩综合 | 在线观看91av | 成人免费淫片视频软件 | 情五月 | 新天堂av | 亚洲精品综合欧美二区变态 | 国产成人精品午夜2022 | 草草福利影院 | 免费色网站 | 国产精品久久久久久久久久久久久久久久久 | 国产女人爽到高潮免费视频 | 国产精品激情av久久久青桔 | 婷婷综合影院 | 野花社区www视频最新资源 | 成人中文字幕+乱码+中文字幕 | 女人被男人爽到呻吟的视频 | 天天爽 | 午夜av免费| 色午夜一av男人的天堂 | 99热这里只有精品4 99热这里只有精品5 | 日韩亚洲欧美一区 | 久久人人爽爽人人爽人人片av | www色就是色com | sese在线视频 | 国产午夜在线 | 日日噜噜夜夜狠狠久久av小说 | 亚洲国产精品成人久久 | 在线视频天堂 | 久久99成人 | av三级在线观看 | 国产精品无码翘臀在线看 | 欧美日韩一区二区三 | 国产在线国偷精品产拍 | 少妇搡bbbb搡bbb搡古装 | 国产成年人视频网站 | 竹菊影视欧美日韩一区二区三区四区五区 | 两个女人互相吃奶摸下面 | 国产伦精品一区二区三区在线 | 久久综合欧美 | 欧美色图11p| 91欧美日韩国产 | 国产网站一区二区 | 欧美日韩国产亚洲沙发 | 国产真实乱岳激情对白av | 91精品成人 | 免费看网站在线观 | 中文字幕乱码在线播放 | 乱人伦人妻系列 | 国产舌乚八伦偷品w中 | 日韩a级黄色片 | 国产女女做受ⅹxx高潮 | 亚洲人成久久 | 午夜网站免费 | 捆绑白丝粉色jk震动捧喷白浆 | 2021久久精品国产99国产精品 | 啦啦啦www在线观看免费视频 | 99久久精品无码一区二区三区 | wwwxx国产 | 久久国产精品偷任你爽任你 | 色吊丝av中文字幕 | 特级西西人体444www高清大胆 | 午夜福利毛片 | 国产亚洲欧美一区 | 看黄色大片 | 好吊视频一区二区三区四区 | 国产三级精品三级在专区 | 国产高清av | 日韩精品资源 | aⅴ资源番号库 | 亚洲色偷偷色噜噜狠狠99网 | 日本欧美精91品成人久久久 | 免费全黄无遮挡裸体毛片 | 麻豆精品91| 97国产精品理伦影院 | 丝袜视频在线观看 | 亚洲xx站| 亚洲国产精品成人久久久 | 国产一区二区亚洲精品 | 欧美福利视频在线 | 婷婷午夜天 | 欧美xxxx中国 | 青青视频免费看 | 国产午夜福利视频在线观看 | 亚洲一级视频在线观看 | 久久av老司机精品网站导航 | 性——交——性——乱免费的 | 欧美一二在线 | 久青草影院在线观看国产 | 国产丰满老熟女重口对白 | 国产成人啪精品视频免费网 | 韩国美女vip内部1101福利 | 97超碰人人看 | 超碰aⅴ人人做人人爽欧美 狠狠亚洲婷婷综合色香五月 | 国产日韩激情 | 女裸全身无奶罩内裤内衣内裤 | 韩国一区二区av | 无码免费一区二区三区 | 淫欲的代价k8经典网 | 国产真人真事毛片 | 国产成人免费在线观看 | 国产片久久| 欧美最猛黑人xxxx黑人猛交98 | 九九精品在线观看 | 国产内射在线激情一区 | 亚洲一级片网站 | 国产97色在线 | 国产 | 国产精品久久久久一区二区 | 欧美极品中文字幕 | 人妖性生活视频 | 少妇影院y1111 | √天堂资源地址在线官网 | 免费不卡的av | 国产精品人八做人人女人a级刘 | 黄桃av无码免费一区二区三区 | 国产18处破外女 | 丰满少妇猛烈进人免费看高潮 | 羞羞草影院 | 午夜福利三级理论电影 | 久久久一本 | 国产成人久久精品麻豆二区 | 国产精品区一区二区三在线播放 | 欧美xxxx视频| 亚洲天堂2024| 18中国性生交xxxxxhd | 国产精品特级毛片一区二区三区 | 欧美视频在线观看一区二区三区 | 日本男女网站 | 日韩成人黄色片 | 在线激情小视频 | 美女考逼 | 极品粉嫩国产 | 色眯眯视频 | 国产午夜精品一区二区三区视频 | 日韩夜夜| 国产成人精品久久久 | 久久国产精品波多野结衣 | 少妇被粗大的猛进69视频 | 国产人妻丰满熟妇嗷嗷叫 | 好大好湿好硬顶到了好爽视频 | 超碰综合在线 | 一区二区免费av | 精品黑人一区二区三区久久 | 乱h高h翁欲渴 | ww又激又色又爽又免费视频 | 国产清纯白嫩初黑人高生在线观看 | 欧美 国产 综合 欧美 视频 | 色婷婷成人网 | 欧美日韩精品久久久免费观看 | 久久99婷婷国产精品免费 | 国产白丝袜喷白浆毛片av | 成人区人妻精品一区二区不卡视频 | 88av视频| 色男人在线 | 日本三级免费片 | 国产精品国产精品国产专区不蜜 | 五月香婷婷 | 西西午夜视频 | 欧美成人性生交大片免费看 | 国产在线国偷精品免费看 | 亚洲r成人av久久人人爽澳门赌 | 中国字幕一色哟哟 | 久久人人爱 | 国产日产欧产精品精乱了派 | 中国一级特黄毛片 | 亚洲国产成人精品无码区在线秒播 | 国产一区二区在线观看视频 | juliaann精品艳妇在线 | 黄色免费在线网站 | 激情久久av一区av二区av三区 | 亚洲国产精品大学美女久久久爽 | 94av视频| 国产又色又刺激高潮视频 | 久久久久久曰本av免费免费 | 久久久久国产精品视频 | 好吊视频一区 | 九九国产精品无码免费视频 | 青青草狠狠操 | 久久99成人 | 色屁屁www影院免费观看 | 日韩少妇精品av一区二区 | 日韩亚洲制服丝袜中文字幕 | 日韩大片av | 亚洲色图在线播放 | 免费观看成人av | 国产在线观看免费麻豆 | 一品二品三品中文字幕 | 十大黄台在线观看 | 亚洲最大中文字幕无码网站 | 国产精品天天狠天天看 | 国产一级80毛片古装片 | 91欧美激情一区二区三区成人 | 国产色欲av一区二区三区 | 天堂中文字幕在线 | 在线观看免费福利 | 国产又粗又猛又大爽又黄 | 欧美性受xxx | 久久99精品久久久久麻豆 | 国产精品无码无片在线观看 | 69式囗交免费视频 | 成人激情四射网 | 成人软件在线观看 | 麻豆一区二区三区精品视频 | 亚洲成人一区二区在线观看 | 亚洲成人在线视频播放 | 偷拍盗摄高潮叫床对白清晰 | 亚洲中文字幕无码永久在线 | 大陆av在线 | 国产性猛交xx乱视频 | 少妇被粗大的猛进出69影院 | 午夜视频黄 | 日韩视频无码中字免费观 | 正在播放国产一区 | 亚洲福利一区 | 日本边添边摸边做边爱的网站 | 国产经典毛片 | 少妇啪啪av入口 | 精品一区二区三区激情在线欧美 | 亚洲黄网在线观看 | 亚洲欧美日韩精品色xxx | 国产精品色综合一区二区三区 | 刘亦菲裸体视频一区二区三区 | 日韩中文字幕在线视频 | 黑白配高清在线观看免费版中文 | 天天操综合 | com国产| 91成人网页 | 99国产精品久久久久久 | 日韩不卡高清视频 | 天堂在线1 | 日韩欧美中文字幕一区二区 | 天海翼激烈高潮到腰振不止 | 免费国产又色又爽又黄的网站 | 久久99精品国产麻豆 | 五月婷婷爱| 国产人成精品 | 女人做爰全过程免费观看美女 | 亚洲专区路线二 | 人妻 色综合网站 | 国产资源在线观看 | 欧美日韩xxxx| 99精品国产成人一区二区 | 免费观看又色又爽又黄动态 | 日本日皮视频 | 亚洲欧洲视频在线 | 精品国产一区二区在线 | 尤物精品 | 自拍日韩亚洲一区在线 | 大j8福利视频导航 | 亚洲精品日本久久一区二区三区 | 国产无遮挡又黄又爽高潮 | 一区二区三区小说 | 亚洲一区二区高潮无套美女 | 日韩精品高清在线 | 国内外成人免费视频 | 伊人无码精品久久一区二区 | 狠狠色很很在鲁视频 | 98国产精品| 久草在线在线精品观看 | 亚州欧美 | 依依成人综合 | 黄色a级片在线观看 | 欧美色窝79yyyycom | 欧美私人情侣网站 | a级毛片国产 | 欧美日韩一区二区成人午夜电影 | 天天做天天爱夜夜爽 | 香港一级淫片a级在线 | 国内毛片毛片 | 黄色片免费观看视频 | 男人的天堂欧美 | 欧美黄色短视频 | 欧美日韩一区在线观看 | 欧美一级性| 久久中文一区二区 | 福利资源在线 | 精品丰满人妻无套内射 | 天天干,天天干 | 精品国产乱码久久久久久郑州公司 | h片在线 | 视频一区国产 | 逼逼av网站 | 上原亚衣av一区二区三区 | 亚洲天堂一区二区三区四区 | 亚洲天堂免费视频 | 农村末发育av片四区五区 | 久久盗摄 | 狠狠操五月天 | 国产精品毛片一区 | 青青草社区视频 | 诱惑の诱惑筱田优在线播放 | 国内成人在线 | 国产视频一区二区三区在线 | 久久免费视频1 | 精品国产免费一区二区三区五区 | 欧美日韩精品一区二区在线播放 | 久久精品视频9 | 欧美一区自拍 | 三级精品在线 | 久久久久国产精品熟女影院 | 亚洲丰满熟女一区二区v | 日本在线一级片 | 久久精品视频5 | 人妻少妇av中文字幕乱码 | 久久久成人999亚洲区美女 | 少妇太紧太爽又黄又硬又爽视频 | 性久久久久久久久 | 亚洲高清自拍 | 国产成人综合在线观看不卡 | 少妇伦子伦情在线观看 | 国产精品免费看久久久无码 | 久色阁 | 亚洲天堂h | 亚洲欧美国产视频 | 欧洲另类一二三四区 | 兔费看少妇性l交大片免费 脱裤吧av导航 | 国产午夜麻豆影院在线观看 | 久久久国产精品亚洲一区 | 亚洲一卡二卡在线观看 | 亚洲成色777777女色窝 | 91成人福利视频 | 5级黄色片| 日本一本高清 | 国产精品午夜一区二区三区视频 | 又色又爽又高潮免费视频观看酒店 | 九色一区二区 | 狠狠色成色综合网 | 在线观看精品视频网站 | 美女av一区二区三区 | 欧美性猛交xxxx乱大交蜜桃 | 成人h猎奇视频网站 | 狠狠干青青草 | 国产精品欧美亚洲 | 国产精品嫩草影院com | 欧洲一二三区 | 中文字幕无码日韩欧毛 | 97免费在线 | 国产网红福利视频一区二区 | 91精品国自产拍在线观看不卡 | 2022久久国产露脸精品国产 | 欧美日韩精品一区二区 | 精品国产区一区二 | 污污在线免费观看 | 亚洲肥老太bbw中国熟女 | 日韩欧美日本 | 中国一级特黄毛片大片 | 丁香婷婷在线观看 | 91性高潮久久久久久久久 | 2018天天躁夜夜躁 | 97超级碰碰碰碰久久久久 | 亚洲成av人片一区二区三区 | 国产做爰xxxⅹ高潮视频在线 | 久久精品久久久久久噜噜老黄 | 国产国语农村妇女偷人视频 | 香蕉爱视频 | 99精品福利| 女人的毛片 | 国产日韩一区二区在线观看 | 久久精品天天中文字幕人妻 | 成人免费看吃奶视频网站 | 国产叼嘿视频在线观看 | 另类综合视频 | 国产在线国偷精品免费看 | 色av色婷婷| 一本久久知道综合久久 | 六月丁香综合 | 亚洲高清乱码午夜电影网 | 国产精品三p一区二区 | 色噜噜狠狠一区二区三区果冻av | 国模私拍av | 欧美高清精品 | 无码人妻精品一区二区三区不卡 | 亚洲福利网站 | 久久在线视频精品 | 久草视频免费播放 | 亚州少妇无套内射激情视频 | 亚洲成av人片一区二区密柚 | 私库av在线| 巨大乳女人做爰视频在线看 | 狠狠躁18三区二区一区传媒剧情 | 日本成人午夜视频 | 色乱码一区二区三在线看 | 久久yy| 狠狠的干性视频 | 国产一区二区三区四区五区加勒比 | 国产成人成网站在线播放青青 | 一级黄色免费 | 日本欧美不卡 | 日本www高清 | 黄色调教视频 | 欧美极品25p| 久久久久久亚洲精品成人 | 国产精品入口麻豆九色 | 一本色道久久综合亚洲精品不卡 | 色a在线观看 | 高h禁伦肉伦np双龙 高h捆绑拘束调教小说 | 国产午夜福利在线机视频 | 亚洲精品乱码久久久久久日本 | 成人久久久精品国产乱码一区二区 | 亚洲国产精品一区二区三区 | 亚洲日本japanese丝袜 | 熟妇人妻系列aⅴ无码专区友真希 | 992tv又爽又黄的免费视频 | 国产精品久久免费观看spa | mdyd—856冲田杏梨在线 | 午夜秋霞网 | 日韩av片观看 | 免费三级黄 | 国产二区一区 | 日韩有码专区 | 国产精品日本一区二区在线播放 | 欧美又粗又深又猛又爽啪啪九色 | 视频在线一区二区 | 国产成人精品优优av | av一二三| 在线综合视频 | 中文字幕无码日韩欧毛 | 99久久精品无免国产免费 | 97精品国产露脸对白 | 97精品久久久 | 日韩欧美黄色片 | 无套内谢少妇在线观看视频 | 国产精品色 | 九九re6热在线视频精品66 | 日韩视频一| 精品欧美乱码久久久久久1区2区 | 无码欧美毛片一区二区三 | 久久久96| 人妻系列无码专区无码中出 | 无码中文字幕人妻在线一区二区三区 | xxx一区二区 | 国产麻豆一区 | 97偷拍视频 | 亚洲日本乱码一区二区三区 | 公的~yin之手筱田优中文字幕 | 特级毛片网站 | 国产精品久久天堂噜噜噜 | 精精国产xxxx视频在线 | 亚洲精品视频国产 | av亚洲产国偷v产偷v自拍小说 | 欧美xxxx黑人xyx性爽 | 九九视频免费看 | 国产一级片av | 亚洲男人的天堂在线观看 | 一级黄色视屏 | 国产精品美女久久久久aⅴ国产馆 | 国内自拍第23页 | 国产做受蜜臀 | 国产午夜三级一区二区三 | 精品成人一区二区三区四区 | 99免费在线视频 | 精品视频在线播放 | 亚洲少妇xxx | 农村村妇真实偷人视频 | 国产黄色自拍视频 | 污视频在线观看免费 | 国产欧美精品一区二区在线播放 | 妹子干综合 | 欧美日韩另类视频 | 亚洲永久精品在线观看 | 靠逼网站在线观看 | 亚洲一区日韩精品 | 日韩中文字幕二区 | 成人无码影片精品久久久 | 97视频在线免费 | 美女bbbbb免费视频 | 日韩一区二区三区久久 | 91精品国产91久久久久久久久 | 成人无码影片精品久久久 | 国内自拍小视频 | 黄色亚洲视频 | 吻乳三级视频 | 国产一区二区在线免费 | 天天爽天天爽夜夜爽毛片 | 成人无码视频在线观看网站 | 欧美午夜精品久久久久 | 乱人伦人妻中文字幕 | 无套内谢少妇毛片 | 午夜无码片在线观看影院 | 91观看在线 | 丰满少妇人妻久久久久久 | 欧美最猛黑人xxxx黑人表情 | 欧美群交射精内射颜射潮喷 | 男男车车的车车网站w98免费 | 性xxx4k欧美乱妇 | 日韩欧美自拍 | 黄色一级视频免费 | 人人干网站 | 日本不卡一区二区三区在线 | 中文字幕一区二区三区日韩精品 | 日本网站在线看 | 一级国产航空美女毛片内谢 | 国产成年无码v片在线 | 国产精品久久久久久久久久久久久 | 北京富婆泄欲对白 | 日韩少妇精品av一区二区 | 亚洲1区| 无码熟妇αⅴ人妻又粗又大 | 亚洲免费综合 | 亚洲自国产拍揄拍 |