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

    基于機器學習的動靜結合的二進制漏洞檢測

    2021-12-11 06:01:14蔡昊君牛少彰
    新一代信息技術 2021年20期
    關鍵詞:二進制漏洞內存

    蔡昊君,牛少彰

    (北京郵電大學 計算機學院,北京 100876)

    0 引言

    隨著互聯網的飛速發(fā)展,網絡與人們的生活越來越息息相關,各種社交、學習、購物等軟件逐漸滲透到我們生活中,給我們的生活帶來了很多便利的同時也帶來了很多網絡攻擊。軟件漏洞是網絡攻擊盛行的一個根本原因,在過去的十幾年中,軟件漏洞數量增長迅速,NVD的統計數據顯示,2002年到2019年共有121 279條漏洞出現,其中未知漏洞類型就多達38 868條。因此,及時發(fā)現漏洞是我們必須大力研究的內容,漏洞檢測可以幫助安全工作人員在軟件發(fā)放到市場前及時發(fā)現并修補漏洞。

    本文研究的是與內存有關的漏洞,在 CWE最近兩年的最危險軟件漏洞榜單中,對內存緩沖區(qū)范圍內操作不當和“越界寫入”引起的漏洞在榜單中排名非??壳?,在官方統計中跟內存相關的缺陷所引發(fā)的漏洞威脅程度還是很高的。軟件漏洞分析大致分為源代碼分析和二進制代碼分析,源代碼的漏洞分析大部分是基于靜態(tài)的,Kim等人[1]提出了基于代碼相似性的方法,Yamaguchi等人[2-4]提出基于模式的方法,Ramos等人提出[5-6]符號執(zhí)行的方法,而動態(tài)分析技術包括污點分析[7-8]和模糊測試[9-10]。但大部分商業(yè)軟件的發(fā)布并不包含自身的源代碼,而是以二進制的形式發(fā)布,所以面向二進制程序的漏洞分析具有極其重要的意義?,F有的面向二進制程序的漏洞分析方法主要是靜態(tài)分析方法[11-12]和動態(tài)分析方法[13-14],靜態(tài)分析通過利用軟件工具收集程序的語法和語義等信息,從而達到軟件分析的目的。動態(tài)分析通過實際運行程序,觀察程序的狀態(tài)信息來檢測程序中存在的漏洞。

    近年來機器學習在漏洞檢測領域也有了一定的發(fā)展,使用機器學習的二進制代碼檢測模型有著檢測速度快、數據處理量大、檢測成本低的優(yōu)勢,但由于二進制程序不能像源程序那樣直接的表達程序信息,從中提取有效的特征集非常困難,導致現有的基于機器學習的漏洞檢測方法存在主觀性強,檢測粒度粗,誤報率和漏報率高等問題。

    對于靜態(tài)分析技術存在的分析效率低、誤報率較高的問題和動態(tài)分析技術存在的路徑覆蓋率低的問題,本文提出了一種基于機器學習的二進制代碼漏洞檢測方案,引入動靜結合的思想,同時提取二進制程序的靜態(tài)特征和動態(tài)特征,構建面向二進制程序的漏洞自動檢測模型。

    1 相關研究

    隨著機器學習的迅速發(fā)展,成功在圖像、文字、語音等領域有所應用,近期機器學習也被用到了漏洞檢測中,基于機器學習方法的軟件漏洞檢測研究也取得了一定的進展,根據研究對象的不同主要分為源程序漏洞檢測和二進制程序漏洞檢測。

    1.1 基于機器學習的二進制漏洞預測

    BM 等人[15]對二進制程序進行研究,首先識別潛在的易受攻擊的語句構造,根據提出的表征方案為每個構造提取靜態(tài)特征,捕獲代碼中采用的緩沖區(qū)使用模式和防御機制,對這些收集到的屬性使用數據挖掘的方法預測緩沖區(qū)溢出。Lee等人[16]提出了一種改進的機器靜態(tài)二進制分析技術——Instruction2vec,在word2vec的基礎上,使用 Instruction2vec對匯編代碼進行建模,利用Text-CNN學習并提取軟件缺陷代碼的特征,文章使用Juliet Test Suite中的CWE-121作為數據集,最后實驗證明該方法的準確率可達到 91%。Liu等人[17]為解決二進制軟件漏洞自動檢測問題提出了一種基于深度學習的方法,分為兩個階段:使用 IDA Pro從二進制代碼中提取函數;利用帶注意力機制的雙向長短時記憶網絡構建預測模型。

    1.2 基于機器學習的源代碼缺陷預測

    J Ren等人[18]針對緩沖區(qū)溢出,提出了一個基于軟件度量方法—BOVP算法,對程序源代碼進行預處理,然后在功能層采用動態(tài)數據流分析的方法,通過分析軟件代碼的特點和不同類型的緩沖區(qū)溢出漏洞的特征,建立了基于功能層面的多類型緩沖區(qū)溢出漏洞模型的決策樹算法,該算法降低了測量的維度,減少了實驗的開銷,并與SVM、Bayes、Adaboost和隨機森林算法進行對比,該文章提出的算法預測結果更準確。Bilgin等人[19]開發(fā)了一種源代碼中間表示方法,可以對源代碼的抽象語法樹形式進行智能分析,使用機器學習算法去檢測脆弱性代碼。文中與code2vec方法進行了對比,code2vec使用了神經網絡生成代碼片段的向量表示,在 CWE數據集上進行比較,該文章提出的方法效果更好。Li等人[20]提出了一種基于混合神經網絡的源代碼漏洞自動檢測框架,利用低層虛擬機中間表示和逆向程序切片將輸入轉換為具有顯式結構信息的中間表示,通過卷積神經網絡學習漏洞的局部特征,循環(huán)神經網絡學習漏洞的全局特征,局部和全局特征的融合提高了檢測的準確性。

    從相關學者的研究可以看出,機器學習應用在程序源代碼的研究居多,通過抽象語法樹、數據流圖等提取源代碼的結構特征,再利用機器學習模型進行預測,而對二進制程序的研究相對較少,并且基于機器學習的漏洞檢測大多是提取程序的靜態(tài)特征,很少有動態(tài)特征和靜態(tài)特征相結合的。本文提出采用動靜結合的方法,提取二進制程序的動態(tài)特征和靜態(tài)特征,利用分片方式精確定位漏洞位置,并結合機器學習的算法去檢測二進制程序漏洞,提出一種新的檢測方式的同時也豐富了對二進制程序的研究。

    2 方法設計

    本文用Juliet Test Suite作為研究的數據集,Juliet套件中包含 CWE多種漏洞類型的樣例文件,漏洞類型豐富、涵蓋范圍廣,將測試用例編譯后即可得到可執(zhí)行文件,之后的研究將在可執(zhí)行文件上進行。本文選用 Pin作為提取二進制程序動態(tài)特征和靜態(tài)特征的工具,首先獲取程序的特征日志文件,經過預處理,切片生成數據集,通過分詞轉換成詞向量,輸入到模型中進行訓練。

    通過Pin的特定API可以獲取動態(tài)特征和靜態(tài)特征,利用 Addr2line判斷其與漏洞位置的距離。由于一個函數的指令數量范圍不定,直接預測出現漏洞的函數粒度也不定。為了能更加精確的定位到漏洞的位置并且保證預測的準確率,本文對函數進行分片,分片標簽是通過判斷其代碼中是否有和漏洞位置較為接近的指令,然后通過本文提出的向量轉換方法進行特征向量化。

    各類機器學習算法有不同的優(yōu)缺點和適應性條件,由于漏洞的多樣性,其特征也存在多樣性,所以不同漏洞適用的分類算法也不同。本文通過對同一漏洞進行多種分類算法建模,比較各模型的準確率、召回率等評價指標來選擇最適合此漏洞類型的算法。具體方案如圖1所示。

    圖1 方案設計Fig.1 schematic design

    2.1 特征提取

    本文采用 Pin作為提取程序動態(tài)特征和靜態(tài)特征的工具。Pin可以認為是一個JIT編譯器,他的輸入是可執(zhí)行文件。本文首先對二進制程序進行函數粒度的插樁分析,通過Pin特定的API獲取運行中函數的相關信息,然后對函數中的指令進行插樁。獲取運行中指令的行為狀態(tài)信息,包括指令的特性、內存和寄存器的讀寫信息等。靜態(tài)特征指的是可以反應程序語義和語法信息的特征。例如指令的操作碼和操作數、是否為轉移指令、是否為分支指令等;動態(tài)特征為程序運行時的行為狀態(tài)信息。例如指令操作數大小、寄存器值等。

    相關的 API見表 1,內存相關的漏洞可能跟操作數和寄存器的值有關。操作數規(guī)定了指令中進行數字運算量,操作數可以有三種方式獲得:立即數、寄存器、內存。對于雙操作數指令,操作數可以是寄存器操作數、內存操作數和立即數。本文 Pin插樁讀取操作數值和寄存器值,解析日志中3個內存操作數和4個寄存器值。

    表1 APITab.1 API

    插樁后的 log文件中會包含大量的函數和指令。為了提高實驗精度和速度,篩選掉與測試樣例無關的函數,例如 malloc庫函數。通過 RTN所屬的 IMAGE是否為測試樣例文件來判斷該RTN是否需要被過濾。

    2.2 切片及標簽

    一個RTN包含多條指令,少則幾十條,多則上萬條。如果按照RTN的粒度對二進制程序進行漏洞檢測,還需要對有漏洞的函數進行排查,極其耗時耗力。如果按照INS的粒度進行檢測,檢測效果大概率較差,因為一行源碼可能會對應多條指令。所以本文采用切片的方法,將長度不等的RTN切分成長度相等的代碼片段,代碼片段構成了樣本集。統計所有RTN包含的指令數量,打破原有的函數框架,根據粒度和精度的原則選擇較為合適的分片長度,對每個RTN按照指定數量進行切片。

    Pin插樁二進制程序可以得到指令的地址,利用 Addr2line工具從指令地址中獲取到指令所對應源碼所處的文件名、函數名及代碼文件中的行號。數據集中的 manifest.xml文件記錄了缺陷樣例的文件名、漏洞類型和導致漏洞的行號,以此可以判斷該指令是否在漏洞附近,并標注為有/無漏洞(1/0)。

    2.3 漏洞檢測及定位

    本文在漏洞定位的粒度上選擇分片粒度,將函數中的指令進行分片。本文針對二進制程序進行漏洞檢測及定位,由于二進制程序可讀性低,為方便研發(fā)人員進行修改,需要定位二進制程序漏洞在源程序的位置。如果進行指令級的漏洞定位,很難在源程序中找到相應的語句,源程序的每條語句對應多條指令,而且很多時候漏洞的出現不僅是單個指令的問題,所以指令級的漏洞定位粒度太小,預測準確率較低。如果進行函數粒度的漏洞定位,輸出源程序中可能會出現漏洞的函數名稱,若函數過長,研發(fā)人員需要花大量的時間核對代碼。

    針對以上問題,本文的切片、代碼段的粒度,既可以在指令層面學習到細粒度的信息,有利于漏洞的定位,也可以在多指令的粗粒度上學習到更豐富的結構信息和漏洞整體特征。如果出現函數的調用關系,漏洞定位可定位到最內層函數,例如函數A調用函數B,若B中存在漏洞,則漏洞定位會直接定位到函數B中,省去了檢查函數A中其他語句的成本。

    2.4 檢測模型

    本文利用機器學習的算法,在獲取到程序運行的動態(tài)特征和靜態(tài)特征之后,經過特征分析和向量轉換,通過模型自動檢測程序漏洞。本文采用的算法有 ID3、C4.5、隨機森林、改進的隨機森林(Extra-trees)和CNN。ID3和C4.5是經典的決策樹算法,產生的分類規(guī)則易于理解,可解釋性強,準確率較高;隨機森林算法不容易過擬合,具有較好的抗噪聲能力,支持并行化;CNN可以捕捉局部相關性,在文本分類任務中可以提取語句中的關鍵信息。

    傳統的靜態(tài)分析方法和動態(tài)分析方法在提取特征后需要大量人工分析,耗時耗力,且很難解釋特征之間的內在聯系。而機器學習算法具有自動化、精確、迅速、可自定義和規(guī)模化等優(yōu)點,可自動學習新的模式,在新數據輸入的情況下可迅速做出反應。對于二進制程序的漏洞檢測任務,可以歸為二分類問題,即將目標程序分為有漏洞和無漏洞兩種,通過機器學習模型學習程序的動態(tài)和靜態(tài)特征向量,判斷樣本有無漏洞。

    3 實驗及結果分析

    3.1 技術實現

    3.1.1 數據集預處理

    本文選用 NIST的 Juliet測試套件,其中包含CWE許多條目測試用例。CWE是開發(fā)常用的軟件安全漏洞列表,是軟件安全工具的重要衡量標準。本文研究的漏洞類型有內存泄漏、內存溢出和內存訪問越界。具體選擇的 CWE條目見表2。

    表2 數據集條目Tab.2 data set entry

    將數據集中 C/C++源程序編譯鏈接成可執(zhí)行文件,即為二進制文件,具體實驗將在此二進制文件上進行。數據集中有可單獨運行的文件,有包含數據流或控制流的文件,漏洞形式豐富。測試用例可能會包含多個測試文件,編譯鏈接得到的可執(zhí)行文件名是以“a”結尾的。編譯后得到各個漏洞類型所對應的可執(zhí)行文件數量如表 3所示。

    表3 二進制程序數量表Tab.3 table of the number of binary programs

    3.1.2 特征提取

    本文借助動態(tài)二進制插樁工具 Pin提取二進制程序的動態(tài)特征和靜態(tài)特征,編寫 Pintools對函數和函數中的指令進行插樁分析,獲取RTN的信息以及 RTN包含的 INS的信息,具體調用的API見章節(jié)2.1。Pin插樁二進制程序得到的特征信息保存在log文件中,如圖2所示,第一行為函數名、SECTION名、IMAGE名。IMAGE為函數所在的代碼文件。為減少無效數據干擾,本文通過判斷 IMAGE字段是否為代碼文件名來刪除不匹配的樣例文件中的函數,并將 SECTION中非.text,即非代碼段的函數刪除。

    圖2 插樁日志Fig.2 log of Pin

    得到日志后,通過addr2line獲得每條指令的地址。addr2line是一個可以將指令的地址和可執(zhí)行映像轉換為文件名、函數名和源代碼行數的工具。在 Pin插樁完成之后,插樁日志中保存了每條指令的地址,通過地址找到指令所對應的源碼行號,由此生成一個新日志,如圖3所示。

    圖3 解析后的日志Fig.3 parsed logs

    3.1.3 標簽生成

    日志解析完成之后,就提取到了程序中各函數的動態(tài)特征和靜態(tài)特征,向量化之前首先需要進行切片。程序切片是為了更加細粒度的定位到漏洞出現的位置,在保證漏洞檢測準確率高的基礎上使漏洞范圍更加精確,從而減少排查漏洞所耗費的成本。為盡可能的縮小定位范圍,本文設置分片長度slice_length=50。slice_length是RTN切分時每個分片所包含的 INS數量,長度不足slice_length的部分補0。

    對于本身無漏洞的函數,切片片段標簽為“0”;對于存在漏洞的函數,切片后若片段中指令所對應的源碼與漏洞位置在5行范圍內,則該片段的標簽為“1”,否則為“0”。

    在特征向量化之前將按此規(guī)則得到的數據集進行劃分,隨機提取數據集中的80%作為訓練集,20%作為測試集。由于內存泄漏中有漏洞的樣本僅有1 758個,為了保證樣本量充足盡可能使得正負樣本均衡,內存泄漏中正樣本取12 000個,內存溢出和內存訪問越界的正負樣本數各取 7 500個。訓練集和測試集中正負樣本的具體數量見表4,Good表示有漏洞,Bad表示無漏洞。

    表4 數據集Tab.4 table of the number of binary programs

    3.1.4 向量化

    由于特征中存在匯編指令等非數值特征無法被模型直接理解,在輸入到模型訓練之前需要先將特征向量化。首先將特征進行分詞,通過word2vec模型,將分詞映射成向量。

    常見的語料庫詞維度是100~200維,本文中需要轉換成向量的是匯編指令,操作數操作碼等,詞表大小相比一般的文本分類小,每條指令轉換成176維的向量,每個樣本的維度是50×176。

    向量化結果如圖 4所示,行號和指令地址不作為模型訓練的特征(前8個非數值特征均轉換成20維的向量)。

    圖4 向量化Fig.4 vectorization

    3.1.5 漏洞檢測及定位

    將向量化后的特征輸入模型中進行訓練。多次調整學習率、Batch_size、優(yōu)化器等參數優(yōu)化模型,保存最優(yōu)模型的訓練結果。

    將待檢測的二進制程序,選擇要檢測的漏洞類型及檢測模型,加載此漏洞類型最優(yōu)模型進行預測,輸出是否存在漏洞,若有漏洞存在則輸出存在漏洞的函數名稱,并通過指令的地址范圍來確定漏洞位置。

    3.2 實驗結果分析

    3.2.1 評估指標

    常用的模型評價指標是準確率,但是單用準確率評判模型效果說服力較低,所以本文選擇了更多的指標來共同衡量模型訓練的有效性。

    TP表示正類中被預測為正類的樣本數量,TN表示負類中被預測為負類的樣本數量,FP表示負類中被預測為正類的樣本數量,FN表示正類中被預測為負類的樣本數量。

    Accuracy是準確率,是所有實例中,被分類正確的比例,Precision是精確度,衡量的是查準率,也就是模型預測的準不準;Recall是召回率,衡量的是查全率,就是有沒有把正例全部找出來,F1 score是精確度和召回率的調和。

    本文從以上所列指標對不同漏洞類型的不同模型的預測結果進行比較。

    3.2.2 漏洞檢測結果

    本實驗中,對二進制程序進行有無漏洞的檢測,預測結果為“1”則有漏洞,“0”則無漏洞。找到最適合每一種漏洞類型的檢測模型,不同漏洞模型的檢測結果如表5所示,表中的精確度、召回率和F1 score都是針對負樣本的。

    從表 5中可以看出,在內存泄漏和內存訪問越界兩種漏洞的實驗中,改進的隨機森林模型檢測效果最好,而內存溢出中隨機森林模型檢測效果最好,預測準確率都高達 97%。對于內存泄漏,準確率和精確度都比較高,都超過了96%,但精確度比準確率稍低一些,說明模型存在少許誤判;召回率和精確度相差4%,說明有漏檢的情況,一些有漏洞的樣本沒有檢測出來,可能是因為內存泄漏的數據集中負樣本的數量少,所以沒有提取到豐富的負樣本特征。對于內存溢出和內存訪問越界,四類指標值都較為均衡,說明模型能很好地檢測到有漏洞的樣本,誤判率和漏檢率都比較低。

    表5 漏洞檢測實驗結果Tab.5 experimental results of vulnerability detection

    3.2.3 漏洞定位結果

    本文是針對二進制程序進行漏洞檢測的研究,對于待檢測的二進制程序,通過本文提出的特征處理方法和模型,可以輸出程序中可能存在漏洞的函數及位置。圖5是漏洞檢測定位結果,可以直觀的看到存在漏洞的函數,源程序可以通過源碼中漏洞存在的位置直接定位并檢查代碼;若只有二進制程序,可以通過二進制程序漏洞存在的地址向后檢查,極大的縮小了檢查代碼的范圍,節(jié)省了大量的時間和人力成本。由于本實驗的數據集只提供了真實漏洞在源碼中的位置,所以可以使用預測漏洞在源碼的位置來檢驗本文方法的有效性。

    圖5 漏洞定位結果Fig.5 vulnerability location results

    選擇三種漏洞類型中各自表現最好的模型,檢測他們在測試集上的定位效果。本文通過兩步來檢驗漏洞定位的準確性:(1)預測的漏洞位置是否包含了真實漏洞位置;(2)預測的漏洞位置范圍和真實漏洞位置的距離。

    表6統計了三種漏洞類型的測試集中漏洞定位結果不包含真實漏洞位置的比率,可以看出,每種類型都是超過99%的預測結果包含了真實漏洞的位置,程序員檢查此范圍內的代碼即可定位到漏洞。

    表6 不包含真實漏洞位置的樣本數占比Tab.6 proportion of samples that do not contain the actual vulnerability location

    第一步的檢驗完成,但預測結果包含真實漏洞位置并不代表定位精確,是否能真正地縮小排查范圍,還需第二步的檢驗。

    圖6表示的是預測的漏洞位置和真實漏洞位置的距離統計,距離以行為單位,可以看到和真實漏洞位置的距離不超過 10行的占整個測試集的90%左右,預測結果比較精確。

    圖6 預測位置誤差統計Fig.6 prediction position error statistics

    以上兩步的檢驗證明了本文提出的方法在漏洞定位上有比較好的表現效果。

    4 結論

    本文提出了一種基于機器學習的二進制漏洞檢測方法,利用動態(tài)二進制插樁工具 Pin提取程序的靜態(tài)特征和動態(tài)特征,通過本文提出的切片以及向量化方法得到訓練模型的數據集,訓練漏洞檢測模型。實驗結果表明,本文提出的方法在漏洞檢測和定位上都取得了較好的效果,由于實驗中的數據集是基于真實的項目,所以該方法在網絡安全實際應用中也適用,并且這一課題的研究為二進制漏洞檢測提供了新的思路。實驗結果較好,但該實驗仍有很多可以繼續(xù)嘗試優(yōu)化的方向,例如分詞方法、標簽生成的規(guī)則,都會在一定程度上影響模型的檢測效果。未來我們也會嘗試構建多種漏洞的統一檢測模型,提升檢測模型的自動化能力和泛化能力,這是在本文中還沒有實現的,還有繼續(xù)探索的空間。

    猜你喜歡
    二進制漏洞內存
    漏洞
    用二進制解一道高中數學聯賽數論題
    中等數學(2021年8期)2021-11-22 07:53:38
    有趣的進度
    二進制在競賽題中的應用
    中等數學(2019年4期)2019-08-30 03:51:44
    “春夏秋冬”的內存
    當代陜西(2019年13期)2019-08-20 03:54:22
    三明:“兩票制”堵住加價漏洞
    漏洞在哪兒
    兒童時代(2016年6期)2016-09-14 04:54:43
    高鐵急救應補齊三漏洞
    基于內存的地理信息訪問技術
    一個生成組合的新算法
    乱人伦中国视频| 国产麻豆69| 在线av久久热| 亚洲av成人一区二区三| 亚洲熟女毛片儿| 日韩欧美国产一区二区入口| 国产主播在线观看一区二区| 亚洲av电影在线进入| cao死你这个sao货| 大码成人一级视频| 91精品伊人久久大香线蕉| 在线十欧美十亚洲十日本专区| 国产视频一区二区在线看| 国产精品麻豆人妻色哟哟久久| 国产一区二区三区综合在线观看| 青草久久国产| 成人18禁高潮啪啪吃奶动态图| 免费在线观看视频国产中文字幕亚洲 | 国产精品1区2区在线观看. | 久久精品亚洲熟妇少妇任你| 丁香六月天网| 久久女婷五月综合色啪小说| 国产精品秋霞免费鲁丝片| 亚洲av电影在线观看一区二区三区| 一本大道久久a久久精品| 91字幕亚洲| 国产伦理片在线播放av一区| 人成视频在线观看免费观看| 亚洲国产欧美在线一区| 欧美人与性动交α欧美软件| 亚洲精品一区蜜桃| 成人亚洲精品一区在线观看| 亚洲一卡2卡3卡4卡5卡精品中文| 黑人欧美特级aaaaaa片| 天堂俺去俺来也www色官网| 青春草视频在线免费观看| 久久久国产精品麻豆| 欧美日韩成人在线一区二区| 国产精品一区二区在线不卡| 亚洲精品第二区| 一边摸一边做爽爽视频免费| 中文字幕av电影在线播放| 亚洲一卡2卡3卡4卡5卡精品中文| 久久天堂一区二区三区四区| 亚洲av片天天在线观看| 精品熟女少妇八av免费久了| 老司机影院毛片| 日韩精品免费视频一区二区三区| 蜜桃国产av成人99| 我要看黄色一级片免费的| 亚洲国产精品一区三区| 亚洲精品乱久久久久久| 99香蕉大伊视频| 波多野结衣一区麻豆| 麻豆国产av国片精品| 电影成人av| 国产成人欧美在线观看 | 大码成人一级视频| 美女国产高潮福利片在线看| 精品一品国产午夜福利视频| 欧美在线一区亚洲| 久久99一区二区三区| 免费人妻精品一区二区三区视频| 国产男女内射视频| 丰满少妇做爰视频| 国产精品久久久av美女十八| 大型av网站在线播放| 最新在线观看一区二区三区| 久久精品亚洲熟妇少妇任你| 亚洲精品久久成人aⅴ小说| 国产亚洲精品久久久久5区| 精品久久久久久电影网| 亚洲欧美一区二区三区久久| 亚洲成人免费av在线播放| 视频区欧美日本亚洲| 免费观看a级毛片全部| 9色porny在线观看| 美女视频免费永久观看网站| www.av在线官网国产| 亚洲熟女精品中文字幕| 日日夜夜操网爽| 蜜桃国产av成人99| 久久久国产精品麻豆| bbb黄色大片| 啦啦啦中文免费视频观看日本| 老汉色∧v一级毛片| 久久中文看片网| 免费看十八禁软件| 我的亚洲天堂| 久久久久久久国产电影| 俄罗斯特黄特色一大片| 国产男人的电影天堂91| 高清欧美精品videossex| 97在线人人人人妻| 51午夜福利影视在线观看| 中文字幕色久视频| 欧美日韩av久久| 国产真人三级小视频在线观看| 欧美xxⅹ黑人| √禁漫天堂资源中文www| 老熟妇乱子伦视频在线观看 | 亚洲国产av影院在线观看| 99国产精品99久久久久| 免费黄频网站在线观看国产| 母亲3免费完整高清在线观看| 成人三级做爰电影| 一二三四在线观看免费中文在| 成年动漫av网址| 大型av网站在线播放| 熟女少妇亚洲综合色aaa.| 老司机影院成人| 日韩视频在线欧美| 1024视频免费在线观看| 精品国产乱子伦一区二区三区 | av片东京热男人的天堂| 岛国在线观看网站| 宅男免费午夜| 国产成人一区二区三区免费视频网站| 午夜福利影视在线免费观看| 国产av一区二区精品久久| 视频在线观看一区二区三区| 亚洲第一欧美日韩一区二区三区 | 午夜两性在线视频| 国产91精品成人一区二区三区 | 美女扒开内裤让男人捅视频| 黄网站色视频无遮挡免费观看| 亚洲第一青青草原| 国产精品秋霞免费鲁丝片| 精品国产国语对白av| 久久久国产欧美日韩av| 欧美精品人与动牲交sv欧美| 色视频在线一区二区三区| 免费在线观看影片大全网站| 日韩欧美免费精品| 久久久精品94久久精品| 亚洲精品中文字幕在线视频| 成人亚洲精品一区在线观看| 狂野欧美激情性xxxx| 欧美性长视频在线观看| 1024香蕉在线观看| 国产色视频综合| 高潮久久久久久久久久久不卡| 久久久久久久大尺度免费视频| 视频区欧美日本亚洲| 久久久久视频综合| 国产亚洲一区二区精品| 国内毛片毛片毛片毛片毛片| 国产男女内射视频| 亚洲全国av大片| 少妇裸体淫交视频免费看高清 | 丝袜喷水一区| 免费看十八禁软件| 真人做人爱边吃奶动态| 老司机靠b影院| 每晚都被弄得嗷嗷叫到高潮| 欧美国产精品一级二级三级| 国精品久久久久久国模美| 超碰成人久久| 老熟妇乱子伦视频在线观看 | 无限看片的www在线观看| 免费人妻精品一区二区三区视频| 色精品久久人妻99蜜桃| 波多野结衣一区麻豆| 国产人伦9x9x在线观看| 久久久久网色| 精品亚洲成a人片在线观看| 十八禁网站网址无遮挡| a在线观看视频网站| 久久久国产一区二区| 超碰成人久久| 极品少妇高潮喷水抽搐| 久久久水蜜桃国产精品网| 成年人黄色毛片网站| 国产精品一区二区在线不卡| 少妇 在线观看| 日韩电影二区| 久久人妻熟女aⅴ| 夫妻午夜视频| 中文字幕制服av| 国产亚洲精品久久久久5区| 欧美精品av麻豆av| videos熟女内射| 母亲3免费完整高清在线观看| 一级毛片女人18水好多| 一区二区日韩欧美中文字幕| 99久久精品国产亚洲精品| 国产精品99久久99久久久不卡| 麻豆av在线久日| 成人影院久久| 无遮挡黄片免费观看| 亚洲人成电影观看| 欧美日韩亚洲高清精品| 高清黄色对白视频在线免费看| 久久久久久久久免费视频了| 日韩电影二区| 一进一出抽搐动态| 国产亚洲一区二区精品| 在线亚洲精品国产二区图片欧美| 视频在线观看一区二区三区| 一本久久精品| 18禁国产床啪视频网站| 中文精品一卡2卡3卡4更新| 亚洲精品中文字幕在线视频| 波多野结衣av一区二区av| 免费看十八禁软件| 国产精品久久久久成人av| 另类亚洲欧美激情| 日韩大片免费观看网站| 亚洲精品第二区| 免费高清在线观看日韩| 搡老乐熟女国产| 国产日韩欧美亚洲二区| 欧美日韩福利视频一区二区| 黄网站色视频无遮挡免费观看| 欧美日韩亚洲综合一区二区三区_| 丰满人妻熟妇乱又伦精品不卡| 自线自在国产av| a级毛片在线看网站| 亚洲成人手机| 久久中文看片网| 国产区一区二久久| 12—13女人毛片做爰片一| 91av网站免费观看| 色视频在线一区二区三区| 国产在线观看jvid| 国产熟女午夜一区二区三区| 侵犯人妻中文字幕一二三四区| 视频区欧美日本亚洲| 男女高潮啪啪啪动态图| 国产深夜福利视频在线观看| 久9热在线精品视频| 女性被躁到高潮视频| 在线天堂中文资源库| 熟女少妇亚洲综合色aaa.| 男人舔女人的私密视频| 久久九九热精品免费| 五月天丁香电影| 国产精品.久久久| 亚洲欧洲日产国产| 亚洲精品一区蜜桃| 精品熟女少妇八av免费久了| 久久久精品区二区三区| 色精品久久人妻99蜜桃| www日本在线高清视频| www.av在线官网国产| 国产精品 欧美亚洲| 嫩草影视91久久| a在线观看视频网站| 高清欧美精品videossex| 十八禁网站网址无遮挡| av一本久久久久| 免费黄频网站在线观看国产| 精品久久久久久电影网| 亚洲精品在线美女| 久久久久国内视频| 9热在线视频观看99| 成人免费观看视频高清| 脱女人内裤的视频| 国产精品二区激情视频| 欧美精品av麻豆av| 久久精品国产亚洲av香蕉五月 | 欧美xxⅹ黑人| av电影中文网址| 日本精品一区二区三区蜜桃| av天堂久久9| 国产又爽黄色视频| 三级毛片av免费| 欧美成人午夜精品| 欧美精品一区二区大全| 又黄又粗又硬又大视频| 国产欧美亚洲国产| av天堂久久9| 欧美97在线视频| 18禁黄网站禁片午夜丰满| 亚洲三区欧美一区| 永久免费av网站大全| 亚洲成人手机| 日韩熟女老妇一区二区性免费视频| www.熟女人妻精品国产| 天天影视国产精品| 精品一区二区三区四区五区乱码| 999久久久精品免费观看国产| 狠狠狠狠99中文字幕| 色播在线永久视频| 亚洲精品国产精品久久久不卡| av天堂久久9| 国产淫语在线视频| 国产亚洲欧美精品永久| 亚洲全国av大片| 国产精品成人在线| 国产精品一二三区在线看| 国产福利在线免费观看视频| 在线十欧美十亚洲十日本专区| 视频区欧美日本亚洲| 色视频在线一区二区三区| 国产免费av片在线观看野外av| 久久久久视频综合| 天天躁狠狠躁夜夜躁狠狠躁| 三级毛片av免费| 老汉色∧v一级毛片| 免费看十八禁软件| 黑人巨大精品欧美一区二区mp4| 最近最新中文字幕大全免费视频| 久久久久久久久免费视频了| 男人爽女人下面视频在线观看| 欧美少妇被猛烈插入视频| 真人做人爱边吃奶动态| 国产精品影院久久| 天堂中文最新版在线下载| 亚洲国产中文字幕在线视频| 婷婷色av中文字幕| 免费观看人在逋| 高清av免费在线| 韩国高清视频一区二区三区| www.av在线官网国产| 亚洲av国产av综合av卡| 精品免费久久久久久久清纯 | 美女国产高潮福利片在线看| 人妻 亚洲 视频| 最新的欧美精品一区二区| 成人影院久久| 国产欧美日韩一区二区三区在线| 国产伦人伦偷精品视频| 国产高清videossex| 国产欧美日韩一区二区三区在线| 精品久久久久久久毛片微露脸 | 麻豆乱淫一区二区| 亚洲精品粉嫩美女一区| 可以免费在线观看a视频的电影网站| 国产日韩欧美视频二区| 性高湖久久久久久久久免费观看| 亚洲国产欧美在线一区| 不卡一级毛片| 免费女性裸体啪啪无遮挡网站| 在线av久久热| 日本五十路高清| 中文字幕人妻熟女乱码| 女人被躁到高潮嗷嗷叫费观| 久久精品久久久久久噜噜老黄| 丝袜在线中文字幕| 日韩有码中文字幕| 丝瓜视频免费看黄片| 操出白浆在线播放| 国产高清国产精品国产三级| 少妇被粗大的猛进出69影院| 欧美中文综合在线视频| 国产免费av片在线观看野外av| 2018国产大陆天天弄谢| 人妻 亚洲 视频| 国产激情久久老熟女| 无遮挡黄片免费观看| 国产成人免费观看mmmm| 国产成人系列免费观看| 一级片'在线观看视频| 国产一区有黄有色的免费视频| 菩萨蛮人人尽说江南好唐韦庄| 欧美+亚洲+日韩+国产| 欧美人与性动交α欧美精品济南到| 久久久精品区二区三区| 两性夫妻黄色片| 激情视频va一区二区三区| 亚洲人成电影观看| 欧美亚洲日本最大视频资源| 国产欧美日韩综合在线一区二区| 亚洲精品国产av蜜桃| 日韩有码中文字幕| 人人妻,人人澡人人爽秒播| 精品国产一区二区久久| 精品亚洲成国产av| 亚洲精品乱久久久久久| 男女无遮挡免费网站观看| 国产亚洲欧美精品永久| 日韩欧美一区二区三区在线观看 | 男女下面插进去视频免费观看| 高清欧美精品videossex| 狠狠婷婷综合久久久久久88av| 亚洲欧美清纯卡通| 亚洲欧美精品自产自拍| 777久久人妻少妇嫩草av网站| 男女之事视频高清在线观看| 下体分泌物呈黄色| 汤姆久久久久久久影院中文字幕| 蜜桃国产av成人99| 国产成人av教育| 女人被躁到高潮嗷嗷叫费观| 国产麻豆69| 新久久久久国产一级毛片| e午夜精品久久久久久久| av在线app专区| 18禁裸乳无遮挡动漫免费视频| 国产亚洲精品第一综合不卡| 一级片'在线观看视频| avwww免费| 国产男女内射视频| 18禁国产床啪视频网站| 脱女人内裤的视频| 视频区欧美日本亚洲| 99久久99久久久精品蜜桃| 日韩视频一区二区在线观看| 欧美国产精品va在线观看不卡| 99国产精品一区二区蜜桃av | 咕卡用的链子| 高清黄色对白视频在线免费看| 一边摸一边抽搐一进一出视频| 精品福利永久在线观看| 一级黄色大片毛片| 日韩大码丰满熟妇| 久久久久久久大尺度免费视频| 视频区图区小说| 老熟女久久久| 婷婷丁香在线五月| 考比视频在线观看| 精品一区二区三区av网在线观看 | 高清黄色对白视频在线免费看| 国产精品久久久久久精品电影小说| av网站免费在线观看视频| 水蜜桃什么品种好| 欧美成狂野欧美在线观看| 欧美日韩亚洲高清精品| e午夜精品久久久久久久| 午夜影院在线不卡| 丰满人妻熟妇乱又伦精品不卡| 亚洲国产精品999| 天堂8中文在线网| 岛国毛片在线播放| 美国免费a级毛片| 天堂中文最新版在线下载| 下体分泌物呈黄色| 两性夫妻黄色片| 亚洲精品国产av蜜桃| 99久久精品国产亚洲精品| 在线观看一区二区三区激情| 亚洲精品国产色婷婷电影| 在线精品无人区一区二区三| 精品卡一卡二卡四卡免费| 黄频高清免费视频| 亚洲精品成人av观看孕妇| 国产成人影院久久av| 久久久久久免费高清国产稀缺| 操出白浆在线播放| 国产精品久久久av美女十八| 国产片内射在线| 精品少妇黑人巨大在线播放| 久久精品国产综合久久久| 欧美xxⅹ黑人| 亚洲成人免费电影在线观看| 国产国语露脸激情在线看| 久久久久精品人妻al黑| 国产成人av激情在线播放| 岛国毛片在线播放| 老司机深夜福利视频在线观看 | 啦啦啦啦在线视频资源| 别揉我奶头~嗯~啊~动态视频 | 国产成人啪精品午夜网站| 亚洲国产精品999| 91精品国产国语对白视频| 一个人免费在线观看的高清视频 | 精品久久久久久久毛片微露脸 | 叶爱在线成人免费视频播放| 欧美精品亚洲一区二区| 日本av免费视频播放| 日韩制服丝袜自拍偷拍| 国产男人的电影天堂91| 亚洲av美国av| 99九九在线精品视频| 大型av网站在线播放| 亚洲中文字幕日韩| 精品一区二区三区四区五区乱码| 精品一区二区三卡| 国产精品欧美亚洲77777| 人人妻人人爽人人添夜夜欢视频| 亚洲欧美一区二区三区久久| 电影成人av| 老汉色∧v一级毛片| 操美女的视频在线观看| 欧美黑人精品巨大| 久久青草综合色| 亚洲av日韩精品久久久久久密| 亚洲欧美清纯卡通| 18在线观看网站| 亚洲 国产 在线| 可以免费在线观看a视频的电影网站| 久久久欧美国产精品| 高潮久久久久久久久久久不卡| 久久国产精品大桥未久av| 亚洲一区中文字幕在线| 香蕉国产在线看| 亚洲精品一区蜜桃| 一级毛片电影观看| 日本黄色日本黄色录像| 欧美性长视频在线观看| 欧美精品一区二区免费开放| 极品少妇高潮喷水抽搐| av一本久久久久| 女人久久www免费人成看片| 老司机亚洲免费影院| 最新的欧美精品一区二区| 嫩草影视91久久| av网站在线播放免费| 一本一本久久a久久精品综合妖精| 亚洲av成人一区二区三| 男女边摸边吃奶| 久久久久久久大尺度免费视频| 亚洲成国产人片在线观看| 欧美变态另类bdsm刘玥| 91精品国产国语对白视频| 大型av网站在线播放| 亚洲精品中文字幕在线视频| 中文字幕色久视频| 午夜福利,免费看| 国产亚洲精品一区二区www | 精品福利永久在线观看| 免费在线观看影片大全网站| 久久久久国产一级毛片高清牌| 免费在线观看完整版高清| netflix在线观看网站| 一级,二级,三级黄色视频| 天天躁夜夜躁狠狠躁躁| √禁漫天堂资源中文www| 久久久水蜜桃国产精品网| 亚洲va日本ⅴa欧美va伊人久久 | 97精品久久久久久久久久精品| 免费在线观看黄色视频的| 久久狼人影院| 窝窝影院91人妻| 亚洲欧美精品自产自拍| 国产一级毛片在线| 日韩中文字幕视频在线看片| 精品少妇黑人巨大在线播放| 老司机影院成人| 成人黄色视频免费在线看| 日本欧美视频一区| xxxhd国产人妻xxx| 满18在线观看网站| 国产欧美日韩一区二区三区在线| 免费久久久久久久精品成人欧美视频| 久久久水蜜桃国产精品网| 岛国在线观看网站| 日韩有码中文字幕| 99re6热这里在线精品视频| 美国免费a级毛片| 大香蕉久久成人网| 久久精品国产a三级三级三级| 亚洲国产中文字幕在线视频| 欧美日韩中文字幕国产精品一区二区三区 | 久久热在线av| 肉色欧美久久久久久久蜜桃| 另类精品久久| 一级片'在线观看视频| 日韩,欧美,国产一区二区三区| 岛国在线观看网站| 99热国产这里只有精品6| 欧美黑人精品巨大| 99久久99久久久精品蜜桃| 汤姆久久久久久久影院中文字幕| 十八禁高潮呻吟视频| 国产高清videossex| 99精国产麻豆久久婷婷| 秋霞在线观看毛片| 亚洲精品乱久久久久久| 捣出白浆h1v1| 9热在线视频观看99| 一区二区av电影网| 黄片小视频在线播放| 亚洲专区字幕在线| 国产精品偷伦视频观看了| 在线观看一区二区三区激情| 啦啦啦在线免费观看视频4| 国产精品久久久久久人妻精品电影 | 婷婷成人精品国产| 中文精品一卡2卡3卡4更新| 国产精品二区激情视频| 亚洲自偷自拍图片 自拍| 亚洲一卡2卡3卡4卡5卡精品中文| 国产主播在线观看一区二区| 国产成人精品久久二区二区免费| 这个男人来自地球电影免费观看| tube8黄色片| 淫妇啪啪啪对白视频 | 一本久久精品| 国产一区二区三区av在线| 日韩精品免费视频一区二区三区| 中文字幕高清在线视频| 久久天躁狠狠躁夜夜2o2o| 91成人精品电影| 看免费av毛片| 亚洲国产欧美一区二区综合| 亚洲伊人色综图| 久久久久久久久免费视频了| 国产成人精品久久二区二区91| 男人舔女人的私密视频| 国产精品一区二区在线不卡| 日本a在线网址| 999久久久国产精品视频| 搡老乐熟女国产| 亚洲精品中文字幕一二三四区 | 一个人免费在线观看的高清视频 | 亚洲精品自拍成人| 亚洲成人免费av在线播放| 日日夜夜操网爽| 亚洲精品自拍成人| 午夜影院在线不卡| 男男h啪啪无遮挡| 免费高清在线观看视频在线观看| 免费少妇av软件| 精品少妇内射三级| 欧美日韩成人在线一区二区| 啦啦啦免费观看视频1| 少妇猛男粗大的猛烈进出视频| 日韩大码丰满熟妇| 免费少妇av软件| 亚洲av片天天在线观看| 中文欧美无线码| av欧美777| 日韩免费高清中文字幕av|