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

    基于API Hook的Stealth Loader局部堆問題解決

    2021-02-27 08:53:10徐曉亭
    現(xiàn)代計算機 2021年35期
    關(guān)鍵詞:程序實驗檢測

    徐曉亭

    (四川大學網(wǎng)絡空間安全學院,成都 610207)

    0 引言

    鑒于當今惡意代碼爆炸性增長趨勢,國外安全廠商如卡巴斯基、VirusTotal等,和國內(nèi)安全廠商如騰訊、微步等均推出了自動化判別未知惡意代碼系統(tǒng)。API調(diào)用序列無疑是判別未知程序有無惡意行為的關(guān)鍵信息,其記錄的完整與否直接影響判定結(jié)果。

    Windows API可分為用戶層和內(nèi)核層,一個用戶層API的調(diào)用將需要多個內(nèi)核層API的配合才能完成,因而用戶層API可以提供更加抽象的語義信息,相應的動態(tài)檢測誤報率和漏報率會更低。為了繞過動態(tài)檢測,攻擊者使用了API混淆技術(shù)來干擾用戶層行為信息收集過程。

    API混淆技術(shù)指在進行靜態(tài)或動態(tài)分析惡意代碼時,獲取API地址對應的名稱失敗,從而可以隱藏它的真實意圖,增加分析難度。Kawakoya等人[1]提出最新的 API混淆方案 Stealth Loader是該方向的最新成果,可擊敗大多數(shù)靜態(tài)和動態(tài)反混淆技術(shù)。但本身也存在多種缺陷,如ntdll模塊初始化、多個DLL之間局部堆共享、消息回調(diào)函數(shù)注冊失敗等。程斌林等人[2]提出的BinUnpack屬于自動化脫殼方向的最新成果,可以檢測到Stealth Loader,跟蹤記錄加殼后的程序調(diào)用的API,實現(xiàn)反混淆。

    本文聚焦堆共享問題,依靠API Hook的原理解決此問題,使得其支持更加廣泛的內(nèi)存管理函數(shù)。將基于空閑鏈表的內(nèi)存管理系統(tǒng)嵌入Stealth Loader中,刪除加殼后程序的IAT,成功逃脫Bi?nUnpack的檢測。

    1 相關(guān)工作

    1.1 API反混淆技術(shù)原理

    根據(jù)上述對API混淆的定義,與之相對的反混淆就是將API地址與名稱重新建立連接?,F(xiàn)有的反混淆技術(shù)大多都是基于以下兩個條件:

    (1)IAT中的API地址可由DLL基址和DLL的EAT(Export Address Table,導出地址表)得出。

    (2)DLL基址可通過Windows操作系統(tǒng)特定的數(shù)據(jù)結(jié)構(gòu)獲得。

    基于以上兩個條件,獲取API名稱的過程如算法1所示。

    算法1獲取API名稱算法

    其中A代表API地址,可由DLL基址與EAT獲得;N代表API名稱,可由DLL基址與ENT(Export Name Table,導出名稱表)獲得。dj代表一個API地址與其名稱構(gòu)成的元組(Aj,Nj)。Di代表由組成的集合,象征一個DLL中所有API函數(shù)。D代表由Di組成的集合,代表當前進程所有DLL。

    1.2 最新的混淆技術(shù)與反混淆技術(shù)

    Kawakoya等人提出Stealth Loader混淆技術(shù),實現(xiàn)一套獨立DLL管理系統(tǒng),可繞過現(xiàn)有的大多數(shù)API反混淆技術(shù)。

    它主要由exPEB、sLdrLoadDll、sLdrGetProc Address和BootStrap四部分組成。exPEB負責管理由sLdrLoadDll加載的DLL。sLdrLoadDll負責將DLL以Reflective Loading方式映射到內(nèi)存中,并遞歸調(diào)用該函數(shù)與sLdrGetProcAddress函數(shù)修復DLL的IAT。sLdrGetProcAddress以API名稱為參數(shù),返回API地址。BootStrap負責解析程序所依賴的DLL,并調(diào)用sLdrLoadDll和sLdrGetProcAd?dress函數(shù)填充IAT。Stealth Loader還刪除了DLL映射到內(nèi)存中的DOS頭、INT表、ENT表和調(diào)試節(jié)等信息,防止反混淆工具以這些信息為線索識別加載的模塊。

    程斌林等人[2]基于脫殼前后程序IAT地址不同的特性,提出Windows通用脫殼技術(shù)BinUn?pack,是自動化脫殼方向的最新研究成果。Bi?nUnpack利用Stealth Loader的API調(diào)用序列特征進行檢測,即首先調(diào)用CreateFile而后調(diào)用內(nèi)存分配API。但這種檢測方法也不是無法繞過的,本文將基于空閑鏈表的內(nèi)存管理系統(tǒng)與Stealth Loader相結(jié)合,并刪除加殼后程序的IAT,達到繞過Bi?nUnpack檢測的目的。

    2 基于API Hook技術(shù)的方法設計

    2.1 多個DLL之間局部堆共享問題

    堆在系統(tǒng)安全領域是一種用于存儲動態(tài)數(shù)據(jù)的內(nèi)存空間。在Windows操作系統(tǒng)中,堆可分為私有堆(private heap)和局部堆(local heap)或稱默認堆(default heap)。局部堆在Windows加載可執(zhí)行程序時被創(chuàng)建,PE頭結(jié)構(gòu)中的SizeOfHeapRe?serve和SizeOfHeapCommit字段分別指明了需要保留和提交的局部堆空間大小。

    Windows中對局部堆的使用主要有兩種方式:一種是以Heap為前綴的通用堆管理函數(shù),另一種是專用的局部堆管理函數(shù),如LocalAlloc、Local?ReAlloc等。kernelbase動態(tài)鏈接庫中的全局變量BHHT(base heap handle table)負責管理由專用局部堆函數(shù)分配的堆。

    Stealth Loader先將三個必要模塊重新加載到進程中,隨后加載程序依賴的其他模塊,修復模塊之間的依賴關(guān)系。但出現(xiàn)kernelbase模塊與其他模塊的BHHT變量指針不一致的問題,即ker?nelbase中的BHHT指針指向自身,其他模塊中的卻指向Windows加載的kernelbase。隨之而來的就是兩kernelbase中的BHHT變量內(nèi)容不相同,導致調(diào)用專用的局部堆管理函數(shù)時出現(xiàn)異常結(jié)果,如:LocalSize結(jié)果總是為0、GlobalReAlloc未成功擴展內(nèi)存大小和GlobalLock鎖定內(nèi)存失敗等,存在運行Crash的隱患。

    2.2 API Hook技術(shù)

    API Hook是一種通過劫持原有API控制流,改變執(zhí)行結(jié)果的技術(shù)。雖然該技術(shù)實現(xiàn)方式存在很大差異,但原理都是修改控制流,使其經(jīng)過回調(diào)函數(shù)。

    2.3 解決方案

    通過上文對該問題的分析,可知該問題的根源是由于兩kernelbase中的BHHT變量內(nèi)容不一致造成的。借助EAT Hook技術(shù),替換寫入BHHT變量的導出API函數(shù)地址為回調(diào)函數(shù)地址。在回調(diào)函數(shù)中,先執(zhí)行原有的API函數(shù),隨后同步兩kernelbase中的BHHT變量的內(nèi)容。慶幸的是,與局部堆相關(guān)的Win32 API數(shù)量不是很多,且僅存在于kernelbase和kernel32兩模塊。借助靜態(tài)分析工具IDA逆向分析kernelbase和kernel32,得到引用BHHT全局變量相關(guān)的API,如表1所示。

    表1 兩模塊中讀寫B(tài)HHT API

    3 方法實現(xiàn)

    3.1 Stealth Loader系統(tǒng)設計

    本小節(jié)將詳細闡述Stealth Loader的設計實現(xiàn)過程。由于Kawakoya并沒有公布相關(guān)源代碼和具體實現(xiàn)細節(jié),本文按照[1]中的框架重新實現(xiàn)。為了規(guī)避BinUnpack程序的檢測,采用了以下兩種方式:①實現(xiàn)基于空閑鏈表的內(nèi)存管理系統(tǒng),繞過其在API調(diào)用特征上的檢測。②根據(jù)[2]中7.1節(jié)所述,無法作用于無IAT的程序。因此,將加殼后程序的IAT置空,致使BinUnpack脫殼失敗。

    3.1.1 修改PE頭內(nèi)存屬性

    從PEB中獲取kernel32中基地址,進而依據(jù)PE格式得到VirtualProtect和VirtualAlloc兩個導出函數(shù)地址。VirtualProtect修改PE頭部的內(nèi)存屬性為可寫,利用PE文件格式磁盤對齊與內(nèi)存對齊的大小不同,可在PE頭尾部0x200處存放一些重要信息,如字符串、exPEB的地址和一些必要的Windows系統(tǒng)API地址等。

    3.1.2 內(nèi)存分配

    使用VirtualAlloc函數(shù)分配10 MB內(nèi)存,用于存放程序所需要的外部模塊和exPEB信息,并在此基礎上使用空閑鏈表對內(nèi)存進行管理。exPEB是由一個個Module結(jié)構(gòu)體組成的,代表程序所依賴的外部模塊,結(jié)構(gòu)體的成員如表2所示。圖1(a)是內(nèi)存管理頭部結(jié)構(gòu)體,主要用于記錄內(nèi)存塊的各種信息。內(nèi)存分配算法如圖1(b)所示,搜索空閑鏈表中的內(nèi)存塊,返回給用戶。如果空閑塊大于所需,需要進行拆分,并將剩余的內(nèi)存鏈接至空閑鏈表中。內(nèi)存回收算法如圖1(c)所示,釋放內(nèi)存時為避免內(nèi)存碎片過多,會進行適當?shù)暮喜⒉僮鳌?/p>

    圖1 內(nèi)存管理算法

    表2 Module結(jié)構(gòu)體

    3.1.3 解析外部模塊

    Windows系統(tǒng)下的每個進程都需要依賴ntdll、kernelbase和kernel32模塊,因此首先將這些模塊加載到內(nèi)存中。保存表1中需要被Hook的原函數(shù)地址至內(nèi)存鏡像PE頭0x200處,修改這些函數(shù)在Module結(jié)構(gòu)體function數(shù)組中的值為回調(diào)函數(shù)地址。本文將function數(shù)組作為模塊的EAT,替換其中的函數(shù)地址。對于kernelbase的回調(diào)函數(shù)來說,先執(zhí)行對應的原函數(shù),后將BHHT同步至Win?dows系統(tǒng)下的BHHT。對于kernel32的回調(diào)函數(shù)來說,也是先調(diào)用原函數(shù),不同的是從Windows系統(tǒng)同步BHHT至Stealth Loader下。

    根據(jù)PE文件格式,逐步尋找程序所依賴的外部函數(shù)和模塊。調(diào)用sLdrLoadDll函數(shù)加載這些模塊,sLdrGetProcAddress獲取依賴函數(shù)的地址填充至模塊的IAT中。

    上述步驟已經(jīng)將程序所有依賴外部函數(shù)填充至程序IAT中,最后跳轉(zhuǎn)原始程序OEP(original entry point),執(zhí)行真正的代碼。

    3.1.4 sLdrGetProcAddress和sLdrLoadDll函數(shù)

    sLdrLoadDll函數(shù)按照Windows模塊加載的順序來進行搜索,以Reflective Loading[3]方式將這些模塊加載到內(nèi)存中,并注冊至exPEB中。根據(jù)當前模塊IAT,遞歸調(diào)用sLdrLoadDll和sLdrGetProc Address修復模塊間依賴。

    sLdrGetProcAddress的參數(shù)為模塊基址B和函數(shù)名N或序號O。首先查找模塊,比較B和exPEB內(nèi)存中的Module的dst_base或src_base成員。然后定位函數(shù)名下標,如果第二個參數(shù)為函數(shù)名N,對N使用ror13函數(shù)得到N_hash,在模塊的name_ror13數(shù)組中搜索,得到數(shù)組的下標I;如果第二個參數(shù)為O,下標I為O與ordinal_base的差。最后,返回函數(shù)地址functions[I]。

    3.1.5 其他

    一些分析工具依照PE頭特征來識別加載的模塊,在修復模塊之間的依賴之后,刪除模塊的PE頭是很有必要的。

    BinUnpack檢測程序最初的IAT是否包含正在調(diào)用的API地址,來判斷是否新IAT以產(chǎn)生。如果未包含,則暗示新的IAT已產(chǎn)生,可進行脫殼操作。將IAT表從加殼后的程序中刪除后,引起B(yǎng)inUnpack判斷新IAT產(chǎn)生時機失誤,脫殼失敗。

    3.2 Stealth Loader功能實驗

    Stealth Loader支持包括:ntdll、kernel32、ker?nelbase、gdi32、user32、shell32、shlwapi、ws2_32、wininet、winsock、crypt32 和 msvcrt,共 12 個 模塊。這些模塊中的API函數(shù)已經(jīng)覆蓋了惡意代碼所需的各個方面。實驗內(nèi)容與[1]相同,分為兩項:①API混淆功能測試。主要驗證Stealth Loader是否可以擊敗各種動態(tài)和靜態(tài)反混淆工具。②惡意代碼測試。將二進制惡意代碼作為輸入,Stealth Loader輸出具有功能相同且具有API反混淆能力惡意代碼,在相關(guān)惡意軟件分析平臺檢測其危險系數(shù)是否降低。

    3.2.1 API混淆功能實驗

    選取相同的實驗程序,包括:calc.exe、win?mine.exe、 notepad.exe、 cmd.exe、 regedt32.exe、tasklist.exe、taskmgr.exe、xcopy.exe和 ftp.exe。將它們作為Stealth Loader的輸入,對輸出的程序分別使用靜態(tài)分析和動態(tài)分析驗證是否達到API混淆的目的。

    動靜態(tài)分析。使用靜態(tài)分析工具,包括IDA、Scylla、impscan和ldrmodules,動態(tài)分析工具,包括 Cuckoo沙箱[4]、traceapi[5]、min_apitracer[6],并增加對BinUnpack測試。在使用Cuckoo沙箱分析原始程序與加殼后的程序過程中,出現(xiàn)加殼后的程序無法在Cuckoo沙箱中執(zhí)行的現(xiàn)象,造成前后分析結(jié)果相差較大。經(jīng)過進一步的實驗,加殼后的程序可以在真機或虛擬機環(huán)境中正常執(zhí)行,這也可以證明Cuckoo沙箱反混淆失敗。

    實驗結(jié)果如表4所示,可見重寫的Stealth Loader達到了[1]中的效果。

    表4 惡意代碼實驗結(jié)果

    3.2.2 惡意代碼實驗

    在3.2.1節(jié)的實驗中,加殼后的程序無法在Cuckoo沙箱中運行,為了更加真實的測試重寫Stealth Loader的效果,選擇VirusTotal和微步兩平臺。

    重復與[1]相同的實驗,對從VirusShare平臺收集到的283個原始樣本加殼。首先對加殼后的程序逆向分析,確保原有功能保持不變。然后從中挑選10個不同類型的樣本,上傳至VirusTotal和微步兩個惡意軟件分析平臺進行檢測,結(jié)果如表5。

    表3 API混淆功能實驗結(jié)果

    表5 函數(shù)分組測試

    從表中可以得出以下結(jié)論:

    (1)對于VirusTotal平臺,Stealth Loader使得檢測到威脅的反病毒引擎數(shù)量大大降低。

    (2)除了Lokibot和CoinMiner兩實驗,其余實驗中檢測到威脅反病毒引擎數(shù)量均減少了一倍以上,且沙箱中運行的進程均Crash。

    (3)兩平臺對惡意程序的分類出現(xiàn)偏差。

    3.3 局部堆實驗

    kernelbase和kernel32模塊中的專用局部堆管理函數(shù)按其功能可被分為兩組,如表6所示。組一是測試內(nèi)存管理函數(shù)是否可以正常使用,組二測試內(nèi)存鎖函數(shù)是否可以正常使用。

    表6 內(nèi)存管理函數(shù)實驗結(jié)果

    3.3.1 內(nèi)存管理函數(shù)測試

    使用下方的實驗偽代碼進行測試,包括內(nèi)存分配、大小調(diào)整和釋放三方面。

    首先,前兩行代碼測試了Hook GlobalAlloc(kernelbase)的效果。若沒有同步BHHT變量至Windows下 kernelbase,則 GlobalReAlloc(kernel32)將返回空。第四行代碼測試Hook GlobalFree(kernel32)的效果,若沒有同步變量內(nèi)容至Stealth Loader下kernelbase中,result不為零。實驗結(jié)果表7驗證了EAT Hook技術(shù)已成功解決內(nèi)存管理函數(shù)的使用問題。

    表7 內(nèi)存鎖函數(shù)實驗結(jié)果

    3.3.2 內(nèi)存鎖函數(shù)測試

    使用下方偽代碼堆內(nèi)存鎖函數(shù)進行測試,包括加鎖、解鎖和獲取鎖的數(shù)量。

    前兩行偽碼測試Hook LocalAlloc(kernelbase)函數(shù)的效果,分配0x40字節(jié)大小內(nèi)存,并為其加鎖。若沒有同步BHHT至Windows下kernelbase,則 LocalFlags(kernel32)為 LMEM_INVALID_HANDLE,否則返回為 1(lock_count_first)和 0(lock_count_second)。實驗結(jié)果表8驗證了EAT Hook技術(shù)已成功解決內(nèi)存鎖函數(shù)使用問題。

    4 結(jié)語

    本文在重新實現(xiàn)Stealth Loader的基礎上,結(jié)合了基于空閑鏈表的內(nèi)存管理系統(tǒng),并刪除加殼后的IAT,以規(guī)避BinUnpack的檢測。以EAT Hook技術(shù)為原型進行改進,修復了Stealth Loader的模塊間局部堆問題。在3.2.1節(jié)中,實驗對象出現(xiàn)了在沙箱環(huán)境下運行失敗的情況,該情況并未在[1]中出現(xiàn)。未來將進一步修復Stealth Loader其他問題,并研究加殼后程序出現(xiàn)的反沙箱特性。

    猜你喜歡
    程序實驗檢測
    記一次有趣的實驗
    “不等式”檢測題
    “一元一次不等式”檢測題
    “一元一次不等式組”檢測題
    做個怪怪長實驗
    試論我國未決羈押程序的立法完善
    人大建設(2019年12期)2019-05-21 02:55:44
    “程序猿”的生活什么樣
    英國與歐盟正式啟動“離婚”程序程序
    NO與NO2相互轉(zhuǎn)化實驗的改進
    實踐十號上的19項實驗
    太空探索(2016年5期)2016-07-12 15:17:55
    免费黄频网站在线观看国产| 成年人午夜在线观看视频| xxx96com| 国产精品欧美亚洲77777| 老司机午夜十八禁免费视频| 久久久久国内视频| 欧美黑人欧美精品刺激| 日韩 欧美 亚洲 中文字幕| tube8黄色片| ponron亚洲| 国产精品98久久久久久宅男小说| 国产高清国产精品国产三级| 亚洲第一欧美日韩一区二区三区| 日本wwww免费看| 青草久久国产| 夜夜爽天天搞| 欧美人与性动交α欧美精品济南到| 亚洲精品一卡2卡三卡4卡5卡| 欧美乱码精品一区二区三区| 真人做人爱边吃奶动态| 人人妻人人添人人爽欧美一区卜| 国产人伦9x9x在线观看| 正在播放国产对白刺激| 精品久久久久久久久久免费视频 | 丰满人妻熟妇乱又伦精品不卡| 99久久精品国产亚洲精品| 国产成人一区二区三区免费视频网站| 老司机午夜十八禁免费视频| 性少妇av在线| 国产欧美日韩综合在线一区二区| 麻豆国产av国片精品| 午夜精品在线福利| 色精品久久人妻99蜜桃| 麻豆av在线久日| 交换朋友夫妻互换小说| 日韩欧美免费精品| 夜夜爽天天搞| 亚洲av日韩在线播放| 欧美日韩亚洲综合一区二区三区_| 国产精品九九99| 一个人免费在线观看的高清视频| 国产一区二区激情短视频| 亚洲熟妇熟女久久| 国产淫语在线视频| 国产在线观看jvid| 国产淫语在线视频| 久久久精品免费免费高清| 黄片小视频在线播放| 国产精品二区激情视频| 91麻豆精品激情在线观看国产 | 午夜免费成人在线视频| 男女午夜视频在线观看| 在线视频色国产色| 欧美精品高潮呻吟av久久| 在线观看一区二区三区激情| 国产深夜福利视频在线观看| 999久久久国产精品视频| 国产在线一区二区三区精| videos熟女内射| 搡老岳熟女国产| 国产免费av片在线观看野外av| 少妇被粗大的猛进出69影院| 免费在线观看完整版高清| 19禁男女啪啪无遮挡网站| 90打野战视频偷拍视频| 免费观看人在逋| 母亲3免费完整高清在线观看| 欧美亚洲 丝袜 人妻 在线| 黄片大片在线免费观看| 99精品久久久久人妻精品| 久99久视频精品免费| 视频区图区小说| 热99re8久久精品国产| 亚洲精品乱久久久久久| 亚洲国产中文字幕在线视频| 国产高清国产精品国产三级| 亚洲色图综合在线观看| 欧美乱码精品一区二区三区| www日本在线高清视频| 老司机在亚洲福利影院| 黄色成人免费大全| 国产精品综合久久久久久久免费 | 天天添夜夜摸| 狠狠婷婷综合久久久久久88av| 天天操日日干夜夜撸| 男女免费视频国产| 午夜亚洲福利在线播放| 51午夜福利影视在线观看| 亚洲精品自拍成人| 大香蕉久久成人网| 美女 人体艺术 gogo| 久久久国产成人精品二区 | 亚洲人成电影免费在线| 人人妻人人澡人人看| 91麻豆av在线| 国产精品 欧美亚洲| 精品第一国产精品| 色播在线永久视频| 一本综合久久免费| 午夜激情av网站| 欧美日韩黄片免| 久久午夜综合久久蜜桃| 少妇的丰满在线观看| 久久久久久亚洲精品国产蜜桃av| 中文字幕色久视频| 欧美另类亚洲清纯唯美| 欧美另类亚洲清纯唯美| 9色porny在线观看| 99久久99久久久精品蜜桃| 国产亚洲精品一区二区www | a级片在线免费高清观看视频| 人妻一区二区av| 久久久国产精品麻豆| 国产有黄有色有爽视频| а√天堂www在线а√下载 | 久久精品国产综合久久久| 国产在视频线精品| 变态另类成人亚洲欧美熟女 | 亚洲精品美女久久久久99蜜臀| 人妻一区二区av| 国产精品一区二区在线观看99| 俄罗斯特黄特色一大片| 满18在线观看网站| 视频在线观看一区二区三区| 一夜夜www| 51午夜福利影视在线观看| 视频在线观看一区二区三区| 国产精品偷伦视频观看了| 午夜老司机福利片| 色综合欧美亚洲国产小说| 国产亚洲欧美精品永久| 欧美久久黑人一区二区| 少妇猛男粗大的猛烈进出视频| 欧美乱色亚洲激情| 变态另类成人亚洲欧美熟女 | 国产精品九九99| 国产亚洲欧美在线一区二区| a在线观看视频网站| 国产91精品成人一区二区三区| 岛国毛片在线播放| 极品教师在线免费播放| 最近最新免费中文字幕在线| 国产精品美女特级片免费视频播放器 | 久久久精品区二区三区| 日韩免费av在线播放| 亚洲国产毛片av蜜桃av| 精品乱码久久久久久99久播| 精品国产一区二区三区久久久樱花| 国产精品久久久久久人妻精品电影| 十八禁人妻一区二区| 国产亚洲欧美98| 中文字幕最新亚洲高清| 91九色精品人成在线观看| 亚洲欧美激情在线| 亚洲伊人色综图| 欧美激情 高清一区二区三区| 色94色欧美一区二区| 精品福利永久在线观看| 99热国产这里只有精品6| 国产精品 欧美亚洲| 亚洲专区字幕在线| 午夜视频精品福利| 91成人精品电影| 欧美黑人欧美精品刺激| 黄频高清免费视频| 免费在线观看亚洲国产| 国产激情久久老熟女| 色综合婷婷激情| 国产视频一区二区在线看| 精品人妻1区二区| 欧美黑人欧美精品刺激| 国产伦人伦偷精品视频| 欧美乱妇无乱码| 亚洲精品乱久久久久久| 久久青草综合色| 777久久人妻少妇嫩草av网站| 久久精品国产a三级三级三级| 1024香蕉在线观看| 久久精品91无色码中文字幕| 一级片'在线观看视频| 好看av亚洲va欧美ⅴa在| 亚洲欧美日韩另类电影网站| 无遮挡黄片免费观看| 国产91精品成人一区二区三区| 中文字幕另类日韩欧美亚洲嫩草| 亚洲熟女精品中文字幕| 大片电影免费在线观看免费| 搡老熟女国产l中国老女人| 精品一区二区三区视频在线观看免费 | 久久精品成人免费网站| 18禁黄网站禁片午夜丰满| 国产高清videossex| 亚洲自偷自拍图片 自拍| 黑人巨大精品欧美一区二区蜜桃| 在线免费观看的www视频| 成在线人永久免费视频| 国产成人影院久久av| 狂野欧美激情性xxxx| 一级毛片高清免费大全| 成人特级黄色片久久久久久久| 啦啦啦免费观看视频1| 国产精品.久久久| 欧美乱妇无乱码| 成人18禁在线播放| 亚洲国产精品合色在线| 老熟女久久久| 19禁男女啪啪无遮挡网站| 在线观看午夜福利视频| 老司机福利观看| 成人永久免费在线观看视频| 成人国产一区最新在线观看| 中文字幕人妻丝袜一区二区| 最近最新免费中文字幕在线| 久久草成人影院| 成人精品一区二区免费| 热re99久久精品国产66热6| a级片在线免费高清观看视频| 夜夜爽天天搞| e午夜精品久久久久久久| 国产激情欧美一区二区| 国产亚洲精品久久久久久毛片 | 操出白浆在线播放| 最新美女视频免费是黄的| 手机成人av网站| 啦啦啦免费观看视频1| 99精国产麻豆久久婷婷| 高清毛片免费观看视频网站 | 中文字幕人妻熟女乱码| 黑人欧美特级aaaaaa片| 亚洲专区字幕在线| 老熟女久久久| 久久久久久久午夜电影 | 麻豆国产av国片精品| av天堂久久9| 欧美日韩av久久| 欧美av亚洲av综合av国产av| 亚洲人成77777在线视频| 成人黄色视频免费在线看| √禁漫天堂资源中文www| 天天躁日日躁夜夜躁夜夜| 国产99白浆流出| 18禁国产床啪视频网站| 久久久久国内视频| 国产成人啪精品午夜网站| 一本综合久久免费| 久久精品亚洲av国产电影网| 熟女少妇亚洲综合色aaa.| 成人永久免费在线观看视频| 日韩欧美国产一区二区入口| 国产亚洲欧美在线一区二区| 这个男人来自地球电影免费观看| 成人18禁在线播放| 亚洲精品一卡2卡三卡4卡5卡| 日韩 欧美 亚洲 中文字幕| 久久中文字幕人妻熟女| 女警被强在线播放| 久久青草综合色| 日本黄色视频三级网站网址 | 色综合欧美亚洲国产小说| 色播在线永久视频| 亚洲av成人不卡在线观看播放网| 一二三四社区在线视频社区8| 欧美乱妇无乱码| 欧美大码av| 国产精品一区二区精品视频观看| 精品一区二区三卡| 亚洲av第一区精品v没综合| 亚洲成a人片在线一区二区| 国产1区2区3区精品| 国产成人欧美| 一进一出好大好爽视频| 久久人妻熟女aⅴ| 色婷婷av一区二区三区视频| 国产99久久九九免费精品| 老汉色∧v一级毛片| 欧美老熟妇乱子伦牲交| 18禁裸乳无遮挡免费网站照片 | 国产精品秋霞免费鲁丝片| 色综合婷婷激情| 国产在线观看jvid| 午夜福利免费观看在线| 成人手机av| 亚洲精品av麻豆狂野| 18禁观看日本| 一二三四社区在线视频社区8| cao死你这个sao货| 91麻豆av在线| 水蜜桃什么品种好| 久久精品熟女亚洲av麻豆精品| 国产精品久久视频播放| svipshipincom国产片| 亚洲欧美日韩另类电影网站| 91麻豆精品激情在线观看国产 | 日韩大码丰满熟妇| 精品第一国产精品| 飞空精品影院首页| 国产成人精品在线电影| 日本撒尿小便嘘嘘汇集6| 亚洲自偷自拍图片 自拍| 在线观看免费视频网站a站| 色精品久久人妻99蜜桃| www.熟女人妻精品国产| 一级黄色大片毛片| 欧美日本中文国产一区发布| 99香蕉大伊视频| 热re99久久国产66热| 国产亚洲精品第一综合不卡| 黄色视频不卡| 男人操女人黄网站| 亚洲av成人一区二区三| 亚洲国产毛片av蜜桃av| 国产成人精品久久二区二区91| 高清av免费在线| 午夜两性在线视频| 岛国毛片在线播放| 亚洲免费av在线视频| 两性午夜刺激爽爽歪歪视频在线观看 | 在线观看免费日韩欧美大片| 黄片播放在线免费| 12—13女人毛片做爰片一| 女性生殖器流出的白浆| 久久这里只有精品19| 亚洲自偷自拍图片 自拍| 成年动漫av网址| 欧美成狂野欧美在线观看| 窝窝影院91人妻| 国产男靠女视频免费网站| 亚洲av第一区精品v没综合| 高清在线国产一区| 午夜视频精品福利| 中文字幕人妻丝袜制服| 日韩欧美在线二视频 | 久久精品91无色码中文字幕| 黑人欧美特级aaaaaa片| 身体一侧抽搐| 乱人视频在线观看| 亚洲不卡免费看| 国产99白浆流出| 俄罗斯特黄特色一大片| 亚洲av不卡在线观看| 亚洲精品在线美女| 噜噜噜噜噜久久久久久91| 成人亚洲精品av一区二区| 欧美三级亚洲精品| or卡值多少钱| 人妻久久中文字幕网| 亚洲一区二区三区色噜噜| 九九热线精品视视频播放| 久久草成人影院| 国产视频一区二区在线看| a级毛片a级免费在线| 精品99又大又爽又粗少妇毛片 | 一本一本综合久久| 国产色婷婷99| 久久人人精品亚洲av| 午夜福利在线观看吧| 日日夜夜操网爽| 国产野战对白在线观看| 一区二区三区免费毛片| 可以在线观看毛片的网站| 亚洲精品日韩av片在线观看 | www.熟女人妻精品国产| 悠悠久久av| 俄罗斯特黄特色一大片| 久久伊人香网站| 日韩免费av在线播放| 深爱激情五月婷婷| 国内久久婷婷六月综合欲色啪| 国产乱人视频| 国产成人啪精品午夜网站| 亚洲精品一卡2卡三卡4卡5卡| 琪琪午夜伦伦电影理论片6080| 亚洲av不卡在线观看| 身体一侧抽搐| 狠狠狠狠99中文字幕| 日本一本二区三区精品| av中文乱码字幕在线| 成人无遮挡网站| 小蜜桃在线观看免费完整版高清| 少妇丰满av| 色精品久久人妻99蜜桃| 老司机福利观看| 午夜激情福利司机影院| 亚洲成人久久爱视频| 午夜福利视频1000在线观看| 国产精品女同一区二区软件 | 宅男免费午夜| 欧美在线一区亚洲| 脱女人内裤的视频| 日韩 欧美 亚洲 中文字幕| 一本一本综合久久| 久久精品国产亚洲av涩爱 | 亚洲专区国产一区二区| 成人特级av手机在线观看| 亚洲不卡免费看| 国产精品久久久久久亚洲av鲁大| 嫩草影院入口| 国产精品野战在线观看| 国内揄拍国产精品人妻在线| 亚洲人成电影免费在线| 亚洲av二区三区四区| 九九热线精品视视频播放| 国产精品久久电影中文字幕| 午夜福利高清视频| 岛国在线免费视频观看| 成人一区二区视频在线观看| 久久亚洲精品不卡| 久久午夜亚洲精品久久| 欧美日本视频| 高清日韩中文字幕在线| 女警被强在线播放| 亚洲最大成人中文| 99在线人妻在线中文字幕| 老司机福利观看| 午夜福利高清视频| 欧美在线一区亚洲| 天堂av国产一区二区熟女人妻| 国产伦精品一区二区三区视频9 | 亚洲欧美日韩高清在线视频| 国产不卡一卡二| 非洲黑人性xxxx精品又粗又长| 欧美最新免费一区二区三区 | 18禁黄网站禁片免费观看直播| 亚洲五月婷婷丁香| 免费看光身美女| 长腿黑丝高跟| 日韩欧美国产在线观看| 亚洲精品一区av在线观看| 高清毛片免费观看视频网站| 亚洲va日本ⅴa欧美va伊人久久| 露出奶头的视频| 亚洲人成网站高清观看| 欧美bdsm另类| 99热6这里只有精品| 亚洲国产高清在线一区二区三| 日本免费a在线| 免费一级毛片在线播放高清视频| 日韩欧美三级三区| 亚洲国产中文字幕在线视频| 99国产极品粉嫩在线观看| 日韩高清综合在线| 欧美日韩瑟瑟在线播放| 黄色视频,在线免费观看| 99热精品在线国产| 丰满的人妻完整版| 亚洲成a人片在线一区二区| 久久久久久九九精品二区国产| 午夜福利在线观看吧| 亚洲最大成人中文| 国产精品自产拍在线观看55亚洲| 一本精品99久久精品77| 日韩 欧美 亚洲 中文字幕| 免费在线观看成人毛片| 黄色成人免费大全| 观看美女的网站| av专区在线播放| 亚洲av美国av| 亚洲欧美精品综合久久99| 此物有八面人人有两片| 欧美乱妇无乱码| 一级黄色大片毛片| 男女之事视频高清在线观看| 亚洲,欧美精品.| 亚洲午夜理论影院| 久久久久久久久久黄片| 亚洲成a人片在线一区二区| 午夜福利高清视频| 毛片女人毛片| a在线观看视频网站| 岛国在线观看网站| 香蕉丝袜av| 国产亚洲精品av在线| 成人特级av手机在线观看| 国产探花在线观看一区二区| 一进一出好大好爽视频| 成人亚洲精品av一区二区| 国产野战对白在线观看| 国产成人av教育| 国产精品综合久久久久久久免费| 色精品久久人妻99蜜桃| 757午夜福利合集在线观看| 俄罗斯特黄特色一大片| 国产精品野战在线观看| 亚洲精品色激情综合| 在线播放国产精品三级| 国产一区二区在线观看日韩 | 成人欧美大片| 99久久精品热视频| 欧美日韩亚洲国产一区二区在线观看| 国产男靠女视频免费网站| 一级作爱视频免费观看| 熟女电影av网| 成人无遮挡网站| 欧美最新免费一区二区三区 | 欧美bdsm另类| 日本撒尿小便嘘嘘汇集6| 在线观看免费视频日本深夜| 一个人观看的视频www高清免费观看| 国产精品乱码一区二三区的特点| 中文字幕熟女人妻在线| 脱女人内裤的视频| 亚洲国产欧洲综合997久久,| 黑人欧美特级aaaaaa片| 国产精品久久久人人做人人爽| 精品日产1卡2卡| 色在线成人网| 夜夜夜夜夜久久久久| 此物有八面人人有两片| 亚洲成人久久爱视频| 老熟妇仑乱视频hdxx| 国产亚洲精品久久久com| 九九在线视频观看精品| 久久6这里有精品| 伊人久久精品亚洲午夜| 观看美女的网站| 久久久久免费精品人妻一区二区| 乱人视频在线观看| 中文资源天堂在线| 久久国产乱子伦精品免费另类| xxxwww97欧美| 亚洲精品一区av在线观看| 在线看三级毛片| 欧美又色又爽又黄视频| 午夜激情欧美在线| 久久精品人妻少妇| 欧美日韩福利视频一区二区| 又紧又爽又黄一区二区| 欧美成人a在线观看| 国产精品99久久99久久久不卡| 日本 欧美在线| 一级黄色大片毛片| 国产成人影院久久av| 国产精品1区2区在线观看.| 两个人视频免费观看高清| 在线十欧美十亚洲十日本专区| 国产高清有码在线观看视频| 免费看光身美女| 搡老妇女老女人老熟妇| 亚洲最大成人中文| 欧美zozozo另类| 成人国产综合亚洲| 免费搜索国产男女视频| 婷婷亚洲欧美| 精品久久久久久久末码| h日本视频在线播放| 欧美黑人巨大hd| 在线a可以看的网站| 欧美黑人巨大hd| 国产老妇女一区| 男插女下体视频免费在线播放| 久久香蕉精品热| 一本一本综合久久| 99久久久亚洲精品蜜臀av| 欧美日韩一级在线毛片| 欧美+亚洲+日韩+国产| 国产日本99.免费观看| 日本五十路高清| 免费在线观看成人毛片| 人人妻,人人澡人人爽秒播| 桃色一区二区三区在线观看| 亚洲成人精品中文字幕电影| 欧美成人免费av一区二区三区| 一a级毛片在线观看| 久久伊人香网站| 亚洲,欧美精品.| 精品国内亚洲2022精品成人| 久久久久久久午夜电影| 欧美一级a爱片免费观看看| www.999成人在线观看| 精品国内亚洲2022精品成人| 麻豆国产97在线/欧美| 人人妻人人看人人澡| 极品教师在线免费播放| 老司机深夜福利视频在线观看| 久久6这里有精品| 亚洲精品一卡2卡三卡4卡5卡| 午夜老司机福利剧场| 身体一侧抽搐| 国产麻豆成人av免费视频| 亚洲美女黄片视频| 午夜福利成人在线免费观看| www.色视频.com| 黑人欧美特级aaaaaa片| 久久精品影院6| 日韩欧美在线乱码| 日本免费a在线| 色老头精品视频在线观看| 亚洲精品影视一区二区三区av| 成人特级黄色片久久久久久久| 久久九九热精品免费| 91字幕亚洲| 狂野欧美激情性xxxx| 婷婷六月久久综合丁香| 精品一区二区三区av网在线观看| 亚洲国产欧美人成| 91九色精品人成在线观看| 欧美成人性av电影在线观看| 免费av不卡在线播放| tocl精华| 精品人妻偷拍中文字幕| 欧美中文日本在线观看视频| 亚洲片人在线观看| 国产 一区 欧美 日韩| 有码 亚洲区| 久久久久久久久中文| 超碰av人人做人人爽久久 | 男女午夜视频在线观看| 校园春色视频在线观看| 欧美黄色片欧美黄色片| 看黄色毛片网站| 亚洲欧美一区二区三区黑人| 国产视频一区二区在线看| 国产真实乱freesex| 国产午夜精品久久久久久一区二区三区 | 日韩成人在线观看一区二区三区|