免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

PHP反序列化繞過與工程防御:從CTF題目到代碼審計(jì)

PHP反序列化繞過與工程防御:從CTF題目到代碼審計(jì) 1. 這題的“坑”其實(shí)埋在 PHP 的語言設(shè)計(jì)里“Make PHP Great Again” 這個(gè)標(biāo)題我第一次看到的時(shí)候第一反應(yīng)是這又是個(gè)用梗的比賽題。wmctf2020 里面這類命名不少主辦方喜歡把一個(gè)看起來輕松的名字扣在一道并不輕松的代碼審計(jì)題上。等真正打開環(huán)境才發(fā)現(xiàn)核心考點(diǎn)不是某個(gè)“神奇的繞過姿勢”而是 PHP 這門語言在過去十幾年里一直被人反復(fù)討論的結(jié)構(gòu)性特性類型轉(zhuǎn)換、魔術(shù)方法、反序列化、動態(tài)調(diào)用。先說結(jié)論這道題所考察的核心場景基本可以收斂為“PHP 反序列化 正則過濾繞過”的組合。當(dāng)然網(wǎng)上能找到的原題源碼版本并不完全統(tǒng)一不同隊(duì)伍賽后還原出來也有細(xì)節(jié)出入。我這里更想講的是按主流寫法還原出的等價(jià)最小用例以及從這個(gè)最小用例延伸開去的排查方法、修復(fù)思路和工程防御手段。換句話說就算你沒有親自參加過這幾場比賽只要把下面這套分析走通以后再遇到任何帶unserialize的代碼你都能快速建立自己的判斷框架。適合看這篇文章的人我覺得有三類第一類是剛開始打 CTF 的選手尤其是對 PHP 題型還沒形成體系的新人第二類是很早就把 PHP 寫成業(yè)務(wù)代碼、但很少做安全審計(jì)的開發(fā)第三類是正準(zhǔn)備梳理面試知識的人因?yàn)?PHP 反序列化、弱類型比較、文件上傳校驗(yàn)這些點(diǎn)幾乎是面試?yán)锢@不開的“基礎(chǔ)知識”。我自己復(fù)盤的時(shí)候最大的感受是很多人把時(shí)間花在了記“payload”上卻沒有先花時(shí)間理解 PHP 為什么會出現(xiàn)這些“奇奇怪怪”的行為。一旦理解了你會發(fā)現(xiàn)所謂的繞過并不是“運(yùn)氣好”而是 PHP 在解析輸入時(shí)的設(shè)計(jì)本就和很多樸素直覺不一致。這就是為什么我覺得“Make PHP Great Again”是個(gè)很妙的題目名它與其說是在喊口號不如說是在提醒你把 PHP 當(dāng)年那些讓你皺眉頭的東西一個(gè)一個(gè)重新?lián)炱饋碚J(rèn)真讀一遍。1.1 為什么 PHP 的考題總是圍繞語言特性寫 Java、Go 或者 Rust 的 CTF 題出題人更多是把考點(diǎn)放在框架漏洞、加密協(xié)議、邏輯漏洞上因?yàn)檎Z言本身幫你擋掉了很多誤用。PHP 不是這樣。PHP 的口號是“為 Web 而生”它的函數(shù)庫極其龐大類型系統(tǒng)又非常寬松加上$_GET、$_POST、$_FILES這些超全局變量直接把用戶輸入鋪在你眼前天然就容易寫出“使用者只需要傳入一個(gè)參數(shù)剩下的交給語言自動處理”的代碼。這種寬松帶來了開發(fā)效率也帶來了很多邊界情況。最典型的就是比較運(yùn)算符和在 PHP 里的行為差異幾乎可以撐起一門單獨(dú)的安全課。字符串1e3在參與比較的時(shí)候會被當(dāng)作數(shù)字處理某些以0e開頭的字符串在哈希比較里又會被當(dāng)成科學(xué)計(jì)數(shù)法結(jié)果數(shù)值恒為 0于是兩個(gè)完全不同的哈希值就能被判定為相等。在 CTF 里這叫“魔法哈?!痹谡鎸?shí)業(yè)務(wù)里如果用它去做簽名校驗(yàn)后果不亞于直接把驗(yàn)證邏輯刪掉。再看反序列化。PHP 提供serialize()和unserialize()是為了方便把對象狀態(tài)存到文件或傳進(jìn) session這本是好意??蓡栴}在于反序列化不只是簡單恢復(fù)數(shù)據(jù)它會在對象被創(chuàng)建時(shí)自動調(diào)用__wakeup在對象被銷毀時(shí)自動調(diào)用__destruct。如果這些魔術(shù)方法里存在危險(xiǎn)操作比如執(zhí)行命令、讀寫文件、調(diào)用方法攻擊者只要精心構(gòu)造一個(gè)序列化字符串就能在不讓程序“主動執(zhí)行攻擊代碼”的情況下完成利用。放在業(yè)務(wù)流程里這就是典型的“數(shù)據(jù)通道被當(dāng)成了代碼通道”。所以我復(fù)盤這道題時(shí)最大的收獲不是學(xué)會了一條繞過正則的路徑而是建立了一個(gè)習(xí)慣看到 PHP 代碼時(shí)先看這個(gè)變量是從哪來的下一個(gè)動作會不會觸發(fā)類型轉(zhuǎn)換、方法回調(diào)或?qū)ο笊芷阢^子。這個(gè)習(xí)慣比背一百條 payload 都值錢。2. 常見 PHP 題面里的五類攻擊入口如果把近幾年的 CTF PHP 題拉一個(gè)清單你會發(fā)現(xiàn)考來考去基本離不開下面幾個(gè)入口。我把它們整理成一個(gè)對照表方便你快速定位一道題大概在考什么也方便你以后審計(jì)代碼時(shí)按圖索驥。類型常見成因CTF 里高頻入口對應(yīng)到真實(shí)項(xiàng)目弱類型比較和混用字符串自動轉(zhuǎn)數(shù)字md5碰撞、0e開頭哈希、數(shù)組與字符串直接比較簽名/口令校驗(yàn)、支付金額判斷反序列化魔術(shù)方法自動調(diào)用serialize/unserialize直接作用于用戶輸入可控參數(shù)進(jìn)入unserialize()配合__destruct/__wakeup觸發(fā)危險(xiǎn)方法把外部傳入的 JSON/緩存數(shù)據(jù)交給不安全的反序列化函數(shù)變量覆蓋與動態(tài)回調(diào)extract()、parse_str()、變量函數(shù)、call_user_func()覆蓋$config、$page、$whitelist等關(guān)鍵變量后包含文件或執(zhí)行方法框架里通過用戶參數(shù)決定調(diào)用哪個(gè)方法、加載哪個(gè)模板文件包含與文件上傳include/require路徑可控上傳后綴和內(nèi)容校驗(yàn)不嚴(yán)LFI本地文件包含、RFI遠(yuǎn)程文件包含、phar://觸發(fā)反序列化、上傳偽裝文件頭像上傳功能只校驗(yàn)了 MIME或上傳目錄放在 Web 根目錄下危險(xiǎn)函數(shù)直接把用戶輸入傳給eval、assert、system、exec、shell_exec一句話木馬、代碼執(zhí)行、命令執(zhí)行后臺為了讓業(yè)務(wù)人員“靈活配置”把用戶規(guī)則交給了eval執(zhí)行這張表看起來是在分析 CTF但每一項(xiàng)都能在真實(shí)項(xiàng)目里找到對應(yīng)版本。我見過不少團(tuán)隊(duì)把反序列化當(dāng)成“緩存技術(shù)”來用用unserialize處理 Redis 里的用戶數(shù)據(jù)卻忘了那些數(shù)據(jù)從哪來也見過上傳組件只查了Content-Type導(dǎo)致攻擊者把一段 PHP 代碼包裝成普通圖片就通過了校驗(yàn)。CTF 題只是把這些問題濃縮在一個(gè)短期場景里核心邏輯和所有業(yè)務(wù)代碼是同一個(gè)道理。2.1 為什么“危險(xiǎn)函數(shù)”防不勝防eval、assert、system、exec、shell_exec這類函數(shù)本身沒有錯(cuò)問題在于“誰給它們傳參數(shù)”。在 PHP 里assert在歷史版本中可以直接把字符串當(dāng)成代碼執(zhí)行很多人會用assert來做簡單的條件判斷但一旦參數(shù)可控就變成了一個(gè)和eval等價(jià)的執(zhí)行點(diǎn)。更麻煩的是有些函數(shù)乍一看不危險(xiǎn)組合起來就危險(xiǎn)call_user_func只是“調(diào)用一個(gè)函數(shù)”但當(dāng)函數(shù)名和參數(shù)都可控時(shí)你就能調(diào)用system并傳進(jìn)任意命令。所以審計(jì)時(shí)我一般會先做一個(gè)“數(shù)據(jù)流追蹤”找出所有能進(jìn)入函數(shù)的變量路徑重點(diǎn)看$_GET、$_POST、$_COOKIE、$_FILES、$_SERVER以及從數(shù)據(jù)庫、緩存、消息隊(duì)列里讀出來的內(nèi)容。很多隊(duì)伍在打 CTF 時(shí)會忽略“二次輸入”的位置比如反序列化數(shù)據(jù)不是直接從請求參數(shù)進(jìn)入的而是先寫進(jìn) session 文件下一次請求再被加載。這種間接路徑往往比直接傳參更難防御也更值得在實(shí)戰(zhàn)中關(guān)注。3. 從反序列化到正則繞過一處處還原處理場景現(xiàn)在進(jìn)入這道題最核心的部分反序列化過濾的繞過。當(dāng)年這道題被討論得很多其中一個(gè)關(guān)鍵點(diǎn)是不少選手手上有現(xiàn)成的 payload卻匹配不上正則然后就開始懷疑是不是類的名字不對、屬性名不對。實(shí)際上問題往往出在 PHP 的unserialize對序列化格式的“過度寬容”上。3.1 先看懂 PHP 序列化字符串的結(jié)構(gòu)PHP 的序列化格式并不神秘一個(gè)對象可以表示成下面這段樣子O:4:Flag:1:{s:3:cmd;s:2:id;}這段字符串拆開來看是這樣的O表示對象類型4是類名的字節(jié)長度Flag是類名1是對象屬性的數(shù)量s:3:cmd是屬性名s表示字符串3是屬性名字節(jié)長度s:2:id是屬性值。很多人第一次手寫序列化字符串時(shí)會栽在“屬性名”上。比如 PHP 類里的屬性名如果是cmd序列化生成的是s:3:cmd不能寫多也不能寫少。如果你處理的是中文還要注意字符串長度按字節(jié)算而不是按字符算一個(gè)中文在 UTF-8 編碼下通常是 3 個(gè)字節(jié)所以序列化里面會出現(xiàn)s:6:你好這種寫法。這道題之所以讓不少人頭疼就是因?yàn)樗麄儗@個(gè)格式的構(gòu)造不夠熟一旦遇到正則攔截又漏掉了這個(gè)符號的存在。3.2 過濾O:的漏洞點(diǎn)加號繞過我再畫一個(gè)等價(jià)的最小環(huán)境。假設(shè)目標(biāo)代碼長這樣?php class Flag { public $cmd; public function __destruct() { system($this-cmd); } } $data $_GET[data]; if (preg_match(/^O:\d/, $data)) { die(blocked); } unserialize($data);這段代碼的邏輯很簡單如果傳入?yún)?shù)以O(shè):加數(shù)字開頭就攔截否則直接反序列化。乍一看正常的序列化字符串確實(shí)都以O(shè):4:之類開頭正則/^O:\d/應(yīng)該能擋住絕大多數(shù)對象輸入。但 PHP 的序列化解析器在識別對象類型標(biāo)記時(shí)非常寬容。你在O和數(shù)字之間插入一個(gè)解析器會照單全收。于是前面那個(gè)正常 payload 可以改寫成O:4:Flag:1:{s:3:cmd;s:2:id;}正則里的意思是O后面必須直接跟冒號、冒號后面必須是數(shù)字。O:4中:的后面是不是數(shù)字所以preg_match(/^O:\d/, O:4:Flag:...)匹配失敗。程序以為自己攔住了實(shí)際上unserialize依然把它當(dāng)成一個(gè)合法的對象去解析。你可以本地跑一段最簡單的驗(yàn)證代碼?php var_dump(unserialize(O:4:Flag:1:{s:3:cmd;s:2:id;}));只要Flag類存在并能順利包含進(jìn)來你就會看到一個(gè)Flag對象被創(chuàng)建。接下來腳本結(jié)束__destruct被觸發(fā)system(id)被執(zhí)行命令結(jié)果直接輸出到頁面。我這里用一個(gè)完全可復(fù)現(xiàn)的小代碼片段來說明原理一點(diǎn)也不依賴當(dāng)時(shí)題目環(huán)境里的文件名、路由和額外配置。這就是反序列化類題目里最常用的“正則繞過”思路過濾條件只針對了“看起來正常”的序列化開頭卻沒有去約束 PHP 解析器對加號的容忍度。這類問題在真實(shí)代碼里也很常見比如做輸入校驗(yàn)時(shí)只攔截了字符串O:卻沒有考慮大小寫、空白、加號、URL 編碼、Unicode 等價(jià)變形這些“同一語義不同寫法”的情況。3.3__wakeup繞過數(shù)字不一致帶來的對象生命周期差異如果你把過濾器改得更嚴(yán)格一些比如已經(jīng)能攔住O:4那么攻擊者還可以考慮另一條路繞過__wakeup方法。__wakeup和__destruct是對象生命周期里的一進(jìn)一出。反序列化創(chuàng)建對象后會先執(zhí)行__wakeup而__destruct會在對象被銷毀時(shí)執(zhí)行。如果一個(gè)類在__wakeup里強(qiáng)制把cmd屬性改掉攻擊者等于拿到了一個(gè)“沒有攻擊能力的對象”。不過在 PHP 7.4 之前的版本里存在一個(gè)反序列化特性當(dāng)序列化字符串中聲明的屬性個(gè)數(shù)大于對象實(shí)際的屬性個(gè)數(shù)時(shí)__wakeup不會被調(diào)用。我按這個(gè)邏輯設(shè)計(jì)一份代碼?php class Flag { public $cmd; public function __wakeup() { $this-cmd echo test; } public function __destruct() { system($this-cmd); } }正常反序列化一個(gè)擁有cmdid的對象__wakeup會把cmd改掉。但如果你提交的是O:4:Flag:2:{s:3:cmd;s:2:id;}注意這里屬性個(gè)數(shù)寫的是2而對象實(shí)際上只有一個(gè)cmd屬性。在 PHP 7.4 之前的版本里這個(gè)不一致會導(dǎo)致__wakeup被跳過對象直接進(jìn)入后續(xù)生命周期。等到腳本結(jié)束__destruct觸發(fā)system(id)照樣執(zhí)行。這個(gè)繞過并不是新東西它對應(yīng) CVE-2016-7124PHP 官方在后續(xù)版本里做了修復(fù)。但在比賽里主辦方經(jīng)常把容器版本固定在 PHP 7.3.x為的就是讓選手有機(jī)會使用這個(gè)繞過??吹竭@里你應(yīng)該能理解為什么我一直強(qiáng)調(diào)“看完代碼還要看環(huán)境版本”一個(gè)在 PHP 8.0 里完全無效的 payload在 PHP 7.3 里可能就是唯一解。3.4 本地用 Docker 復(fù)現(xiàn)比紙上談兵有效得多很多人打 CTF 時(shí)只在腦子里推邏輯一旦 payload 不生效就開始亂試。我的做法是本地快速拉起一個(gè)等價(jià)環(huán)境用 Docker 最省事。例如你手頭有一個(gè)包含上述反序列化代碼的目錄叫php-lab可以這樣跑docker run -d -p 8080:80 -v $PWD/php-lab:/var/www/html php:7.3-apache然后打開http://127.0.0.1:8080/index.php?data...直接觀察輸出。這種方式的好處是能快速驗(yàn)證“加號是否被接受”“__wakeup是否被繞過”“不同 PHP 版本的差異”這些關(guān)鍵結(jié)論。比賽中環(huán)境版本一般能通過響應(yīng)頭、報(bào)錯(cuò)信息或題目描述推測出來本地 Docker 鏡像版本和容器版本保持一致能少走很多彎路。我當(dāng)時(shí)也是這么復(fù)驗(yàn)的先跑一個(gè) php:7.3 容器把上面兩段代碼分別放進(jìn)去再用不同的 payload 去測試。結(jié)果很直觀O:4能過正則O:4:Flag:2能跳過__wakeup。這些結(jié)論如果沒有實(shí)際環(huán)境驗(yàn)證你很難確定它在邊界情況下是否成立。4. 反過來想這套題放到真實(shí)項(xiàng)目中該怎么修CTF 題目的價(jià)值不只在于“打進(jìn)去”還在于“修回去”。把一個(gè)反序列化繞過考到極致最終要回答的問題仍然是真實(shí)項(xiàng)目里我應(yīng)該怎么避免自己掛在同一個(gè)點(diǎn)上4.1 能不用unserialize就盡量不用對絕大多數(shù) Web 項(xiàng)目來說存儲結(jié)構(gòu)化數(shù)據(jù)首選json_encodejson_decode。JSON 格式里沒有“類”的概念危險(xiǎn)魔術(shù)方法就不會被自動觸發(fā)。如果數(shù)據(jù)并不需要某一個(gè)具體類的實(shí)例完全沒必要把整個(gè)對象序列化進(jìn)去。如果確實(shí)需要反序列化PHP 7.0 以后提供allowed_classes參數(shù)可以白名單化允許創(chuàng)建的類$obj unserialize($data, [allowed_classes [UserProfile, CartItem]]);這樣即使攻擊者把序列化數(shù)據(jù)改成O:4:Flag:...反序列化器也會拒絕創(chuàng)建不在白名單里的類。這是我在審計(jì)時(shí)最推薦的最低成本加固方案。4.2 給魔術(shù)方法里的危險(xiǎn)動作“上鎖”即使你用了allowed_classes也沒法保證被允許的類自身沒有問題。審計(jì)時(shí)重點(diǎn)檢查這些類的__wakeup、__destruct、__toString、__call、__get、__set等方法看看它們內(nèi)部是否操作了命令執(zhí)行、文件讀寫、方法回調(diào)、數(shù)據(jù)庫訪問等敏感動作。如果有盡量拆出去不要在反序列化自動觸發(fā)的邏輯里做這些事。以__destruct為例對象銷毀時(shí)機(jī)不可控你很難判斷它發(fā)生在請求哪個(gè)階段更不能假設(shè)“用戶輸入過了過濾所以這里一定安全”。比較好的設(shè)計(jì)是讓這些魔法方法只做“數(shù)據(jù)清理”不要做“數(shù)據(jù)執(zhí)行”。執(zhí)行操作放在顯式調(diào)用的業(yè)務(wù)方法里并單獨(dú)做權(quán)限校驗(yàn)。4.3 把錯(cuò)誤信息關(guān)進(jìn)日志里很多 PHP 項(xiàng)目在出問題時(shí)會直接把錯(cuò)誤打到頁面上這對調(diào)試很方便但在生產(chǎn)環(huán)境等于把內(nèi)部信息免費(fèi)送給攻擊者。一個(gè)小小Warning就能暴露文件路徑、數(shù)據(jù)庫表名、框架版本。你可以這樣設(shè)置error_reporting(E_ALL); ini_set(display_errors, 0); ini_set(log_errors, 1); ini_set(error_log, /var/log/php_errors.log);開發(fā)環(huán)境可以開display_errors生產(chǎn)環(huán)境就必須關(guān)掉。能看到的錯(cuò)誤越少攻擊者做指紋探測和信息收集的難度就越高。這個(gè)點(diǎn)雖然是基礎(chǔ)但在真實(shí)項(xiàng)目里仍然有大量遺漏。每次審計(jì) PHP 代碼時(shí)我都習(xí)慣先看錯(cuò)誤處理配置因?yàn)橐粋€(gè)過度“友善”的報(bào)錯(cuò)頁面往往已經(jīng)幫攻擊者省掉一半的工作量。4.4 文件上傳的幾道閘門都要關(guān)緊搜索的時(shí)候我注意到很多人關(guān)心的另一個(gè)點(diǎn)是“php 上傳漏洞”。這類問題和反序列化一樣本質(zhì)是“把用戶輸入當(dāng)成可信內(nèi)容”。文件上傳至少要過四道閘門擴(kuò)展名白名單不要只攔危險(xiǎn)后綴文件內(nèi)容頭部校驗(yàn)比如判斷圖片的真實(shí)簽名存儲目錄放在 Web 根目錄外部不要給上傳目錄配置 PHP 執(zhí)行權(quán)限文件名隨機(jī)化不要使用用戶提供的文件名。如果是在 nginx 環(huán)境里可以在上傳目錄的 location 里寫死拒絕執(zhí)行 PHPlocation ^~ /uploads/ { location ~ \.php$ { deny all; } }這道配置的意思是上傳目錄下所有以.php結(jié)尾的請求直接拒絕不管文件是原本就叫這個(gè)名字還是通過雙擴(kuò)展名、大小寫變體繞過來的。在 Windows 下還要額外注意x.php.、x.php%20、x.php::$DATA這類文件系統(tǒng)解析差異字符串校驗(yàn)只是第一層真正可靠的還是“目錄里沒有腳本執(zhí)行能力”。4.5 輸出側(cè)的防御也不能忘我看了搜索熱度里還有“php跨域jsonp”“php div彈窗”這類詞。其實(shí)它們都指向輸出側(cè)的同一個(gè)問題數(shù)據(jù)進(jìn)入 HTML、JavaScript、JSONP 回調(diào)時(shí)如果沒有正確編碼就會帶來 XSS。JSONP 在過去的年代很常見但它的回調(diào)函數(shù)名通常由前端或用戶傳入如果服務(wù)端沒做白名單就會變成一個(gè)反射型 XSS 出口?,F(xiàn)在更推薦的做法是能不用 JSONP 就不用用 CORS 白名單域名代替如果必須支持 JSONP回調(diào)名只允許[A-Za-z_][A-Za-z0-9_]*其他一律拒絕。HTML 輸出時(shí)不要偷懶該轉(zhuǎn)義的字段用htmlspecialchars($value, ENT_QUOTES, UTF-8)轉(zhuǎn)義。聽起來像是在講基礎(chǔ)課但真實(shí)問題往往就是從一個(gè)未轉(zhuǎn)義的字段開始一路變成賬號被盜。5. 工程自查清單別等被打了才回頭審計(jì)復(fù)盤一道 CTF 題不是終點(diǎn)我更愿意把里面出現(xiàn)的每一個(gè)考點(diǎn)翻譯成工程自查問題。下面這個(gè)清單是我每次幫團(tuán)隊(duì)做 PHP 代碼頭審計(jì)時(shí)都會過一遍的你可以直接拿來當(dāng)模板。風(fēng)險(xiǎn)點(diǎn)自查問題修復(fù)建議輸入來源哪些函數(shù)直接使用了$_GET、$_POST、$_COOKIE、$_FILES或請求頭入口處統(tǒng)一做參數(shù)白名單/類型校驗(yàn)反序列化項(xiàng)目里有沒有對外部數(shù)據(jù)調(diào)用unserialize()用了什么過濾改用 JSON必須用時(shí)加allowed_classes白名單魔術(shù)方法所有類里__wakeup、__destruct、__toString等方法是否涉及敏感操作把執(zhí)行邏輯從魔術(shù)方法中拆出危險(xiǎn)函數(shù)代碼里有多少處eval、assert、system、exec、shell_exec、call_user_func能用白名單方法列表替代就替代參數(shù)嚴(yán)格約束比較邏輯登錄、驗(yàn)簽、金額判斷用的是還是涉及哈希和數(shù)字判斷一律用SQL 查詢用的是 PDO 預(yù)處理還是字符串拼接全量切到 prepared statement文件上傳上傳目錄是否可執(zhí)行腳本文件名是否可控白名單 隨機(jī)文件名 目錄禁止執(zhí)行 PHP文件包含include/require的文件名是否由用戶控制用映射表或內(nèi)置路由禁止直接拼接路徑錯(cuò)誤輸出生產(chǎn)環(huán)境是否關(guān)閉了display_errors關(guān)掉頁面報(bào)錯(cuò)只寫日志輸出編碼HTML、JavaScript、JSONP 回調(diào)處是否有轉(zhuǎn)義統(tǒng)一htmlspecialchars 回調(diào)名白名單依賴安全composer 依賴?yán)镉袥]有已知反序列化漏洞用composer audit定期掃描及時(shí)升級版本信息PHP 版本是多少是否還處于社區(qū)支持期內(nèi)升級到受支持版本老版本的坑很難靠代碼補(bǔ)齊這個(gè)清單看著很多實(shí)際執(zhí)行起來并不復(fù)雜。先全局搜索unserialize、eval、system、include、require、extract、assert這些關(guān)鍵字把命中點(diǎn)逐個(gè)確認(rèn)一遍再把所有入口參數(shù)整理成一張表最后用自動化工具跑一輪依賴漏洞掃描。重點(diǎn)是形成習(xí)慣而不是真的等到出了事故再返工?!癕ake PHP Great Again”這個(gè)題目本身我后來反復(fù)復(fù)盤過好多次。第一次做的時(shí)候滿腦子都在想怎么把正則繞過去第二次做我開始琢磨為什么 PHP 解析器會對這么寬容第三次做我真正關(guān)心的已經(jīng)變成了“如果這是我自己寫的代碼我應(yīng)該在哪里攔一手”。這個(gè)轉(zhuǎn)變恰好對應(yīng)代碼審計(jì)的三個(gè)層次先看到能打再理解為什么能打最后想明白怎么防。如果你正卡在第一步不用著急回去搭一個(gè)本地環(huán)境把序列化字符串一行一行拆開看就會突然發(fā)現(xiàn)這些題并沒有想象中那么玄幻。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
Www.狠狠| 色九月婷婷综合| YJLZZJLZZ亚洲乱熟无码| 99久久亚洲精品视频| 99热在线观看| 99视频在线精品| 五月开行婷婷色五月| 久久久久久97| 日韩精品成人在线| 五月天怕怕| 久久婷婷影院| 久久XX| 美女丁香五婷婷| 婷婷丁香五月激情综合站_久久五月丁香激情综合_开心五月综合激情综合五月_婷 | 久久精彩视频| 97人人草| 91色噜噜狠狠狠狠色综合| 婷婷五月天性| 26UUU精品一区二区Com| 五月天三级| 无码髙清| 91凹凸在线| 九九色插| 青青操丝袜美腿| 精品夜夜澡人妻无码AV| 五月天激情国产综合婷婷婷| 精品影院| 三级av在线| 99精品在这里| 人妻人人操| 99精品久久久久| 思思久日精品视频| 国产精品久久7777777精品无码| 欧洲精品欧洲情| 色哟哟精品| 性爱网六月丁香| 激情综合网婷婷五夜| 120分钟婬片免费看| 色在线视频网2025| 操逼巨乳91| 久久视频这里99| 五月婷婷插一插| 26uuu淫色| 九九激情综合| 丁香五月综合在线| 大香蕉久久婷婷精品综合| 无码人妻少妇色欲AV一区二区| 久热九九| 狠狠操狠狠插| YW无码| 九九99九九精品视频| 狠狠干.com| 韩国中文字幕91| 免费观看全黄做爰的视频| 中文字幕成人| 婷婷酒色网| 婷婷激情六月中文| 色婷婷丁香九月| 亚洲在线播放| 激情深愛五月視頻| 色综合天天天天做夜夜| 亚洲午夜av| 久久久精品人妻| 欧美丁香五月天| 五月天伊人手机在线播放AV| 99色| 噼里啪啦在线观看免费完整版视频| 婷婷五月天在线观看| 欧美婷婷| 色天堂在线| 久久婷婷成人| 五月欧美色色五月| 99免费热视频在线| 91黄色五月天视频| 九月婷婷综合| 真实亲子乱子伦高清在线观看| 亚洲成人五月天| 69久久99精品久久久久婷婷| 激情文学综合婷婷五月天丁香花| 伊人九九热| 99热婷婷| 五月天 另类图片| www.色五月| 日韩1区2区| 日本欧美成人片AAAA| 综合久久99| 国产免费一区二区三区三州老师F1F1.CC| 爱射综合| 无码一级片| 五月婷亚洲精品AV天堂| 丁香五月23111| 天天色天天操天天射| 超碰免费成人| 激情婷婷综合网| 伊人久久婷婷| WWW,五月| 麻豆AV一区二区三区| 久久婷婷艹| 色碰碰视频| 五月天成人伊人| 在线1青婷| 97干在线| 五月香蕉婷婷| 色婷婷五月在线| 五月天色图| 五月停性愛| 99精品久久| 婷婷五月图片小说视频| 1024操逼| 99热久只有精品首页| 噜噜五月天综合| 色婷婷电影网| 五月丁香999| 激情五月天色婷婷综合| 69精品人人人人人人人人人| 丁香五月天激情网址| 婷婷五月天欧美| 亚洲亚洲人成综合网络 | 99九色视频在线观看| 色欲资源网| 丁香午夜天| 密视AV综合在线| 天天综合.com| 亚洲第一综合| www.sd-xiangsu.cpm| 激情无码网| 亚洲中文字幕在线电影| 情婷婷五月天| 欧美婷婷综合网| www.狠狠操.con| 黄网在线免费观看| 天天做天天爱天天爽夜夜揉| 精品久久人妻| 色婷婷五月天天天天天| 337p大胆噜噜噜噜噜91Av| 五月天激情网址| 日本AAAAAAAAAAAAAA片| 91大屁股在线| 五月婷婷啪啪| 99人人干人人| 五月婷婷啪啪啪| 十区AV| 久久性爱视频久久性爱视频| 九九综合网| 欧美韩日AAA网站| 五月婷色| 六月色婷婷欧美| 激情久久久| 97人人操人人爽| 狠狠爱激情网| 好好干Av| 亚洲情综合五月天| 婷婷五月天电影在线| AA片在线观看视频在线播放| 亚洲国产成人裸舞| www.99免费视频| 久久久久久人妻久久久久久久久久人妻久久久 | 色色色色色色色色网站| 天干干夜夜操| 91九色成人原创视频| 狠狠干青青草| 久久久久久久久久久月丁| 武汉美女啪啪视频免费一级片| 日韩成人精品中文字幕电影| 色色色色网| www色综合亚洲92| 五月丁香婷婷五月| 啊V视频在线观看| 五月婷婷中文| 亚洲激情区| 婷婷五月丁香四射| 成人 视频免费观看网站| 国产免费AV在线| 激情五月天综合网| 婷婷五月精品中文字幕| 天天综合网~91综合网| 欧洲电影在线观看免费版英语版 | 久热精品视频| 97资源碰碰| 天天操天天曰| 久久色五月天激情小说| 婷婷射丁香| 激情综合五月| 色色色热热热| 美女100%露全身无挡网站| 婷婷97色| 婷婷91| 久热这里只有精品66| 超碰京东热av男人的天堂| 玖玖婷婷五月| 五月丁香六月婷婷婷婷| 东京热免费视频| 婷婷久久亚洲| 婷婷五月天中文字幕.| 丁香五月av| 色久综合天天做视频| 六月丁香婷婷综合影院| 久久99国产综合精品免费| 激情五月天色婷婷综合| 99re66热这里只有精品| 91久久国产自产拍夜夜91久久精品文字>91麻豆精品国产 | 丁香五月婷婷色综合| 99久久久久久www| 日本怕怕视频| 99在线免费视频| 99视频在线观看地址| www.狠狠| 九月丁香五月婷婷| 亚洲视频色色| 国产亚洲在线观看| 精品99在线观看| 国产AV一区二区三区最新精品| 日韩无码系列| 婷婷在线网| 亚洲婷婷五月天| 婷婷五月天,影院| av无码电影| 国产亚洲成AV人片在线观黄桃| 亚洲av骚货| 一本久久亚洲五月婷婷| 99在线观看| 超碰97色| 激情婷婷黄色五月 | 9色在线视频| 另类丁香五月天区图| 色婷婷综合网站| 丁香婷婷成人网| 丁香婷婷啪啪啪| 热九九在线| 另类 在线| 久99久视频精品| 97香蕉碰碰人妻国产欧美| 伊人色综合网| 五月婷婷九| 51精品国自产在线| 五月天色综合| 六月丁香综合网| 亚洲国产成人综合| 超碰免费在线| 欧美情月伍月天| 91婷婷伊人牛牛| 91九色无码内射| 又大又粗九一在线| Aaa久久| 色综合天天| 亚洲色婷婷| 五月婷激情影院| 丁香五月婷婷在线视频| 激情5月婷婷| 丁香五月人妻熟女| 亚洲丁香五月在线观看| 人妻啪啪啪| 五月天婷婷成人资源站| 亚洲激情综合免费| 免费看欧美成人A片无码| 欧美狠狠地| 秋霞影音91人妻久久| 无码网| 久久香蕉网| 日本色色色| 色欲婷婷五月天| 超碰99热| 蜜乳av一级av| 在线观看亚洲AV| 99热一本久道| 中文字幕黄色片| 婷婷五月小说色综合| 精热在线综合网| 香蕉婷婷色五月| 岛国资源网| 91操操操| 九九性爱网| 色在线99| 色婷婷在线视频| 99热国品| 五月天狠狠色| WWW.五月天9999| 婷婷色五月综合丁香| 亚洲色情一区二区三区四区| 五月丁香婷婷成人综合网| 99久久6| 99.N在线视频| 被男人添B超爽视频| 欧美色综合天天久久综合精品| 操碰色一区就去操| 99热在线精品观看| 色五月大| 色色色综合视频| 丁香五月23111| 婷婷五月激情五月激情| 久草热在线视频| 无遮挡国产高潮视频免费观看| 90色免费视频| 丁香五月亚洲AV| 开心五月深爱五月婷| 丁香六月婷婷一区二区三区| 九九無妻| AV六月丁香| 超碰在线视屏| 嫩草AV久久伊人妇女超级a| 蜘蛛女侠2003满天星免费观看| 站长推荐无码播放| 岛囯综合激情网| 91精品无码久久久久久五月天| 婷婷香香五月| 操逼巨乳91| 久久人妻视频| 亚洲av成人在线| 狠狠色婷婷丁香六月| 人人播| 99综合网| 五月婷婷av| 天天干天天射综合网| 色色婷婷五月| 啪啪婷婷五月天激情| 色五月开心开心五月激情五月| www热久久yy9| 婷婷五月天天激情| 久久这里只有精品网| 亚洲激情综合| 成人精品网站在线观看| 婷婷色五月久久| 色婷| WWW.久久久久久久| 日本色狠狠| 久久久久久人妻| 97九色视频| 久久精彩视频99| 色丁香五月婷婷| 亚洲AV久久久久久久久久久久久久久久 | www.狠狠| AV电影在线播放| 伊人大香蕉在线视频| 夜夜操狠狠操天天操| 99久久婷婷国产综合| www.com在线操视频免费观看| 亚洲精品操一操、噜一噜、摸一摸、爽 | 狠狠色综合五月| 丁香五月天综合| 久久9999| 亚洲av日韩无码| 国产精品成av人在线视午夜片| 欧美天堂久久| 色,激情五月天| 91肏| 丁香九九九九| 五月婷婷黄色| 在线中文字幕视频| 99热这里只有精品3| 超级碰碰碰97免费| 激情性爱五月| 99日韩| 97人人搞| 成人看片网站| 婷婷五月综合在线| 加勒比色色| 26uuu欧美| 99re这里只有精品国产99| 99热国产免费| www.五月天性.com| 91|疯狂丨高潮丨对白| 久久亚洲色导航| 久久99网| 操逼福利视频| 在线观看欧美3区| www.com五月天| 中文字幕五月久久婷婷| 久热中文字幕| 日韩五月婷婷| 丁香五月色情av| 婷婷综合色五月天| 97性视频| 狠狠操狠狠插| 丁香综合网| 人妻中文字幕网| 激情综合五月开心狠狠| 亚洲精品国产成人AV在线| 丁香婷婷色五月| 狠狠艹狠狠艹| 丁香婷婷欧美综合| 热99精品视频五月| 丁香五月骚喷水视频| 狠狠五月婷婷| 欧美日比视频| 69五月天视频| 伊人九九热| 操99| 五月天婷婷高清无码| 9999综合99综合人| 天天爽天天日| 久久久精品人妻录| 久久免费精品小视频| 国产偷人爽久久久久久老妇APP| 激情综合另类| 五月天丁香网站| 色色色综合网| www.夜夜操| 人人爽人人射-美女久久久久久久久久-成人AV| 综合久久五| 色婷婷先锋| 九九视频精品这里只有| 激情九九九九| 亚洲精品视频在线播放| 狠狠穞A片一區二區三區| 超碰碰碰碰| 丁香五月婷婷综合啪啪| 色九月| 丁香婷婷六月在线资源观看| 99超级碰免费视频| 91久久九| 日产精品一线二线三线芒果| 九九99九九99偷拍视频免费看| 丁香五月天人体| 欧美日韩中国| 婷婷五月天天| 五月丁香啪啪啪| 激情五月天激情五月天| 只有久久精品免费| 色五月之第四色| 美国不卡视频| 666555。COm毛片| 五月丁香激情婷婷| 狠狠xx| 思思99热在线| 日韩中文欧美| 婷婷五月综激情| 九九成人电影婷婷| 婷婷综合网站| 97碰啪啪| 色屌丝中文字幕| 色情五月天首页| 99热欧美| 欧美影院婷婷| 99操免费视频| 五月叮香啪| 影音先锋美国A| 色色色色色色色色网站| 五月婷亚洲精品AV天堂| 五月婷婷影| 色婷婷丁香| 九玖欧洲亚洲| 六月丁香婷婷色69| 六月伊人婷婷| 色婷婷丁香五月丁香| 九九碰九九爱97超碰| 日本99色| 九九精品自拍| 久久精品人妻| 丁香午夜天| 在线中文av| 99九九视频| 天天摸天天透天天舔| 婷婷色网站| 99re这里只有精品首页| 六月天丁婷婷| www,99热| 综合网激情| 五月天久久91| 超碰9| 色色99| 五月天播播| 天天干夜晚夜操| 无码操B| 六月丁香VA| 日日夜夜婷婷| 婷婷五月天网| 超碰免费人人| 91九色在线| 激情五月丁香五月| 婷婷丁香中文字幕| 欧美日本高清视频99| 六月丁香色色| 色丁香五月| 夜夜爽天天爽| 九月婷婷在线视频| 五月丁香视频色色| 亚洲操逼网| 激情综合五月| 69er小视频| 久久久久人妻中文| 啪色综合| 99在线精品视频| 日本欧美成人片AAAA| 丁香婷婷AV| 色色丁香五月天社区| 偷拍91九色| 开心婷婷中文字慕| 五月婷婷无码专区| 色色色色色色色色色色色色色97| 欧美25p| 无码少妇高潮喷水A片免费| 超碰在线免费观看日韩| 性色av大香综合| 粉嫩av蜜桃av蜜臀av| 亚洲婷婷丁香五月在线| 婷婷五月情天| 色久天| 精品国产AV色一区二区深夜久久 | www久久久久久久久久久久久久久久久| 韩国97天堂| 色色五月婷婷久久| 色情播放| 色婷婷XXXXX| 五月婷婷中文网| 五月丁香啪啪| 亚洲亚洲人成综合网络| 九九热婷婷| 蜜臀A∨在线水帘洞| 人人爽亚洲| 丁香六月狠狠干| 国产精品久久久久久久久久| 亚洲色图81p| 欧美天天爽| 色久五月天| 六月 丁香 视频| 伊人婷婷大香蕉在线| 天堂中文国产| 五月激情婷婷开心| 中文字幕在线免费观看视频| 丁香久月| 国内精品玖玖| 亚洲第一综合| 久久激情网| 五月天国产婷婷精品视频在线| 色色色9| 九九99偷拍视频| 欧美va精品va老师va| 婷婷六月久久综合导航| 午夜天堂一区人妻| 99re热精品在线视频| 99r这里只有精品在线观看| 色色日本| 色婷婷免费视频| www国产亚洲色婷婷com| 久久丁香五月婷婷| 欧美精品99| 激情五月天在线视频| www.狠狠| 九九色中文| 色综合九九| 99久久综合| 亚洲五月婷婷| 成人短视频免费| 丁香色啪综合| www.婷婷五月天| 丁香大香蕉| 九九精品热播| 久热伊人在91| 深爱五月激情| 亚洲国产网址| 五月丁香六月婷婷国产视频| AV网址大全在| 五月婷婷六月综合| 99re在线免费视频| 久久婷婷五月天蜜桃| 91干婷婷| 五月婷婷之美女图片| 超pen个人视频97| 五月丁香色婷婷伊人| 狠狠色婷婷777| 激情久久久久久久久久久| 99爱视频在线观看| 射区导航| 丁香五月中文字幕| 激情婷婷丁香五月天小说| 91婷婷丁香| 99精品热视频| 五月婷婷之综合激情| 五月天大香蕉| 超碰在线91| 久久99热这里| A片天天| 丁香社区婷婷五月| 色吊丝中文字幕| 日本狠狠色| 久99综合婷婷| 色99视频| 婷婷五月丁香久久| 色噜噜五月丁香婷婷| 九九热在线视频| 涩综合网| 八戒青柠影视剧在线观看| 亚洲日韩26uuu| 色呦呦在线| www.99热视频| 999热在线视频| 色播播五月天| 天天日天天干天天插天天射| 丁香久久九九99| 综合久久久| www.色五月| 99视频| 五月激情久久| 成人欧美日韩| 久久精品国产AV一区二区三区 | 麻豆精品| 亚洲操操操| 密乳视频| 婷婷六月综合| 亚洲亚洲人成综合网络| 国产婷婷色综合AV蜜臀AV| 亚洲欧洲午夜成人精品av| 九九热视频精品| 综合五月天天天天天五月| 激情五月天色色色| 丁香五月在线| 亚洲日日操| 大香蕉精品视频| 超碰成人公开| 日本色99| 婷婷六月花| 婷婷丁香九月| 日韩成人中文| 久久作爱| 六月婷婷九月丁香亚洲综合| 久操大香蕉| 婷婷综合丁香| 丁香五月偷拍| 婷婷五月天久久| 在线,国产,色,热视频| 婷婷丁香五月天操逼| 欧美性丁香色色五月天干干| 天天舔天天操| 丁香五月激情月| 97人凄人人操人人爽| 亚洲av| 亚洲色综合| 深夜A片| 天天射影| 性爱网五月天| 色综合av超碰| 五月天丁香婷婷久久九| 亚洲激情网| 九九色色| 思思热在线播放| 丁香婷婷人妻综合网| 五月婷婷啪啪啪| 在线亚洲综合网| 少妇人妻丰满做爰XXX| 99热e| 美女五月狠狠| 五月色天情| 五月婷婷综合色啪首页| 国产激情综合五月| 六月99天天婷婷激情综合| 婷婷五月中文字幕| 日本久久极品| 狠狠狠狠草草| 99热最新国内| 九九色婷| 九七色色六月丁香| 国产日产亚系列精品版优势| www.婷婷| 99成人| 狠狠综合网| 丁香婷婷九月| 亚洲网站999| 亚洲天堂色色| 亚洲婷婷五月天激情| 五月香六月婷| 26uuuuuuuu国产| 五月激情网络| 色婷婷激情五月天在线观看| 丁香色情五月综合网站| 99色热视频| 伊人五月网| 九九视频在线免费视频| 狠狠色综合网站| 五月丁香六月停停| 五月丁香龟婷婷| 婷婷丁香色情五月天| 17.c黄色| 色五月婷婷五月天激情综合| 五月综合无码| 色欧美影院| 91人人操人人爱| 久久婷婷成人| 久久精彩视频| 日韩黄色中文字幕| 色九月丁香婷婷蜜桃在线观看| 亚洲日本三级片| 丁香五月综合激情久久潮喷| 久色88| 色婷婷伊人| 这里只有精品视频222| 免费成人va| 国产精品噜噜在线视频| 国产精品久久久久久五月天加勒比| 思思久久96热在精品国产,| 囯产精品一品二区三区| 91午夜激情| 人人澡玖玖一| 国产成人精品一区二三区熟女在线| 国产精品久久久爽爽爽麻豆色哟哟| 91919191919久久成人视频| 亚洲一区二区色图-亚洲精品国产精品乱码-成人AV | 久久久性爱视频| 色婷婷狠狠| 五月精品99综合| 婷婷丁香成人五月天| www.超碰在线| 久热视频这里只有精品68| 思思热精品在线视频| 婷婷97碰碰| 99在线免费观看| 91n啪啪| 爆乳熟妇一区二区三区爆乳| 开心婷婷五月天电影院| 99re这里| av九九| 日韩久操婷婷| 99re思思热在线视频| 色区域网站视频| 热99免费在线| av国产精品| 婷婷五月天网址| 99色啊| 狠狠狠狠狠狠| 色色五月婷婷| 77777亚洲午夜久久| 午夜色色色极品视频| 欧美色爱五月天| 日韩色色视频| 五月天基地| 99热国内| 久久久久久久97| 久久无码成人| 日本欧美在线| 26uuu精品一区二区| 色丁香久久| 婷婷第一页| 亚洲色情激情丁香五月| 日本高清久| 色九九中文字幕| 91啪啪视频| 日本成人噜噜噜| 99精品偷自拍| 大香蕉久艹| 日日天天干| 99原创自拍视频在线观看| 欧美内射AA| 思思热在线| 丁香六月婷婷基地| 亚洲五月六丁香激情| 久久视频婷婷视频| 香蕉97碰碰碰超视精品| 狠狠五月天婷婷激情网。| 婷婷丁香六月天| 丁香五月人妻| 色爱亚洲| 97超级碰碰碰久久久| 天天婷婷天天| 夜夜操狠狠操| 91九色首页| 久久综合丁香| 九月婷婷激情| 四月婷婷五月丁香| 婷婷五月天小说| 久久桃花网色婷婷| 天天在线久久综合 | 丁香五月久久社区| 丁香五月天的网址。| 操人妻AV| 啪啪五月天啪啪| 国产乱子轮XXX农村| 色很很96| 精品人妻伦一二三区久久| 亚洲AV成人在线| 免费亚洲婷婷中文字幕| 狼人狠狠操| 五月丁香婷婷色色色| 十区AV| 天天肏天天肏天天肏| 久久婷婷资源| 婷婷 伊人 久久| 在线视频99| 色综合久久99色| 啪啪婷婷五月天激情| 免费国产视频| 婷婷色播婷婷| 久久婷婷亚洲| 高清无码一区二区三区四区| 风流少妇A片一区二区蜜桃| 婷婷大美在线| 久久性综合| 青青草原精品久久| 色婷婷丁香社综合| 日本啪啪网| 超碰成人免费| 国产精品久久欧美久久一区| 天天综合永久| 丁香九月综合在线| 五月婷婷狠狠干| 开心六月婷| 国精产品一区一区三区免费视频| 亚洲另类婷婷五月综合| 亚洲AV成人精品网站在线播放| 九九九九九九毛片| 爽极品色| 99re这里只有精品免费| 激情久久伊人| z色五月播播久久| 五月婷婷啪啪啪| 婷婷久久五月天| 精品99只有。| 99热色婷婷| 色五月激情五月天| 提提热五月天婷婷| 青青操丝袜美腿| 五月丁香六月婷| 五月色婷婷影视在线电影| 丁香五月色情av| 激情综合色婷婷啪啪六月天| 思思热久久阴99| www99精品日韩| 五月天婷婷成人网| 香蕉婷婷色五月| 伊人在线大香蕉网| 久久伊人婷婷| 婷婷五月天手机版视频| 色五月偷偷| 丁香六月婷| 五月天婷婷7米| 伊人五月天日日夜夜久久久天天| 另类婷婷五月天啪帕帕| 婷婷九月色| 丁香五月av在线| 婷婷99中文字幕| 日韩一本操| 97在线/亚洲| 亚洲 无码 中文字幕 中出| 亚洲综合另类| 丁香五月婷婷综合啪啪| 色~性~乱~伦~噜| 狠狠久综合| 中文字幕永久免费| 31色区视频免费看| 久久激情视频| 九九热99熟女| 日日夜夜天天爽| 婷婷在线播放av| 人妻激情网| 久久香蕉网| 欧美在线干| 午夜在线成人网站免费观看| 少妇综合网| 激情网婷婷五月天| 深爱五月天 开心网| 激情四射网| 99婷婷色| 免看黄大片AA | 久久婷婷五月| 大香蕉久久久久| 玖玖资源站蜜臀| 9久热在线视频精品| 99久视频| 五月天丁香综合| 天天爽夜夜爽夜夜爽精| 青青草原伊人网| 色色色五月天婷婷| 天天做天天爱天天爽夜夜揉| 亚洲精品国产精品乱码视99| 国产古装妇女野外A片| 丁香五月影视| 夜夜干夜夜操| 欧美日韩二区在线| 99热在线爱| 丁香婷婷五月综合| 色婷小说| 色婷五月丁香久亚洲| 久久机热/这里只有精品| 九九中文字幕九| 人人综合五月人人婷婷| 99热这里只有精品首页| 亚洲无码成人网| 午夜婷婷五月天| 激情六月天| 五月丁香影院| 五月丁香亭亭操逼| 九色PORNY在线精品酒店| 色婷婷亚洲在线| 麻豆AV一区二区三区| 丁香婷婷黄网站| 播五月丁香三月婷婷| 97久久婷婷色| 色播五月丁香婷婷| 婷婷综合视频| 亚洲色啪| 久热大香蕉| 五月丁香自拍| 97干婷婷| 久久色9| 天天狠狠夜夜狠狠2023| 99九九精品视频推荐| 丁香五月天婷婷久久| 99自拍视频| 开心五月婷婷五月| 国产超碰在线| 日韩综合网络男女香蕉a片| 国产亚洲精品久久一区二区三区| 吾爱AV导航| 综合激情五月天六月婷免费视频| 大香蕉丁香五月| 婷婷涩五月天综合| 99riAV成人在线视频| 六月婷婷影院| 2050人人操免费工开爱| 五月丁香久久丝袜啪啪| 激情婷婷五月丁香啪啪啪| 偷拍视频五月天| 国产日产亚洲系列最新| 天天艹夜夜爽| 久久精品无码一区| 色五月婷婷天天操夜夜操| 国产内射婷婷| 日韩欧美一级大黄网站| 中文字幕91,综合| 色婷婷www| 亚洲AV无码影院| 中文色婷婷| 日韩婷婷| 五月婷久久| 69婷婷丁香午夜| WwW色婷婷| 五月激情久久综合网| 色色网91| 久久婷婷五月天激情四射| 99热在线精品播放| 色五月丁香婷婷| www.狠狠操.com| 婷婷亚洲在线| 月婷婷婷婷五月| 五月天婷婷网站888| 超碰久热| 丁香五月婷婷色五月| 性爱激情五月| 丁香五月手机在线| 91热久久| 免费无码毛片一区二区A片| www.丁香黄色五月天人与| 五月色婷婷夜色| enecarbon-materials.comWu染请涟系Bao护@wip1688 | 婷婷综合| 久久AV无码精品人妻系列试探| 国产精品蜜臀99| 亚洲热久| 婷婷爱五月天| 影音先锋 婷婷| 99玖玖人人| 五月丁香成人网| 五月深爱婷婷| 99精品女人天堂| 九九热免费| 婷婷五月天伦理| 婷婷日本色| 色五月综合网| 99惹精品视频| 亚洲综合在线播放| 操人91| 六月丁香色婷婷| 丁香六月婷婷综合| 久久全意婷婷| 久青操| 五月激情婷婷六月丁香| 狠狠久综合| www99热| 噜噜色婷婷| 无码四色色色| 国产色香蕉精品五夜婷| 夜夜干天天操| 99久久久| 中文精品久久久久人妻不| 人妻有码乱操| 91丨九色丨国产打屁股| 五月丁香久久丝袜啪啪| 九九九热精品| 丁香花狠狠婷婷亚洲中文字幕| 婷婷久久亚洲| 精品免费99| 99自拍视频在线| 啪啪啪丁香五月| 青青草激情网| 丁香婷婷五月| 天天摸,天天爽| 色播播婷婷| 香蕉久操| 99热这里是精品| 亚洲天天操| 丁香伊人综合| 欧美性爱五月天| 97人人操人人操人人操人人| 天天做天天爱| 99人碰碰碰| 色色色色色网站| 丁香五月丐人妻| 蜜臀av粉嫩av懂色av| 五月婷婷很很色| jiZZdr| 色色a| 婷婷激情五月综合丁| 99在线观看| 538任你爽视频不一样的| 久久精品凹凸分类| 99re热视频这里只精品| 久久五月天综合| 五月婷婷手机在线| 精品一二三区视频立| 99a级片| 亚洲丁香婷婷| 亚洲V国产V欧美V久久久久久| 9 1超碰九色| 五月丁香免费看| 久久久人人人妻丝丝丝| 天天天天天天天干| 99啪啪视频| 伊人综合色干| 日韩啪图| 伊人香大香蕉视频| 99国产精品久久久久久久久久久| 色婷婷视频| 久久色天堂| 日本天堂免费99| 亚洲av骚货| 亚洲夜夜操| 99视频精品8| peg 2区三区四区的| 66精品国产成人| 翔田千里 50岁 无码| 九色地址91视频| 青青草原爱爱网| 一区二区你懂的| 九九久久9 9在线观看| 丰满老熟妇BBBBB搡BBB| www.色五月| 99热综合| 天天射影院| www.yw尤物| 五月丁香色婷婷| 五月婷婷天| 亚洲成人综合在线| 色香蕉影院| 五月天大香蕉| 色婷婷成人| 久久九九热视频| 色五月在线播放| 色丁香五月| 99这里| 99成人| 99在线观看| 欧美色五月| 被强行糟蹋的女人A片| 婷婷激情五月综合| 亚洲日韩一页精品发布| 精品一二三区久久AAA片| 国产毛片精品一区二区色欲黄A片| 伊人婷婷五月天| 五月天综合网| 色综合久久之分久久| 九九色网专区| 欧美久久久中文字幕| 久久女人九九| 婷婷色色欧美| 在线中文字幕av| 色婷婷五月天av在线| 亚洲丁香婷婷五月天综合色| 人人操Av| 五月天婷a| 色色色色色色色色网站| 久久视频婷婷| 99碰碰| 丁香六月天| 九月婷婷在线视频| 69人人操人人爽| 久9免费视频| 五月婷婷色| 日操五月婷| 婷婷噜噜| 五月婷婷综合久久| 在线播放中文字幕| 色婷婷成人色网| 4438国产免费看| 成人看片网站| 婷婷深爱五月天在线| 激情五月婷婷丁香综合网| 久久激情网| 日本综合色色| 久久人妻视频| 五月丁香亚州综合网| 操逼六区| 亚洲精品va| 亚洲色综合性| 久久婷婷91| 疯狂做受XXXX高潮A片| 大香蕉视频婷婷| 99狠狠| 亚洲成色综合网站免费观看| 五月丁香激情婷婷综合| www.99色| 色婷婷香蕉丁丁网| 成人免费在线电影| 狠狠干,狠狠操| 天堂网亚洲色图| 激情五月天视频| 人妻操操色| 玖玖在线视| 免费观看全黄做爰的视频| 91n啪啪| 五月停亭六月,六月停亭的英语| 国产丁香五月天婷婷| 婷婷五月天无码| AV中文在线| 一区二区三区四区牛| 婷婷五月激情四月综合 | 99热综合在线观看| 9l视频自拍九色9l视频自拍九色9l社区| WWW夜夜| 5月婷婷6月六月丁香| 日日干夜夜干| 超碰在线观看成人视| 日本天天综合| 99精品久久久久| 影音先锋91在线资源站| 天堂色婷婷| 激情久久综合网| 狠狠干无码| 91日综合欧美| 六月丁香五月激情亚洲AV| 五月婷婷中文| 99在线免费观看| 熟女91九色| 婷婷亚洲在线| 丁香五月天激情综合| 奇米网大香蕉| 色大综合| 99热婷婷| 丁香五月九九| 五月丁香啪啪啪啪| 丁香激情久久| 青青操成人福利| 狠狠婷婷爱| 五月激情啪啪啪| 97操在线资源| 五月丁香成人| 97色色综合| 91久久久久久久久久| 五月天停停基地| 91丨九色丨熟女高潮| 久久99精品久久久久久噜噜| 五月丁香黄色| 九九色色| 五月婷婷性爱| 九九热婷婷| 墨西哥毛片内射精| 天天操,天天插| 99免费在线视频| 中美日韩成人在线| 久久久噜噜噜久久人妻| 99欧美热| 丁香八月综合激情| 五月丁香婷婷综合网| 91人人澡人人爽人人看| 欧美日韩aaaa| 麻豆AV一区二区三区| 天天婷婷综合| 五月婷色丁香| 色色色色综合网| 538任你爽| 人人草人人舔| 丁香五月婷婷亚洲天堂| 欧洲亚洲激情五月天在线| 亚洲中文字幕在线观看| 色色色色欧洲| 日韩欧美一级大黄网站| www.91婷婷| 丁香六月天| 亚洲成人网站在线| 婷婷五月天电影网| 91九九热| www.激情五月天com| 人人摸人人操人人爱| 五月综亚洲| 熟女人妻一区二区三区免费看| 亚洲小视频免费看| www色五月| AA丁香综合激情| 啄木鸟丝袜美女福利视频| 婷婷亚洲欧美丁香五月| 2025超碰| 先锋男人99资源| 欧美色综合天天久久综合精品| 五月激情四射婷婷丁香| 婷婷五月丁香基地| 妇激情基地| 亚洲成人网站在线观看| 五月色色色| 九九碰九九爱97| 99re热视频这里只有综合亚洲| 狠狠操狠狠爱| 五月丁婷香| 久久综合九九| 五月色丁香婷婷中文字幕| 中文字幕乱码亚洲精品一区| 丁香五月激情六月综合| 激情综合网激情五月俺也去| 久久久久99精品成人片| 五月丁香婷婷伊人日韩| 狠狠五月综合在线| 人妻五月天激情开心网| 色色色综合| 91操熟女| 色五月丁香五月| 99精品视频在线免费观看| 国产精产国品一二三在观看| 天天开心AV色综合婷婷五月天| 久久婷婷五月天丁香| 激情文学五月丁香六月婷婷| 成人亚洲精品| 六月丁香婷婷五月天| 韩国真做片在线观看| 天天碰天天插天天操| AV网址大全在| 午夜成人网站在线观看| 综合色播| 国产SUV精品一区二区6| 99热这里只有精品 搜| aaaa.黄| 色久女| 欧洲亚洲最新精品| 91制片厂久久久国产电影| 五月婷婷综合丁香视频| 六月激情婷婷| 熟妇内谢69XXXXXA片| 蜜乳中文字| 人妻九九九九| 国产精产国品一二三在观看| 思思热久久爱| 亚洲人妻Av| 人妻AV在线| 亚洲综合丁香五月天| 91人人网| 亚洲爆乳无码精品AAA片蜜桃| 丁香婷婷六月在线资源观看| 91久久九久久九久久九久久九久久 | 丁香五月伊人| 六月婷婷成人| 亚州成人综合在线| 97人人操| 欧美性爱特黄一级aaaassss| 亚洲欧洲一二| 久久精品人妻| 久久婷婷五月天亚洲欧美| 国产97色在线| 欧美69久成人做爰视频| 人人操AV| site:esunnet.com| 色婷婷四色| 婷婷啪啪| 播五月,色五月,开心五月播放器 | 五月婷婷九| 欧美人与性动交CCOO| 99爱视频在线观看| 五月婷婷内射网| 成人AV网站在线| 香蕉AV777XXX色综合一区 | 日日夜夜爽爽| 婷婷香蕉|