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

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

Java使用過濾器防止SQL注入XSS腳本注入的實現

瀏覽:71日期:2022-08-18 15:02:43

前幾天有個客戶在系統上寫了一段html語句,打開頁面就顯示一張炒雞大的圖片,影響美觀。后來仔細想想,幸虧注入的僅僅是html語句,知道嚴重性后,馬上開始一番系統安全配置。

一. 定義過濾器

package com.cn.unit.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import javax.servlet.http.HttpServletRequest;import org.apache.commons.lang.StringUtils;import org.springframework.web.multipart.MultipartHttpServletRequest;import org.springframework.web.multipart.commons.CommonsMultipartResolver;/** * 過濾器 * Created by adonis on 2020/12/12 */public class SafeFilter implements Filter{ // 配置信息對象 public FilterConfig filterConfig; /** * 初始化 * 與我們編寫的Servlet程序一樣,Filter的創建和銷毀由WEB服務器負責。 * Web應用程序啟動時,Web服務器將創建Filter的實例對象,并調用其init方法,讀取web.xml配置, * 完成對象的初始化功能,從而為后續的用戶請求作好攔截的準備工作。 * Filter對象只會創建一次,init方法也只會執行一次。 * 開發人員通過init方法的參數,可獲得代表當前Filter配置信息的FilterConfig對象。 */ @Override public void init(FilterConfig filterConfig) throws ServletException { filterConfig = config; } /** * 攔截請求 * 這個方法完成實際的過濾操作。當客戶請求訪問與過濾器關聯的URL的時候,Servlet過濾器將先執行doFilter方法。 * FilterChain參數用于訪問后續過濾器。 */ @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest httpRequest = (HttpServletRequest) request; String enctype = httpRequest.getContentType(); if(StringUtils.isNotBlank(enctype) && enctype.contains('multipart/form-data')){ // 上傳文件 CommonsMultipartResolver commonsMultipartResolver = new CommonsMultipartResolver( httpRequest.getSession().getServletContext()); MultipartHttpServletRequest multipartRequest = commonsMultipartResolver.resolveMultipart(httpRequest); XssHttpServletRequestWrapper xssRequest = new XssHttpServletRequestWrapper(multipartRequest); chain.doFilter(xssRequest, response); }else{ // 普通表單和Ajax XssHttpServletRequestWrapper xssRequest = new XssHttpServletRequestWrapper((HttpServletRequest) request); chain.doFilter(xssRequest, response); } } /** * 銷毀 * Filter對象創建后會駐留在內存,當Web應用移除或服務器停止時才銷毀。在Web容器卸載Filter對象之前被調用。 * 該方法在Filter的生命周期中僅執行一次。在這個方法中,可以釋放過濾器使用的資源。 */ @Override public void destroy() { this.filterConfig = null; } }二. 過濾包裝器,實現參數值過濾

package com.cn.unit.filter;import java.util.Map;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRequestWrapper;/** * 用戶請求包裝類 * Created by adonis on 2020/12/12 */public class SafeHttpServletRequestWrapper extends HttpServletRequestWrapper{ public SafeHttpServletRequestWrapper(HttpServletRequest request) { super(request); } @Override public String getParameter(String name) { String value = super.getParameter(name); if (value != null) { value = xssEncode(value); } return value; } @Override public String[] getParameterValues(String name) { String[] value = super.getParameterValues(name); if(value != null){ for (int i = 0; i < value.length; i++) {value[i] = xssEncode(value[i]); } } return value; } @Override public Map getParameterMap() { return super.getParameterMap(); } /** * 請求頭不過濾 */ @Override public String getHeader(String name) { return super.getHeader(name); } /** * 將容易引起注入的關鍵字的半角字符直接替換成全角字符 * @param value 過濾前的值 * @return 過濾后的值 */ private static String xssEncode(String value) { if (value == null || value.isEmpty()) { return value; } // 防SQL注入轉義 value = StringEscapeUtils.escapeSql(value); // HTML防注入,個人建議使用第三種 // 1.防HTML注入轉義(HtmlUtils工具類,漢字不轉義,雙引號轉義,存在JSON封裝需要反轉義) value = HtmlUtils.htmlEscape(value); /* // 2.防HTML注入轉義(StringEscapeUtils工具類,漢字也轉義,取出時需要反轉義) // value = StringEscapeUtils.escapeHtml(value); // 3.字符串替換法(通過各種循環替換字符串測試,最終還是replace替換效果最佳) value = value.replaceAll('<', '<'); value = value.replaceAll('>', '>'); value = value.replaceAll('’', '''); value = value.replaceAll(';', '?'); value = value.replaceAll('&', '&'); value = value.replaceAll('%', '?'); value = value.replaceAll('#', '#'); value = value.replaceAll('select', 'seleᴄt');// 'c'→'ᴄ' value = value.replaceAll('truncate', 'trunᴄate');// 'c'→'ᴄ' value = value.replaceAll('exec', 'exeᴄ');// 'c'→'ᴄ' value = value.replaceAll('join', 'jᴏin');// 'o'→'ᴏ' value = value.replaceAll('union', 'uniᴏn');// 'o'→'ᴏ' value = value.replaceAll('drop', 'drᴏp');// 'o'→'ᴏ' value = value.replaceAll('count', 'cᴏunt');// 'o'→'ᴏ' value = value.replaceAll('insert', 'ins℮rt');// 'e'→'℮' value = value.replaceAll('update', 'updat℮');// 'e'→'℮' value = value.replaceAll('delete', 'delet℮');// 'e'→'℮'value = value.replaceAll('script', 'sᴄript');// 'c'→'ᴄ' value = value.replaceAll('cookie', 'cᴏᴏkie');// 'o'→'ᴏ' value = value.replaceAll('iframe', 'ifram℮');// 'e'→'℮' value = value.replaceAll('onmouseover', 'onmouseov℮r');// 'e'→'℮' value = value.replaceAll('onmousemove', 'onmousemov℮');// 'e'→'℮'*/ return value; } }三. 配置web.xml添加過濾器

<!-- 配置過濾器防止SQL注入XSS注入 --><filter> <filter-name>XssSqlFilter</filter-name> <filter-class>com.cn.unit.filter.SafeFilter</filter-class></filter><filter-mapping> <filter-name>XssSqlFilter</filter-name> <url-pattern>/*</url-pattern></filter-mapping>

配置各節點簡單介紹:

節點名 介紹 <filter> 指定一個過濾器 <filter-name> 用于為過濾器指定一個名字,該元素的內容不能為空 <filter-class> 指定過濾器的完整的限定類名 <init-param> 為過濾器指定初始化參數。在過濾器中,可以使用FilterConfig接口對象來訪問初始化參數 <param-name> <init-param>的子元素,指定參數的名字 <param-value> <init-param>的子元素,指定參數的值 <filter-mapping> 設置一個Filter所負責攔截的資源。可通過Servlet名稱或資源訪問的請求路徑指定 <filter-name> 子元素用于設置filter的注冊名稱。該值必須是在<filter>元素中聲明過的過濾器的名字 <url-pattern> 設置 filter 所攔截的請求路徑(過濾器關聯的URL樣式) <servlet-name> 指定過濾器所攔截的Servlet名稱 <dispatcher> 指定過濾器所攔截的資源被 Servlet 容器調用的方式,默認REQUEST

四. 靜態資源跳過過濾

在實際開發的過程中,js、css等靜態資源也進行過濾,消耗服務器性能,因此把一些不必要過濾的直接跳過過濾器,實現如下:

4.1 在web.xml配置文件中添加參數,保存靜態資源所在的路徑

<init-param> <param-name>excludeFilter</param-name><!-- 靜態資源不進行過濾,如js、css文件 --> <param-value>/document/;/ligentres/</param-value></init-param>

如圖:

Java使用過濾器防止SQL注入XSS腳本注入的實現

4.2 過濾器初始化方法,讀取靜態資源所在的路徑

public FilterConfig filterConfig;public String[] excludeFilterArray;@Overridepublic void init(FilterConfig config) throws ServletException { filterConfig = config; // 讀取web配置文件中的靜態資源所在路徑 String excludeFilter = filterConfig.getInitParameter('excludeFilter'); excludeFilterArray = excludeFilter.split(';');}

4.3 過濾器攔截請求,若是靜態資源所在的路徑直接跳過過濾器

@Overridepublic void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest httpRequest = (HttpServletRequest) request; String uri = httpRequest.getRequestURI(); // 靜態資源直接跳過,不進行過濾 if(uri==null||this.isContains(uri, excludeFilterArray)) { chain.doFilter(request, response); return; } ......}// 判斷數組是否包含某一元素public boolean isContains(String uri, String[] regx) { boolean result = false; for (int i = 0; i < regx.length; i++) { if (uri.indexOf(regx[i]) != -1) { return true; } } return result;}五. 大功告成

借鑒前人的經驗,一開始測試的時候發現,普通的表單提交和ajax提交可以過濾其參數,但上傳文件時就無法進入過濾了。

后來經過研究,用于處理文件上傳的 MultipartResolver ,當收到請求時,DispatcherServlet 的 checkMultipart() 方法會調用 MultipartResolver 的 isMultipart() 方法判斷請求中是否包含文件。如果請求數據中包含文件,則調用 MultipartResolver 的 resolveMultipart() 方法對請求的數據進行解析,然后將文件數據解析成 MultipartFile 并封裝在 MultipartHttpServletRequest 對象中,最后傳遞給 Controller。因此我們只需要在定義過濾器時,先獲取請求頭判斷是否為文件上傳,若是再對數據進行解析便可。

到此這篇關于Java使用過濾器防止SQL注入XSS腳本注入的實現的文章就介紹到這了,更多相關Java 過濾器防止SQL注入 內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Java
相關文章:
主站蜘蛛池模板: 亚洲国产精品99久久久久久久久 | 成人午夜性a一级毛片免费看 | 色综合色综合网色综合 | 999视频| 午夜天堂精品久久久久 | 欧美 日韩 国产 成人 在线 | 天天天干天天射天天天操 | 午夜影视在线观看 | 琪琪午夜伦伦电影福利片 | 日韩国产在线 | 久久99精品久久久噜噜最新章节 | 成人精品视频在线观看 | 久久久久久av | 五月天婷婷色综合 | 91九色麻豆| 国产在线不卡 | 中文字幕一区二区三区四区 | 精品中文字幕在线 | 国产精品欧美一区二区三区 | 久久国产电影 | 亚洲天堂第一页 | 国产综合视频在线播放 | 国产一级视频在线观看 | 欧美精品一区自拍a毛片在线视频 | 欧美日韩不卡在线 | 后人极品翘臀美女在线播放 | 久久这里只有精品首页 | 亚洲视频在线观看免费 | 在线视频亚洲 | 久久综合一区 | 国产精品爱久久久久久久 | 日韩欧美中文字幕在线视频 | 亚洲精品乱码久久久久久蜜桃 | 国产成人福利在线观看 | 亚洲一区二区三区四区在线 | 日本aⅴ毛片成人实战推荐 成人免毛片 | 狠狠的干| 欧美不卡一区二区三区 | 美女久久 | 成人免费av | 国产专区一区 | 99热激情 | 一区二区不卡视频 | 亚洲人人| 亚洲久草视频 | 天堂网色| 日韩av中文在线 | 欧美成人激情 | 久久男人 | 国产视频99 | 国产一区二区精品 | 波多野吉衣网站 | 超级乱淫片国语对白免费视频 | 欧美精品中文字幕久久二区 | 欧美一区中文字幕 | 亚洲狠狠久久综合一区77777 | 国产乱码精品一区二区三区中文 | 欧美日韩在线视频一区 | 91丝袜| 91视频免费观看网址 | 亚洲一区二区在线 | 免费在线黄 | 夜夜骑日日操 | 亚洲一区二区在线播放 | av中文字幕在线观看 | 九色一区 | 国产馆一区二区 | 日日操天天操 | 日本精品免费 | 亚洲精品久久久 | h小视频| 欧美一区二区日韩 | 日韩精品 电影一区 亚洲 | 在线观看视频一区 | 亚洲精选一区 | 亚洲国产婷婷香蕉久久久久久99 | 毛片国产| 国产精品视频一区二区三区, | 国产日韩一区二区 | 99re6在线视频精品免费 | 亚洲精彩视频在线观看 | 黄色一级毛片 | 亚洲精品久久久久久久久久久 | 中文字幕一级毛片 | 国产三区四区 | 四虎成人免费电影 | 亚洲国产高清在线 | 亚洲激情一区二区 | 九色精品 | 成年人精品视频在线观看 | 亚洲区在线 | 91视频免费看 | 日本黄色一级电影 | 在线成人国产 | 日本一区二区三区免费观看 | 日本黄色a视频 | 欧美成人激情 | 成人免费福利 | 九九色九九| a级在线观看 | 色爱区综合 | 欧美jizzhd精品欧美巨大免费 | 欧美一级在线免费观看 | 日韩福利 | 美女国产网站 | 欧美黑人一级毛片 | 在线国产视频 | 国产精品网站在线观看 | 欧美黄色一区 | 99国产精品 | 中文字幕亚洲欧美日韩在线不卡 | www免费网站在线观看 | 亚洲成人精品在线观看 | 日韩在线欧美 | 欧美在线三级 | 久综合网 | 一级免费在线视频 | 视频二区在线观看 | 成人免费在线观看 | 久久久国产一区二区三区 | 国产一在线 | 黄色大片免费网址 | 久久久久久九九九 | 99久久精品国产一区二区三区 | aaa在线免费观看 | 99视频在线 | 国产一区在线不卡 | 久久兔费看a级 | 欧美性猛交xxxx黑人猛交 | 综合 欧美 亚洲日本 | 美女一区二区三区在线观看 | 亚洲永久免费观看 | 久久久国产视频 | 久久精品中文字幕一区 | 亚洲精品粉嫩美女一区 | 北条麻妃一区二区免费播放 | 国产精品毛片久久久久久久 | 欧美xxxx黑人又粗又长 | 日本成人中文字幕在线观看 | 99爱视频| 免费成人在线观看视频 | 毛片在线网站 | 亚洲一区成人 | 午夜视频大全 | 亚洲第一区在线 | 久久99国产精品久久99大师 | 色黄视频在线观看 | 蜜桃视频一区二区三区 | 日本成人中文字幕在线观看 | 日本黄色电影网站 | 国产精品欧美一区二区三区 | 日韩欧美一区二区三区免费观看 | 在线中文一区 | 久久高清 | 羞羞视频在线免费 | 婷婷色国产偷v国产偷v小说 | 日韩欧美一区二区三区四区 | 亚洲成人精品 | 国产欧美在线观看 | 一区二区在线视频 | 亚洲欧美一级久久精品 | 欧美日韩精品一区 | 九九免费观看全部免费视频 | 欧洲精品在线观看 | 人人射人人舔 | 男女视频在线看 | 91人人| 亚洲一区二区在线播放 | 91视频.com | 一区二区日韩欧美 | 国产在线高清视频 | 亚洲高清视频在线观看 | 亚洲免费视频在线 | 亚洲久久一区 | 欧美色爽 | 五月网婷婷 | 91麻豆产精品久久久久久 | 午夜精品久久久久久久星辰影院 | 欧美另类久久 | 伊人二区 | 国产精品一区二区三区四区 | 成人午夜性a一级毛片免费看 | 欧美精品福利视频 | 国内久久精品视频 | 国产一级片 | 日本精品视频在线观看 | 精品亚洲一区二区三区四区五区 | 国产成人免费视频网站高清观看视频 | av毛片| 亚洲精品一区二三区不卡 | 91精品中文字幕一区二区三区 | 欧美综合视频在线观看 | 99视频在线 | 久久国产精品视频 | 日本亚洲精品成人欧美一区 | 台湾佬成人网 | 欧美日韩免费一区二区三区 | 一区二区在线看 | 一区二区在线免费观看 | 欧美精品在线看 | 国产一区 欧美 | 久久久久久九九九 | 91免费在线视频 | 一区二区色 | 在线一区| 国产最新精品视频 | 伊人网一区| 日日夜夜精品 | 亚洲欧美精品 | 日本三级电影网站 | 在线 丝袜 欧美 日韩 制服 | 亚洲精品中文视频 | 国产成人精品一区二区 | 日韩欧美国产一区二区三区 | 中文一区 | 精品国产乱码久久久久久1区2区 | 草草视频在线播放 | 97久久久国产精品 | 日本免费电影一区 | 蜜桃av一区 | 欧美一级二级三级 | 一二区视频 | 国产欧美综合视频 | 免费视频爱爱太爽了 | 婷婷中文字幕 | 成人午夜视频在线观看 | 日本好好热视频 | 福利午夜| 国产精品久久久久无码av | 亚洲欧洲一区二区 | 久久999| 日韩一区精品 | 五月激情婷婷六月 | aaa在线 | 综合国产| 国产精品一区久久久久 | 草草草久久久 | 国产女人免费看a级丨片 | www.99re| 日韩成人tv| 999久久国产 | 天天夜夜操 | 国产农村妇女精品 | 中文字幕avav | 国产成人精品一区二区三区 | 亚洲欧洲视频 | 亚洲视频在线免费观看 | 欧美日韩一区在线观看 | 一区二区三区高清 | 久久r免费视频 | 91在线看视频 | 国产精品国产成人国产三级 | 欧美日韩一区二区在线 | 亚洲激情av | 一级大片一级一大片 | 亚洲精品国产电影 | 精品久久久久久久久久久久久久 | 在线观看国产 | 国产中文字幕一区 | 久久综合九色综合欧美狠狠 | 看毛片的网站 | 日精品 | 欧美在线国产 | 久久影院一区 | 日韩成人精品在线 | 中文字幕久久精品 | 欧美精品一区二区三区蜜臀 | 婷色综合 | 日韩毛片免费在线观看 | 91精品国产一区二区三区蜜臀 | 久久精品欧美一区二区三区不卡 | 日韩在线视频第一页 | 欧美久久久久久久久久久 | 亚洲欧美综合精品久久成人 | 亚洲精品免费视频 | 在线 亚洲 欧美 | 日韩一区二区福利视频 | 国产成人欧美一区二区三区的 | 国产一区二区三区网站 | 日韩欧美一区二区三区四区 | 日韩超级毛片 | 国产免费一级特黄录像 | 国产一区二区三区av在线 | 中文字幕日韩在线 | 天天综合网网欲色 | 成人久久18免费观看 | 黄色一级电影 | www久久99 | 精品在线免费视频 | 在线观看国产高清视频 | 91成人免费看片 | 欧美日韩三级 | 日韩在线成人 | 午夜影院免费观看 | 草久av| 亚洲精品国精品久久99热 | 精品国产鲁一鲁一区二区在线观看 | 久久综合热| 在线播放高清视频www | 一级毛片免费完整视频 | 亚洲精品乱码久久久久久按摩观 | 三级成人在线 | 中文字幕在线免费看 | www伊人 | 欧美激情自拍偷拍 | 日韩一区二区福利 | 99久久免费视频在线观看 | 99热新| 国产欧美日本 | av网站免费在线观看 | jizz中国zz女人18高潮 | 免费观看日韩一级片 | 天天干国产 | 我和我的祖国电影在线观看免费版高清 | 精品国产污网站污在线观看15 | 亚洲第1页 | 成人精品久久久 | 在线观看日韩 | 日本免费视频 | 在线视频中文字幕 | 视频在线亚洲 | 二区在线视频 | 日日摸天天爽天天爽视频 | 91在线精品一区二区 | 亚洲情欲网 | 欧美日韩电影一区二区 | 亚洲成人久久久 | 日韩av一区二区在线观看 | 免费国产网站 | 国产精品99久久久久久久久久久久 | 羞羞的视频在线 | 日本69视频 | 国产精品久久久久久久久久久新郎 | 黄毛片网站 | 视频成人免费 | 久久女同互慰一区二区三区 | 黄色国产一级视频 | 免费视频99 | 中文字幕日韩专区 | 国产精选一区二区三区 | 91精品国产综合久久久久久丝袜 | 欧美成人一区二区三区片免费 | 91久久久久久 | 午夜精品网站 | 亚洲不卡视频在线观看 | 久久久久久91香蕉国产 | 欧美日韩亚洲一区二区 | 999久久久久久久久 国产欧美在线观看 | 精品一区二区三 | 午夜小视频免费 | 久久精品网 | 国产99久久| 欧美老妇交乱视频 | 亚洲视频在线观看 | 亚洲免费在线视频 | 国产成人精品一区二区三区视频 | 国产一区二区三区在线免费观看 | 久久久91精品国产一区二区精品 | 99国产精品 | 成人亚洲网 | 成人性视频在线 | 欧美日韩伊人 | 亚洲国产一区二区三区在线观看 | 欧美一级高潮片免费的 | 欧美精品一区二区三区蜜臀 | 久久黄网| 亚洲精区| 精品一区二区三区视频 | 亚洲国产精品区 | 日一日干一干 | 国产91成人在在线播放 | 亚洲一区中文字幕在线观看 | 五月在线视频 | 精品国产乱码一区二区三区四区 | 欧美激情欧美激情在线五月 | 久久久久一区二区三区 | 欧美国产伦久久久久久 | 亚洲永久精品www | 国产成人精品综合 | 91精品国产乱码久久久久久久久 | 伊人色综合久久天天五月婷 | 久久精品免费观看 | 黄毛片视频 | 日韩爱爱视频 | 亚洲啪啪网站 | 国产精品精品视频 | 精品国产乱码久久久久久闺蜜 | 一区二区中文字幕 | 亚洲国产精品久久 | 国产午夜一区二区三区 | 亚洲人成电影网 | 天天干狠狠| av在线免费观看一区二区 | 一区二区在线看 | 视频福利一区 | 91免费观看 | 黄色拍拍视频 | 一区二区精品视频 | 欧美成人免费在线视频 | 亚洲国产欧美91 | www.99re| 日本中文字幕一区 | 日韩中文字幕视频 | 亚洲高清在线 | 日韩精品一区二区三区 | 日韩视频在线一区二区 | 精品少妇一区二区三区在线播放 | 国产精品123| 亚洲精品一区二区三区在线 | 二区三区在线观看 | 色综合天天天天做夜夜夜夜做 | 成人毛片在线观看 | 精品一区久久 | 欧美激情视频一区二区三区在线播放 | 国产精品成人久久久久 | 亚洲三区在线观看 | 国产伦精品一区二区三区四区视频 | 国产综合精品 | 在线视频 亚洲 | 亚洲精品中文字幕中文字幕 | 天天看天天摸天天操 | 一区二区三区在线视频播放 | 日韩在线免费 | 99精品视频免费在线观看 | 亚洲视频综合 | 国产91亚洲精品久久久 | 国精日本亚洲欧州国产中文久久 | 一级在线观看视频 | 亚洲欧美一区二区三区在线 | 欧美成人在线免费视频 | 日本在线小视频 | 日本福利在线观看 | 久久国产精品久久精品 | 国产欧美在线观看 | 综合久久99 | 久久精品成人 | 久久婷婷色 | 久久亚洲国产精品 | 久久99精品国产99久久6尤 | 欧美福利网址 | 成人免费毛片aaaaaa片 | 在线观看欧美日韩视频 | 日韩三区 | 美女久久久久久久久久久 | 国产精品毛片在线 | 欧美国产一区二区 | 国产成人精品a视频一区www | 欧美日韩一区二区中文字幕 | 国内精品一区二区 | 国产精品一区二区三区在线播放 | 欧美三级免费观看 | 影音先锋久久 | 国产精品一区在线 | 99久久精品国产一区二区三区 | 黄久久久 | 国产一区二区三区久久 | 欧美中文字幕在线观看 | 久久伊人中文字幕 | 波多野结衣av中文字幕 | av大片| 91国内 | 天天成人综合网 | 在线影院av | 免费成人av在线 | 久久久久久网站 | 伊人春色成人 | 视频一区二区国产 | 成人精品一区二区 | 国产午夜精品一区二区三区嫩草 | 亚洲一区影院 | www亚洲成人 | 欧美黑人做爰xxxⅹ 国产精品一区二区视频 | 狠狠爱天天干 | 久久91| 丁香久久 | 韩国一区二区视频 | www,久久久| 另类五月天 | 99爱视频 | 国产一级免费视频 | 国产免费一区二区三区网站免费 | 国产精品高潮呻吟 | 一区二区欧美视频 | 婷婷午夜激情网 | 欧美精品一区二区三区在线四季 | 日日干夜夜干 | 亚洲男人av | 九九精品免费视频 | 欧美国产日韩在线 | 午夜免费一区二区播放 | 日韩免费在线观看视频 | 中文字幕毛片 | 亚洲午夜电影在线 | 天天天天干 | 亚洲91 | 日韩精品在线观看视频 | 国产成人精品久久二区二区 | 成人激情视频在线免费观看 | 久久精品久久综合 | 色偷偷噜噜噜亚洲男人 | 久久久久久久久国产 | 天天爽天天干 | www欧美 | 99精品免费观看 | 亚洲高清在线观看 | 国产福利片在线观看 | 四季久久免费一区二区三区四区 | 亚洲成人网在线 | 91麻豆精品国产91久久久久久 | 黄色大片网站在线观看 | 91精品国产综合久久久久久丝袜 | 亚洲 成人 av| 成人免费观看49www在线观看 | 精品久久精品 | 伊人网在线视频免费观看 | 日韩一级 | 欧美亚洲免费 | av影音资源 | 亚洲三级在线观看 | 日本久久精品视频 | 日韩免费在线视频 | 美女午夜视频 | 欧美视频免费在线 | 成人欧美 | 中文字幕免费看 | 婷婷色国产偷v国产偷v小说 | 国产精品美女久久久久久免费 | 日韩中文字幕在线观看 | 亚洲精品一二三区 | 欧美日韩国产综合在线 | 日本女人高潮视频 | 99久久精品免费看国产四区 | 亚洲精品在线视频 | 久久久久久日产精品 | 精品久久久99 | 国产精品国产精品国产专区不卡 | 国产精品三级在线 | 午夜视频在线观看网址 | 99精品网 | 欧美视频免费看 | 日韩不卡一区二区三区 | 国产一区二区在线看 | 天天爽夜夜爽夜夜爽精品视频 | 免费高清一级毛片 | 亚洲精品视频一区 | 国产黄色免费小视频 | 在线观看免费的av | 成人网页 | 国产成人精| 久久久久久国产精品 | 欧美全黄 | 久久精品视频免费观看 | 成人精品 | 欧美精品一区二区三区在线 | 91国偷自产一区二区三区亲奶 | 久久久天天 | 国产精品国产三级国产aⅴ无密码 | 免费一看一级毛片 | 在线观看欧美一区 | 中文字幕久久精品 | 99精品欧美一区二区三区 | 中文字幕在线播放第一页 | 最新中文字幕在线 | 精品伦理一区二区三区 | 在线看片日韩 | 国产精品成人av | 日韩中文字幕在线观看 | 国产视频福利一区 | 成人午夜精品一区二区三区 | 久久久精品国产 | 高清免费av| 精品久久久久久久久久久久 | 久久免费精品视频 | 国产精品一区二区三区四区五区 | 狠狠的干 | 日日做夜夜爽毛片麻豆 | 国产精品日韩一区二区 | 黄色日本视频 | 久久黄视频 | 久操草| 激情综合色综合久久综合 | 毛片一区二区 | 欧美成人h版在线观看 | 一区二区三区视频免费在线观看 | 国产精品成人一区二区三区夜夜夜 | 亚洲国产精品自拍 | 男人阁久久| 日韩欧美国产成人一区二区 | 国产中文字幕在线 | 一色桃子av一区二区免费 | 欧美成人激情视频 | 精品96久久久久久中文字幕无 | 亚洲成人一区二区 | 91免费在线 | 久久网站免费视频 | 视频一区二区三区在线播放 | 欧美日韩电影一区 | 日韩一区二区三区在线观看 | 国产一区二区精品 | 亚洲精品视频在线播放 | 国产精品a一区二区三区网址 | 伊人网站 | 国产一级黄色大片 | 91视频18 | 欧美成人精品一区二区三区 | 黄色大片网 | 午夜电影福利 | av日韩在线看 | 一区二区三区四区国产 | 娇妻被朋友调教成玩物 | 成人免费精品视频 | 五月激情综合 | 欧美精品一区在线观看 | 狠狠狠色丁香婷婷综合久久五月 | 日韩一区在线播放 |