精品欧美一区二区三区在线观看 _久久久久国色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ù)棧公眾號

成人国产精品一区二区网站| 国产原创精品视频| 久久一区国产| 日韩性生活视频| 亚洲av无一区二区三区久久| 美女视频在线免费| 国产精品久久一卡二卡| www.久久草| 波多野结衣av无码| 欧美午夜久久| 夜夜嗨av一区二区三区免费区| 欧美精品 - 色网| 色网在线免费观看| 中文字幕一区二区三区不卡| 国产精品久久久久av福利动漫| 欧美黄色一级大片| 亚洲视频福利| 精品国偷自产在线视频| 超碰男人的天堂| 视频欧美精品| 大伊人狠狠躁夜夜躁av一区| 手机福利在线视频| 全色精品综合影院| 国产福利精品一区| 国产美女精品视频| 日韩在线播放中文字幕| 欧美精品aa| 中文字幕一区电影| 自拍偷拍亚洲天堂| 粉嫩久久久久久久极品| 欧美精品丝袜久久久中文字幕| 久久综合九色综合88i| 麻豆传媒在线完整视频| 国产午夜亚洲精品不卡| 国产在线一区二区三区欧美| 99久久久国产精品无码网爆| 日本va欧美va精品发布| 欧美最猛性xxxx| 久久精品性爱视频| 欧美va亚洲va日韩∨a综合色| 亚洲视频在线视频| 国产熟妇久久777777| 西野翔中文久久精品字幕| 欧美成人精品福利| 肉丝美足丝袜一区二区三区四| 美女色狠狠久久| 色诱视频网站一区| 免费毛片小视频| 国产精品yjizz视频网| 亚洲精品国产高清久久伦理二区| 一级一片免费播放| 日本中文在线| 国产精品国产自产拍在线| 日本一区二区三区视频在线播放| 三级毛片在线免费看| 久久伊99综合婷婷久久伊| 蜜桃999成人看片在线观看| 熟妇人妻av无码一区二区三区| 国产高清无密码一区二区三区| 亚洲qvod图片区电影| 国产内射老熟女aaaa∵| 国产乱国产乱300精品| 亚洲一区二区三区久久| www精品国产| 国产成人午夜99999| 国产成人免费观看| 女人18毛片一区二区三区| heyzo一本久久综合| 精品欧美日韩在线| 久草在现在线| 国产精品久久久久久久久免费相片| 亚洲电影一二三区| 国产三级在线播放| 亚洲高清免费观看高清完整版在线观看| 国产免费裸体视频| 午夜影视一区二区三区| 在线观看日韩国产| 午夜免费一级片| 成人av资源网址| 精品夜色国产国偷在线| 精品人妻中文无码av在线| 99精品视频在线观看播放| 欧美激情精品久久久久久黑人 | 黄色a级片免费| 亚洲第一二三四区| 3751色影院一区二区三区| 人妻巨大乳一二三区| 美国成人xxx| 亚洲香蕉成视频在线观看| 男人的午夜天堂| 亚洲网址在线| 国产精品成人aaaaa网站| 91美女精品网站| 成人avav在线| 亚洲一二三区在线| 国产精品原创| 欧美老肥妇做.爰bbww| bl动漫在线观看| 色综合久久网| 91国内揄拍国内精品对白| 国产成人精品一区二区色戒| 国产精品亚洲综合一区在线观看| 久久久久久久久久久一区 | 日本国产精品| xxx欧美精品| 国产免费av一区| 亚洲国产另类久久精品| 中文字幕中文字幕在线中心一区| 欧美hdxxxxx| 欧美综合视频在线观看| 亚洲精品无码久久久久久久| 亚洲丝袜啪啪| 欧美日韩国产123| www.亚洲激情| 91网站在线观看视频| 天堂v在线视频| 欧美成人精品一区二区男人小说| 日韩一区二区三区免费看| 谁有免费的黄色网址| 国产综合网站| 91老司机精品视频| 福利视频在线播放| 午夜av区久久| 日韩av成人网| 香蕉视频官网在线观看日本一区二区| 国产91露脸中文字幕在线| 亚洲精品国产精品乱码不卡| 中文字幕一区二区三| 免费激情视频在线观看| 人人香蕉久久| 38少妇精品导航| 秋霞av鲁丝片一区二区| 亚洲精品免费播放| 日本特黄在线观看| 久久久久美女| 国产欧美一区二区三区在线看| 青青草免费在线视频| 性做久久久久久| 乱码一区二区三区| 欧美一区精品| 亚洲影院污污.| 免费人成在线观看播放视频| 在线观看亚洲a| 欧美bbbbb性bbbbb视频| 午夜在线a亚洲v天堂网2018| 国精产品一区二区| 波多野结衣在线观看| 精品国内片67194| 国产一级特黄毛片| 成人小视频在线观看| 日韩xxxx视频| 青青草久久爱| 2023亚洲男人天堂| 男女av在线| 欧洲av一区二区嗯嗯嗯啊| 夫妇交换中文字幕| 开心九九激情九九欧美日韩精美视频电影| 欧美精品一区二区三区在线四季 | 精品久久久久久久久久久久 | 欧美激情自拍偷拍| 三上悠亚在线一区二区| 久久视频在线| 亚洲a在线观看| hd国产人妖ts另类视频| 日韩精品黄色网| 在线观看日本视频| 久久久久成人黄色影片| 国产理论在线播放| 99久久激情| caoporn国产精品免费公开| h片精品在线观看| 国产视频在线观看一区二区| 波多野结衣在线电影| 国产精品不卡在线观看| 91精品国产三级| 亚洲人成高清| 午夜视频久久久| 精品一区视频| 97热在线精品视频在线观看| 日中文字幕在线| 91久久精品国产91性色tv | 日本1级在线| 欧美午夜精品久久久久久孕妇 | 午夜伊人狠狠久久| 久久久久久久毛片| 国产综合久久久久久鬼色 | 男女视频一区二区| 7777在线视频| 日韩欧美中文字幕电影| 国产精品女人久久久久久| 性直播体位视频在线观看| 亚洲精品一二区| 国产免费不卡av| 天天色图综合网| 色婷婷粉嫩av| 99精品欧美一区二区三区小说| 午夜宅男在线视频| 亚洲日本成人| 亚洲一区二区三区精品视频| 国产+成+人+亚洲欧洲在线| 国产精品入口夜色视频大尺度 | 亚洲成人一区在线| 美国美女黄色片| 成人免费看视频| 亚洲免费999| 一区二区三区精品视频在线观看| 宅男av一区二区三区| 天堂在线精品| 99国产超薄丝袜足j在线观看| 日韩在线观看不卡| 91国产美女视频| 国产剧情在线| 一区二区日韩精品| 少妇高潮一区二区三区99小说| 欧美男男青年gay1069videost| 亚洲另类欧美日韩| 一区二区三区毛片| 欧美一区二区三区观看| 久久久久久久久伊人| 国产免费一区二区三区最新6| 另类小说欧美激情| 韩国日本美国免费毛片| 9国产精品视频| avav在线播放| 亚洲成人99| 亚洲一区二区三区午夜| 国产剧情一区| 好吊色欧美一区二区三区四区 | 亚洲一二三区在线| 精品国产精品国产偷麻豆| 精品一区在线播放| 成人午夜三级| 国产精品v欧美精品v日韩| 久久av偷拍| 91久久精品美女| 欧美午夜三级| 国产日韩在线视频| 国产69精品久久| 国产精品亚洲视频在线观看| 欧美性片在线观看| 国产精品扒开腿做爽爽爽男男| 91精品论坛| 日韩免费观看高清| 美女福利一区二区| 国产精品爱啪在线线免费观看 | 91香蕉亚洲精品| 国产精品成人3p一区二区三区| 国产在线观看一区二区三区 | 免费在线看污片| 欧美日韩国产va另类| 超碰97免费在线| 91精品国产色综合久久不卡98| 不卡视频观看| 日本不卡视频在线播放| 综合在线影院| 国产乱肥老妇国产一区二| 国产麻豆一区| 91网免费观看| 伊色综合久久之综合久久| 国产精品久久久一区二区三区| 国产伦精品一区二区三区在线播放 | 91小视频免费观看| 日本高清www| 亚洲国产精品传媒在线观看| 久久久久亚洲AV成人无在| 国产精品久久福利| 久久精品一区二区三| 精品久久久久久久久久久| 波多野结衣在线电影| 欧美精品日韩综合在线| 亚洲精品一区二区三区四区| 日韩电影大全免费观看2023年上| 欧美人体大胆444www| 中文字幕v亚洲ⅴv天堂| 欧美家庭影院| 国产www精品| 色综合久久久| 国产一区免费在线| 日本精品三区| 国产成人一区二区三区别| 国产精品亚洲综合久久| 午夜宅男在线视频| 成人在线视频一区二区| 国产jk精品白丝av在线观看| 亚洲图片激情小说| 久久黄色精品视频| 欧美日韩一区在线| 欧美 日韩 国产 成人 在线| 亚洲人成在线观看网站高清| av网站大全在线| 97超级碰碰人国产在线观看| 日本成人在线网站| 久久久久久久久久码影片| 国产精品久久久久久麻豆一区软件| 久久成人福利视频| 激情综合色综合久久| 无码一区二区精品| 亚洲摸摸操操av| 无码一区二区三区| 日韩欧美中文字幕制服| 国产福利第一视频在线播放| 欧美精品18videos性欧| 激情亚洲小说| 欧美成人综合一区| 国产精品啊v在线| 欧美丝袜在线观看| 久久亚洲综合色| 久草中文在线视频| 欧美精品xxxxbbbb| 九九热视频在线观看| 久久久伊人日本| 国产精品欧美一区二区三区不卡 | a级国产乱理论片在线观看99| 成人在线免费观看91| 美女av免费在线观看| 国产精品1区2区| 黄色片网站在线播放| 色噜噜久久综合| 外国精品视频在线观看| 久久偷看各类女兵18女厕嘘嘘| 午夜精品久久久久久久久久蜜桃| 国产精品一区二区a| 欧美不卡视频| 无套内谢丰满少妇中文字幕| 国产精品麻豆99久久久久久| 特级做a爱片免费69| 亚洲黄色www| xxxx成人| 国产亚洲欧美另类一区二区三区| 忘忧草精品久久久久久久高清| 午夜激情福利在线| 久久久久久久久久看片| 久久黄色精品视频| 亚洲老板91色精品久久| 免费v片在线观看| 国产综合 伊人色| 一区二区三区四区五区精品视频| 北京富婆泄欲对白| 性做久久久久久| 色网站在线免费观看| 久久久久久久久久久久av| 第一区第二区在线| 男人日女人视频网站| av中文字幕不卡| 欧美日韩综合在线观看| 精品偷拍一区二区三区在线看| 国内精彩免费自拍视频在线观看网址| 国产精品区一区二区三含羞草| 韩日精品视频| 中文字幕在线永久| 欧美日韩一二三四五区| 四虎精品成人影院观看地址| 欧美性视频在线| 国产一区二区三区四区| 在线免费视频a| 最新国产成人在线观看| 国产同性人妖ts口直男| 久久久久国产精品www| 欧美日韩破处| av丝袜天堂网| 中文字幕在线一区免费| av手机免费看| 97精品一区二区三区| 日韩黄色网络| 青青青在线视频免费观看| 中文字幕日韩精品一区| xxxx国产精品| 欧美伊久线香蕉线新在线| 欧美日韩有码| 能看毛片的网站| 五月天久久比比资源色| 国产日本在线视频| 91在线视频一区| 日韩亚洲精品在线| 欧美波霸videosex极品| 欧美一激情一区二区三区| 超碰中文在线| 日韩国产在线一区| 激情欧美一区二区| 久久久久久久久久免费视频| 亚洲丝袜av一区| 欧美视频二区欧美影视| av动漫在线看| 中文字幕一区二区日韩精品绯色| 色屁屁草草影院ccyycom| 国产精品男人的天堂| 亚洲二区免费| 日本不卡一区视频| 亚洲第一二三四五区| 国产美女久久| 黄色大片中文字幕| 中文字幕中文乱码欧美一区二区| 蜜臀av午夜精品| 成人国产在线视频| 国产欧美日本| 欧美色图亚洲视频| 一区二区成人精品| 精品三级av在线导航| 伊人色在线视频| 日韩欧美aⅴ综合网站发布|