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

    基于AST的網(wǎng)頁木馬解混淆技術(shù)*

    2015-11-02 05:51:56項(xiàng)家齊王軼駿薛質(zhì)
    信息安全與通信保密 2015年4期
    關(guān)鍵詞:蜜罐腳本木馬

    項(xiàng)家齊, 王軼駿, 薛質(zhì)

    (上海交通大學(xué)信息安全工程學(xué)院,上海200240)

    0 引言

    網(wǎng)頁木馬是最近幾年非常流行的一種惡意代碼分發(fā)的形式,它通常被用作一種自動(dòng)向受害者植入惡意程序的手段。網(wǎng)頁木馬一般是由一段或者一系列互相有鏈接關(guān)系的惡意的HTML片段以及惡意腳本所構(gòu)成,它通常位于正常網(wǎng)頁之中。當(dāng)客戶端訪問該網(wǎng)頁時(shí),會(huì)同時(shí)加載和渲染網(wǎng)頁木馬所嵌入的代碼,導(dǎo)致瀏覽器本身以及相關(guān)的插件中的漏洞被利用,從而可以隱蔽地下載惡意程序并進(jìn)行安裝、執(zhí)行。國外一般稱這種類型的攻擊方式為drive-by-download attack[1],即“下載驅(qū)動(dòng)型攻擊”。

    近年來網(wǎng)頁木馬也不斷進(jìn)化,從最初的不成體系的特征明顯的單一攻擊代碼,轉(zhuǎn)而形成了一系列復(fù)雜的、具有良好可擴(kuò)展性的惡意代碼框架[2],這類框架被稱之為exploit kit,即“漏洞利用工具包”。這些工具包提供了對(duì)多種的惡意代碼的支持,其不僅引入了多種多樣的躲避和反制檢測(cè)的機(jī)制,同時(shí)還兼具有自動(dòng)化的部署和攻擊支持,并且生成的也不再是針對(duì)單一漏洞或者某一特定軟件進(jìn)行攻擊的代碼,而是多種惡意代碼的復(fù)合代碼。這一系列的特性使得攻擊者所需要達(dá)到的技術(shù)門檻大大降低,而其危害程度則大大增加。面對(duì)這種網(wǎng)頁木馬進(jìn)化的趨勢(shì),檢測(cè)和防御方也有必要對(duì)網(wǎng)頁木馬的樣本的代碼特征進(jìn)行抓取和分析,以了解其流行態(tài)勢(shì)和新近的躲避和反制檢測(cè)的機(jī)制。

    本文主要關(guān)注網(wǎng)頁木馬為了隱藏自身并提高攻擊成功率而引入的混淆技術(shù),通過利用抽象語法樹(Abstract syntax tree,下文中稱AST)對(duì)網(wǎng)頁中的腳本進(jìn)行分析和預(yù)處理,再利用低交互式客戶端蜜罐的模擬瀏覽器和模擬腳本執(zhí)行的上下文環(huán)境,從而達(dá)到解混淆的目的。通過利用這種解混淆技術(shù),可以降低分析網(wǎng)頁木馬的門檻,為研究其特點(diǎn)、工作機(jī)制和攻擊特性提供寶貴的分析數(shù)據(jù),從而為進(jìn)一步的研究提供了一種新的思路。

    1 相關(guān)研究

    1.1 人工分析

    對(duì)于網(wǎng)頁木馬的人工分析通常是利用一些靜態(tài)分析用的工具,首先抓取被掛馬網(wǎng)頁的HTML源碼,然后人工查看其中是否存在可疑的混淆代碼或者攻擊代碼,然后利用這些靜態(tài)工具中提供的一些簡(jiǎn)單的解混淆函數(shù)或者功能來進(jìn)行解混淆分析。這種分析方法對(duì)分析人員的經(jīng)驗(yàn)要求較高,需要能夠正確地發(fā)現(xiàn)混淆代碼并挑選出正確的解混淆功能來使用。

    另外一種常見的人工分析的手段是利用一些瀏覽器或者工具中存在的調(diào)試功能,跟蹤被掛馬網(wǎng)頁的加載過程,從而發(fā)現(xiàn)其中的可疑的混淆代碼或者攻擊代碼,并利用一些調(diào)試功能對(duì)這些代碼進(jìn)行人工解混淆和分析。比如Firefox插件JavaScript deobfuscator[3]。

    1.2 基于展開(unfolding)的自動(dòng)化解混淆

    基于展開的自動(dòng)化解混淆是當(dāng)前被最為廣泛使用的一種對(duì)網(wǎng)頁木馬代碼進(jìn)行自動(dòng)解混淆和分析的手段。網(wǎng)頁木馬的攻擊代碼中經(jīng)常使用一系列的可以動(dòng)態(tài)執(zhí)行代碼的函數(shù),比如eval()和document.write()函數(shù)來避免攻擊代碼的直接出現(xiàn),以躲避特征碼等靜態(tài)檢測(cè)方法。利用這一特點(diǎn),基于展開的自動(dòng)化解混淆系統(tǒng)給出了以下這樣的一種假設(shè):“被混淆前的原始攻擊代碼一定會(huì)在某一個(gè)javascript上下文環(huán)境中以明文出現(xiàn)?!?/p>

    基于這一假設(shè),許多網(wǎng)頁木馬檢測(cè)系統(tǒng)都引入了解混淆的能力,如 Zozzle[4],JSAND[5]等。

    這種自動(dòng)解混淆手段是相對(duì)成熟有效的,但是Lu等人提出了可以精心構(gòu)造出一種違反上文中假設(shè)的混淆代碼[6],使得大多數(shù)基于展開的自動(dòng)化解混淆手段無法有效地完成解混淆。

    1.3 基于代碼行為語義分析的自動(dòng)化代碼解混淆

    基于代碼行為語義分析的自動(dòng)化代碼解混淆是由Lu等人提出的一種對(duì)javascript混淆代碼進(jìn)行解混淆的手段[6]。這種手段并不追求完全還原出原始的攻擊源代碼的解混淆方式,而是通過保持語義的方式來進(jìn)行解混淆。Lu等人認(rèn)為如果兩段代碼和他們的執(zhí)行上下文環(huán)境以相同的方式進(jìn)行交互,則可以認(rèn)為這兩段代碼是觀察等價(jià)的,可以互相取代的,Lu等人稱這種等價(jià)為“語義保持”。

    基于這種思路Lu提出了根據(jù)代碼對(duì)系統(tǒng)調(diào)用的參數(shù)的影響來判別其是否是“語義相關(guān)”的方法,并通過javascript的字節(jié)碼層面上的分析,從而生成相對(duì)于混淆代碼“語義保持”的解混淆代碼,完成對(duì)代碼的解混淆。其他類似的系統(tǒng)還包括 JSOD[7]等。

    2 基于AST與蜜罐解混淆系統(tǒng)

    本文第1節(jié)中所提到了兩種自動(dòng)化代碼解混淆的手段各有其優(yōu)勢(shì)和缺點(diǎn),基于展開的自動(dòng)化解混淆較為成熟有效,但是存在被躲過的方法;而基于代碼行為語義分析的自動(dòng)化解混淆采用的“語義保持”的等價(jià)方法還原出的并不是原始的攻擊代碼。

    針對(duì)這些問題,本文提出了一種自動(dòng)解混淆的原型系統(tǒng),在基于展開的自動(dòng)化解混淆技術(shù)上進(jìn)行擴(kuò)展,引入AST和開源客戶端蜜罐Thug[8],以實(shí)現(xiàn)更加準(zhǔn)確有效的解混淆。

    2.1 系統(tǒng)簡(jiǎn)介

    如圖1中所示,系統(tǒng)主要由三部分組成:

    (1)AST預(yù)處理模塊

    (2)混淆信息采集模塊

    (3)混淆代碼還原模塊

    圖1 系統(tǒng)基本結(jié)構(gòu)

    首先向系統(tǒng)輸入含有混淆后代碼的被掛馬頁面,系統(tǒng)的AST預(yù)處理模塊解析頁面中的腳本代碼并生成對(duì)應(yīng)的AST,然后對(duì)AST進(jìn)行預(yù)處理后并還原為腳本,以便通過客戶端蜜罐采集相關(guān)的混淆信息;混淆信息采集模塊主要利用客戶端蜜罐本身的功能,從而采集到一些腳本的運(yùn)行時(shí)信息;在混淆信息采集模塊采集到相關(guān)信息之后,再由混淆代碼還原模塊對(duì)最初生成的AST進(jìn)行處理,最后根據(jù)處理后的AST還原出解混淆后的腳本代碼,完成一次“展開”的解混淆,而輸出的腳本代碼可以再一次輸入系統(tǒng),從而實(shí)現(xiàn)“多次展開”的解混淆。

    2.2 抽象語法樹(AST)

    抽象語法樹是一種用于表示源代碼的抽象語法結(jié)構(gòu)的樹狀結(jié)構(gòu)。一般來說,直接對(duì)源代碼的處理是相對(duì)復(fù)雜困難的,而將其轉(zhuǎn)換為抽象語法樹后,各個(gè)結(jié)點(diǎn)的屬性和位置將會(huì)變得更便于處理,而抽象語法樹本身并不依賴于源語言的文法,從而使得可以通過一些簡(jiǎn)單通用的方法來處理抽象語法樹,達(dá)到對(duì)源代碼的分析和處理的目的。其定義如定義1所示。

    定義1給定一個(gè)圖G=(V,E),V是圖中所有節(jié)點(diǎn)的集合,E是圖中所有邊的集合,若其滿足以下條件:

    G是無向樹

    ?v∈V,v滿足:

    v={p1,p2,...,pn},

    pi:< key,value> or<key,v'> ,v'∈V

    ?pi∈v,pi:< ″type″,value >

    ?e∈E,e=(v1,v2),v1,v2∈V

    ?p∈v1,p:< key,v2>

    則稱圖G為一個(gè)抽象語法樹;稱V中的所有節(jié)點(diǎn)為語法結(jié)點(diǎn),代表著語言的基本結(jié)構(gòu);稱每個(gè)節(jié)點(diǎn)所包含的元素p為節(jié)點(diǎn)屬性,代表語言基本結(jié)構(gòu)的一些屬性,key為屬性名,value為屬性值;稱E中的所有邊為語法關(guān)系,代表著語言基本結(jié)構(gòu)之間的關(guān)系。

    由于各類主流的javascript解析引擎在其支持的語法標(biāo)準(zhǔn)上存在一定的差異,本文以最通用的 ECMAScript 5.1標(biāo)準(zhǔn)[9]為基準(zhǔn),參照Mozilla Parser AST[10]中設(shè)計(jì)的接口和定義來表示一棵抽象語法樹。圖2給出了一段javascript代碼所對(duì)應(yīng)的抽象語法樹。

    圖2 一個(gè)抽象語法樹的例子

    2.3 AST 預(yù)處理

    對(duì)于一份輸入被掛馬頁面,首先要解析出其中所包含的javascript腳本,然后再分別將各部分javascript腳本解析為AST,進(jìn)行預(yù)處理后,最后再還原為javascript腳本。AST預(yù)處理的工作過程如圖3所示。

    圖3 AST預(yù)處理過程

    腳本解析部分由Thug中的Beautiful Soup 4負(fù)責(zé),通過解析HTML源代碼,根據(jù)標(biāo)簽來取得所需要的javascript腳本代碼;AST解析部分則利用 Esprima[11]來獲得一個(gè)符合 Mozilla Parser AST標(biāo)準(zhǔn)的以JSON表示的AST字符串,并解析JSON來將其轉(zhuǎn)換為一個(gè)真正的AST對(duì)象;隨后對(duì)AST對(duì)象進(jìn)行預(yù)處理,并在AST對(duì)象中生成信息采集表;最后利用Escodegen[12]將處理后的AST重新轉(zhuǎn)換為javascript腳本代碼,與處理后的AST對(duì)象一同交還給Thug繼續(xù)進(jìn)行處理。處理過程的算法如算法1所示。

    算法1 預(yù)處理算法

    2.4 混淆信息采集

    經(jīng)過預(yù)處理的javascript腳本代碼中包含著一系列回調(diào)語句,當(dāng)Thug的腳本引擎V8執(zhí)行到預(yù)處理中嵌入的回調(diào)語句時(shí),會(huì)觸發(fā)Thug調(diào)用對(duì)應(yīng)的處理函數(shù),通過嵌入特定的回調(diào)語句并實(shí)現(xiàn)Thug中對(duì)應(yīng)的處理函數(shù)可以使得Thug在運(yùn)行中采集到系列與混淆有關(guān)的信息,如回調(diào)位置,當(dāng)前調(diào)用函數(shù)的參數(shù)等等,Thug會(huì)將這些信息存儲(chǔ)入對(duì)應(yīng)AST對(duì)象的信息采集表中,以供后續(xù)混淆代碼還原時(shí)使用。

    2.5 混淆代碼還原

    通過預(yù)處理和信息采集后,AST對(duì)象中已經(jīng)包含了原始腳本預(yù)處理后的AST的和相應(yīng)采集的信息,首先利用算法2中所描述的混淆代碼還原算法來對(duì)AST對(duì)象進(jìn)行解混淆處理,隨后再通過Escodegen將處理后的AST對(duì)象轉(zhuǎn)換為javascript腳本代碼,最后輸出的即為完成一次“展開”后的javascript代碼。

    算法2 預(yù)處理算法

    2.6 多次展開

    由于混淆代碼的日益復(fù)雜,一次“展開”操作并不能完全還原出javascript代碼的原貌,這時(shí)需要對(duì)代碼進(jìn)行多次“展開”。當(dāng)獲得一次“展開”后的javascript代碼后,將其取代掛馬網(wǎng)頁中對(duì)應(yīng)的原來的代碼,再將處理后的掛馬網(wǎng)頁作為新的掛馬網(wǎng)頁重新輸入系統(tǒng),得到的輸出即為二次“展開”的javascript代碼,重復(fù)進(jìn)行多次這樣的操作即實(shí)現(xiàn)了多次“展開”。當(dāng)結(jié)果輸入系統(tǒng)后不再觸發(fā)解混淆操作,即混淆信息采集過程中采集不到信息時(shí),認(rèn)為系統(tǒng)已經(jīng)無法再對(duì)代碼進(jìn)行解混淆,此時(shí)輸出和輸入將會(huì)相同,再進(jìn)行更多次的“展開”已經(jīng)無法得到更多有用的信息,可以結(jié)束多次“展開”的過程。

    3 基于AST與蜜罐解混淆系統(tǒng)

    本文基于前文中闡述的解混淆技術(shù),基于低交互式蜜罐Thug,AST解析模塊Esprima和AST還原模塊Escodegen,實(shí)現(xiàn)了一套原型系統(tǒng),并采用了一系列的測(cè)試用例來對(duì)系統(tǒng)的有效性進(jìn)行了驗(yàn)證。測(cè)試用例主要分為3類:人工構(gòu)造的功能性測(cè)試網(wǎng)頁、真實(shí)被掛馬網(wǎng)頁和對(duì)照用的正常網(wǎng)頁,以下將逐一給出各類網(wǎng)頁的實(shí)驗(yàn)結(jié)果。

    3.1 人工構(gòu)造的功能性測(cè)試網(wǎng)頁

    這里選取了一個(gè)人工構(gòu)造的含有多重混淆的斐波那契數(shù)列計(jì)算代碼為例對(duì)原型系統(tǒng)進(jìn)行測(cè)試,其原始代碼如圖4所示:

    圖4 功能性測(cè)試原始代碼

    構(gòu)建一個(gè)包含這段代碼的頁面并輸入原型系統(tǒng)后,輸出的代碼如圖5所示。

    圖5 一次“展開”后的代碼

    繼續(xù)將輸出的代碼輸入原型系統(tǒng),代碼展開的過程如圖6中所示。

    在最后的結(jié)果中,除去一些混淆中使用的多余的變量聲明殘留外,系統(tǒng)已經(jīng)完全還原出可讀的完整的斐波那契數(shù)列的計(jì)算代碼,驗(yàn)證了原型系統(tǒng)的功能性。

    圖6 多次“展開”的過程

    3.2 真實(shí)被掛馬網(wǎng)頁

    本文收集了五個(gè)最近抓取獲得的真實(shí)的被掛馬網(wǎng)頁來對(duì)原型系統(tǒng)進(jìn)行驗(yàn)證性測(cè)試,被掛馬網(wǎng)頁皆來源于網(wǎng)上公開公布的列表,并經(jīng)過人工驗(yàn)證的確包含混淆后的惡意代碼。該部分實(shí)驗(yàn)的測(cè)試結(jié)果如表1所示。

    測(cè)試網(wǎng)站用例1的解混淆結(jié)果與人工解混淆的結(jié)果相比缺少了一個(gè)根節(jié)點(diǎn)的兒子節(jié)點(diǎn)及其子女,原因在于該部分代碼是根據(jù)不同瀏覽器環(huán)境分別觸發(fā)不同惡意代碼,通過修改Thug中的一些模擬瀏覽器的設(shè)置后即可抓取到該兒子結(jié)點(diǎn)及其子女。測(cè)試網(wǎng)站用例3的解混淆結(jié)果中則缺失了一個(gè)單一的葉子節(jié)點(diǎn),原因在于該節(jié)點(diǎn)對(duì)應(yīng)惡意腳本的地址已經(jīng)不再有效而無法訪問到。對(duì)于這種由于惡意代碼特性以及地址失效而導(dǎo)致的部分缺失是非致命的,可以認(rèn)為系統(tǒng)仍然是正常工作的,故根據(jù)實(shí)驗(yàn)的結(jié)果可以驗(yàn)證系統(tǒng)的可用性和有效性,但同時(shí)也說明系統(tǒng)仍然欠缺一些適應(yīng)性,仍然需要部分人工的介入來確保解混淆的完整。

    表1 對(duì)于真實(shí)被掛馬網(wǎng)頁的測(cè)試果

    3.3 供對(duì)照的正常網(wǎng)頁

    這里選取了幾個(gè)國內(nèi)外著名網(wǎng)站的首頁來對(duì)實(shí)現(xiàn)的原型系統(tǒng)進(jìn)行測(cè)試,并與直接查看到的源代碼進(jìn)行比較,以驗(yàn)證原型系統(tǒng)面對(duì)不含混淆的正常網(wǎng)頁也能夠正常工作。測(cè)試結(jié)果如表2。

    通過對(duì)正常網(wǎng)頁的測(cè)試結(jié)果的分析,可以認(rèn)為系統(tǒng)在面對(duì)各類網(wǎng)頁時(shí)基本能夠穩(wěn)定正常地工作。

    表2 對(duì)于正常網(wǎng)頁的測(cè)試結(jié)果

    4 結(jié)語

    本文提出了一種基于低交互式客戶端蜜罐和抽象語法樹分析和重構(gòu)的網(wǎng)頁木馬解混淆技術(shù),通過對(duì)代碼的多次展開,以達(dá)到對(duì)網(wǎng)頁木馬的攻擊代碼進(jìn)行解混淆的效果。本文實(shí)現(xiàn)了一套原型系統(tǒng),并采用了多種類型的無混淆和混淆后的頁面對(duì)系統(tǒng)進(jìn)行了測(cè)試,從而驗(yàn)證了該解混淆技術(shù)的有效性。但是原型系統(tǒng)依然停留在驗(yàn)證性階段,部分功能存在缺陷,多次“展開”也尚處于需要人工介入的階段,下個(gè)階段將進(jìn)一步提高原型系統(tǒng)的可用性和適應(yīng)性,以期能更好地面對(duì)各類網(wǎng)頁木馬中的混淆技術(shù)。

    [1] DAY O,PALMEN B,GREENSTADT R.Reinterpreting the Disclosure Debate for Web Infections[M].Managing Information Risk and the Economics of Security.Springer.2009:179 -97.

    [2] 張慧琳,鄒維,韓心慧.網(wǎng)頁木馬機(jī)理與防御技術(shù)[J].軟件學(xué)報(bào),2013,24(4):843-858.

    [3] PALANT W.FireFox add-on:JavaScript deobfuscator[EB/OL].(2013-07-30)[2014-11-26].https://addons.mozilla.org/en - US/firefox/addon/javascript- deobfuscator/.

    [4] CURTSINGER C,LIVSHITS B,ZORN B G,et al.ZOZZLE:Fast and Precise In-Browser JavaScript Malware Detection[C]//Proceedings of the 20th USENIX conference on Security(SEC'11).Berkeley,CA,USA:USENIX Association,2011:3-3.

    [5] COVA M,KRUEGEL C,VIGNA G.Detection and Analysis of Drive-by-Download Attacks and Malicious JavaScript Code[C]//Proceedings of the 19th International Conference on World Wide Web(WWW'10).New York,NY,USA:ACM,2010:281-290.

    [6] LU G,DEBRAY S.Automatic Simplification of Obfuscated JavaScript code:A semantics- based Approach[C]//2012 6th International Conference on Software Security and Reliability.Gaithersburg,MD,USA:IEEE Reliability Society,2012:31-40.

    [7] AL-TAHARWA I A,LEE H M,JENG A B,et al.JSOD:JavaScript obfuscation detector[J].Security and Communication Networks,2014.

    [8] DELL'AERA A.Thug[EB/OL].(2014-11-11)[2014-11 -26].https://github.com/buffer/thug.

    [9] ECMA International.ECMA -262,ECMAScript Language Specification Edition 5.1[S].Geneva:ECMA International,2009:1-245.

    [10] NETWORK M D.Mozilla Parser AST[EB/OL].(2014-09 -22)[2014 -11-26].https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Parser_API.

    [11] HIDAYAT A.Esprima[EB/OL].(2014-10-07)[2014-11 -11].http://esprima.org/

    [12] SUZUKI Y.Escodegen[EB/OL].(2014-10-31)[2014-11 -26].https://github.com/Constellation/escodegen.

    猜你喜歡
    蜜罐腳本木馬
    酒駕
    小木馬
    騎木馬
    安奇奇與小cool 龍(第二回)
    蜜罐蟻
    中外文摘(2019年20期)2019-11-13 02:57:53
    小木馬
    被自己撐死的蜜罐蟻
    知識(shí)窗(2019年6期)2019-06-26 04:27:09
    數(shù)據(jù)庫系統(tǒng)shell腳本應(yīng)用
    基于博弈的蜜罐和入侵檢測(cè)系統(tǒng)最優(yōu)配置策略
    旋轉(zhuǎn)木馬
    日韩大片免费观看网站| 免费久久久久久久精品成人欧美视频| 中国美女看黄片| 99精国产麻豆久久婷婷| 十八禁网站网址无遮挡| 国产免费又黄又爽又色| www.自偷自拍.com| 午夜两性在线视频| 99久久综合免费| 中国国产av一级| 精品久久蜜臀av无| 欧美黄色淫秽网站| 日韩制服骚丝袜av| 精品国产一区二区久久| 又大又爽又粗| 国产精品久久久久久人妻精品电影 | 久久人人爽人人片av| 在现免费观看毛片| 人妻人人澡人人爽人人| 午夜福利视频精品| 国产成人精品久久二区二区免费| 国产1区2区3区精品| 国产日韩一区二区三区精品不卡| 2018国产大陆天天弄谢| 各种免费的搞黄视频| 亚洲人成电影免费在线| 亚洲色图 男人天堂 中文字幕| 亚洲精品自拍成人| 亚洲成色77777| 捣出白浆h1v1| 欧美变态另类bdsm刘玥| 久久久国产欧美日韩av| 久久人人97超碰香蕉20202| 免费看av在线观看网站| 国产精品一二三区在线看| 蜜桃国产av成人99| 一区二区三区四区激情视频| 在线观看国产h片| 丰满人妻熟妇乱又伦精品不卡| 成人国产av品久久久| 久久久久国产一级毛片高清牌| 欧美亚洲 丝袜 人妻 在线| 久久人妻熟女aⅴ| 一级毛片黄色毛片免费观看视频| 色网站视频免费| 亚洲中文av在线| 免费在线观看完整版高清| 午夜福利乱码中文字幕| 国产淫语在线视频| 欧美 日韩 精品 国产| 少妇 在线观看| 欧美精品亚洲一区二区| 欧美 亚洲 国产 日韩一| 9191精品国产免费久久| 人人澡人人妻人| 两个人看的免费小视频| www.精华液| xxx大片免费视频| 亚洲成国产人片在线观看| 中文字幕人妻熟女乱码| 免费人妻精品一区二区三区视频| 国产精品一国产av| 丝袜人妻中文字幕| av网站免费在线观看视频| 99国产精品一区二区蜜桃av | 伊人久久大香线蕉亚洲五| 少妇粗大呻吟视频| 在线观看www视频免费| 精品福利观看| 欧美日韩av久久| www日本在线高清视频| 午夜福利影视在线免费观看| 99久久99久久久精品蜜桃| 亚洲国产欧美网| 国产精品一区二区免费欧美 | 国产在线视频一区二区| 久久精品aⅴ一区二区三区四区| 免费少妇av软件| 亚洲精品久久成人aⅴ小说| 男女无遮挡免费网站观看| 免费少妇av软件| 精品人妻1区二区| 久久久久久久国产电影| 男女午夜视频在线观看| 少妇粗大呻吟视频| 天天躁夜夜躁狠狠躁躁| 999久久久国产精品视频| 欧美成人精品欧美一级黄| 少妇粗大呻吟视频| 久久久久久久大尺度免费视频| 亚洲av成人不卡在线观看播放网 | 一级毛片我不卡| 亚洲国产最新在线播放| 99国产精品一区二区三区| 欧美 亚洲 国产 日韩一| 中文乱码字字幕精品一区二区三区| 女性被躁到高潮视频| 亚洲精品第二区| 免费看av在线观看网站| 国产成人欧美| 亚洲精品国产区一区二| 韩国精品一区二区三区| 嫩草影视91久久| 午夜福利视频在线观看免费| 1024香蕉在线观看| 亚洲中文av在线| 亚洲九九香蕉| 日韩一本色道免费dvd| 伊人亚洲综合成人网| 亚洲精品久久久久久婷婷小说| 大香蕉久久成人网| 女警被强在线播放| 美女主播在线视频| 午夜老司机福利片| 2018国产大陆天天弄谢| 国产日韩一区二区三区精品不卡| 黄色a级毛片大全视频| 天堂8中文在线网| 国产99久久九九免费精品| 咕卡用的链子| 九色亚洲精品在线播放| 久久久久久免费高清国产稀缺| 婷婷成人精品国产| 在线亚洲精品国产二区图片欧美| 成年av动漫网址| 精品亚洲成a人片在线观看| 亚洲视频免费观看视频| 看免费成人av毛片| 亚洲欧美精品自产自拍| 国产在线免费精品| 在线天堂中文资源库| 大陆偷拍与自拍| 天天躁夜夜躁狠狠久久av| 欧美日韩福利视频一区二区| 亚洲中文av在线| 岛国毛片在线播放| 尾随美女入室| 欧美黑人欧美精品刺激| 精品人妻熟女毛片av久久网站| 深夜精品福利| av网站免费在线观看视频| 午夜老司机福利片| 91老司机精品| 国产一级毛片在线| 最近中文字幕2019免费版| 日韩一卡2卡3卡4卡2021年| 中文字幕高清在线视频| 国产亚洲精品第一综合不卡| 在线看a的网站| 欧美黄色淫秽网站| 中文字幕精品免费在线观看视频| 青春草视频在线免费观看| 男的添女的下面高潮视频| 丰满人妻熟妇乱又伦精品不卡| 秋霞在线观看毛片| 午夜福利免费观看在线| 精品久久蜜臀av无| 日韩 亚洲 欧美在线| 国产不卡av网站在线观看| 婷婷色麻豆天堂久久| 国产精品一区二区在线不卡| 女人被躁到高潮嗷嗷叫费观| 精品国产一区二区三区久久久樱花| 国产片内射在线| 国产免费视频播放在线视频| 涩涩av久久男人的天堂| av网站免费在线观看视频| 成人18禁高潮啪啪吃奶动态图| 亚洲成人免费电影在线观看 | 超碰成人久久| 一级毛片我不卡| 免费观看a级毛片全部| 飞空精品影院首页| 久久热在线av| 视频在线观看一区二区三区| 亚洲视频免费观看视频| 亚洲欧美色中文字幕在线| 亚洲三区欧美一区| 天天躁日日躁夜夜躁夜夜| 国产片内射在线| 少妇人妻 视频| 久久99精品国语久久久| 久久精品国产亚洲av高清一级| 亚洲久久久国产精品| 亚洲成色77777| 一本—道久久a久久精品蜜桃钙片| 丝袜脚勾引网站| 亚洲第一青青草原| 99热网站在线观看| 亚洲中文字幕日韩| 人体艺术视频欧美日本| 在线观看国产h片| 每晚都被弄得嗷嗷叫到高潮| 欧美xxⅹ黑人| 精品少妇久久久久久888优播| 999久久久国产精品视频| 叶爱在线成人免费视频播放| 在线观看国产h片| 成人国产一区最新在线观看 | 777久久人妻少妇嫩草av网站| 亚洲成人国产一区在线观看 | 亚洲第一av免费看| 欧美日韩成人在线一区二区| 久久精品国产综合久久久| 精品一品国产午夜福利视频| 日本一区二区免费在线视频| 亚洲欧美一区二区三区国产| 亚洲av日韩精品久久久久久密 | 亚洲精品自拍成人| 亚洲色图综合在线观看| 精品一区二区三卡| 69精品国产乱码久久久| 老司机影院成人| av视频免费观看在线观看| 国产一区二区三区av在线| 亚洲av片天天在线观看| 赤兔流量卡办理| 婷婷色综合大香蕉| 老司机亚洲免费影院| kizo精华| av片东京热男人的天堂| 日韩 亚洲 欧美在线| 岛国毛片在线播放| 中文字幕最新亚洲高清| 在线观看人妻少妇| 欧美日韩视频精品一区| 中文乱码字字幕精品一区二区三区| 18禁国产床啪视频网站| 少妇的丰满在线观看| 性色av一级| 成在线人永久免费视频| 丰满迷人的少妇在线观看| 亚洲国产精品国产精品| 最新的欧美精品一区二区| 久久国产亚洲av麻豆专区| 免费少妇av软件| 91国产中文字幕| 亚洲av片天天在线观看| 国产精品二区激情视频| 精品久久蜜臀av无| www.自偷自拍.com| 欧美亚洲 丝袜 人妻 在线| 亚洲成人手机| 亚洲国产精品999| 99久久精品国产亚洲精品| 久久人人爽人人片av| 视频区欧美日本亚洲| 一级毛片电影观看| 搡老岳熟女国产| 亚洲美女黄色视频免费看| 天天躁日日躁夜夜躁夜夜| 宅男免费午夜| 色综合欧美亚洲国产小说| 欧美日韩黄片免| 你懂的网址亚洲精品在线观看| 欧美大码av| av在线app专区| 亚洲精品久久久久久婷婷小说| 男男h啪啪无遮挡| 午夜免费观看性视频| 又大又黄又爽视频免费| 日韩一区二区三区影片| 在线看a的网站| 国产av国产精品国产| 日本欧美视频一区| 午夜老司机福利片| 妹子高潮喷水视频| 国产精品久久久久久人妻精品电影 | 中文字幕制服av| 男女下面插进去视频免费观看| 啦啦啦在线免费观看视频4| 午夜福利乱码中文字幕| 国产成人欧美在线观看 | 日韩中文字幕视频在线看片| 嫩草影视91久久| 亚洲av国产av综合av卡| 青春草亚洲视频在线观看| 亚洲专区中文字幕在线| 嫁个100分男人电影在线观看 | 又大又爽又粗| 手机成人av网站| 久久女婷五月综合色啪小说| 看免费av毛片| 亚洲,欧美精品.| xxx大片免费视频| 国产深夜福利视频在线观看| 69精品国产乱码久久久| 婷婷成人精品国产| 十八禁人妻一区二区| 超碰成人久久| 九草在线视频观看| 麻豆国产av国片精品| 制服人妻中文乱码| 欧美国产精品va在线观看不卡| 国产精品国产三级国产专区5o| 在线观看人妻少妇| 51午夜福利影视在线观看| 日日夜夜操网爽| 亚洲精品一二三| 91麻豆av在线| 极品少妇高潮喷水抽搐| 黄色片一级片一级黄色片| 亚洲三区欧美一区| 欧美日韩成人在线一区二区| 亚洲欧美日韩另类电影网站| 母亲3免费完整高清在线观看| 一区二区三区四区激情视频| 国产欧美日韩精品亚洲av| 黑人猛操日本美女一级片| 在线观看人妻少妇| 最新在线观看一区二区三区 | 美女大奶头黄色视频| 女人爽到高潮嗷嗷叫在线视频| 捣出白浆h1v1| 午夜免费鲁丝| 欧美黑人欧美精品刺激| 国产成人av激情在线播放| 久热这里只有精品99| 777米奇影视久久| 人人妻,人人澡人人爽秒播 | 久久久久久免费高清国产稀缺| 纵有疾风起免费观看全集完整版| 免费日韩欧美在线观看| 久久人妻熟女aⅴ| 91精品伊人久久大香线蕉| 深夜精品福利| 人人澡人人妻人| 两个人免费观看高清视频| 中文字幕色久视频| 天天躁狠狠躁夜夜躁狠狠躁| 午夜老司机福利片| 亚洲国产精品国产精品| 国产成人91sexporn| 天天躁夜夜躁狠狠躁躁| 免费在线观看黄色视频的| 老汉色∧v一级毛片| 丝袜人妻中文字幕| 日韩中文字幕欧美一区二区 | 好男人电影高清在线观看| 久久99精品国语久久久| 性色av一级| 汤姆久久久久久久影院中文字幕| 亚洲中文字幕日韩| 久久九九热精品免费| 久热爱精品视频在线9| 大型av网站在线播放| 最近手机中文字幕大全| 亚洲欧美一区二区三区黑人| 不卡av一区二区三区| 大陆偷拍与自拍| 久久国产亚洲av麻豆专区| 看免费成人av毛片| av在线播放精品| 午夜福利,免费看| 亚洲精品国产色婷婷电影| 国产淫语在线视频| 日本猛色少妇xxxxx猛交久久| 欧美97在线视频| 自拍欧美九色日韩亚洲蝌蚪91| 欧美精品高潮呻吟av久久| av片东京热男人的天堂| 国产精品久久久av美女十八| av又黄又爽大尺度在线免费看| 丁香六月天网| 各种免费的搞黄视频| av天堂在线播放| 少妇人妻 视频| 日韩制服丝袜自拍偷拍| 日韩制服骚丝袜av| 精品人妻一区二区三区麻豆| 各种免费的搞黄视频| tube8黄色片| 最新在线观看一区二区三区 | bbb黄色大片| 午夜视频精品福利| 又大又黄又爽视频免费| 午夜免费成人在线视频| 最新在线观看一区二区三区 | 18禁黄网站禁片午夜丰满| 在线观看www视频免费| 欧美精品一区二区免费开放| 丝袜在线中文字幕| 亚洲av成人精品一二三区| 天天躁夜夜躁狠狠躁躁| av片东京热男人的天堂| 巨乳人妻的诱惑在线观看| 国产一区亚洲一区在线观看| 亚洲精品久久成人aⅴ小说| 成人三级做爰电影| 另类亚洲欧美激情| 亚洲国产精品一区三区| 99re6热这里在线精品视频| 一级毛片女人18水好多 | 老司机影院成人| 天天操日日干夜夜撸| 在线 av 中文字幕| a级毛片在线看网站| 国产精品一区二区精品视频观看| 免费看十八禁软件| 老汉色∧v一级毛片| av福利片在线| av在线app专区| 亚洲精品乱久久久久久| 日本欧美视频一区| 久久久久精品国产欧美久久久 | 亚洲成色77777| 丰满少妇做爰视频| 国产女主播在线喷水免费视频网站| 欧美日韩av久久| 久久免费观看电影| 久久久精品区二区三区| 日本午夜av视频| 成人国产一区最新在线观看 | 久久天堂一区二区三区四区| 日本av手机在线免费观看| 日本黄色日本黄色录像| 国产成人精品久久二区二区免费| 精品免费久久久久久久清纯 | 丝袜人妻中文字幕| 女人爽到高潮嗷嗷叫在线视频| 两个人免费观看高清视频| 这个男人来自地球电影免费观看| 日日摸夜夜添夜夜爱| 亚洲国产毛片av蜜桃av| 超色免费av| 一边摸一边做爽爽视频免费| 后天国语完整版免费观看| 国产高清视频在线播放一区 | 热re99久久国产66热| 精品国产乱码久久久久久男人| 成年人午夜在线观看视频| 麻豆av在线久日| 一边摸一边做爽爽视频免费| 老鸭窝网址在线观看| 久久99热这里只频精品6学生| av在线老鸭窝| 天天躁夜夜躁狠狠久久av| 黄色怎么调成土黄色| 日本欧美视频一区| 精品国产一区二区久久| 午夜两性在线视频| 国产亚洲精品久久久久5区| 亚洲 欧美一区二区三区| 久热这里只有精品99| 成人国产av品久久久| 1024视频免费在线观看| 最近手机中文字幕大全| 久久鲁丝午夜福利片| 亚洲欧洲日产国产| 日本91视频免费播放| 国产麻豆69| 国产亚洲av片在线观看秒播厂| av又黄又爽大尺度在线免费看| 国产精品久久久人人做人人爽| 50天的宝宝边吃奶边哭怎么回事| 老司机影院毛片| 久久精品亚洲熟妇少妇任你| 久久精品成人免费网站| 一级a爱视频在线免费观看| 久久精品国产亚洲av高清一级| 亚洲av片天天在线观看| 精品少妇黑人巨大在线播放| 91麻豆av在线| 久久人人97超碰香蕉20202| 性色av乱码一区二区三区2| 午夜免费鲁丝| 国产午夜精品一二区理论片| 亚洲成国产人片在线观看| 少妇粗大呻吟视频| 亚洲av国产av综合av卡| 国产片特级美女逼逼视频| 夫妻性生交免费视频一级片| 一二三四社区在线视频社区8| 国产激情久久老熟女| av在线app专区| bbb黄色大片| 悠悠久久av| 最新的欧美精品一区二区| 欧美精品亚洲一区二区| 岛国毛片在线播放| av天堂久久9| 日韩精品免费视频一区二区三区| 日韩中文字幕视频在线看片| 十八禁人妻一区二区| 久久久久久免费高清国产稀缺| 国产国语露脸激情在线看| 久久久国产欧美日韩av| 欧美大码av| 国产免费现黄频在线看| 在线 av 中文字幕| 后天国语完整版免费观看| 极品少妇高潮喷水抽搐| 激情五月婷婷亚洲| 女性生殖器流出的白浆| 老司机亚洲免费影院| 久久性视频一级片| 精品人妻1区二区| 亚洲国产中文字幕在线视频| 黄色视频不卡| 欧美性长视频在线观看| 一区二区三区精品91| 久久人人97超碰香蕉20202| 又粗又硬又长又爽又黄的视频| 国产一卡二卡三卡精品| 精品高清国产在线一区| 日韩av不卡免费在线播放| 在线亚洲精品国产二区图片欧美| 久久久久视频综合| 欧美人与善性xxx| 一本久久精品| 汤姆久久久久久久影院中文字幕| 亚洲少妇的诱惑av| 欧美大码av| 久久久久精品人妻al黑| 国精品久久久久久国模美| av有码第一页| 精品卡一卡二卡四卡免费| 黄频高清免费视频| 色婷婷久久久亚洲欧美| 日韩av不卡免费在线播放| 午夜两性在线视频| 欧美成狂野欧美在线观看| 一区二区三区激情视频| 18在线观看网站| 日韩一区二区三区影片| 亚洲五月婷婷丁香| 韩国高清视频一区二区三区| 亚洲人成电影观看| 欧美日韩黄片免| 别揉我奶头~嗯~啊~动态视频 | 黄色视频在线播放观看不卡| 国产精品 国内视频| 国产日韩欧美视频二区| 91国产中文字幕| 精品国产超薄肉色丝袜足j| 只有这里有精品99| 久久精品国产a三级三级三级| 欧美另类一区| 90打野战视频偷拍视频| 国产亚洲av高清不卡| 国产麻豆69| 国产又色又爽无遮挡免| 王馨瑶露胸无遮挡在线观看| 亚洲一区二区三区欧美精品| 老熟女久久久| 亚洲国产精品一区三区| 男女之事视频高清在线观看 | 又大又爽又粗| 91成人精品电影| 人人澡人人妻人| 精品免费久久久久久久清纯 | 亚洲国产欧美在线一区| 99国产精品免费福利视频| 色婷婷久久久亚洲欧美| 一区二区三区精品91| 亚洲国产成人一精品久久久| bbb黄色大片| 亚洲成人免费av在线播放| 婷婷丁香在线五月| 成年动漫av网址| 男女高潮啪啪啪动态图| 亚洲,欧美,日韩| 无限看片的www在线观看| 制服诱惑二区| 久久精品熟女亚洲av麻豆精品| 少妇猛男粗大的猛烈进出视频| 伊人亚洲综合成人网| 国产在线一区二区三区精| 丰满迷人的少妇在线观看| 精品免费久久久久久久清纯 | 亚洲综合色网址| 国产亚洲欧美在线一区二区| 久久国产精品影院| av片东京热男人的天堂| 中文字幕人妻丝袜一区二区| www日本在线高清视频| 又大又黄又爽视频免费| 国产91精品成人一区二区三区 | 真人做人爱边吃奶动态| 国产黄色免费在线视频| 国产亚洲精品第一综合不卡| 精品少妇久久久久久888优播| 亚洲黑人精品在线| 日本五十路高清| 两个人看的免费小视频| 国产成人精品久久二区二区91| 中文字幕制服av| 久久ye,这里只有精品| 国产熟女欧美一区二区| 亚洲精品国产区一区二| 欧美中文综合在线视频| 波野结衣二区三区在线| 另类精品久久| 高清av免费在线| 亚洲人成77777在线视频| 亚洲熟女毛片儿| 爱豆传媒免费全集在线观看| 亚洲精品美女久久av网站| a级毛片黄视频| 午夜老司机福利片| 一本一本久久a久久精品综合妖精| 亚洲精品日本国产第一区| 久久这里只有精品19| 国产精品二区激情视频| 国产精品99久久99久久久不卡| 亚洲免费av在线视频| 欧美激情极品国产一区二区三区| 久久人人爽人人片av| 婷婷丁香在线五月| 波野结衣二区三区在线| 999精品在线视频| 欧美另类一区| 男女之事视频高清在线观看 | 国产精品一国产av| 久久精品熟女亚洲av麻豆精品|