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

    PDGcross:基于跨文件圖表征的源代碼漏洞檢測

    2023-08-15 02:02:10熊可欣喬夢晴
    計算機技術與發(fā)展 2023年8期
    關鍵詞:函數(shù)調用樣例源代碼

    熊可欣,李 濤,余 琴,喬夢晴

    (1.武漢科技大學 計算機科學與技術學院,湖北 武漢 430065;2.智能信息處理與實時工業(yè)系統(tǒng)湖北省重點實驗室,湖北 武漢 430065)

    0 引 言

    隨著軟件的復雜性不斷提高,漏洞的形態(tài)變得多樣化,軟件漏洞檢測技術需求不斷增加。為了實現(xiàn)漏洞檢測的高準確率、低誤報率,大量的深度學習方法被嘗試用于檢測源代碼漏洞問題中,以實現(xiàn)漏洞檢測的自動化和智能化[1-3]。在目前的漏洞檢測中,重點關注于單個文件內部是否存在漏洞。然而在實際的項目開發(fā)中代碼規(guī)模大,存在多種復雜的函數(shù)調用與參數(shù)傳遞,在單文件范圍內有較好的檢測效果,然而檢測過程中都忽略了文件與文件之間可能存在的調用關系以及可能由于該類調用關系而產生的漏洞[4-5],多文件間的函數(shù)調用關系而產生的漏洞危害性較高但關注度較低,檢測難度較高[6-8]。因此,該文將關注多文件間的函數(shù)調用,檢測因調用關系而導致的漏洞。

    在基于源代碼的漏洞檢測中,需要將源代碼中的有效部分提取出并進行抽象表示,再進行向量化處理供給模型訓練[9-11]。目前代碼的特征表示方式可以大致分為文本、序列、圖、抽象語法樹和混合五種,不同的代碼表征方式有其不同的優(yōu)勢[12-13]。

    文獻[14-16]將文本表示和深度學習相結合,從源代碼中提取有效的特征信息,利用詞頻統(tǒng)計方法構建特征向量,采用深度學習對特征向量進行學習和訓練。但普通的詞法分析忽略了代碼的上下文結構,無法確定代碼內的函數(shù)調用關系。

    序列表征是在源代碼基礎上提取字符流相關的標識符、函數(shù)名等關鍵特征信息,同時也包含一定的函數(shù)調用和語句調用等信息。在文獻[17-20]通過序列表征進行漏洞檢測,從函數(shù)調用序列出發(fā),采用深度學習自動獲取序列特征。文獻[18]利用雙向長短期記憶循環(huán)神經網絡構建了一個VulDeePecker漏洞檢測系統(tǒng),文獻[19]在文獻[18]的基礎上添加了控制依賴關系,但對全局特征和局部特征存在一定的學習偏差,文獻[18-19]誤報率都較大。文獻[20]在程序執(zhí)行過程中進行收集函數(shù)調用序列作為特征用來訓練模型,可以更好地挖掘出更多的特征信息。

    抽象語法樹是源代碼抽象語法結構的樹狀表現(xiàn)形式,樹的每個節(jié)點中都包含源代碼的語義和結構信息。文獻[21]在抽象語法樹的基礎上進行項目內的漏洞預測?;诔橄笳Z法樹的檢測可以在節(jié)點上進行標記,可以對漏洞的定位工作有一定的幫助。然而對于多文件之間的函數(shù)調用,抽象語法樹的生成時間和空間復雜度都較高,難以適用于規(guī)模較大的系統(tǒng)。

    基于圖的表征方式可以通過圖結構表示源代碼的語義和詞法,能夠有效保留代碼的上下文結構信息。相比于抽象語法樹的表征方式,圖表征中包含了更多的源代碼內部結構信息。文獻[22]提出獲取Sink函數(shù)調用的代碼子圖,Sink函數(shù)即在源代碼中可能導致漏洞的調用函數(shù),但該檢測僅局限于Sink函數(shù)內部有無漏洞,無法檢測無漏洞文件間的函數(shù)調用導致的漏洞。文獻[23]在代碼屬性圖的基礎上,學習圖的局部和全局信息,利用程序切片技術簡化圖結構。

    該文的漏洞檢測重點關注多個無漏洞文件間因函數(shù)調用和參數(shù)傳遞而導致的漏洞,因此在將JAVA源代碼轉化為程序依賴圖(PDG),保留源代碼的上下文結構關系,提出了一種通過圖節(jié)點信息觀察函數(shù)調用關系、融合多文件的圖特征為PDGcross特征、再進行深度學習的模型訓練和預測的漏洞檢測方法,實現(xiàn)了檢測文件間函數(shù)調用而產生的漏洞。與傳統(tǒng)的漏洞檢測相比,該文的創(chuàng)新點在于更關注文件之間的函數(shù)調用關系,實現(xiàn)檢測因函數(shù)調用和參數(shù)傳遞而導致的該類漏洞的高準確率和低漏報率。

    1 基于PDGcross的源代碼漏洞檢測

    1.1 整體架構

    提出的基于PDGcross特征和LSTM模型的漏洞檢測方法的整體架構如圖1所示。

    圖1 基于PDGcross的源代碼漏洞檢測整體架構

    首先,將源代碼通過開源工具Sourcedg[24]轉為程序依賴圖(PDG);在程序依賴圖的基礎上遍歷圖節(jié)點,判斷代碼中有無跨文件的函數(shù)調用事件,若無則不做處理,若有函數(shù)調用事件則需要確定被調用文件,形成一個代碼群;在當前文件所擁有的代碼群中,通過數(shù)據(jù)流分析和控制流分析,融合被調用文件的節(jié)點,通過節(jié)點間數(shù)據(jù)依賴關系和控制依賴關系添加邊信息,為當前文件形成一個新的PDGcross圖表征,在PDGcross的基礎上利用圖嵌入將圖表征轉為特征矩陣,訓練LSTM模型實現(xiàn)跨文件的漏洞檢測。

    1.2 基于程序依賴圖的特征提取

    在目前的圖表征中,常用的圖表征包含數(shù)據(jù)流圖、控制流圖、程序依賴圖(Program Dependence Graph,PDG)、數(shù)據(jù)依賴圖和數(shù)據(jù)屬性圖等,不同的圖表征結構包含的源代碼信息各有不同。程序依賴圖主要包括控制依賴圖(Control Dependence Graph,CDG)和數(shù)據(jù)依賴圖(Data Dependence Graph,DDG),是源代碼的一種圖形表示,是帶有標簽的有向圖,節(jié)點代表語句,邊表示兩種依賴關系。由于程序依賴圖(PDG)通過在節(jié)點標簽中保留代碼信息,用圖的有向邊保留程序之間的上下文關系,可以更多地保留程序的控制依賴和數(shù)據(jù)依賴關系,因此該文選用了程序依賴圖(PDG)的表征方式。

    在Sourcedg通過JAVA源代碼生成程序依賴圖(PDG)的過程中,為了更好地表達節(jié)點信息,去除冗余信息,保留上下文關系,將程序依賴圖的節(jié)點和邊劃分為多種類型,通過不同類型之間的關系進行圖的繪制,有選擇地保留節(jié)點和邊。Sourcedg生成程序依賴圖的過程中更多地關注于類型為類聲明、實參的傳入傳出、形參的傳入傳出、方法入口和賦值等操作節(jié)點,對于其他類型的節(jié)點則較多的省略。在程序依賴圖的邊中,分為實際控制邊和非實際控制邊,實際控制邊是指上下文中確實存在著控制關系,用實線邊表示;為了更好地表達數(shù)據(jù)流和控制流,PDG中會產生一些與源代碼無關的僅表示圖結構的節(jié)點,在該類節(jié)點的關系中,這類則為非實際控制邊,常用虛線邊表示。

    盡管Sourcedg工具生成的程序依賴圖已經很大程度地保留了原代碼的有價值內容,盡可能通過控制流和數(shù)據(jù)流表達了上下文關系。但當源文件中存在調用其他文件的操作時,在源文件的程序依賴圖中并沒有任何表達,僅將該類調用語句作為一個普通節(jié)點,不考慮調用產生的數(shù)據(jù)流和控制流。對于跨文件的函數(shù)調用,Sourcedg無法發(fā)現(xiàn)文件之間及函數(shù)之間的關系,僅僅依靠PDG的表征方法對多文件的函數(shù)調用產生的漏洞檢測效率低下。

    1.3 基于PDGcross的特征提取

    以圖2所示的代碼為例,源文件A調用BC源文件,ABC源文件在單個檢測時并無漏洞,但由于A調用了BC,導致在參數(shù)傳遞之后在A中形成了一個較為典型的SQL注入漏洞語句。在常見的漏洞檢測方法中,一般在文件粒度上進行檢測,即ABC分別檢測,A中調用語句產生的數(shù)據(jù)流和控制流并不會被過多關注,僅僅是作為普通的語句進行檢測。對于單個文件即造成漏洞的對于ABC該種文件間調用傳參而造成的代碼漏洞則被一定程度上忽略,可能變成漏洞攻擊的薄弱之處。因此,該文的主要研究目的是要捕獲ABC代碼塊之間的調用關系,通過觀察調用關系而產生的數(shù)據(jù)流和控制流進一步進行漏洞檢測。

    圖2 代碼示例

    在PDG的基礎上進行節(jié)點的遍歷,確定當前文件是否調用了其他文件,若有調用,則將被調用文件劃分在當前文件的代碼群中,存放在一個序列中。在構建代碼群時的過程中,用字典的形式來存儲任一單文件內的方法和聲明方法的節(jié)點地址,即字典名{方法名:節(jié)點地址}。在產生調用關系之后,查找被調用文件中該方法的節(jié)點地址,最后存儲為{調用節(jié)點地址:被調用地址}的格式,即為圖融合中需要新增的邊信息。在多文件中反復多次調用某一方法時,并不需要重復多次添加該方法相關節(jié)點,僅需添加相應的邊來表達之間的調用關系。提取PDGcross特征的算法偽代碼如算法1-3所示。

    算法1:PDGcross生成算法

    輸入:輸入樣本的PDG特征集X={X1={nodes={n1,n2,…,nM},edges={e1,e2,…,eN}},…,Xq}

    輸出:輸出樣本的PDGcross特征O={O1={nodes={N1,N2,…,Nk},edges={E1,E2,…,ET}},…,Oq}

    1.union←[] //初始化代碼群列

    2.entryDict←{}//初始化方法字典

    3.dependeOther←{}//初始化依賴關系字典

    4.forx←X1toXqdo//遍歷PDG特征集

    5.list←[]

    6.調用算法2生成entryDict

    7.調用算法3生成list和dependeOther

    8.union.append(list)

    9.end for

    10.for files[]in union do//將屬于同一代碼群中的文件融合

    11.if files[]長度>1 then//說明該文件存在調用關系

    12.for file in files[]do//遍歷文件代碼群

    13.融合該代碼群中的PDG圖節(jié)點和邊

    14.for nodes in dependeOther[file]do//遍歷節(jié)點之間的依賴關系

    15.添加相應的表示控制關系的邊

    16. end for

    17. end for

    18.end if

    19.存為Oi

    20.end for

    21.returnO//輸出結果

    算法2:方法字典生成算法

    輸入:輸入樣本的PDG特征X={nodes={n1,n2,…,nM},edges={e1,e2,…,eN}}

    輸出:輸出方法字典entryOne={{labelMeans1:node1},{labelMeans2:node2},…,{labelMeansM:nodeM}}

    1.entryOne←{}//初始化方法字典

    2.for node←n1tonMdo//遍歷PDG的節(jié)點

    3.labelType←node中的標簽信息

    4.labelMeans←node中的節(jié)點內容//包含方法名

    5.if(labelType的類別==‘Entry’)(labelMeans not in entryOne)then//該節(jié)點為方法節(jié)點且該方法為被加入方法字典

    6. entryOne[labelMeans]←node//鍵值對為(方法名:節(jié)點地址)

    7.end if

    8.end for

    9.entryDict[]=entryOne

    算法3:依賴關系生成算法

    輸入:輸入樣本的PDG特征X={nodes={n1,n2,…,nM},edges={e1,e2,…,eN}}

    輸出:輸出依賴關系字典dependes

    1.dependes←{}//初始化依賴關系字典

    2.list.append(X)//把當前文件添加至代碼群

    3.for node←n1tonMdo//遍歷PDG的節(jié)點

    4.labelType←node中的標簽信息

    5.labelMeans←node中的節(jié)點內容//包含方法名

    6.if labelMeans用正則表達式匹配到調用關系格式 then

    7. filename←被調用文件名

    8. method←被調用文件名

    9. if filename是輸入文件之一 then

    10. if filename not in list then

    11. filename調用算法2和算法3

    12. end if

    13. if filename in entryDict then

    //依賴關系字典當前節(jié)點值列表中添加方法節(jié)點地址

    14. dependes[node].append(entryDict[filename][method])

    15. end if

    16. end if

    17.end if

    18.end for

    19.dependeOther[X]←dependes//賦值

    1.4 特征矩陣

    在圖表征的基礎上,采用了圖嵌入算法將圖表示為低維、實值、稠密的向量形式,以數(shù)值化的方式表達圖中的信息,供給學習模型直接使用。圖嵌入的方法主要分為矩陣分解、隨機游走和深度學習,圖基于隨機游走技術的頂點嵌入經典算法包括DeepWalk、Node2Vec、SDNE等,該文則選取了其中的Node2Vec算法。Node2Vec算法在DeepWalk的基礎上改進了隨機游走的生成方式,采用有偏的隨機游走方式獲取頂點的近鄰序列,使得生成的隨機游走可以反映深度優(yōu)先和廣度優(yōu)先兩種采樣的特性,再利用word2vec去學習頂點的embedding向量,最后得到45*64的特征矩陣。

    1.5 模型訓練

    在PDGcross特征的基礎上通過Node2Vec圖嵌入得到特征矩陣后,按照文件是否含有漏洞為該文件對應的特征矩陣添加相應的標簽,1為有漏洞,0為無漏洞,利用長短時記憶神經網絡(LSTM)在含有標簽的數(shù)據(jù)集上訓練出分類模型,進行漏洞類別的預測。

    在實驗中,首先以CWE89類漏洞進行模型訓練。模型的訓練集負樣本選擇Juliet數(shù)據(jù)集CWE89類別中單文件即構成漏洞的數(shù)據(jù)集,包含352個樣例;正樣本隨機選擇benchmark數(shù)據(jù)集中無漏洞的350個樣例。有漏洞文件的特征矩陣標簽為1,無漏洞的則為0,數(shù)據(jù)集的90%劃分為訓練集,10%劃分為測試集?;贚STM神經網絡,通過批標準化進行歸一化處理,利用自適應調整學習率,快速又精確地獲得最優(yōu)模型。最終模型的學習效果十分不錯,在測試集上的精確率和召回率都有很好的表現(xiàn),最優(yōu)時可以達到100%的準確率,從另一方面也可以證明圖表征在模型檢測方面有較好的效果。

    2 實驗結果與分析

    為了驗證所提特征提取的有效性,將其與原PDG圖表征及現(xiàn)有的開源工具檢測的結果進行對比實驗。選用的數(shù)據(jù)集來自于NIST參考數(shù)據(jù)集SARD中的Juliet測試數(shù)據(jù)集JAVA語言版和OWASP組織下的OWASP Benchmark項目中的數(shù)據(jù)集。Juliet數(shù)據(jù)集包含了上百種CWE相關漏洞代碼,Benchmark數(shù)據(jù)集包含了11類漏洞和無漏洞數(shù)據(jù),該文選取了Juliet數(shù)據(jù)集中的三個子集與Benchmark數(shù)據(jù)集作為實驗數(shù)據(jù)來源。

    2.1 數(shù)據(jù)集

    實驗中選取了Juliet數(shù)據(jù)集中的CWE 15(External_Control_of_System_or_Configuration_Setting)、CWE 89(SQL_Injection)、CWE 90(LDAP_Injection)三類漏洞代碼,見表1,benchmark數(shù)據(jù)集中無漏洞文件隨機選取680個。

    在Juliet數(shù)據(jù)集中,名為“****a.java”與“****b.java”的文件劃分為一組,通過入口文件調用其他文件后組合產生一個漏洞,具有一個漏洞標簽,稱這樣的一組為一個多文件樣例。在Juliet數(shù)據(jù)集的一個多文件樣例中,名為“****a.java”的文件為該組樣例的入口,稱其為該組樣例的入口文件。

    將Juliet多文件樣例的入口文件又細分為AGS和G2BS兩類,AGS類為整組樣例中每單個文件并無漏洞,但因調用關系后產生漏洞,G2BS類為入口文件無漏洞但被調用文件有漏洞。實驗重點關注于AGS類數(shù)據(jù)集的漏洞檢測,針對G2BS類的數(shù)據(jù)可以作為安全風險提示。以CWE89的多文件樣例為例,數(shù)據(jù)分布如表2所示。

    表2 多文件樣例構成

    在人工檢驗后可以認證該類多文件樣例確實包含相應的漏洞,然而在使用第三方檢測工具Fortify和CodeSec掃描后,發(fā)現(xiàn)該類代碼在檢測工具中進行掃描時未發(fā)現(xiàn)該類漏洞,因此認為進行跨文件的漏洞檢測十分具有必要性。

    2.2 評價指標

    在實驗中,選取了precision、recall和F1值作為結果的衡量指標。precision為精確率,表示正確預測漏洞種類的樣本數(shù)占全部預測為該類漏洞的樣本數(shù)的比例;recall為召回率,表示正確預測漏洞種類的樣本數(shù)占實際為該類漏洞的樣本數(shù)的比例;F1值為和的調和平均數(shù)。

    (1)

    (2)

    (3)

    其中,TP表示預測為某類漏洞且分類準確的樣本數(shù)量,FP為預測為某類漏洞但實際可能不存在漏洞或為其他漏洞的樣本數(shù)量,FN為實際為某類漏洞但未被正確檢測的樣本數(shù)量。

    2.3 實驗結果

    首先選取CWE89漏洞數(shù)據(jù)與benchmark無漏洞數(shù)據(jù)訓練二分類模型,在訓練得到CWE89漏洞的二分類模型后,抽取CWE89數(shù)據(jù)集中多文件樣例的119組AGS類樣例的入口文件和92組G2BS類樣例的入口文件及單文件樣例作為測試集進行漏洞分類。在實驗中,特征提取階段分別使用Fortify檢測工具與PDG和PDGcross表征進行對比,檢測結果如表3所示。

    表3 模型檢測結果

    由實驗可知,Fortify和PDG特征目前僅在單文件漏洞方面有不錯的效果,但在多文件產生組合漏洞的樣例檢測中漏報率較高。而所提出的特征不論是在檢測單文件漏洞、無漏洞文件因調用而產生漏洞(AGS類)的情況還是警告某一無漏洞文件調用有漏洞文件(G2BS類)的風險時都有較為不錯的效果。因此在實驗中進一步添加了CWE15和CWE90兩類漏洞,訓練了一個四分類模型,進行多文件樣的檢測,取得了91%的精確率和90%的召回率,優(yōu)于現(xiàn)有的開源工具檢測方法,結果如表4所示。

    表4 四分類模型檢測結果

    3 結束語

    聚焦于多文件間調用產生的漏洞檢測,確定了被調用的文件范圍,利用圖表征技術中的程序依賴圖實現(xiàn)了多文件的融合。采用LSTM神經網絡,利用批標準化進行歸一化處理,學習且訓練出相應的漏洞分類模型。實驗在CWE15、CWE89、CWE90這三種漏洞的小規(guī)模數(shù)據(jù)集上取得了91%的精確率和90%的召回率,在檢測多文件調用漏洞方面更是優(yōu)于CodeSec和Fortify等工具。但是目前漏洞檢測工作是針對于文件粒度,缺少函數(shù)粒度的標簽,無法更進一步的確定漏洞范圍,因此下一步的工作是將代碼粒度細化,減少特征中的冗余信息,做到一定程度的漏洞定位。

    猜你喜歡
    函數(shù)調用樣例源代碼
    人工智能下復雜軟件源代碼缺陷精準校正
    計算機仿真(2023年8期)2023-09-20 11:23:42
    樣例復雜度與學習形式對不同數(shù)量樣例學習的影響
    樣例呈現(xiàn)方式對概念訓練類別表征的影響
    心理學探新(2022年1期)2022-06-07 09:15:40
    基于C語言的數(shù)學菜單的設計與實現(xiàn)
    基于TXL的源代碼插樁技術研究
    “樣例教學”在小學高年級數(shù)學中的應用
    軟件源代碼非公知性司法鑒定方法探析
    基于函數(shù)調用序列模式和函數(shù)調用圖的程序缺陷檢測方法*
    探討C++編程中避免代碼冗余的技巧
    Unity3D項目腳本優(yōu)化分析與研究
    中國新通信(2017年1期)2017-03-08 03:12:21
    国产精品福利在线免费观看| 人体艺术视频欧美日本| 欧美bdsm另类| av天堂中文字幕网| 99视频精品全部免费 在线| 亚洲成人av在线免费| 国产av码专区亚洲av| 人妻夜夜爽99麻豆av| 三级国产精品欧美在线观看| 国产极品精品免费视频能看的| 国语自产精品视频在线第100页| 国产av码专区亚洲av| 一区二区三区高清视频在线| 亚洲精品自拍成人| 自拍偷自拍亚洲精品老妇| 国产一区二区三区av在线| 久久久久精品久久久久真实原创| 成人毛片a级毛片在线播放| 夫妻性生交免费视频一级片| av在线蜜桃| 男女啪啪激烈高潮av片| 在线天堂最新版资源| 成人一区二区视频在线观看| 中文字幕制服av| 亚洲最大成人中文| 国产精品精品国产色婷婷| 亚洲一级一片aⅴ在线观看| 午夜福利在线在线| 边亲边吃奶的免费视频| 人人妻人人澡人人爽人人夜夜 | 亚洲精品成人久久久久久| 中文天堂在线官网| 人妻夜夜爽99麻豆av| 寂寞人妻少妇视频99o| 99视频精品全部免费 在线| 波野结衣二区三区在线| 91狼人影院| 97热精品久久久久久| 大香蕉97超碰在线| 国产在视频线精品| videossex国产| 97热精品久久久久久| videossex国产| 亚洲精品,欧美精品| 欧美人与善性xxx| 国产成人精品一,二区| 亚洲精品一区蜜桃| 91精品国产九色| 欧美3d第一页| 韩国高清视频一区二区三区| 韩国av在线不卡| a级毛色黄片| 午夜激情欧美在线| 亚洲欧美一区二区三区国产| 亚洲欧美日韩高清专用| 禁无遮挡网站| 国内精品宾馆在线| 麻豆成人午夜福利视频| 18禁裸乳无遮挡免费网站照片| 91精品伊人久久大香线蕉| 淫秽高清视频在线观看| 亚州av有码| 欧美日本亚洲视频在线播放| 三级国产精品欧美在线观看| 久久久久久久久久久免费av| 欧美激情国产日韩精品一区| 国产精品永久免费网站| 久久99热6这里只有精品| 国产精品蜜桃在线观看| 亚洲国产精品久久男人天堂| 最近中文字幕2019免费版| 亚洲精品,欧美精品| 国产一区亚洲一区在线观看| 丰满少妇做爰视频| 国产亚洲av嫩草精品影院| 久久久久性生活片| 成人美女网站在线观看视频| 在线a可以看的网站| 国产精品综合久久久久久久免费| 国产成人91sexporn| 色综合站精品国产| 午夜免费激情av| 国产69精品久久久久777片| 又爽又黄a免费视频| 免费av观看视频| av在线亚洲专区| 久久精品国产亚洲av涩爱| 成年女人看的毛片在线观看| 亚洲美女视频黄频| 91久久精品国产一区二区成人| 毛片女人毛片| 成年av动漫网址| 啦啦啦观看免费观看视频高清| 赤兔流量卡办理| 欧美激情久久久久久爽电影| 波野结衣二区三区在线| 婷婷色麻豆天堂久久 | 男插女下体视频免费在线播放| 国产亚洲av嫩草精品影院| 18禁动态无遮挡网站| 国产精品久久久久久久久免| 国产又色又爽无遮挡免| 亚洲中文字幕一区二区三区有码在线看| 哪个播放器可以免费观看大片| 有码 亚洲区| 中文精品一卡2卡3卡4更新| 嫩草影院新地址| 狂野欧美白嫩少妇大欣赏| 国产亚洲av片在线观看秒播厂 | 联通29元200g的流量卡| av天堂中文字幕网| 日本wwww免费看| 超碰av人人做人人爽久久| 一边摸一边抽搐一进一小说| 国产在视频线精品| 国产精品久久视频播放| 国产精品久久久久久av不卡| videossex国产| 国产精品久久视频播放| 亚洲va在线va天堂va国产| 亚洲va在线va天堂va国产| 国语对白做爰xxxⅹ性视频网站| 亚洲精品国产av成人精品| 日韩成人av中文字幕在线观看| 免费电影在线观看免费观看| 只有这里有精品99| 亚洲欧美精品自产自拍| 久久久久国产网址| 精品不卡国产一区二区三区| 久久亚洲精品不卡| 国产精品久久视频播放| 国产美女午夜福利| 一级毛片我不卡| 精华霜和精华液先用哪个| 永久免费av网站大全| 日韩在线高清观看一区二区三区| 欧美高清成人免费视频www| 看黄色毛片网站| 国产又黄又爽又无遮挡在线| 久久人人爽人人片av| 狂野欧美白嫩少妇大欣赏| 亚洲精品456在线播放app| 秋霞在线观看毛片| 一本一本综合久久| 亚洲欧美中文字幕日韩二区| 最近2019中文字幕mv第一页| a级毛色黄片| 久久久久久久国产电影| 精品人妻一区二区三区麻豆| 精品久久久久久久久久久久久| 久久久a久久爽久久v久久| 一级毛片aaaaaa免费看小| 日韩一区二区视频免费看| 国产伦精品一区二区三区四那| 小蜜桃在线观看免费完整版高清| 国产精品麻豆人妻色哟哟久久 | 久久韩国三级中文字幕| av在线天堂中文字幕| 欧美性猛交黑人性爽| 国产亚洲最大av| 国产视频首页在线观看| 午夜福利在线观看吧| 久久久国产成人精品二区| 小蜜桃在线观看免费完整版高清| 汤姆久久久久久久影院中文字幕 | 最近中文字幕2019免费版| 亚洲国产精品合色在线| 高清av免费在线| 国产淫片久久久久久久久| 又黄又爽又刺激的免费视频.| 精品少妇黑人巨大在线播放 | 欧美又色又爽又黄视频| 成年女人看的毛片在线观看| 成人毛片a级毛片在线播放| 男女啪啪激烈高潮av片| 高清视频免费观看一区二区 | 免费看日本二区| 观看免费一级毛片| 黄色日韩在线| 亚洲伊人久久精品综合 | 激情 狠狠 欧美| 日韩高清综合在线| 99久久人妻综合| 日韩,欧美,国产一区二区三区 | 国产亚洲5aaaaa淫片| 亚洲最大成人av| 内地一区二区视频在线| 91午夜精品亚洲一区二区三区| 一夜夜www| 尤物成人国产欧美一区二区三区| 欧美一级a爱片免费观看看| 国产精品一区二区三区四区免费观看| 免费观看在线日韩| 国产真实伦视频高清在线观看| 床上黄色一级片| 一个人免费在线观看电影| 精品一区二区三区视频在线| 久久6这里有精品| 99热网站在线观看| 日本wwww免费看| av免费在线看不卡| 久久久久久久久久黄片| 国产精品人妻久久久影院| 自拍偷自拍亚洲精品老妇| 美女国产视频在线观看| 欧美成人一区二区免费高清观看| 蜜桃久久精品国产亚洲av| 欧美不卡视频在线免费观看| 最新中文字幕久久久久| 亚洲va在线va天堂va国产| av黄色大香蕉| 久久久久久久久久成人| 精品久久久久久久久亚洲| 视频中文字幕在线观看| 免费黄网站久久成人精品| 国产成人一区二区在线| av.在线天堂| 久久人妻av系列| 日韩欧美国产在线观看| 久久久久久久亚洲中文字幕| 看黄色毛片网站| 日本一本二区三区精品| 日日摸夜夜添夜夜添av毛片| 三级经典国产精品| 亚洲中文字幕一区二区三区有码在线看| 亚洲欧美精品专区久久| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 午夜老司机福利剧场| 日本黄色片子视频| 最近最新中文字幕大全电影3| 免费一级毛片在线播放高清视频| 成年版毛片免费区| 在线天堂最新版资源| 自拍偷自拍亚洲精品老妇| 精品久久久久久电影网 | 又粗又爽又猛毛片免费看| 国产精品国产三级专区第一集| 亚洲精品日韩av片在线观看| 精品一区二区免费观看| 五月玫瑰六月丁香| 青青草视频在线视频观看| 一级毛片我不卡| 国产精品嫩草影院av在线观看| 少妇熟女欧美另类| 在线播放国产精品三级| 成人午夜精彩视频在线观看| h日本视频在线播放| 91午夜精品亚洲一区二区三区| 免费播放大片免费观看视频在线观看 | 建设人人有责人人尽责人人享有的 | 国产精品久久久久久久电影| 2021天堂中文幕一二区在线观| 男人舔女人下体高潮全视频| 色哟哟·www| 国产精品久久久久久av不卡| 三级毛片av免费| 亚洲精品一区蜜桃| 午夜视频国产福利| 最近中文字幕2019免费版| 日日啪夜夜撸| 亚洲av福利一区| 狠狠狠狠99中文字幕| 六月丁香七月| 成年免费大片在线观看| 国产淫语在线视频| 久久久久久久亚洲中文字幕| 国产综合懂色| 大香蕉久久网| 神马国产精品三级电影在线观看| 亚洲av成人精品一二三区| 国产精品女同一区二区软件| 久久久色成人| 亚洲欧美精品综合久久99| 日韩欧美国产在线观看| 久久鲁丝午夜福利片| 精品国产露脸久久av麻豆 | 一个人观看的视频www高清免费观看| 男人的好看免费观看在线视频| 女人被狂操c到高潮| 亚洲在线自拍视频| 亚洲色图av天堂| 日韩精品青青久久久久久| 高清日韩中文字幕在线| 亚洲精品国产成人久久av| 男人舔女人下体高潮全视频| 国产国拍精品亚洲av在线观看| 搡老妇女老女人老熟妇| 午夜老司机福利剧场| 国产真实乱freesex| 亚洲欧美日韩高清专用| av国产久精品久网站免费入址| 国产麻豆成人av免费视频| 天堂网av新在线| 亚洲精品乱码久久久久久按摩| 国产精品爽爽va在线观看网站| 一级av片app| 波野结衣二区三区在线| 五月玫瑰六月丁香| 99热全是精品| 99久国产av精品| 乱码一卡2卡4卡精品| 久久精品91蜜桃| 亚洲精品成人久久久久久| 午夜福利在线在线| 狠狠狠狠99中文字幕| 午夜久久久久精精品| 午夜福利高清视频| 欧美一区二区亚洲| 欧美成人午夜免费资源| 精品熟女少妇av免费看| 一边亲一边摸免费视频| 国产精品国产三级国产专区5o | 国产精品av视频在线免费观看| 日本一二三区视频观看| 波多野结衣巨乳人妻| 日本午夜av视频| 国产精品久久视频播放| 青春草视频在线免费观看| 国产极品天堂在线| 色播亚洲综合网| 一级爰片在线观看| 久久精品人妻少妇| av在线播放精品| 国产又黄又爽又无遮挡在线| 中文字幕av成人在线电影| 偷拍熟女少妇极品色| 日本三级黄在线观看| 大话2 男鬼变身卡| 美女xxoo啪啪120秒动态图| 国产精品永久免费网站| 欧美一区二区精品小视频在线| 免费看美女性在线毛片视频| 亚洲欧美精品综合久久99| 精品国产露脸久久av麻豆 | 久久精品久久久久久噜噜老黄 | 最近中文字幕2019免费版| 久久人人爽人人爽人人片va| 久久99热6这里只有精品| 伦理电影大哥的女人| 国产成人91sexporn| 免费黄色在线免费观看| 国产精品99久久久久久久久| 最新中文字幕久久久久| 亚洲四区av| 成人欧美大片| 91aial.com中文字幕在线观看| 18禁在线无遮挡免费观看视频| 丝袜喷水一区| 熟女人妻精品中文字幕| 久久久久久久久久久丰满| 精品不卡国产一区二区三区| 少妇的逼好多水| 又爽又黄无遮挡网站| 国产精品一区二区三区四区免费观看| 国产成人免费观看mmmm| 麻豆成人午夜福利视频| 国产伦在线观看视频一区| 精品国产三级普通话版| 亚洲最大成人手机在线| 亚洲人成网站在线观看播放| 少妇丰满av| 国产片特级美女逼逼视频| 久久久久久久久久成人| 国产私拍福利视频在线观看| 欧美xxxx性猛交bbbb| 两性午夜刺激爽爽歪歪视频在线观看| 国产精品av视频在线免费观看| 人妻少妇偷人精品九色| 国产精品99久久久久久久久| 日日撸夜夜添| 国产中年淑女户外野战色| 伊人久久精品亚洲午夜| 日韩欧美三级三区| 桃色一区二区三区在线观看| 免费无遮挡裸体视频| 国产国拍精品亚洲av在线观看| 超碰97精品在线观看| 在线天堂最新版资源| 国产高清国产精品国产三级 | 99热精品在线国产| 久久国产乱子免费精品| 国产在视频线精品| 中文资源天堂在线| 亚洲怡红院男人天堂| 最近2019中文字幕mv第一页| 日韩,欧美,国产一区二区三区 | 建设人人有责人人尽责人人享有的 | 亚洲国产精品成人综合色| 十八禁国产超污无遮挡网站| 亚洲欧美精品自产自拍| 我要搜黄色片| 国产精品麻豆人妻色哟哟久久 | 日本午夜av视频| 久久久色成人| 少妇熟女aⅴ在线视频| АⅤ资源中文在线天堂| 成人二区视频| 99视频精品全部免费 在线| 色哟哟·www| 国产精品蜜桃在线观看| 精品一区二区三区人妻视频| 免费看美女性在线毛片视频| 99久久成人亚洲精品观看| 国内少妇人妻偷人精品xxx网站| 女人十人毛片免费观看3o分钟| 欧美97在线视频| 日韩大片免费观看网站 | 欧美日本亚洲视频在线播放| 又爽又黄无遮挡网站| 日韩欧美精品v在线| 国产单亲对白刺激| 久久精品久久久久久噜噜老黄 | 色吧在线观看| 国产综合懂色| 国产亚洲91精品色在线| 国产在视频线在精品| 精品一区二区免费观看| 乱码一卡2卡4卡精品| 在线免费观看的www视频| videos熟女内射| 国产精品国产三级国产av玫瑰| 精品久久久噜噜| 五月玫瑰六月丁香| 国产淫语在线视频| 变态另类丝袜制服| 精品久久久久久久人妻蜜臀av| 一边亲一边摸免费视频| 免费一级毛片在线播放高清视频| 噜噜噜噜噜久久久久久91| 国产成人午夜福利电影在线观看| 欧美一区二区亚洲| 国产毛片a区久久久久| 国产成人a∨麻豆精品| 在线观看66精品国产| 国产精品久久久久久av不卡| 欧美日韩一区二区视频在线观看视频在线 | 高清午夜精品一区二区三区| 日日干狠狠操夜夜爽| 亚洲精华国产精华液的使用体验| 亚洲综合色惰| av国产久精品久网站免费入址| 精品免费久久久久久久清纯| 国产一区有黄有色的免费视频 | 最近手机中文字幕大全| 成人美女网站在线观看视频| 久久久久久久久大av| 男女视频在线观看网站免费| 亚洲最大成人中文| 国产黄色小视频在线观看| 99热这里只有是精品在线观看| 欧美成人一区二区免费高清观看| 久久这里有精品视频免费| 国产成人91sexporn| 免费黄网站久久成人精品| av免费观看日本| 啦啦啦啦在线视频资源| 日本免费一区二区三区高清不卡| 亚洲综合精品二区| 人妻制服诱惑在线中文字幕| 老女人水多毛片| 少妇裸体淫交视频免费看高清| 久久人人爽人人爽人人片va| 国产麻豆成人av免费视频| 国产伦一二天堂av在线观看| a级毛片免费高清观看在线播放| 99热这里只有精品一区| 亚洲欧美精品专区久久| 国产老妇伦熟女老妇高清| 三级男女做爰猛烈吃奶摸视频| 我要看日韩黄色一级片| 波多野结衣巨乳人妻| 最近最新中文字幕免费大全7| 亚洲av电影不卡..在线观看| 男女啪啪激烈高潮av片| av女优亚洲男人天堂| 黄色配什么色好看| 亚洲精品日韩在线中文字幕| 91精品伊人久久大香线蕉| 成人欧美大片| 亚州av有码| 乱系列少妇在线播放| 熟女电影av网| 精品免费久久久久久久清纯| 欧美高清成人免费视频www| 日韩欧美三级三区| videos熟女内射| av国产免费在线观看| 男人和女人高潮做爰伦理| 两性午夜刺激爽爽歪歪视频在线观看| 国产成人精品婷婷| 久久久久久久国产电影| av免费观看日本| 亚洲欧美一区二区三区国产| 国产毛片a区久久久久| 中文精品一卡2卡3卡4更新| 国产综合懂色| 26uuu在线亚洲综合色| 午夜免费激情av| 免费av不卡在线播放| 欧美性感艳星| 亚洲性久久影院| 久久精品影院6| 中文字幕久久专区| 久久精品久久久久久噜噜老黄 | 大又大粗又爽又黄少妇毛片口| www日本黄色视频网| 日韩 亚洲 欧美在线| 我的老师免费观看完整版| 99久久无色码亚洲精品果冻| 美女被艹到高潮喷水动态| 亚洲欧洲国产日韩| 久久99热6这里只有精品| 国产午夜精品久久久久久一区二区三区| 国产亚洲精品久久久com| 精品国产露脸久久av麻豆 | 欧美区成人在线视频| 校园人妻丝袜中文字幕| 欧美一级a爱片免费观看看| 亚洲国产欧美在线一区| 如何舔出高潮| 91aial.com中文字幕在线观看| 午夜激情欧美在线| 亚洲av中文av极速乱| 一边摸一边抽搐一进一小说| 国产黄片美女视频| 欧美精品一区二区大全| 国产一区亚洲一区在线观看| 超碰97精品在线观看| 亚洲精品aⅴ在线观看| videossex国产| 精品酒店卫生间| 青春草亚洲视频在线观看| 91精品一卡2卡3卡4卡| 又粗又硬又长又爽又黄的视频| 日本三级黄在线观看| 日本wwww免费看| 男女那种视频在线观看| 草草在线视频免费看| 赤兔流量卡办理| 听说在线观看完整版免费高清| 插逼视频在线观看| 亚洲四区av| 亚洲成人中文字幕在线播放| 国产精品一二三区在线看| 最近最新中文字幕免费大全7| 亚洲精品乱码久久久v下载方式| 一边亲一边摸免费视频| 亚洲无线观看免费| 日韩高清综合在线| 中文天堂在线官网| 别揉我奶头 嗯啊视频| 国产爱豆传媒在线观看| 一级黄片播放器| 亚洲欧美日韩无卡精品| 久久久久性生活片| 少妇被粗大猛烈的视频| 亚洲久久久久久中文字幕| 亚洲欧洲日产国产| 国产伦精品一区二区三区四那| 天天躁日日操中文字幕| 欧美激情久久久久久爽电影| 国产精品美女特级片免费视频播放器| 久久99精品国语久久久| 日本一本二区三区精品| 久久精品综合一区二区三区| 精品酒店卫生间| 欧美成人a在线观看| 一区二区三区高清视频在线| 亚洲欧美中文字幕日韩二区| 日本午夜av视频| 熟女人妻精品中文字幕| www.色视频.com| 亚洲丝袜综合中文字幕| 午夜福利在线观看吧| 纵有疾风起免费观看全集完整版 | 舔av片在线| 高清毛片免费看| 精华霜和精华液先用哪个| 男人狂女人下面高潮的视频| 搡女人真爽免费视频火全软件| 欧美xxxx性猛交bbbb| 少妇人妻一区二区三区视频| 久久久国产成人精品二区| 波多野结衣高清无吗| 精品无人区乱码1区二区| 日本黄色视频三级网站网址| 毛片一级片免费看久久久久| 插逼视频在线观看| 亚洲欧美清纯卡通| 中文天堂在线官网| 少妇人妻精品综合一区二区| 国产午夜精品久久久久久一区二区三区| 99久国产av精品国产电影| 日本-黄色视频高清免费观看| 能在线免费观看的黄片| 我的老师免费观看完整版| 简卡轻食公司| 2021天堂中文幕一二区在线观| 美女高潮的动态| 男女下面进入的视频免费午夜| 99久国产av精品| 久久精品久久久久久噜噜老黄 | av播播在线观看一区| 色视频www国产| 精品久久久久久电影网 | 亚洲精品亚洲一区二区| 久久草成人影院| 色噜噜av男人的天堂激情| 日本一本二区三区精品| 国产成人福利小说| 亚洲在久久综合| 免费观看人在逋| 精品不卡国产一区二区三区| 色播亚洲综合网| 亚洲,欧美,日韩|