国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

一篇文章教你學(xué)會(huì)在 Android 中 https 抓包原理和操作

共 8143字,需瀏覽 17分鐘

 ·

2022-11-10 12:02

159bae960158eec3fb68c95b4ae00c97.webp


點(diǎn)擊上方“ Python學(xué)習(xí)開(kāi)發(fā) ”,選擇“ 加為星標(biāo)

第一時(shí)間關(guān)注技術(shù)干貨!


?非常棒的一篇安卓系統(tǒng)抓包的文章,涉及到原理分析,推薦給大家

原文地址:

https://juejin.im/post/5cc313755188252d6f11b463

/ ?前言 ?/

HTTP協(xié)議發(fā)展至今已經(jīng)有二十多年的歷史,整個(gè)發(fā)展的趨勢(shì)主要是兩個(gè)方向:效率和安全。效率方面,從HTTP1.0的一次請(qǐng)求一個(gè)連接,到HTTP1.1的連接復(fù)用,到SPDY/HTTP2的多路復(fù)用,到QUIC/HTTP3的基于UDP傳輸,在效率方面越來(lái)越高效。安全方面,從HTTP的明文,到HTTP2強(qiáng)制使用TLSv1.2,到QUIC/HTTP3強(qiáng)制使用TLSv1.3,越來(lái)越注重?cái)?shù)據(jù)傳輸?shù)陌踩?。總而言之,HTTP協(xié)議的發(fā)展對(duì)用戶是友好的,但是對(duì)開(kāi)發(fā)者而言卻不那么友善。

抓包是每個(gè)程序員的必修技能之一,尤其是在接口調(diào)試和程序逆向方面具有廣闊的用途。但是,隨著越來(lái)越多的通信協(xié)議使用加密的HTTPS,而且系統(tǒng)層面也開(kāi)始強(qiáng)制規(guī)定使用HTTPS,抓包似乎是顯得越來(lái)越難了。

本篇博客,主要詳解Android平臺(tái)下,HTTPS抓包的常見(jiàn)問(wèn)題以及解決辦法。工欲善其事必先利其器,博客中以HttpCanary作為抓包工具進(jìn)行講解。更多HttpCanary的資料,請(qǐng)見(jiàn):

GitHub地址:

https://github.com/MegatronKing/HttpCanary

/ ?抓包原理 ?/

幾乎所有網(wǎng)絡(luò)數(shù)據(jù)的抓包都是采用中間人的方式(MITM),包括大家常用的Fiddler、Charles等知名抓包工具,HttpCanary同樣是使用中間人的方式進(jìn)行抓包。

從上面這個(gè)原理圖,可以看出抓包的核心問(wèn)題主要是兩個(gè):

  • MITM Server如何偽裝成真正的Server

  • MITM Client如何偽裝成真正的Client

第一個(gè)問(wèn)題,MITM Server要成為真正的Server,必須能夠給指定域名簽發(fā)公鑰證書(shū),且公鑰證書(shū)能夠通過(guò)系統(tǒng)的安全校驗(yàn)。比如Client發(fā)送了一條https://www.baidu.com/的網(wǎng)絡(luò)請(qǐng)求,MITM Server要偽裝成百度的Server,必須持有www.baidu.com域名的公鑰證書(shū)并發(fā)給Client,同時(shí)還要有與公鑰相匹配的私鑰。

MITM Server的處理方式是從第一個(gè)SSL/TLS握手包Client Hello中提取出域名www.baidu.com,利用應(yīng)用內(nèi)置的CA證書(shū)創(chuàng)建www.baidu.com域名的公鑰證書(shū)和私鑰。創(chuàng)建的公鑰證書(shū)在SSL/TLS握手的過(guò)程中發(fā)給Client,Client收到公鑰證書(shū)后會(huì)由系統(tǒng)會(huì)對(duì)此證書(shū)進(jìn)行校驗(yàn),判斷是否是百度公司持有的證書(shū),但很明顯這個(gè)證書(shū)是抓包工具偽造的。為了能夠讓系統(tǒng)校驗(yàn)公鑰證書(shū)時(shí)認(rèn)為證書(shū)是真實(shí)有效的,我們需要將抓包應(yīng)用內(nèi)置的CA證書(shū)手動(dòng)安裝到系統(tǒng)中,作為真正的證書(shū)發(fā)行商(CA),即洗白。這就是為什么,HTTPS抓包一定要先安裝CA證書(shū)。

第二個(gè)問(wèn)題,MITM Client偽裝成Client。由于服務(wù)器并不會(huì)校驗(yàn)Client(絕大部分情況),所以這個(gè)問(wèn)題一般不會(huì)存在。比如Server一般不會(huì)關(guān)心Client到底是Chrome瀏覽器還是IE瀏覽器,是Android App還是iOS App。當(dāng)然,Server也是可以校驗(yàn)Client的,這個(gè)后面分析。

/ ?安裝CA證書(shū) ?/

抓包應(yīng)用內(nèi)置的CA證書(shū)要洗白,必須安裝到系統(tǒng)中。而Android系統(tǒng)將CA證書(shū)又分為兩種:用戶CA證書(shū)和系統(tǒng)CA證書(shū)。顧明思議,用戶CA證書(shū)是由用戶自行安裝的,系統(tǒng)CA證書(shū)是由系統(tǒng)內(nèi)置的,很明顯后者更加真實(shí)有效。

系統(tǒng)CA證書(shū)存放在/etc/security/cacerts/目錄下,名稱是CA證書(shū)subjectDN的Md5值前四位移位取或,后綴名是.0,比如00673b5b.0??紤]到安全原因,系統(tǒng)CA證書(shū)需要有Root權(quán)限才能進(jìn)行添加和刪除。

對(duì)于非Root的Android設(shè)備,用戶只能安裝用戶CA證書(shū)。

無(wú)論是系統(tǒng)CA證書(shū)還是用戶CA證書(shū),都可以在設(shè)置->系統(tǒng)安全->加密與憑據(jù)->信任的憑據(jù)中查看:

4190b269a6f60c43e91da6a2bf366103.webp圖片

/ ?Android7.0的用戶CA限制 ?/

Android從7.0開(kāi)始系統(tǒng)不再信任用戶CA證書(shū)(應(yīng)用targetSdkVersion >= 24時(shí)生效,如果targetSdkVersion < 24即使系統(tǒng)是7.0+依然會(huì)信任)。也就是說(shuō)即使安裝了用戶CA證書(shū),在Android 7.0+的機(jī)器上,targetSdkVersion >= 24的應(yīng)用的HTTPS包就抓不到了。

比如上面的例子,抓包工具用內(nèi)置的CA證書(shū),創(chuàng)建了www.baidu.com域名的公鑰證書(shū)發(fā)給Client,系統(tǒng)校驗(yàn)此證書(shū)時(shí)發(fā)現(xiàn)是用戶CA證書(shū)簽發(fā)的,sorry。。。那么,我們?nèi)绻@過(guò)這種限制呢?已知有以下四種方式(低于7.0的系統(tǒng)請(qǐng)忽略)。

配置networkSecurityConfig

如果我們想抓自己的App,只需要在AndroidManifest中配置networkSecurityConfig即可:

      <?xml?version="1.0"?encoding="utf-8"?>
<manifest?...?>
????<application?android:networkSecurityConfig="@xml/network_security_config"
???????...?>

????????...
????</application>
</manifest>
      <?xml?version="1.0"?encoding="utf-8"?>
<network-security-config>
????<base-config?cleartextTrafficPermitted="true">
????????<trust-anchors>
????????????<certificates?src="system"?/>
????????????<certificates?src="user"?/>
????????</trust-anchors>
????</base-config>
</network-security-config>

這樣即表示,App信任用戶CA證書(shū),讓系統(tǒng)對(duì)用戶CA證書(shū)的校驗(yàn)給予通過(guò)。更多相關(guān)信息,詳見(jiàn)

Network security configuration:

https://developer.android.com/training/articles/security-config

調(diào)低targetSdkVersion < 24

如果想抓一個(gè)App的包,可以找個(gè)歷史版本,只需要其targetSdkVersion < 24即可。然而,隨著GooglePlay開(kāi)始限制targetSdkVersion,現(xiàn)在要求其必須>=26,2019年8月1日后必須>=28,國(guó)內(nèi)應(yīng)用市場(chǎng)也開(kāi)始逐步響應(yīng)這種限制。絕大多數(shù)App的targetSdkVersion都將大于24了,也就意味著抓HTTPS的包越來(lái)越難操作了。

平行空間抓包

如果我們希望抓targetSdkVersion >= 24的應(yīng)用的包,那又該怎么辦呢?我們可以使用平行空間或者VirtualApp來(lái)曲線救國(guó)。平行空間和VirtualApp這種多開(kāi)應(yīng)用可以作為宿主系統(tǒng)來(lái)運(yùn)行其它應(yīng)用,如果平行空間和VirtualApp的targetSdkVersion < 24,那么問(wèn)題也就解決了。

在此,我推薦使用平行空間,相比部分開(kāi)源的VirtualApp,平行空間運(yùn)行得更加穩(wěn)定。但必須注意平行空間的版本4.0.8625以下才是targetSdkVersion < 24,別安裝錯(cuò)了。當(dāng)然,HttpCanary的設(shè)置中是可以直接安裝平行空間的。

安裝到系統(tǒng)CA證書(shū)目錄

對(duì)于Root的機(jī)器,這是最完美最佳的解決方案。如果把CA證書(shū)安裝到系統(tǒng)CA證書(shū)目錄中,那這個(gè)假CA證書(shū)就是真正洗白了,不是真的也是真的了。由于系統(tǒng)CA證書(shū)格式都是特殊的.0格式,我們必須將抓包工具內(nèi)置的CA證書(shū)以這種格式導(dǎo)出,HttpCanary直接提供了這種導(dǎo)出選項(xiàng)。

操作路徑:設(shè)置 -> SSL證書(shū)設(shè)置 -> 導(dǎo)出HttpCanary根證書(shū) -> System Trusted(.0)。

826efd2d0f55533ff6afd1ad7f8b878c.webp圖片

PS. 很不幸的HttpCanary v2.8.0前導(dǎo)出的證書(shū)名稱可能不正確,建議升級(jí)到v2.8.0以上版本操作。

導(dǎo)出.0格式的證書(shū)后,可以使用MT管理器將.0文件復(fù)制到/etc/security/cacerts/目錄下,或者通過(guò)adb remount然后push也可(這里稍微提一下,別在sdcard里找這個(gè)目錄)。

/ ?Firefox證書(shū)安裝 ?/

火狐瀏覽器Firefox自行搞了一套CA證書(shū)管理,無(wú)論是系統(tǒng)CA證書(shū)還是用戶CA證書(shū),F(xiàn)irefox通通都不認(rèn)可。這種情況,我們需要將CA證書(shū)通過(guò)特殊方式導(dǎo)入到Firefox中,否則Firefox瀏覽網(wǎng)頁(yè)就無(wú)法工作了。

HttpCanary v2.8.0版本提供了Firefox證書(shū)導(dǎo)入選項(xiàng)。在設(shè)置 -> SSL證書(shū)設(shè)置 -> 添加HttpCanary根證書(shū)至Firefox 中:

dc0e3b78424109101dc69473109eadf3.webp圖片

點(diǎn)擊右上角復(fù)制按鈕將url復(fù)制到粘貼板,然后保持此頁(yè)面不動(dòng),打開(kāi)Firefox粘貼輸入復(fù)制的url。

a3afdc1cc82b7aa8386fe3644a7a5665.webp圖片

出現(xiàn)下載證書(shū)彈框后,一定要手動(dòng)勾上:信任用來(lái)標(biāo)志網(wǎng)站和信任用來(lái)標(biāo)志電子郵件用戶。然后確定即可。

/ ?公鑰證書(shū)固定 ?/

證書(shū)固定(Certificate Pinning)是指Client端內(nèi)置Server端真正的公鑰證書(shū)。在HTTPS請(qǐng)求時(shí),Server端發(fā)給客戶端的公鑰證書(shū)必須與Client端內(nèi)置的公鑰證書(shū)一致,請(qǐng)求才會(huì)成功。

在這種情況下,由于MITM Server創(chuàng)建的公鑰證書(shū)和Client端內(nèi)置的公鑰證書(shū)不一致,MITM Server就無(wú)法偽裝成真正的Server了。這時(shí),抓包就表現(xiàn)為App網(wǎng)絡(luò)錯(cuò)誤。已知的知名應(yīng)用,比如餓了么,就采用了證書(shū)固定。

另外,有些服務(wù)器采用的自簽證書(shū)(證書(shū)不是由真正CA發(fā)行商簽發(fā)的),這種情況App請(qǐng)求時(shí)必須使用證書(shū)固定。

證書(shū)固定的一般做法是,將公鑰證書(shū)(.crt或者.cer等格式)內(nèi)置到App中,然后創(chuàng)建TrustManager時(shí)將公鑰證書(shū)加進(jìn)去。很多應(yīng)用還會(huì)將內(nèi)置的公鑰證書(shū)偽裝起來(lái)或者加密,防止逆向提取,比如餓了么就偽裝成了png,當(dāng)然對(duì)公鑰證書(shū)偽裝或者加密沒(méi)什么太大必要,純粹自欺欺人罷了。

證書(shū)固定對(duì)抓包是個(gè)非常麻煩的阻礙,不過(guò)我們總是有辦法繞過(guò)的,就是麻煩了點(diǎn)。

JustTrustMe破解證書(shū)固定

Xposed和Magisk都有相應(yīng)的模塊,用來(lái)破解證書(shū)固定,實(shí)現(xiàn)正常抓包。破解的原理大致是,Hook創(chuàng)建SSLContext等涉及TrustManager相關(guān)的方法,將固定的證書(shū)移除。

基于VirtualApp的Hook機(jī)制破解證書(shū)固定

Xposed和Magisk需要刷機(jī)等特殊處理,但是如果不想刷機(jī)折騰,我們還可以在VirtualApp中加入Hook代碼,然后利用VirtualApp打開(kāi)目標(biāo)應(yīng)用進(jìn)行抓包。當(dāng)然,有開(kāi)發(fā)者已經(jīng)實(shí)現(xiàn)了相關(guān)的功能。詳見(jiàn):

案例1:

https://github.com/PAGalaxyLab/VirtualHook

案例2:

https://github.com/rk700/CertUnpinning

不過(guò),這里CertUnpinning插件的代碼有點(diǎn)問(wèn)題,要改改。

導(dǎo)入真正的公鑰證書(shū)和私鑰

如果Client固定了公鑰證書(shū),那么MITM Server必須持有真正的公鑰證書(shū)和匹配的私鑰。如果開(kāi)發(fā)者具有真正服務(wù)端的公鑰證書(shū)和私鑰,(比如百度的公鑰證書(shū)和私鑰百度的后端開(kāi)發(fā)肯定有),如果真有的話,可以將其導(dǎo)入HttpCanary中,也可以完成正常抓包。

在設(shè)置 -> SSL證書(shū)設(shè)置 -> 管理SSL導(dǎo)入證書(shū) 中,切換到服務(wù)端,然后導(dǎo)入公鑰證書(shū)+私鑰,支持.p12和.bks格式文件。

/ ?雙向認(rèn)證 ?/

SSL/TLS協(xié)議提供了雙向認(rèn)證的功能,即除了Client需要校驗(yàn)Server的真實(shí)性,Server也需要校驗(yàn)Client的真實(shí)性。這種情況,一般比較少,但是還是有部分應(yīng)用是開(kāi)啟了雙向認(rèn)證的。比如匿名社交應(yīng)用Soul部分接口就使用了雙向認(rèn)證。使用了雙向認(rèn)證的HTTPS請(qǐng)求,同樣無(wú)法直接抓包。

關(guān)于雙向認(rèn)證的原理

首先,雙向認(rèn)證需要Server支持,Client必須內(nèi)置一套公鑰證書(shū) + 私鑰。在SSL/TLS握手過(guò)程中,Server端會(huì)向Client端請(qǐng)求證書(shū),Client端必須將內(nèi)置的公鑰證書(shū)發(fā)給Server,Server驗(yàn)證公鑰證書(shū)的真實(shí)性。

注意,這里的內(nèi)置的公鑰證書(shū)有區(qū)別于前面第5點(diǎn)的公鑰證書(shū)固定,雙向認(rèn)證內(nèi)置的公鑰證書(shū)+私鑰是額外的一套,不同于證書(shū)固定內(nèi)置的公鑰證書(shū)。

如果一個(gè)Client既使用證書(shū)固定,又使用雙向認(rèn)證,那么Client端應(yīng)該內(nèi)置一套公鑰證書(shū) + 一套公鑰證書(shū)和私鑰。第一套與Server端的公鑰證書(shū)相同,用于Client端系統(tǒng)校驗(yàn)與Server發(fā)來(lái)的證書(shū)是否相同,即證書(shū)固定;第二套SSL/TLS握手時(shí)公鑰證書(shū)發(fā)給Server端,Server端進(jìn)行簽名校驗(yàn),即雙向認(rèn)證。

用于雙向認(rèn)證的公鑰證書(shū)和私鑰代表了Client端身份,所以其是隱秘的,一般都是用.p12或者.bks文件+密鑰進(jìn)行存放。由于是內(nèi)置在Client中,存儲(chǔ)的密鑰一般也是寫(xiě)死在Client代碼中,有些App為了防反編譯會(huì)將密鑰寫(xiě)到so庫(kù)中,比如S匿名社交App,但是只要存在于Client端中都是有辦法提取出來(lái)的。

雙向認(rèn)證抓包

這里以S匿名社交App為例,講解下如何抓取使用了雙向認(rèn)證的App的HTTPS包。如果服務(wù)器使用了Nginx且開(kāi)啟了雙向認(rèn)證,抓包時(shí)會(huì)出現(xiàn)400 Bad Request的錯(cuò)誤,如下:

d0f5f3a7791ac98a222590a054ede0bc.webp圖片af4b603f91e09430e372ea648ccc9d96.webp圖片

有些服務(wù)器可能不會(huì)返回404,直接請(qǐng)求失敗。接下來(lái)看,如何使用HttpCanary配置雙向認(rèn)證抓包。

首先,解壓APK,提取出.p12或者.bks文件,二進(jìn)制的文件一般存放都在raw或者assets目錄。

70a4885eede3f0805c91a37b3d75e9e5.webp圖片

將client.p12文件導(dǎo)入手機(jī),然后在HttpCanary的設(shè)置 -> SSL證書(shū)設(shè)置 -> 管理SSL導(dǎo)入證書(shū)中,切換到客戶端(因?yàn)樾枰浣oMITM Client),然后導(dǎo)入.p12文件。

由于雙向認(rèn)證的公鑰證書(shū)和私鑰是受密鑰保護(hù)的,所以需要輸入密碼:

c8334557ca19ced66ad35f6cac4a057f.webp圖片

一般通過(guò)逆向可以從APK中提取出密鑰,具體操作這里略過(guò)。輸入密鑰后,需要輸入映射域名,這里使用通配符*映射所有相關(guān)域名:

d2ee09ab8221af0382adfe619600e2d6.webp圖片

導(dǎo)入完成后如下:

可以點(diǎn)進(jìn)證書(shū)詳情查看細(xì)節(jié),這個(gè)client.p12文件包含公鑰證書(shū)和私鑰,是用于雙向認(rèn)證的。

51070ab23bc68d7e98e9b42bcf34aab8.webp圖片

配置完成后,重新進(jìn)行抓包,看看效果。

b3e59ad1701a2c20c9a220fd43e204d9.webp圖片

可以看到,之前400 Bad Request的兩個(gè)要求雙向認(rèn)證的請(qǐng)求成功了!

/ ?SSL重協(xié)商 ?/

有些服務(wù)器可能會(huì)開(kāi)啟SSL重協(xié)商,即SSL/TLS握手成功后發(fā)送請(qǐng)求時(shí)服務(wù)器會(huì)要求重新握手。這種情況一般比較少,但是也不排除,已知的應(yīng)用比如 10000社區(qū) 就使用了SSL重協(xié)商。

由于Android系統(tǒng)對(duì)SSL重協(xié)商是有限支持,所以部分系統(tǒng)版本抓包會(huì)失敗,表現(xiàn)為網(wǎng)絡(luò)異常。在Android 8.1以下,SslSocket是完全支持SSL重協(xié)商的,但是SSLEngine卻是不支持SSL重協(xié)商的,而HttpCanary解析SSL/TLS使用的是SSLEngine。在Android 8.1及以上,SSLEngine和SslSocket統(tǒng)一了實(shí)現(xiàn),故是支持SSL重協(xié)商的。

所以,如果確認(rèn)服務(wù)器使用了SSL重協(xié)商,請(qǐng)使用8.1及以上版本系統(tǒng)進(jìn)行抓包。

/ ?非Http協(xié)議抓包 ?/

如果確認(rèn)了以上幾點(diǎn),HttpCanary仍然抓包失敗,那么極有可能使用的并非是HTTP協(xié)議。比如像微信聊天,視頻直播等,使用的就不是HTTP協(xié)議,這種情況需要使用其它的抓包工具,比如Packet Capture這種直接解析TCP/UDP協(xié)議的,但是往往非HTTP協(xié)議的數(shù)據(jù)包即使抓到了也無(wú)法解析出來(lái),因?yàn)榇蟾怕识际嵌M(jìn)制而非文本格式的。

/ ?總結(jié) ?/

抓包是個(gè)技術(shù)活兒,需要對(duì)網(wǎng)絡(luò)協(xié)議有大致的了解,對(duì)抓包感興趣的同學(xué)可以多查閱TCP、UDP、SSL/TLS、HTTP等相關(guān)資料。

HttpCanary是專業(yè)的HTTP協(xié)議抓包工具,專注HTTP協(xié)議三十年(吹過(guò)頭了),不過(guò)目前還不支持QUIC/HTTP3這種新協(xié)議,等QUIC/HTTP3正式應(yīng)用起來(lái)再說(shuō)吧。

關(guān)于HttpCanary的使用可以看我的視頻:?

https://www.bilibili.com/video/BV1e24y1f72m/?spm_id_from=333.999.0.0


推薦閱讀


App逆向|App一般逆向流程記錄

手把手教你用Google Pixel刷機(jī)和Roo




瀏覽 82
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)
評(píng)論
圖片
表情
推薦
點(diǎn)贊
評(píng)論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 男女内射视频| 成人午夜福利网站| 国产字幕在线观看| 蜜桃AV无码一区二区三区| 久久免费黄色视频| 日韩a在线观看| 国产精品一区二区在线| www.青草视频| 成人黄色一级片| 91嫩草久久久久久久| 你懂的网址在线观看| 日日撸视频| 自拍偷拍一区二区| 超碰自拍私拍二区三区区| 影音先锋在线视频观看| 中文字幕成人在线| 中文字幕成人网站| 中文在线视频| 自拍亚洲欧美| 无码精品一区| 99色在线视频| 新亚洲天堂男子Av-| 欧美A在线观看| 日韩一级在线| 91精品久久久久久久久久| 99久久免费网| 久久黄色小视频| 天天玩夜夜玩天天玩国产99| 天堂一区二区三区18| 午夜成人福利视频| 手机成人在线视频| 大香蕉福利在线| 91久久香蕉囯产熟女线看蜜桃| 久草a视频| 欧美一区二区三曲的| 一区二区国产视频| 岛国无码在线观看| 国产精品久久久久久99| 欧美精品久久久久久久久老牛影院| 国产精品久久久久久无人区| 欧美午夜福利| 无码日韩人妻精品久久蜜桃| 性爱午夜视频| 国产一级a毛一级a做免费图片| 亚洲二区无码| 日本黄色视频在线播放| 国产aaaaaaaaaa| 五月丁香六月| 翔田千里无码播放| 91在线免费看| 日本中文字幕在线视频| 精品欧美成人片在线| 成人无码视频| 日本高清不卡视频| 高清无码久久| 影音先锋AV啪啪资源| 四季AV之日韩人妻无码| 午夜一级性爱片| 欧美一区二区三区成人片下载| 天堂久久av| 国产精品A片守望| 婷婷色视频| 黄片网站在线观看| 青春草免费视频| 亚洲国产免费视频| 69超碰| 中文字幕手机在线视频| 欧美男人天堂网| 不卡av在线| 国产中文字幕第一页| 亚洲午夜福利视频| 韩国精品一区二区三区| 自慰喷水在线观看| 国产三级电影| 91免费在线看| AV资源免费| 精品无码产区一区二| 性生活黄色视频| 一级aa视频| 日本18禁网站| 人人亚洲| 国产熟女自拍| 淫秽视频免费看| 亚洲熟女少妇| 77777精品成人免费A片| 婷婷手机在线| 影音先锋天堂| 久久精品视频网站| 欧美一级特黄A片免费观看| 色播五月丁香| 亚洲福利在线观看视频| 亚洲日韩字幕| 成人A电影| 狠狠撸在线视频| 怡春院久久| 精品吃奶一区二区三区视频| wwwA片| 无码秘人妻一区二区三-百度| 少妇人妻在线| 免费一级婬片AA片观看| 在线视频一区二区三区| 国产乱码一区二区三区的区别| 中文字幕综合在线| 18禁网址| 一区二区视频在线观看| av无码免费| 成年人AV| 熟女探花精选| 特级无码| A视频免费观看| 日韩一级内射| 久久精品片| 99久久久99久久91熟女| 免费看黄片的网站| 黄色免费在线网站| 日韩wuma| 乌克兰xxxx| 黄色小视频免费看| 2018人人操| 男人的天堂网页| 亚洲第一综合网| 国产日韩欧美| 在线看黄片| 激情五月天黄色| 深夜av| 啪啪A片| 亚洲777| 色婷婷视频在线| 黄色电影中文字幕| 国内精品久久久久久久久98| 欧洲在线观看| 日韩午夜欧美精品一二三区| 欧美在线不卡| 色色五月天婷婷| 欧美A片在线播放| 国产精品免费网站| 国产美女激情视频| 午夜无码鲁丝片午夜精品一区二区 | 99国产在线观看免费视频| 国产性受XXXXXYX性爽| 久久中文字幕综合| 中文字幕成人电影| 69成人精品国产| 躁BBB躁BBB躁BBBBB乃| 久草青| 国产无码电影在线观看| 五月丁香天堂| 天天躁狠狠躁av| 激情丁香五月| 大鸡吧在线观看| 日韩中文欧美| 大香蕉久久久久久| 超碰在线无码| 日韩十八禁网站| 91久久无码一区人妻A片蜜桃 | 丰满人妻一区二区三区免费| 成人在线一区二区三区| 亚洲精品黄色电影| 婷婷伊人久操网| 亚洲中文字幕在线观看免费| 搡BBBB搡BBB搡五十| 懂色AV一区二区三区国产中文在线 | 九九草影院| 午夜性爱福利| 黄色A片视频| 69成人网站| 三级a片| 色色色网站| 你懂得在线| 熟妇女人妻丰满少妇中文字幕| 91福利网址| 青青久视频| 大肉大捧一进一出免费阅读| 伊人网在线| 中文字幕www一区| 久久久精品国产视频| 精品黄色毛片| 亚洲操逼无码| 久久av综合| 国产精品免费av在线| 一插菊花综合网| 国产xxxx| 日韩无码专区| 北条麻妃一区二区三区-免费免费高清观看| 国产精品视频免费| 成人免费三级片| 午夜国产在线| 七十路の高齢熟女千代子| 3p绿帽黑人看自己老婆| 91小视频| 亚洲精品成a人在线观看| 亚洲日韩中字| 亚洲人妻在线观看| 人人操在线观看| 男女AV在线| 中文日韩字幕| 操逼网站免费观看| 一本色道久久综合亚洲精品久久| 日本中文字幕电影| 色综合久久88色综合天天| 无码人妻丰满熟妇区毛片视频| 黑人狂躁女人高潮视频| 亚洲AV无一区二区三区久久| 怮交小拗女小嫩苞视频| 亚洲性爱一级片| 97人妻人人揉人人躁人人| 亚洲视频久久| 午夜福利成人视频| 日韩免费高清无码| 在线播放你懂的| 国产日韩欧美| 欧美色视频在线观| 人妻无码蜜桃视频| 一级日韩一级欧美| 特级西西444www大胆高清图片| 97免费视频在线观看| 国产超碰青青草| 国产小电影在线观看| 成年人免费视频在线观看| 91黄色视频网站| 无码骚逼| 黄色成人在线免费观看| 熟妇槡BBBB槡BBBB| 欧美操B视频| 在线观看亚洲| 国产一级性爱视频| 高潮91PORN蝌蚪九色| 亚洲av网站在线观看| 成人婷婷五月天| 色婷婷国产精品| 一本一道伊人99久久综| 成人午夜无码视频| 一区二区三区视频在线观看| 一区二区三区久久| 亚洲欧美精品AAAAAA片| 国产日日日| 亚洲国产成人无码a在线播放| 99久热在线精品视频| av在线免费观看网站| 特级西西44www无码| 一区二区无码在线| 免费高清无码| 大香蕉福利在线| 国语精品自拍| 色播视频在线观看| 四虎成人电影| 爱操逼网| 成人A片在线观看| 久久久一区二区三区四曲免费听| 怕怕怕视频| 操老女人逼视频| 想要xx在线观看| 人妻少妇无码精品| 一区二区高清| 两根茎一起进去好爽A片在线观看| 加勒比综合无码| 久久视频免费在线观看| 国产五月| av黄色在线观看| 乱伦无码| 午夜免费福利视频| 国内精品久久久久久久久98| 国产日韩欧美综合在线| 玖玖资源在线| 親子亂子倫XXXX| 午夜视频网| 天堂va欧美va亚洲va在线| 日产无码久久久久久| 亚洲骚妇| 波多野结衣被操| 欧美成人手机在线看片| 日韩激情AV| 欧美69视频| 国产精品乱码毛片在线人与| 你懂得视频在线观看| 欧美黄色三级视频| 五月婷婷中文| 亚洲精品国产精品乱玛不99| 久久久精品中文字幕麻豆发布| 久久久成人网站| AV在线直播| 男女日日批黄色三级| 黄色视频大全在线观看| 久久在线免费视频| 久久久久久久久久久高清毛片一级| 大香蕉网站在线观看| 亚欧精品久久久| 伊人一区二区三区| 在线二区| 在线伊人| 激情色播| 日韩三级在线免费观看| 日本黄色免费在线观看| 一区二区三区黄色| 国产精品毛片| 99热精品免费| 丰满人妻一区二区| 男女日皮视频| 五月天婷婷在线视频| 成年人视频在线免费观看| 日日精品| 国产精品一区二区AV日韩在线| 免费在线观看无码视频| 97超碰大香蕉| 亚洲一区无码在线观看| 91第一页| 亚洲精品视频在线| 久草大香蕉在线| 国内自拍av| 成人视频免费观看18| 麻豆午夜福利视频| 91调教视频| 男人天堂99| 骚骚网站| 先锋影音中文字幕| 久久天堂| 无码一区二区高清| 亚洲精品婷婷| 四虎在线观看视频| 97国产精品人人爽人人做| 成人无码专区| 天天草天天爽| 日本爱爱视频免费| 日韩美毛片| 五月丁香色播| 在线成人网站| 欧美视频一| 99无码国产成人精品| 色色免费黄色视频| 一本色道久久综合亚洲怎么玩| 大黄网站在线观看| 人人操人人爱人人拍| 亚洲美穴| 午夜久久久| 熟女456| 亚洲无码蜜桃| 南京搡BBBB搡BBBB| 啪视频网站国产馆| 黄色大片在线免费观看| 操屄网| 亚洲字幕在线播放| 亚洲午夜久久久久久久久| 国产日韩精品无码去免费专区国产 | 亚洲黄色在线看| 日韩欧美v| 四川少妇BBB凸凸凸BBB安慰我| 97大香蕉在线视频| 成人一级A片| 亚洲香蕉影院| 热99| 亚洲国产一| 欧美人妻少妇| 日日夜夜天天综合| 色婷婷Av| 永久免费黄色视频网站| 水蜜桃视频免费观看| 亚洲avwww| 中文字幕第69页| 亚洲国产精品成人网站| 在线观看成年人视频| 欧美性爱天天| 色哟哟无码| 国产盗摄AV| 久久女女| 午夜神马51| 国产精品一区二区性色AV| 一道本无码免费视频| 日韩一卡二卡| www日本黄色| 国产最新视频| av无码免费在线观看| 久久亚洲AV| 狠狠搞狠狠操| 欧美另类视频| 国产无码高清在线观看| 国产乱子伦-区二区三区| 中文久久久| 国产大奶一区二区| 免费欧美A片| 亚洲免费观看高清视频| 1插菊花综合| 久久性爱免费视频| 华女与黑人91A∨| 亚洲欧洲日本在线| 538在线视频| 日韩日韩日韩日韩| 日韩亚洲中文在线| 久久XX| 在线观看无码AV| 超碰人人艹| 亚洲热在线视频| 伊人网成人| 久久午夜无码鲁丝片主演是谁 | 玉米地一级婬片A片| 超碰97在线精品国产| 91精品视频在线| 欧美第五页| 99国产精品久久久久久久| 国产精品一区二区毛片A片婊下载| 牛牛aV| 国产成人高清| 超碰成人网| 嫖中国站街老熟女HD| 大香伊人久久| 中文字幕VA| 一区二区三区操逼| 中文字幕人成人乱码亚洲电影| 在线观看免费a片| 婷婷天堂| 亚洲第一色图| 国产免费AV片在线无码| 先锋影音在线资源| 操逼网首页123| 99色综合网| 国产人妖在线| 夜夜夜叫天天天做| 大地资源第三页在线观看免费播放最新| 黄色视频亚洲| 粉嫩av在线| 91东热激情| H无码| 久久成人网豆花视频| 成人免费福利| 天天色天天干天天日| 亚洲综合中文字幕在线| 亚洲AV秘无码一区在线| 欧美不卡| 日韩在线观看视频网站| www.黄色av| 狠狠干综合| 爱爱爱免费视频| 久久在线| 国产盗摄AV| 成人性生活免费视频| 超碰人人网| 影音先锋婷婷| 亚洲欧美成人| 黄色美女网站| 中文字幕人妻在线中文乱码怎么解决 | 内射视频免费看| 婷婷五月天激情网| 日韩性爱AV| 成人在线中文| 久久国产精品在线| 狠狠躁日日躁夜夜躁A片无码视频 强伦轩一区二区三区四区播放方式 | 成人国产精品免费观看| 国产无码片| 日韩欧美在线不卡| 国产一级婬乱片免费| 亚洲日本三级片| 亚洲视频播放| 亚洲69p| 午夜爱爱爱| 开心激情播播网| 日日精品| 国产三级av在线| 午夜在线免费视频| 成人动漫免费观看| 亚洲成人福利在线| 久久人妻中文字幕| 亚洲V国产v欧美v久久久久久| 国产一区二三区| 久久网一区| 亚洲欧美成人| 亚洲av中文| 在线日韩av| 日韩在线三级片| 亚洲中文免费| 国产精品色情A级片| 黄色免费片| 麻豆亚洲AV成人无码久久精品| 在线视频久| 成人国产无码| 三级理论片| 天天操天天操天天操| 免费一级做a爱片毛片A片小说| 蜜臀久久久| 亚洲AⅤ无码一区二区波多野按摩 69国产成人综合久久精品欧美 | 中文字幕日韩有码| 先锋久久资源| 国产乱伦不卡| 大香蕉A片| 无码人妻一区二区三区免费n狂飙| 可以免费看AV的网站| 99re在线观看观看这里只有精品| 福利视频免费观看| 欧美精品18videosex性欧美| h片在线免费观看| 伊人色五月| 91免费视频观看| 大香蕉久操视频| 亚洲第一视频在线观看| 欧美插菊花综合网| 狠狠做深爱婷婷久久综合一区| 人人爽亚洲AV人人爽AV人人片 | 超碰亚洲| 亚洲AV无码专区在线播放中文| 国产内射久久| 伊人久久大香线蕉| 亚洲AV无码成人精品| 人妻骚逼| HEZ-502搭讪绝品人妻系列| 安微妇搡BBBB搡BBBB| 狠狠干狠狠艹| 国产精品V日韩精品V在线观看 | 国产精品久久久久久无人区| 先锋AV资源网| 国产精品一区二区AV日韩在线 | 日韩一级片在线观看| 91av在线看| 国产在线黄片| 欧洲一区二区三区| 日本成人三级片| 西西人体444rt高清大胆模特 | AV无码毛片| 国产又粗又长又硬黄色一级片| 最近中文字幕免费MV第一季歌词十| 在线你懂| 17c精品麻豆一区二区免费| 日韩人妻精品无码| ThePorn日本无码| 国产91在线观看| 日韩熟女视频| 黄色激情在线| 欧美日韩国内| 午夜精品久久久| 蜜臀久久99精品久久久兰草影视| 成人无码电影在线观看| 亚洲黄色视频网站在线观看| 国产第一夜| 免费A在线| 国产v在线观看| 青青草日逼视频| 日韩成人黄色| 啪一啪操一操| 亲子伦视频一区二区三区| 成人无码免费一区二区中文| 91人妻人人澡人人爽人妻| 色资源站| 中文成人无字幕乱码精品区| 亚洲人成色777777无码| 国产精品国产精品| 337p西西人体大胆瓣开下部 | 99久久精品国产毛片| 久久视频免费观看| 亚洲无码一| 波多野结衣一区| 日韩视频一区| 午夜撸一撸| 91亚洲国产成人| 午夜H片| 免费观看成人毛片A片直播千姿| 人人妻人人澡人人DⅤD| av影音先锋在线| 亚洲ww国产a大作| 成人精品免费无码毛片| 免费日韩毛片| 一道本一区二区三区| 你懂的在线观看视频| 久久嫩草精品久久久久| 日韩av电影在线观看| 超碰亚洲| 成人片成人网久久蜜桃臀| 亚洲性爱片| 91网在线观看| 97免费视频在线观看| 日韩美女久久| 五月天久久| 在线精品福利| 大荫蒂HD大荫蒂视频| 免费看操逼视频| 丁香婷婷男人天堂| 狠狠干,狠狠操| 亚洲黄片在线| 69成人在线| 九九性爱网| www.黄色片| 搡BBBB搡BBB搡我瞎了| 少妇一区二区三区| a色视频| 久操B| 最新毛片网站| 欧美第五页| 亚州精品人妻一二三区| 九色在线视频| 色逼五月| 人人操人人干人人妻| 俺也去官网| 69欧美| 国产操操操| 国产在线激情视频| 国产偷拍精品视频| 91精品国产亚洲| 久草电影在线观看| 久久精品国产精品| 人人操人人插| 欧美日韩有码视频网址大全| 亚洲美穴| 人妻精品无码| 超碰天天| 国产无码网站| 91麻豆精品在线| 成人午夜啪免费视频在线观看软件| 欧美A片在线播放| 17c精品麻豆一区二区免费| 黄色操逼视频| 黄色香蕉网站| 人成无码| 夜夜夜操| 在线观看中文字幕| 无码婬片A片AAA毛片艳谭| 成人A片在线| 亚洲一区在线免费观看| 国产成人视频在线观看| 亚洲欧美精品AAAAAA片| 五月婷在线视频| 91在线无码精品秘入口国战| 午夜国产码网站码| 在线观看免费欧美操逼视频 | 在线观看视频黄| 午夜性爱福利| 日韩无码波多野结衣| 香蕉视频毛片| 日韩视频无码| 一级黄色AV片| 免费涩涩无遮挡18国产| 午夜福利免费| 青青草视频在线观看| 精品女同一区二区三区四区外站在线| 人成无码| 国产精品96久久久| 日韩精品一区二区三区四在线播放| 国产精品一区二区在线播放| 三级片网站在线播放| 精品久久视频| 久久精品三级视频| 小h片| 五月天堂网| 天天日天天爱| 天堂va欧美va亚洲va在线| 韩日中文字幕| 91福利在线观看| 欧美+日韩+国产+成人+在线 | 在线观看免费黄片| 无码AA| 欧美亚洲中文| 撸一撸成人在线做爱视频。 | 1024手机在线视频| 99热这里只有精| 日本操B| 婷婷丁香花| 69av在线视频| 久久一级片| 亚洲视频在线观看网站| 壁特壁视频在线观看| 91激情电影| 欧美BBWBBWBBWBBWBBwBBW| 日皮视频免费观看| 五月婷婷色色网| AV无码免费一区二区三区不卡 | H无码| 国产成人A∨| 99久久婷婷国产综合精品漫| 国产AV影院| 特黄无码| 人人操人人撸| 亚州一级二级| 安徽妇搡BBBB搡BBBB袄爱直播| 综合+++夜夜| 国产成人主播| 狠狠撸在线视频| 大香焦伊人国产| 亚州av| 麻豆蜜桃wwww精品无码| 人人干国产| 久热在线视频| 无码人妻一区二区三一区免费n狂飙 | 久久久成人精品| 亚洲精品福利| 香蕉91| 免费成人黄色网址| 国产尤物在线| 欧美人妻激情| 日韩一级电影在线| 日韩高清在线播放| 欧美日韩视频一区二区三区| www.a片| 91精品视频在线| 伊人天天日| 五月丁香六月| 伊人青青操| 亚洲视频一区二区三区| 蝌蚪窝在线视频免费观看| 中文字幕乱视频| 欧美三级欧美一级| 亚洲无码一级| 91精品国产综合久久久蜜臀粉嫩 | 怡春院综合成人社区| 中文字幕在线不卡视频| 青娱乐极品久久| 黑人精品欧美一区二区蜜桃| 欧美日韩在线观看视频| 青青操成人在线视频| 成人视频网| 欧美黄色性爱| 色婷婷视频| 大香蕉1024| 一本色道88久久加勒比精品| 西西人体大胆裸体A片| 日韩高清久久| 97看片| 午夜成人免费福利| 成人色色网| 亚洲天堂一区在线观看| 四川w搡BBB搡wBBB搡| 91爱爱·com| 日本A片| 亚洲激情内射| 精品国产一区二区三区性色AV| 丝瓜av| 久久香蕉电影| 精品无码免费| 久草大香蕉视频| 欧美日韩操| 亚洲色五月天| 日韩精品一区二区三区四区 | 午夜精品一区二区三区在线视频| 中国熟女HD| 中文字幕视频一区日日骚| 欧美肉大捧一进一出小说| 97色色婷婷五月天| 一区二区三区四区免费| 国产午夜精品一区二区三区嫩A | 中文字幕一区二区三区人妻电影 | 人妻熟妇乱子伦精品无码专区毛片| 亚洲欧洲视频在线观看| 操逼网站免费观看| 亚洲最大网站| 亚洲在线免费观看| 亚洲ww国产a大作| 2025最新国产精品每日更新| 91狠狠综| 日本在线视频不卡| 黄色大片在线免费观看| 成人免费黄色视频| 欧美东京热视频| AV在线精品| 真实白嫖91探花无码| 性爱网站免费看| 欧美亚洲日本| 91涩| 亚洲成人性爱av| 中文字幕第2页| A片视频播放| 羽月希在线播放| 亚洲欧美日韩久久| 欧美A级成人婬片免费看| 欧美色大香蕉| 国产色无码网站www色视频| 91久久久久久久18| 成人小视频十八禁免费观看| 青春草在线观看视频| a片免费观看视频| 人人操人人干人人操| 熟妇槡BBBB槡BBBB| 不卡视频一区二区三区| 中国极品少妇XXX| 亚洲成人AV在线| 成人高清无码视频| 黄色综合网站| 日韩精品一区二区三区四区蜜桃视频 | 免费日逼视频| 欧美久久性爱| 韩国无码成人电影啊荒| 九色PORNY国产成人蝌蚪| 操片| 黄片日逼视频| 四川妇搡BBBB搡BBBB| 国产精品色哟哟| 国产高清无码18| 91ncom| 日韩性爱一区二区| 在线无码一区| 欧美夜夜骑| 青青草手机视频在线| 一区二区三区视频在线观看| 亚洲AV小说| 精品人妻一区二区免费蜜桃| 在线观看2区| 蜜桃av秘无码一区三区四| 无码黄片免费| 激情爱爱网站| 男人资源在线| 国产精品一区二区三区四区| 国产精品久久久久久久久久九秃 | 天天做天天日| 欧美AAAAAA视频| 久久五月婷| 欧美在线一级| 免费日韩无码| 欧美色图色就是色| 女BBBBBB女BBB| 51妺妺嘿嘿午夜成人A片| 成人无码观看| Www.黄色| 青草午夜| 51福利视频| 欧美AAA视频| 欧美一区二区三区不卡| 日本免费黄色小视频| 青青操人人操| 国产欧美综合视频一区二区在线| 黄片视频网站| 人人澡人人澡人人| 无码在线免费播放| 男女草比视频| 免费无码婬片A片AA片| 久久久久99精品成人片欧美一区| 亚洲无码成人网站| 青青操网站| 亚洲欧美日韩高清| 久久大香蕉网| jzzijzzij亚洲成熟少妇在线观看| 99精品视频北条麻妃国产版| 久久久久99精品成人片欧美一区| 午夜黄色电影| 91好爽| 在线亚洲欧美| 天天日天天操天天摸天天干天日射天天插 | 麻豆黄色片| 大伊香蕉在线| 91久久久久久久久久久久18| 中文字幕成人免费视频| 丁香婷婷五月综合影院| 国产三四区久久| 日韩黄色网| 国产无遮挡又黄又爽免费网站| 黑人无码AV黑人天堂无码AV| 2022黄片| 蜜桃视频在线观看视频| 久久久久久伊人| 91大吊| 青娱乐亚洲视频在线| 婷婷A片| 久久午夜福利视频| 国产A片录制现场妹子都很多| 亚洲精品视频在线| www国产亚洲精品久久网站| 不卡中文字幕| 成片免费观看视频大全| 成人无码日韩| 91丨九色丨老农村| 色婷婷五月天在线观看| 婷婷五月天成人| 成人777777| 大香蕉88| 98无码人妻精品一区二区三区| 中国免费看片| 中文免费高清在线观看视频| 强伦轩人妻一区二区三区70后| 国内老熟妇对白XXXXHD| 高清无码在线观看视频| 国产色AV| 亚洲色图在线视频| 亚洲黄色免费网站| 91亚洲在线| 白嫩外女BBWBBWBBW| 国产精品久久久久久久久久九秃 | 亚洲日本中文| 麻豆一区在线观看| 不卡无线在一区| 加勒比日韩| 欧美aaa视频| 色播av| 日韩在线观看中文字幕| 午夜乱轮| 婷婷五月天性爱| 久久精品偷拍视频| 亚洲无码蜜桃| 中国免费XXXX18| 无码在线网站| www.午夜| 日本中文字幕在线播放| 性满足BBWBBWBBW| 精品国产AⅤ麻豆| 69人妻人人澡人人爽人人精品| 人人操人人摸人人| 日本成人视频| 91黄色视频在线观看| AV资源在线| 无码精品一区二区三区在线| 成人激情视频A极| 看毛片视频| 婷婷乱伦| www.毛片| 天天干,夜夜爽| 黄色视频免费在线观看网站| 在线观看黄A片免费网站| 91丨牛牛丨国产| 国产一区二区成人久久919色|