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

新的緩解措施:模塊篡改保護(hù)

安全
模塊篡改保護(hù)是一種緩解措施,可防止對進(jìn)程主映像的早期修改,例如 IAT 掛鉤或進(jìn)程空心化。

?什么是模塊篡改保護(hù)?

模塊篡改保護(hù)是一種緩解措施,可防止對進(jìn)程主映像的早期修改,例如 IAT 掛鉤或進(jìn)程空心化。它一共使用了三個(gè) API:NtQueryVirtualMemory、NtQueryInformationProcess 和 NtMapViewOfSection。如果啟用,加載程序?qū)⒃谡{(diào)用入口點(diǎn)之前檢查主圖像標(biāo)頭和 IAT 頁面中的更改。它通過使用信息類 MemoryWorkingSetExInformation 調(diào)用 NtQueryVirtualMemory 來做到這一點(diǎn)。返回的結(jié)構(gòu)包含有關(guān)頁面共享狀態(tài)的信息,以及是否從其原始視圖修改。如果標(biāo)頭或 IAT 已從其原始映射修改。例如,如果主圖像已被取消映射,并且已在其位置映射了另一個(gè)圖像,則加載器將使用類 ProcessImageSection 調(diào)用 NtQueryInformationProcess 以獲取主圖像部分,然后將使用 NtMapViewOfSection 重新映射它。這樣,新部分將被使用,篡改的圖像副本將被忽略。

此緩解從 RS3 開始可用,并且可以使用 PROCESS_CREATION_MITIGATION_POLICY2_MODULE_TAMPERING_PROTECTION_MASK 在進(jìn)程創(chuàng)建時(shí)啟用。

模塊篡改保護(hù)緩解措施是如何發(fā)現(xiàn)的

如果微軟從未宣布或記錄某些緩解措施,那人們?nèi)绾尾拍馨l(fā)現(xiàn)這些緩解措施?因此,一個(gè)值得關(guān)注的好地方是 EPROCESS 結(jié)構(gòu)中的各種 MitigationFlags 字段。目前存在三個(gè) MitigationFlags 字段(MitigationFlags、MitigationFlags2、MitigationsFlags3),每個(gè)字段包含 32 位。在前兩個(gè)中,整個(gè)32位已經(jīng)被使用,所以最近添加了MitigationFlags3,目前包含三個(gè)緩解措施,我相信很快會(huì)添加更多。這些標(biāo)志代表進(jìn)程中啟用的緩解措施。例如,我們可以使用 WinDbg 為當(dāng)前進(jìn)程打印 EPROCESS.MitigationFlags:

新的緩解措施:模塊篡改保護(hù)

最后,在位 28 和 29 中,我們可以看到值 EnableModuleTamperingProtection 和 EnableModuleTamperingProtectionNoInherit。不幸的是,搜索這些名稱并沒有得到任何好的結(jié)果。有幾個(gè)網(wǎng)站只顯示結(jié)構(gòu)而沒有解釋,一個(gè)模糊的堆棧溢出答案簡要提到了 EnableModuleTamperingProtectionNoInherit 而沒有添加細(xì)節(jié),還有這條推文:

新的緩解措施:模塊篡改保護(hù)

不出所料,最詳細(xì)的解釋是 Alex Ionescu 2017 年發(fā)布的一條推文。這雖并不是完整的文檔,但它是一個(gè)開始。如果你已經(jīng)了解并理解構(gòu)成此緩解措施的概念,那么這一系列的推文可能會(huì)非常清楚地解釋有關(guān)該特性的所有內(nèi)容。

開始搜索進(jìn)程緩解實(shí)現(xiàn)的第一個(gè)地方通常是內(nèi)核:ntoskrnl.exe。然而,這是一個(gè)巨大的二進(jìn)制文件,不容易搜索。似乎沒有與此緩解措施完全相關(guān)的函數(shù)名稱,所以沒有明顯的地方可以開始。

相反,你可以嘗試不同的方法并嘗試找到對 EPROCESS 的 MitigationFlags 字段的引用,并可以訪問這兩個(gè)標(biāo)志中的一個(gè)。但除非你可以訪問 Windows 源代碼,否則沒有簡單的方法可以做到這一點(diǎn)。但是,你可以做的是利用 EPROCESS 是一個(gè)大型結(jié)構(gòu)并且 MitigationFlags 存在于它的末尾,偏移量 0x9D0 的事實(shí)。一種非常粗暴但有效的方法是使用 IDA 搜索功能并搜索所有對 9D0h 的引用:

新的緩解措施:模塊篡改保護(hù)

這會(huì)很慢,因?yàn)樗且粋€(gè)很大的二進(jìn)制文件,并且一些結(jié)果與 EPROCESS 結(jié)構(gòu)無關(guān),因此你必須手動(dòng)搜索結(jié)果。此外,僅查找對該字段的引用是不夠的,MitigationFlags 包含 32 位,其中只有兩個(gè)與當(dāng)前上下文相關(guān)。所以,你必須搜索所有的結(jié)果,找出以下情況:

0x9D0被用作EPROCESS結(jié)構(gòu)的偏移量——因?yàn)闊o法保證知道每種情況使用的結(jié)構(gòu)類型,盡管對于較大的偏移量,只有少數(shù)選項(xiàng)可以是相關(guān)的,它主要可以通過函數(shù)名稱和上下文來猜測。

比較或設(shè)置MitigationFlags字段為0x10000000 (EnableModuleTamperingProtection)或0x20000000 (EnableModuleTamperingProtectionNoInherit)。或者通過諸如bt或bts之類的匯編指令,按位數(shù)測試或設(shè)置位28或位29。

運(yùn)行搜索后,結(jié)果看起來像這樣:

新的緩解措施:模塊篡改保護(hù)

你現(xiàn)在可以瀏覽結(jié)果并了解內(nèi)核使用了哪些緩解標(biāo)志以及在哪些情況下使用。然后我會(huì)告訴你,這個(gè)努力完全沒有用,因?yàn)?EnableModuleTamperingProtection 在內(nèi)核中的一個(gè)地方被引用:PspApplyMitigationOptions,當(dāng)創(chuàng)建一個(gè)新進(jìn)程時(shí)調(diào)用:

新的緩解措施:模塊篡改保護(hù)

因此,內(nèi)核會(huì)跟蹤是否啟用了此緩解措施,但從不對其進(jìn)行測試。這意味著緩解措施本身在其他地方實(shí)現(xiàn)。這種搜索可能對這種特定的緩解措施毫無用處,但它是找出緩解措施實(shí)現(xiàn)位置的幾種方法之一,并且對其他流程緩解措施很有用,所以我想提一下它。

現(xiàn)在讓我們回到模塊篡改保護(hù),有時(shí)會(huì)實(shí)現(xiàn)進(jìn)程緩解的第二個(gè)位置是 ntdll.dll,它是每個(gè)進(jìn)程中要加載的第一個(gè)用戶模式映像。此 DLL 包含所有進(jìn)程所需的加載程序、系統(tǒng)調(diào)用存根和許多其他基本組件。在這里實(shí)現(xiàn)這種緩解是有意義的,因?yàn)轭櫭剂x它與模塊加載有關(guān),這通過 ntdll.dll 中的加載器發(fā)生。此外,這是一個(gè)包含 Alex 在他的推文中提到的功能的模塊。

即使我們沒有這條推文,只要打開 ntdll 并搜索“tampering”,我們就能很快找到一個(gè)結(jié)果:函數(shù) LdrpCheckPagesForTampering。尋找這個(gè)函數(shù)的調(diào)用者,我們看到它是從LdrpGetImportDescriptorForSnap調(diào)用的:

新的緩解措施:模塊篡改保護(hù)

在截圖的第一行,我們可以看到兩個(gè)檢查:第一個(gè)驗(yàn)證當(dāng)前正在處理的條目是主圖像,因此該模塊被加載到主圖像模塊中。第二個(gè)檢查是 LdrSystemSllInitBlock.MitigationOptionsMap.Map中的兩個(gè)位。我們可以看到這里檢查的確切字段只是因?yàn)槲覍?LdrSystemDllInitBlock 應(yīng)用了正確的類型,如果你在沒有應(yīng)用正確類型的情況下查看這個(gè)函數(shù),你會(huì)看到一些隨機(jī)的、未命名的內(nèi)存地址被引用。 LdrSystemDllInitBlock 是一個(gè)數(shù)據(jù)結(jié)構(gòu),包含加載程序所需的所有全局信息,例如進(jìn)程緩解選項(xiàng)。它沒有記錄,但具有符號中可用的 PS_SYSTEM_DLL_INIT_BLOCK 類型,因此我們可以在此處使用它。請注意,雖然此結(jié)構(gòu)在 NTDLL 符號中不可用,而是你可以在 ole32.dll 和 combase.dll 的符號中找到它。 MitigationOptionsMap 字段只是三個(gè) ULONG64 的數(shù)組,其中包含標(biāo)記為此過程設(shè)置的緩解選項(xiàng)的位。我們可以在 WinBase.h 中找到所有緩解標(biāo)志的值。以下是模塊篡改保護(hù)的值:

新的緩解措施:模塊篡改保護(hù)

這些值與 Map 頂部的 DWORD 相關(guān),因此模塊篡改保護(hù)位實(shí)際上位于 Map的第 44 位,在 Hex Rays 屏幕截圖中以及在 PspApplyMitigationOptions 中檢查的是相同位。

現(xiàn)在我們知道該緩解措施在哪里應(yīng)用了檢查,因此我們可以開始查看實(shí)現(xiàn)并了解該緩解措施的作用。

實(shí)現(xiàn)細(xì)節(jié)

再次查看 LdrpGetImportDescriptorForSnap:在我們已經(jīng)看到的兩次檢查之后,該函數(shù)獲取主圖像的 NT 標(biāo)頭并調(diào)用 LdrpCheckPagesForTampering 兩次。第一次發(fā)送的地址是 imageNtHeaders->OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_IMPORT],圖像的導(dǎo)入表,大小為 8 個(gè)字節(jié)。第二次使用 NT 標(biāo)頭本身的地址和大小調(diào)用該函數(shù)。如果這些頁面中的一個(gè)被認(rèn)為被篡改了,LdrpMapCleanModuleView將被調(diào)用(根據(jù)名稱判斷)映射主圖像模塊的一個(gè)干凈的視圖。

讓我們看看 LdrpCheckPagesForTampering 內(nèi)部,看看 NTDLL 如何判斷一個(gè)頁面是否被篡改:

新的緩解措施:模塊篡改保護(hù)

首先,此函數(shù)計(jì)算請求的字節(jié)范圍內(nèi)的頁數(shù)(在本文的兩個(gè)示例中,該數(shù)字都是 1)。然后它分配內(nèi)存并使用 MemoryInformationClass == 4 (MemoryWorkingSetExInformation) 調(diào)用 ZwQueryVirtualMemory。這個(gè)系統(tǒng)調(diào)用和信息類是安全人員可能不太經(jīng)常看到的,工作集是一種基于物理內(nèi)存頁面當(dāng)前狀態(tài)來管理和優(yōu)先級排序的方法,因此大多數(shù)安全人員通常不感興趣。然而,工作集確實(shí)包含一些我們感興趣的屬性。具體來說,是“共享”標(biāo)志。

我不會(huì)在這里詳細(xì)介紹映射和共享內(nèi)存,因?yàn)樗鼈冊诤芏嗥渌胤蕉加薪忉尅5喍灾到y(tǒng)盡量不復(fù)制內(nèi)存,因?yàn)檫@意味著物理內(nèi)存將很快被復(fù)制的頁面填滿,主要是那些屬于圖像和 DLL 的頁面, 像 ntdll.dll 或 kernel32.dll 的系統(tǒng) DLL被映射到大多數(shù)系統(tǒng)中的進(jìn)程,因此在物理內(nèi)存中為每個(gè)進(jìn)程單獨(dú)創(chuàng)建一個(gè)副本只是浪費(fèi)。因此,這些圖像頁面在所有進(jìn)程之間共享。也就是說,除非以任何方式修改圖像。圖像頁面使用一種稱為“寫時(shí)復(fù)制(copy-on-write)”的特殊保護(hù),它允許頁面可寫,但如果頁面被寫入,則會(huì)在物理內(nèi)存中創(chuàng)建一個(gè)新副本。這意味著對 DLL 的本地映射所做的任何更改(例如,用戶模式掛鉤的寫入或任何數(shù)據(jù)更改)都只會(huì)影響當(dāng)前進(jìn)程中的 DLL。

這些設(shè)置保存為可以通過 NtQueryVirtualMemory 查詢的標(biāo)志,這里使用的信息類:MemoryWorkingSetExInformation。它將在 MEMORY_WORKING_SET_EX_INFORMATION 結(jié)構(gòu)中返回有關(guān)查詢頁面的數(shù)據(jù):

新的緩解措施:模塊篡改保護(hù)

這個(gè)結(jié)構(gòu)為你提供了被查詢的虛擬地址,以及包含頁面狀態(tài)信息的位,例如:它的有效性、保護(hù)以及它的共享狀態(tài)。有幾個(gè)不同的位與頁面的共享狀態(tài)相關(guān):

共享——頁面是可共享的嗎?這并不一定意味著該頁當(dāng)前與任何其他進(jìn)程共享,但是,例如,除非進(jìn)程特別請求,否則私有內(nèi)存不會(huì)被共享。

ShareCount——此字段告訴你此頁面存在多少映射。對于當(dāng)前未與任何其他進(jìn)程共享的頁面,這將是 1。對于與其他進(jìn)程共享的頁面,這通常會(huì)更高。

SharedOriginal ——該標(biāo)志會(huì)告訴你該頁面是否存在映射。因此,如果一個(gè)頁面被修改,導(dǎo)致在物理內(nèi)存中創(chuàng)建一個(gè)新副本,這將被設(shè)置為零,因?yàn)檫@不是頁面的原始映射。

此 SharedOriginal 位是由 LdrpCheckPagesForTampering 檢查的,以判斷此頁面是原始副本還是由于更改而創(chuàng)建的新副本。如果這不是原始副本,這意味著該頁面以某種方式被篡改,因此該函數(shù)將返回 TRUE。 LdrpCheckPagesForTampering 對正在查詢的每個(gè)頁面運(yùn)行此檢查,如果其中任何一個(gè)被篡改,則返回 TRUE。

如果函數(shù)對任何檢查范圍返回 TRUE,則調(diào)用 LdrpMapCleanModuleView:

新的緩解措施:模塊篡改保護(hù)

這個(gè)函數(shù)簡短而簡單:它使用 InformationClass == 89 (ProcessImageSection) 調(diào)用 NtQueryInformationProcess 來獲取主圖像的部分句柄,然后使用 NtMapViewOfSection 重新映射它并關(guān)閉句柄。它將新部分的地址寫入 DataTableEntry->SwitchBackContect,以代替原來的篡改映射。

為什么該特性特別選擇檢查這兩個(gè)范圍——導(dǎo)入表和 NT 標(biāo)頭?

這是因?yàn)檫@兩個(gè)地方經(jīng)常會(huì)成為試圖虛化進(jìn)程的攻擊者的目標(biāo)。如果主圖像未映射并被惡意圖像替換,則 NT 標(biāo)頭將不同并被視為已篡改。進(jìn)程空心化(Process hollowing)還可以篡改導(dǎo)入表,以指向與進(jìn)程預(yù)期不同的函數(shù)。所以,這主要是一個(gè)反空心化的功能,目標(biāo)是發(fā)現(xiàn)主圖像中的篡改企圖,并用一個(gè)沒有被篡改的新圖像副本替換它。

功能限制

不幸的是,此功能相對有限。你可以啟用或禁用它,僅此而已。實(shí)現(xiàn)緩解的函數(shù)是內(nèi)部調(diào)用,不能在外部調(diào)用。因此,例如,除非你自己編寫代碼(并手動(dòng)映射模塊,因?yàn)檫@些部分的句柄不方便地存儲(chǔ)在任何地方),否則不可能將緩解擴(kuò)展到其他模塊。此外,此緩解不包含日志記錄或 ETW 事件。當(dāng)緩解通知在主圖像中被篡改時(shí),它會(huì)靜默映射并使用新副本,并且不會(huì)留下任何痕跡供安全產(chǎn)品或團(tuán)隊(duì)查找。唯一的提示是 NtMapViewOfSection 將再次為主圖像調(diào)用并生成 ETW 事件和內(nèi)核回調(diào)。但這很可能會(huì)被忽視,因?yàn)樗⒉灰欢ㄒ馕吨l(fā)生了不好的事情,并且可能不會(huì)導(dǎo)致任何警報(bào)或?qū)赡苁钦嬲墓舻闹卮笳{(diào)查。

從好的方面來說,這種緩解非常簡單和有用,如果你想實(shí)現(xiàn)它,則很容易模仿,例如檢測放置在你的進(jìn)程上的鉤子并映射一個(gè)新的、未掛鉤的頁面副本以供使用。你可以這樣做,而不是使用直接系統(tǒng)調(diào)用!

該緩解措施有人使用過嗎?

在 WinDbg 中運(yùn)行查詢,我沒有發(fā)現(xiàn)任何啟用模塊篡改保護(hù)的進(jìn)程的結(jié)果。經(jīng)過一番探索,我設(shè)法找到了一個(gè)啟用此功能的進(jìn)程:SystemSettingsAdminFlows.exe。此過程在你打開 Windows 設(shè)置菜單中的應(yīng)用程序->可選功能時(shí)執(zhí)行。我不知道為什么這個(gè)特定的進(jìn)程會(huì)使用這種緩解措施,或者為什么它是唯一一個(gè)這樣做的,但這是迄今為止我設(shè)法找到的唯一一個(gè)啟用模塊篡改保護(hù)的過程。

本文翻譯自:https://windows-internals.com/understanding-a-new-mitigation-module-tampering-protection/

責(zé)任編輯:趙寧寧 來源: 嘶吼網(wǎng)
相關(guān)推薦

2023-09-10 00:08:07

2010-09-14 14:53:35

2021-03-08 17:03:28

漏洞微軟Exchange Se

2025-05-29 01:50:00

OT運(yùn)營技術(shù)ICS

2017-02-17 09:10:26

2022-03-21 14:20:15

安全警報(bào)過載網(wǎng)絡(luò)安全

2013-06-20 09:30:39

2017-06-08 14:29:37

2022-01-25 11:23:40

云安全云計(jì)算

2021-04-14 15:01:22

網(wǎng)絡(luò)安全新基建技術(shù)

2009-08-07 18:30:35

2012-11-26 14:24:30

2010-04-12 16:43:59

Oracle數(shù)據(jù)庫

2021-07-28 13:40:57

區(qū)塊鏈數(shù)據(jù)技術(shù)

2017-02-23 09:00:42

2017-10-25 19:47:22

大數(shù)據(jù)數(shù)據(jù)泄露數(shù)據(jù)隱私

2010-05-17 17:34:13

2021-11-29 14:09:15

數(shù)據(jù)資產(chǎn)保護(hù)網(wǎng)絡(luò)安全攻擊

2009-12-23 14:09:40

無線路由安全保護(hù)

2010-09-30 14:51:02

保護(hù)數(shù)據(jù)安全
點(diǎn)贊
收藏

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

波多野结衣 在线| 久久香蕉视频网站| 中文字幕在线2018| 婷婷综合五月| 精品国产区一区| 黄色免费观看视频网站| 福利视频在线看| 激情另类小说区图片区视频区| 插插插亚洲综合网| 97超碰人人看| 悠悠资源网亚洲青| 中文字幕亚洲区| 国产精品免费观看高清| 91在线视频在线观看| 日韩影院二区| 亚洲国产91色在线| 日本 片 成人 在线| 精品精品导航| 国产精品沙发午睡系列990531| 成人18视频| 国产精品久久久久久久久夜色| 伊人色**天天综合婷婷| 亚洲伦理中文字幕| 中文在线字幕观看| 另类一区二区三区| 天天影视涩香欲综合网 | 曰本一区二区三区视频| 欧美一区二区三区视频在线观看| 97av视频在线观看| 超碰在线观看免费| 国产欧美一区二区精品忘忧草 | 老司机凹凸av亚洲导航| 欧美久久高跟鞋激| 精品久久久久久久无码| 欧美激情护士| 亚洲一区二区高清| 中文字幕不卡每日更新1区2区| 三级理论午夜在线观看| 国产成人免费xxxxxxxx| 成人h视频在线| 国产乱码在线观看| 久久久精品五月天| 97超碰国产精品女人人人爽| 丰满少妇高潮久久三区| 欧美国产一级| 日韩中文理论片| 欧美成人午夜精品免费| 日韩av不卡一区| 精品久久人人做人人爰| 亚洲精品久久久久久| 玖玖精品在线| 欧美美女激情18p| 精品久久久一区| 国产欧美日韩专区发布| 无码人妻av免费一区二区三区| 亚洲精品国产日韩| 久久久久国产一区二区三区| 加勒比婷婷色综合久久| 午夜欧美在线| 久久这里有精品视频| 亚洲AV成人无码网站天堂久久| 精品久久综合| 在线播放国产精品| 国产一区第一页| 欧美gay男男猛男无套| 中文在线不卡视频| www中文在线| 91精品一区国产高清在线gif| 日韩一区二区久久久| 在线观看日本黄色| 水蜜桃久久夜色精品一区| 日韩有码在线观看| 免费成年人视频在线观看| 亚洲精品二区三区| 欧美—级a级欧美特级ar全黄| 久久视频免费看| 99亚洲视频| 国产精品第一第二| 在线免费观看日韩视频| 精品亚洲免费视频| 91免费观看| 天天干天天做天天操| 久久午夜电影网| 亚洲一区二区在线看| 午夜伦理大片视频在线观看| 亚洲最大色网站| 国产淫片免费看| 福利一区二区免费视频| 91精品国产91久久综合桃花 | 国产成人啪午夜精品网站男同| 爱情岛论坛亚洲入口| 日本在线视频1区| 欧美—级在线免费片| 亚洲成人动漫在线| 这里有精品可以观看| 欧美精品在线一区二区| 涩视频在线观看| 国产一区二区三区电影在线观看| 欧美~级网站不卡| 91精品国产入口| 久久久无码人妻精品无码| 亚洲女娇小黑人粗硬| 久久精品成人欧美大片古装| 欧美亚韩一区二区三区| 日产欧产美韩系列久久99| 91久久国产综合久久蜜月精品| 五月婷婷六月丁香| 国产精品成人免费| 黄色一级片播放| 亚洲人体在线| 亚洲裸体xxxx| 久久久99精品| 奇米影视一区二区三区小说| 国产精品免费一区二区三区在线观看| 国产原创av在线| 一区二区三区精品| 欧美特级aaa| 麻豆精品av| 欧美xxxx做受欧美.88| aaaaaa毛片| 99亚偷拍自图区亚洲| 中文字幕综合在线观看| sis001欧美| 亚洲成人久久一区| 欧美激情一区二区视频| 美女尤物久久精品| 国产视频在线观看一区| 国产成人l区| 欧洲色大大久久| 欧美性xxxx图片| 国内精品亚洲| 91久久国产精品91久久性色| 国产鲁鲁视频在线观看免费| 偷拍亚洲欧洲综合| 中文字幕乱码在线人视频| 色88久久久久高潮综合影院| 国产a∨精品一区二区三区不卡| 亚洲精品网站在线| 亚洲黄网站在线观看| 中国精品一区二区| 欧美丰满日韩| 国产精品高清在线| 九色在线观看| 欧美性黄网官网| 日韩精品视频一区二区| 欧美日韩视频| 在线观看亚洲精品| 国产成人精品电影久久久| a级片在线视频| 亚洲欧美在线视频观看| 精品亚洲一区二区三区四区| 国产精品最新| 日韩美女写真福利在线观看| 性猛交xxxx| 福利一区福利二区微拍刺激| 国产精品无码一区二区三| 激情久久综合| 九九九九九九精品| 午夜影院一区| 亚洲视频999| 日韩黄色一级视频| 国产精品视频在线看| 伊人影院综合在线| 欧美福利电影在线观看| 97超碰资源| 国产福利在线免费观看| 亚洲护士老师的毛茸茸最新章节| 久久精品视频久久| 91在线一区二区三区| 欧美 激情 在线| 日韩欧美一区二区三区免费看| 国产一区二区丝袜高跟鞋图片| 麻豆视频在线免费观看| 日韩欧美国产三级电影视频| 久久久久久天堂| 97久久精品人人做人人爽| 六月激情综合网| 日韩88av| 亚洲影院色无极综合| 51精品在线| 亚洲视频axxx| 国产三级三级在线观看| 亚洲成人激情综合网| 美女100%无挡| 精品亚洲成a人| 男人添女人下面高潮视频| 国内精品视频在线观看| 91久久久一线二线三线品牌| 九九色在线视频| 亚洲视频在线播放| 精品国产乱码久久久久久蜜臀网站| 亚洲自拍欧美精品| 亚洲AV无码国产成人久久| 久久99国产精品久久99| 日韩视频免费播放| 日韩综合网站| 九九久久99| 亚洲欧美一级| 日本高清不卡的在线| а天堂中文在线官网| 国产婷婷成人久久av免费高清| 欧美一级淫片videoshd| 天天操天天操天天操| 欧美午夜精品一区二区三区 | 国产精品视频久久久久久| 亚洲一区在线视频| 在线观看日本中文字幕| 国产超碰在线一区| 爱情岛论坛成人| 韩日精品在线| 亚洲一二区在线| 四虎5151久久欧美毛片| 亚洲一区二区三区在线视频| 国产精欧美一区二区三区蓝颜男同| 美女久久久久久久| 成年人视频在线看| 日韩av在线看| 国产ts人妖调教重口男| 色狠狠一区二区三区香蕉| 精品在线免费观看视频| 国产精品免费av| 黑人巨大精品欧美| 成人黄色小视频在线观看| 精品国精品国产| 久久久久亚洲av无码a片| 国产99久久久国产精品免费看| 99sesese| 丝袜美腿亚洲综合| 日韩av综合在线观看| 欧美激情视频一区二区三区在线播放| 欧美视频1区| 日本一区福利在线| 精品国产乱码久久久久久108| 亚洲91网站| 亚洲一区免费网站| 婷婷久久免费视频| 国产精品视频永久免费播放| 二区三区不卡| 奇米4444一区二区三区| 捆绑调教日本一区二区三区| 久久久久国产精品免费网站| 最爽无遮挡行房视频在线| 精品国产自在精品国产浪潮| 北岛玲日韩精品一区二区三区| 亚洲欧洲日韩国产| 欧美日韩在线中文字幕| 亚洲精品网站在线播放gif| 蜜桃av鲁一鲁一鲁一鲁俄罗斯的 | 我看黄色一级片| 日韩精品欧美精品| 成年人视频在线免费| 日韩和欧美的一区| 冲田杏梨av在线| 青青草91视频| 亚洲18在线看污www麻豆 | 五月婷婷激情综合| 日本熟女一区二区| 黑人巨大精品欧美一区二区| 国产69精品久久久久久久久久| 蜜臀av一区二区| 久久这里有精品| sese在线视频| 菠萝蜜影院一区二区免费| 日本激情在线观看| 久久精视频免费在线久久完整在线看| 麻豆网站视频在线观看| 欧美成人激情在线| av中文资源在线资源免费观看| 97免费在线视频| 日韩精选视频| 成人av番号网| 嗯用力啊快一点好舒服小柔久久| 精品视频导航| av中字幕久久| 国产日韩欧美大片| 日韩视频一区二区三区在线播放免费观看| 欧美极品欧美精品欧美| 日韩精品1区2区3区| 欧美成人福利在线观看| 国产在线精品国自产拍免费| 久久久久久久人妻无码中文字幕爆| 26uuu另类欧美亚洲曰本| 少妇愉情理伦三级| 亚洲一区二区欧美| 日本视频免费观看| 7777精品伊人久久久大香线蕉完整版 | 丰满熟妇乱又伦| 亚洲男人的天堂网站| 国产视频中文字幕在线观看| 国内久久久精品| 国产福利一区二区三区在线播放| 18成人免费观看网站下载| 日韩大尺度在线观看| 亚洲欧美在线网| 黄色日韩在线| 久久久久久久久久久久91| 国产suv精品一区二区6| 免费污网站在线观看| 亚洲免费毛片网站| av片免费观看| 精品成人一区二区| av电影在线观看| 2019中文字幕在线免费观看| 亚洲综合视频| 欧美乱偷一区二区三区在线| 综合在线视频| 日本老熟妇毛茸茸| 不卡一区中文字幕| 亚洲精品久久在线| 99久久精品国产色欲| 亚洲黄色片网站| 高潮毛片在线观看| 日韩免费在线观看视频| 免费一级欧美在线大片| 欧美一区二区三区在线播放| 欧美日韩影院| gogogo高清免费观看在线视频| 91丨九色porny丨蝌蚪| 69av.com| 制服丝袜成人动漫| 成人亚洲综合天堂| 国产91精品在线播放| www.国产精品一区| 中文字幕av导航| 免费精品视频在线| 国产美女永久免费无遮挡| 欧美日韩国内自拍| 韩国av免费在线观看| 久久国产精品免费视频| 图片一区二区| 亚洲国产精品毛片| 日韩激情一二三区| 亚洲第一香蕉网| 精品人伦一区二区三区蜜桃免费| 精品久久久久中文慕人妻| 久久精品一偷一偷国产| 久久久加勒比| 亚洲在线欧美| 麻豆精品一区二区| 国产一区二区三区四区在线| 91九色最新地址| 久久精品a一级国产免视看成人| 91av视频在线观看| 女同一区二区三区| 日本免费不卡一区二区| 成人av高清在线| 99免费在线观看| 亚洲国产精品一区二区久| 爱啪啪综合导航| 国产亚洲精品久久飘花| 亚洲精品韩国| 强伦人妻一区二区三区| 日本大香伊一区二区三区| 国产三级在线免费| 国产精品久久国产精品99gif| 亚洲电影一级片| 欧美丰满熟妇xxxxx| 中国av一区二区三区| 亚洲资源在线播放| 欧美成人一区二区三区电影| 日韩精品视频在线看| 国产精品69久久久| 99精品一区二区三区| 日韩人妻精品中文字幕| 亚洲天堂视频在线观看| 农村妇女一区二区| 青青视频免费在线| 成人网男人的天堂| 中文字幕超碰在线| 中文字幕无线精品亚洲乱码一区| 欧美综合社区国产| 人人妻人人澡人人爽欧美一区| 成人99免费视频| 91在线视频在线观看| 视频直播国产精品| 欧美不卡在线观看| 免费无码不卡视频在线观看| 国产色产综合产在线视频| 国产又粗又猛视频| av在线播放不卡| av免费观看国产| 久久久欧美精品sm网站| 亚洲香蕉在线视频| 欧美激情精品久久久久久免费印度 | 亚洲h动漫在线| 国产在线视频网址| 91网站在线免费观看| 国产情侣久久| 亚洲AV成人无码网站天堂久久| 欧美一级欧美一级在线播放| 男女羞羞在线观看| 亚洲免费精品视频| 不卡高清视频专区| 国产无遮挡又黄又爽又色视频| 久久久999成人| 色婷婷av一区二区三区丝袜美腿| 色噜噜狠狠一区二区| 激情av一区二区| 麻豆视频在线观看免费| 欧美aaaaa喷水|