精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

eEye工程介紹:漏洞大曝光 編寫引導(dǎo)層RootKit

原創(chuàng)
安全 網(wǎng)站安全
SysRq(就是系統(tǒng)需求,它就像鍵盤中的SysRq按鍵)包含一個Kiobyte的引導(dǎo)代碼,加固在Windows自身內(nèi)核中,一旦有本地調(diào)用,它就會先注冊一個特殊熱鍵(control +Shift+SysRq),一旦激活就能打開獲得最高級系統(tǒng)權(quán)限的cmd窗口。

【51CTO.com 獨家翻譯】在先前的文章中,我們深入探討了如何通過Windows進程處理“特殊”熱鍵,并認為主要是通過Win32k.sys中和WINLOGON.EXE進程。這一次,我們將努力使用由eEye公司改編的被稱為SysRq的BootRootKit(引導(dǎo)層RootKit)。

更多的信息在eEye公司的bootroot的工程中,演示的相關(guān)幻燈片請到http://www.eeye.com/html/resources/downloads/other/index.html.下載。

SysRq(就是系統(tǒng)需求,它就像鍵盤中的SysRq按鍵)包含一個Kiobyte的引導(dǎo)代碼,加固在Windows自身內(nèi)核中,一旦有本地調(diào)用,它就會先注冊一個特殊熱鍵(control +Shift+SysRq),一旦激活就能打開獲得最高級系統(tǒng)權(quán)限的cmd窗口。盡管這是非常有用的,同時也存在有爭議的系統(tǒng)管理員的工具,它或許會被用在非法的用途中,所以我們目前尚未把它開源。然而,該項目是在一個可行性技術(shù)上進行的,如果我們來討論它的技術(shù)細節(jié)和執(zhí)行時還是很有趣并且很有意義的,這里我們建議讀者要有熟悉Windows內(nèi)核的水平和用戶模式編程的相關(guān)知識。

SysRq 概況

SysRq的要求很簡單:當熱鍵被激活后,該引導(dǎo)扇區(qū)代碼才會在系統(tǒng)命令提示符下運行。因為引導(dǎo)扇區(qū)代碼,會一直駐守在window內(nèi)核中,但cmd.exe命令是用戶系統(tǒng)最容易的也是最經(jīng)常的調(diào)用。由于很多熱鍵處理由Winlogon完成,因為它主要作為系統(tǒng)對開始其他交互式過程處理(例如任務(wù)管理),例如用戶模式代碼就是最合適的主機進程。

正如我們前面提到,在FFDF0000h / 7FFE0000h處的用戶共享數(shù)據(jù)是內(nèi)核空間和用戶空間的橋接,但是實際上,我們通過使用主機的用戶代碼來寫入到本地winlogon進程空間的地址里面。

我們使用這個實用技術(shù)來調(diào)用這個代碼,然后我們一直在這個項目中進行不斷的修改。在執(zhí)行syerq1.0版本的時候,winxp及更高的版本容易造成藍屏,我們需要一個更好的解決方法。然而,這是要進行多次失敗的嘗試,這些失敗的嘗試看起來還是能給我們帶來一定的受益,它囊括了全部的技術(shù)細節(jié)。

#p#

SysRq1.0版本只能工作在Windows2000系統(tǒng)上

SysRq的第一個階段與BootRootKit的相同,基本三個步驟:

1、安裝一個在Int13h(Bios 磁盤服務(wù))的鉤子;

2、在OSLOADER補丁處并加載其程序;

3、Windows內(nèi)核內(nèi)存使用時要使用一次補丁。

這個問題的第三個步驟是我們只能加載可靠的內(nèi)存尋址模塊。BootRootKit覆蓋在DOS中的的MZ和PE頭NDIS.SYS的代碼之間。因為它要用少于40h的字節(jié)的代碼植入到內(nèi)核中,但是sysrq持續(xù)更新的代碼要比這遠遠大的多,所以我們必須做一些調(diào)整。

SysRq v1.0 也采用了相同的技術(shù),在NTOSKRNL.EXE的DOS 代碼里安裝一個小的PspInitializeSystemDll 鉤函數(shù),但是這只是第一步。臨時的鉤函數(shù)代碼通常映射在常規(guī)存儲器的頁里,并包含在SysRq的虛擬地址0處,通過修改固定的第一個頁表的的C00000000h虛擬地址而進入。將SysRq復(fù)制到用戶共享數(shù)據(jù)未用的FFDF0800h處,然后我們接著用鉤函數(shù)替換原先的函數(shù),以便我們更好的執(zhí)行我們的代碼。

我們的目標是要取代NTDLL.DLL的地址 !

LdrInitializeThunk,是我們已知的內(nèi)核函數(shù),用我們已知的初始化代碼,它在用戶態(tài)的每個進程里的用戶共享數(shù)據(jù)里面,在7FFE0000h處NTOSKRNL初始化代碼的通過我們叫做PspLookupsystemdllEntrypoint函數(shù)并且使用"LdrInitializeThunk"的字符串獲得這個地址。我們發(fā)現(xiàn)這個call指令通過先搜索這個字符串,然后這個鉤子函數(shù)再調(diào)用它自身而不是直接調(diào)用PspLookupsystemDllEntryPoint函數(shù),我們只是想取代LdrInitializeThunk函數(shù)。(其他的NTDLL出口也使用這個函數(shù),包括KiUserApcDispatcher  和KiUserExceptionDispatcher)。

鉤子函數(shù)通過原函數(shù)調(diào)用,然后用一個指向我們在用戶代碼共享處的指針替換掉LdrInitializeThunk函數(shù)指針。當然,我們必須保持原來的指針能正常使用,以便完成我們自定義的初始化代碼。

這個代碼就是是SysRq的核心。每一個新線程都要先通過異步過程調(diào)用,這是非常完美的設(shè)計。因為我們想要我們的代碼執(zhí)行在每一個進程中,但是只能有一個winlogon生效,一個最簡單的方法就是不讓winlogon專門試圖訪問Windows內(nèi)核。然而我們只是希望我們的代碼運行在進程初始化,而不是在每一個線程的初始化,但是我們不能在用戶模式下對這個掛鉤。一個簡單的方法就是檢查加載數(shù)據(jù)是否在[PEB+0Ch]處,

如果為非null,那說明這個進程已經(jīng)初始化,我們的代碼不再做任何的操作。

當?shù)竭_進程初始化之前,我們的代碼繼續(xù)搜索這個應(yīng)用映像的unicode字符串的“SAS 窗口類,如果我們找到了它,那么接著在RegisterClassw調(diào)用中找到了這個字符串后并創(chuàng)建這個類。那時,我們找到SASWndProc,這個窗口存放類-通過檢索在這個vWNDCLASS.LpfnWndProc之前的存儲地址記錄,然后我們鉤住這個典型函數(shù)的入口點的修改。

我們的SASWndProc函數(shù)構(gòu)造的盡可能的簡單-我們假定能替換PUSH EBP/MOV EBP/SUB ESP (值小于等于800h)這些指令,通過檢查MOV EDI,EDI"來檢查最近新增加的Service Packs例如Windows XP的SP2.為了安裝這個鉤子,我們用這個代碼寫入正在使用的ZwProtecVirtualMemory函數(shù)中,然后在植入到相對應(yīng)的prolog函數(shù),并給SAS window發(fā)一條信息。

該鉤子函數(shù)的行為就像一個非常基本的SASWndProc函數(shù),因為我們用USER32.DLL來注冊我們的熱鍵。RegistrHotKey接收到WM_CREATE 信息,并處理這個熱鍵,當WM_HOTKEY 信息傳達到‘idHotKey'我們這個指定的值。顯而易見,當我們檢查RegisterHotKey,我們需要USER32.DLL的基址,但是它可以通過在PEB+2Ch的USER32DispatchRoutine指針來獲得標記,直到讓我們發(fā)現(xiàn)MZ和PE頭。

當按Ctrl + SHIFT +SysRq熱鍵被按下時,我們的WM_HOTKEY創(chuàng)建了一個“cmd”的進程并返回到SASWndProc的調(diào)用,并完全中斷原來函數(shù)調(diào)用。實際上,只有少數(shù)的api調(diào)用涉及到這樣的工作,更多的獲得了窗口駐留和當前桌面,因此我們可以得到一個命令shell甚至能鎖定或搶先登陸系統(tǒng)。

工作順序如下:

GetProcessWindowstation()
GetUserObjectInformationA(hWinSta, UOI_NAME)
OpenInputDesktop(0, FALSE, 0)
GetUserObjectInformationA(hDesktop, UOI_NAME)
CloseDesktop()

一旦我們把構(gòu)造好的“WindowsStation\Desktop”字符串填充到'lpDesktop'區(qū)域里一個啟動信息結(jié)構(gòu)中,我們把這個過程叫做

CreateProcessA,并用CloseHand來對它們進行清理,那么我們就已經(jīng)大功告成。用戶現(xiàn)在就會擁有一個系統(tǒng)權(quán)限下的command shell。

正如前面文章提到的,這個方法不能應(yīng)用在Windowsxp或更高版本的WIN操作系統(tǒng)上。當激活Windows產(chǎn)品以后,它就會驗證WINLOGON.EXE在內(nèi)存中的映像,一旦發(fā)現(xiàn)被篡改,它就會自動中斷該進程,造成藍屏而最終導(dǎo)致系統(tǒng)崩潰。雖然我們試圖用其他的代碼來攻擊或者更改,以及對其他的目標下鉤子,使得我們能夠再下鉤子以后,用代碼騙過驗證,這一操作之后,讓系統(tǒng)認為這與之前的系統(tǒng)并沒有任何變化,并沒有對系統(tǒng)中的目標下了鉤子。奔著這個目的我們一直使用其他的方法來完成,最終我們發(fā)布了SysRq2.0版本。

#p#

SysRq2.0版本開始支持Windows2000,xp,以及2003操作系統(tǒng)

同BootRootKit(引導(dǎo)型rootkit)一樣,SysRq2.0版本也安裝在了INT13h這個硬指令中斷上,對啟動時的OSLOADER.EXE進行補丁操作,并對其下了鉤子,最終達到直接滲透到Windows內(nèi)核。像SysRq1.0一樣,它也是對Winlogon 的SASWndProc進行替換操作,但現(xiàn)在的這個版本的技術(shù)實現(xiàn)與前一版本有著很大的區(qū)別。我們不能改變WINLOGON.EXE映像,但是我們可以通過對窗口類的注冊機制進行攻擊,從而來對它進行改變。

USER32.DLL的RegisterClassW 是RegisterClassExWOWW函數(shù)的一個封裝,經(jīng)過一番探索后,我們在WIN32K.SYS中發(fā)現(xiàn)了一個具有同樣作用并且函數(shù)名也一樣的系統(tǒng)調(diào)用的user32函數(shù),它就是NtUserRegisterClassExWOW函數(shù)。由于SysRq工作在核心態(tài),可以直接對WIN32K.SYS下鉤子,但是我們在執(zhí)行內(nèi)核代碼時,不能對已經(jīng)初始化的NTOSKRNL進行操作,我們卻可以從進程中SMSS.EXE加載的WIN32K.SYS進行操作。

這是比其他解決方法更有效的辦法。當WIN32K.SYS初始化時,它必須調(diào)用KeAddSystemServieceTable來為用戶以及GDI系統(tǒng)程序提供注冊。通過對這個函數(shù)進行下鉤子操作,并更快更好的把它加載到執(zhí)行的WIN32K.SYS中,同時我們使用免費的系統(tǒng)服務(wù)表(_W32pServiceTable)和相應(yīng)的參數(shù)表 (_W32pArgumentTable)。像SysRq1.0版本一樣,使用這個鉤子來對NTOSKRNL的頭的DOS代碼處來執(zhí)行一個小stub,然后我們拷貝這個重置的SysRq代碼到用戶共享數(shù)據(jù)里面來進行恢復(fù)并執(zhí)行該代碼。

我們對KeAddSystemServiceTable下鉤子主要是通過掛鉤NtUserRegisterClassExWOW這個系統(tǒng)調(diào)用函數(shù)來實現(xiàn)的,因為那個函數(shù)沒有輸出,因此需要一點更復(fù)雜的操作。針對這個問題,我們的答案是通過對在W32pServiceTable的代碼進行逐個函數(shù)掃描,直到找到NtUserRegisterHotkey,這是唯一的選擇,因為“FFFF7FF0H”那個最容易辨認的簽名是用來檢查禁止修改的標記。我們知道NtUserRegisterHotkey總是被應(yīng)用到四個程序中,為了安全起見,我們還需要讓W(xué)32pServiceTable這個函數(shù)入口點能被寫入10h字節(jié)的內(nèi)容,。

我們都知道這個函數(shù)位置在系統(tǒng)服務(wù)表里,我們對NtUserRegisterClassExWOW函數(shù)從前到后逐個字母進行比對搜索。這是找打它的最好的辦法,或者取6或者7(18h或者1Ch字節(jié))來決定Windows版本。一旦發(fā)現(xiàn)這個函數(shù),我們就替換掉WIN32K系統(tǒng)表的入口并用一個指針指到我們自己的鉤子函數(shù)處,最終替換掉原先這個函數(shù)的指針,并從已恢復(fù)運行的KeAddSystemServiceTable中脫掉鉤子。

該NtUserRegisterClassExWOW鉤子函數(shù)并不復(fù)雜,它只用來比較這個類的名稱(都2個參數(shù)與一個unicode字符串指針)和SAS Windows class來完成匹配,它用我們在用戶映射的用戶共享數(shù)據(jù)中的那個更換過的SASWndProc代碼來替換掉‘lpfnWndProc領(lǐng)域中的WNDCLASSEXW結(jié)構(gòu),替換完后再把在PEB特定位置的原始函數(shù)指針進行存儲操作。我們要進行輸入驗證,畢竟我們不希望發(fā)生內(nèi)核漏洞。

最后,我們最終的目的是獲得系統(tǒng)的shell,獲得最高的系統(tǒng)權(quán)限。

SysRq 2.0有一個明顯的缺陷,它只能在支持終端服務(wù)系統(tǒng)上的命令行回話中工作——這個原因是由于每個回話都有自己Win32k全局數(shù)據(jù)內(nèi)存的拷貝,包括存儲_W32pServiceTable的.data區(qū)域,可能這就是終端服務(wù)能夠使用Win32k.sys訪問全局變量的原因(感謝eEye工程師Robert Ross指出這一點)SysRq的未來版本中,可能會通過直接鉤掛NtUserRegisterClassExWOW代碼來克服這一缺陷,這個改進將可以影響到所有的終端服務(wù)回話。

#p#

總結(jié):

在這篇文章里,我們已經(jīng)討論我們怎樣實現(xiàn)SysRq,eEye按照需求提供一個基于BootRoot的實用程序系統(tǒng)來實現(xiàn)獲得SYSTEM shell的技術(shù)細節(jié)。為了了解Windows hotkeys是如何工作的,以便使得在任何臺式機上都能支持WinLogon 系統(tǒng)進程來完成熱鍵注冊,我們進行了相關(guān)逆向工程操作。

詞匯注釋:

1、WinLogon登錄管理

Winlogon進程負責(zé)管理登錄相關(guān)的安全性工作,它負責(zé)處理用戶的登錄與注銷、啟動用戶shell、輸入口令更改口令、鎖定與解鎖工作站等。Winlogon進程必須保證其與安全相關(guān)操作對其他進程不可見,以免其他進程取得登錄密碼。

系統(tǒng)初始化時,啟動用戶程序之前,Winlogon進行特定工作已保障以上的需求。Winlogon進程將創(chuàng)建并打開一個Window Stations,然后設(shè)置一個訪問控制人口(ACE),該ACE中只包含Winlogon進程的SID,這樣就只有Winlogon進程才能訪問該Window Stations 。然后winlogon創(chuàng)建桌面,設(shè)置其中的winlogon桌面,只有winlogon可以訪問,其他進程不能訪問該桌面的任何數(shù)據(jù)和代碼;利用這一特性保護口令、鎖定桌面等操作的安全。winlogon還會注冊安全注意序列(SAS - secure attention sequence)的熱鍵,任何時候按下SAS熱鍵(缺省為ctrl+alt+del),將調(diào)用Winlogon,切換到安全桌面,從而使密碼捕捉程序不能接收登錄密碼和更改密碼等安全活動。

2、涉及函數(shù)解釋

NtQueryDirectoryFile

在WINNT里在某些目錄中尋找某個文件的方法是枚舉它里面所有的文件和它的子目錄下的所有文件。文件的枚舉是使用NtQueryDirectoryFile函數(shù)。

KeAddSystemServiceTable

函數(shù)KeAddSystemServiceTable允許Win32.sys和其他設(shè)備驅(qū)動程序添加系統(tǒng)服務(wù)表。除了Win32k.sys服務(wù)表外,使用KeAddSystemServiceTable添加的服務(wù)表會被同時復(fù)制到 KeServiceDescriptorTable和KeServiceDescriptorTableShadow中去。

【51CTO.COM 獨家翻譯,轉(zhuǎn)載請注明出處及譯者!】

【編輯推薦】

  1. 內(nèi)核級Rootkit技術(shù)入門
  2. 賽門鐵克推出最新日志管理服務(wù)產(chǎn)品
  3. Windows Update需改進 30秒開發(fā)出攻擊代碼

原文:Source: Derek Soeder,Software Engineer,http://www.eeye.com/html/resources/newsletters/vice/VI20051104.html   

【編輯推薦】

  1. 軟件上綁著木馬 金融界主站疑遭病毒感染
  2. 構(gòu)建安全服務(wù)器環(huán)境阻止黑客攻擊
  3. 黑帽大會:牽系著互聯(lián)網(wǎng)安全的神經(jīng)
  4. 詳解IE8新增安全功能
責(zé)任編輯:潘宇杰 來源: 51CTO.com
相關(guān)推薦

2010-12-09 11:01:58

2009-05-25 16:28:15

2009-08-06 15:53:28

2020-12-18 10:04:52

API漏洞應(yīng)用程序編程接口

2014-06-11 13:44:10

2024-11-28 13:21:43

2016-06-08 10:09:24

2010-03-04 15:37:17

Linux優(yōu)盤引導(dǎo)安裝

2019-01-29 10:22:08

Web漏洞攻擊XSS

2025-01-22 12:47:06

2010-03-04 15:20:30

Linux優(yōu)盤引導(dǎo)安裝

2021-11-26 09:55:09

微軟漏洞補丁

2012-08-30 16:23:53

2021-05-06 09:18:56

漏洞網(wǎng)絡(luò)安全iPhone

2009-03-10 14:17:53

微軟招聘曝光

2010-11-11 15:09:48

2012-03-12 09:54:45

IaaSCloudSwitch云計算

2017-01-12 16:02:18

2021-12-19 22:33:00

iOS蘋果系統(tǒng)

2014-04-09 10:23:27

點贊
收藏

51CTO技術(shù)棧公眾號

国产一级成人av| 成人影音在线| 国产乱一区二区| 欧美精品久久一区二区| aa片在线观看视频在线播放| 在线免费av资源| 国产精品美女视频| 国产高清一区视频| www.欧美色| 欧美精品黄色| 伊人av综合网| 亚洲精品乱码久久| 一级欧美视频| 欧美性猛交xxxx| 日韩精品久久一区二区| 粉嫩av一区| 99这里都是精品| 91精品视频观看| 亚洲 欧美 中文字幕| 欧美日韩99| 日韩视频在线观看免费| jizz欧美性20| 高清日韩欧美| 91精品国产欧美一区二区| 欧美日韩精品在线一区二区 | 亚洲资源视频| 日韩电影免费| www.视频一区| 成人国产一区二区| 国产又粗又猛视频免费| 日日噜噜夜夜狠狠视频欧美人| 色综合久久88色综合天天看泰| 国产精品20p| 亚洲三级网址| 日韩精品高清在线观看| 久久久久国产免费| 在线欧美激情| 欧美日韩精品一区二区天天拍小说 | 欧美高清精品一区二区| 亚洲精品成a人ⅴ香蕉片| 色综合久久综合网欧美综合网 | wwww亚洲| 亚洲综合在线第一页| 一区二区冒白浆视频| 国产一二三区在线视频| 91久色porny| 久久久久九九九| 日韩毛片在线一区二区毛片| 91丝袜呻吟高潮美腿白嫩在线观看| 国产免费一区二区| 日本精品久久久久| 成人黄色一级视频| 精品国产一区二区三区四区精华 | 久久久久久久9| 91精品久久久| 一区二区在线观看av| 18视频在线观看娇喘| 肉体视频在线| 亚洲国产精品影院| 99爱视频在线| 都市激情亚洲一区| 欧美午夜精品一区二区蜜桃| 日日噜噜夜夜狠狠| 亚洲精品伊人| 欧美成人精品3d动漫h| 免费在线观看日韩av| 北条麻妃在线一区二区免费播放| 日韩欧美一二三区| 在线xxxxx| 免费一区二区| 伊是香蕉大人久久| 岛国毛片在线观看| 国产日韩1区| 国产精品久久久久久av福利软件| 91丨九色丨丰满| 国产精品一区二区免费不卡| 国产精品初高中精品久久| 午夜一区在线观看| 欧美国产97人人爽人人喊| 一区二区三区视频| 国产在线xxx| 日本精品免费观看高清观看| 五月激情婷婷在线| 国产精品香蕉| 中文字幕免费精品一区高清| 青青草精品在线视频| 一本色道88久久加勒比精品| 国产精品高潮呻吟视频| 99国产在线播放| 91网址在线看| 自拍偷拍99| 女人高潮被爽到呻吟在线观看| 在线免费观看日韩欧美| 午夜诱惑痒痒网| 天美av一区二区三区久久| 丝袜情趣国产精品| 男女视频免费看| 九九九久久久精品| 麻豆成人小视频| 18视频在线观看网站| 色拍拍在线精品视频8848| 国内精品国产三级国产aⅴ久| 久久久免费毛片| 自拍亚洲一区欧美另类| 日本一本高清视频| 国产一区二区三区免费在线观看| 久久国产精品-国产精品| 日本a级在线| 日韩欧美亚洲范冰冰与中字| 黄色a级三级三级三级| 精品久久国产| 2021国产精品视频| 国产刺激高潮av| 国产精品高潮久久久久无| 黄色免费视频大全| 91精品国产乱码久久久竹菊| 色小说视频一区| 国产一级淫片a视频免费观看| 国产精品一级黄| 亚洲精品中文字幕在线| 松下纱荣子在线观看| 精品国产乱码久久久久久图片| 黑人と日本人の交わりビデオ| 国产精品久久久亚洲一区| 99re在线国产| 国产黄a三级三级三级av在线看 | 亚洲综合丁香婷婷六月香| 亚洲综合婷婷久久| 久9久9色综合| 欧美在线视频观看免费网站| 亚洲精品一区二区三区蜜桃 | 日韩不卡视频一区二区| 亚洲青青一区| 久久影院免费观看| 中文字字幕在线中文乱码| 久久久久久免费毛片精品| 欧美s码亚洲码精品m码| 欧美高清视频看片在线观看| 久久久久久久久久久网站| aaa级黄色片| 亚洲精品美国一| 伊人成人免费视频| 久久久久久美女精品 | 亚洲天堂av一区| 污污网站免费观看| 999久久久亚洲| 成人黄色大片在线免费观看| 日本中文字幕电影在线免费观看 | 最新亚洲精品| 欧美一级淫片播放口| 五月婷婷在线观看视频| 精品国产户外野外| 中文文字幕文字幕高清| 9色国产精品| 欧美激情视频一区二区三区| 丝袜美腿一区| 日韩中文字幕在线| 国产毛片久久久久| 亚洲福利国产精品| 亚洲天堂资源在线| 久久精品人人做人人爽电影蜜月| 青娱乐一区二区| 美女久久久久久| 美日韩在线视频| 好男人在线视频www| 精品日本高清在线播放| 欧美偷拍一区二区三区| 另类欧美日韩国产在线| 佐佐木明希av| 日韩欧美美女在线观看| 国产精品久久久久高潮| wwwav在线| 亚洲国产精品成人精品| 亚洲精品久久久久久久蜜桃| 亚洲欧洲制服丝袜| 男男一级淫片免费播放| 天堂午夜影视日韩欧美一区二区| 亚洲精品影院| 高潮按摩久久久久久av免费| 国产精品1区2区在线观看| 国产三区在线观看| 亚洲精美色品网站| 在线免费观看一级片| 亚洲另类在线视频| v8888av| 国内成人自拍视频| 日日摸日日碰夜夜爽av| 99国产精品免费视频观看| 国产精品自拍首页| jizz亚洲女人高潮大叫| 久久99久久久久久久噜噜| 免费国产在线观看| 日韩一区二区三区在线视频| 亚洲av中文无码乱人伦在线视色| 中文字幕人成不卡一区| 艳妇乳肉亭妇荡乳av| 国产一区啦啦啦在线观看| 国产乱子伦农村叉叉叉| 亚洲成av人片乱码色午夜| 黑人中文字幕一区二区三区| 黄色成人小视频| 2020国产精品视频| av网址在线| 在线播放亚洲激情| 亚洲 小说区 图片区 都市| 欧美一区二区在线视频| 日本高清www免费视频| 日韩理论片网站| 人人人妻人人澡人人爽欧美一区| 懂色av中文字幕一区二区三区| 久久撸在线视频| 免费欧美日韩| 99热亚洲精品| 99久久综合狠狠综合久久aⅴ| 欧美日韩大片一区二区三区| 在线播放一区二区精品视频| 国产精品香蕉av| 原纱央莉成人av片| 欧美精品久久一区二区| 麻豆av在线导航| 一本大道亚洲视频| 欧美精品久久久久久久久久丰满| 精品国偷自产国产一区| 国产三级精品在线观看| 欧美日韩在线电影| 无码人妻久久一区二区三区不卡| 五月天亚洲精品| 伊人国产在线观看| 亚洲精品成人在线| 国产一区二区精彩视频| 亚洲少妇屁股交4| 潘金莲一级黄色片| 中文字幕在线不卡一区| 国产性猛交xx乱| 日本一区二区三区四区在线视频 | 精品国产日韩欧美| 蜜桃av色综合| 亚洲人亚洲人色久| 欧美日韩国产高清视频| 全国精品免费看| 国产亚洲精品自在久久| 久久视频在线观看| 国产视频一区二区不卡| 狠狠久久伊人| 精品国产免费一区二区三区| 精品国产午夜肉伦伦影院| 国模一区二区三区私拍视频| 露出调教综合另类| 欧美精品一区三区在线观看| 国产精品免费大片| 日韩欧美视频一区二区三区四区| 欧美亚洲国产一区| 一区二区免费在线观看| 911精品美国片911久久久| 蜜臀av性久久久久蜜臀av| 国产精品第十页| 欧美,日韩,国产在线| 亚洲一级在线| 青青在线免费观看视频| 久久99精品久久久久婷婷| 久久精品国产99久久99久久久| 国产自产高清不卡| 国产高潮视频在线观看| 99精品视频在线观看| 亚洲精品乱码久久久久久久久久久久 | 国产激情在线视频| 久久久久久久久久久久av| 一区二区三区国产免费| 日本h片在线| 97精品伊人久久久大香线蕉| 正在播放日韩精品| 国产精品午夜视频| 中文字幕日韩高清在线| 免费不卡亚洲欧美| 99久久久国产精品美女| 日韩在线观看a| 国产精品入口| 一区二区在线免费看| 国产成人av电影在线| 波多野结衣 在线| 中文字幕字幕中文在线中不卡视频| 久久老司机精品视频| 色综合中文字幕国产| 国产精品综合在线| 日韩精品免费在线观看| 欧美日韩在线资源| 国产做受69高潮| 青青国产精品| 好看的日韩精品视频在线| 97精品国产| 国产男女在线观看| 国内精品伊人久久久久av影院| aaa黄色大片| 国产精品麻豆99久久久久久| 中文字幕在线字幕中文| 欧美日韩国产影片| 无码精品视频一区二区三区| 日韩视频在线免费| 亚洲优女在线| 亚洲在线免费看| 蜜乳av综合| 国产 欧美 日韩 一区| 免费观看日韩av| 日韩成人av一区二区| 自拍av一区二区三区| 久久久蜜桃一区二区| 欧美mv和日韩mv的网站| 婷婷成人激情| 日本sm极度另类视频| 岛国精品一区| 视色,视色影院,视色影库,视色网 日韩精品福利片午夜免费观看 | 九九九久久久久| 欧美日韩国产一区二区三区地区| 五月婷婷免费视频| 欧美精品久久久久久久久久| 国产精品一区二区精品| 日韩精品久久久毛片一区二区| 国产综合激情| 在线观看视频你懂得| 国产精品高清亚洲| 亚洲午夜无码久久久久| 亚洲欧美中文日韩在线v日本| 日本电影在线观看| 91午夜理伦私人影院| 五月天综合网站| www午夜视频| 国产精品无码永久免费888| 日韩欧美在线观看免费| 国产丝袜视频一区| 免费高潮视频95在线观看网站| 99精彩视频| 亚洲九九视频| 在线播放黄色av| 亚洲欧美日韩在线| 国产日韩在线观看一区| 另类色图亚洲色图| 日本少妇精品亚洲第一区| 国产av第一区| 国产一二精品视频| 男人与禽猛交狂配| 日韩一区二区三区在线观看| 污网站在线免费看| 国产a一区二区| 亚洲区第一页| a视频免费观看| 色av一区二区| 中文字幕在线观看日本| 国产精品亚洲片夜色在线| 久久综合国产| 久久久久久国产精品日本| 亚洲一区欧美一区| 香蕉视频国产在线| 欧美在线一级视频| 精品久久久久久久久久久下田| 九九热在线免费| 日韩理论片中文av| 亚洲狼人综合网| 欧美在线不卡区| 精品av一区二区| 99re精彩视频| 亚洲精品成a人| 成人午夜精品福利免费| 2019中文字幕在线免费观看| 国产一区二区三区日韩精品 | 久久色在线观看| 久草热在线观看| 久久久国产一区二区三区| aaa国产精品视频| 人妻熟女一二三区夜夜爱| 国产精品美女久久久久av爽李琼 | 国产亚洲激情在线| 国产精一区二区| www国产精品内射老熟女| 欧美国产丝袜视频| www日本高清视频| 热久久免费国产视频| 国产精品久久久久久麻豆一区软件| 无码人妻一区二区三区一| 色婷婷综合久久久中文一区二区 | 亚洲一区视频在线| 黄色毛片在线看| 成人写真视频福利网| 国产免费成人| 免费在线观看一级片| 日韩精品亚洲精品| www.久久久久爱免| 日韩欧美国产综合在线| 国产精品亲子伦对白| 欧美一级免费片| 国产精品日韩欧美| 亚洲福利一区| 日韩在线观看免| 日韩国产欧美精品在线 | 精品国产一区二区三区麻豆免费观看完整版 | 中文字幕不卡三区| 亚洲精品一级片| 成人激情视频在线播放| 国产精品老牛| 九九热精品在线观看| 在线观看国产精品淫|