• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于哈希不透明謂詞的JavaScript軟件水印算法

    2016-05-09 07:18:22吳偉民林水明余國鵬林志毅
    計算機應用與軟件 2016年4期
    關鍵詞:基本塊源碼謂詞

    吳偉民 林水明 余國鵬 林志毅

    基于哈希不透明謂詞的JavaScript軟件水印算法

    吳偉民 林水明 余國鵬 林志毅

    (廣東工業(yè)大學計算機學院 廣東 廣州 510006)

    針對現(xiàn)有軟件水印算法存在性能開銷大或無法抵抗各類攻擊的缺點和鮮有在JavaScript源碼中實現(xiàn)的現(xiàn)狀,提出一種基于哈希不透明謂詞的JavaScript軟件水印算法。該算法構造一種新的基于除留余數(shù)法哈希映射不透明謂詞并將軟件水印信息嵌入不透明謂詞的表達式中,進而構造此不透明謂詞的永假基本塊嵌入程序中實現(xiàn)軟件水印。開發(fā)了一個基于此算法的JavaScript軟件水印系統(tǒng)。實驗證明,該算法能在增加較少的系統(tǒng)開銷的前提下有效抵抗各種常見的靜動態(tài)攻擊,同時還能提高水印的隱秘性和魯棒性。

    不透明謂詞 除留余數(shù)法 軟件水印 JavaScript

    0 引 言

    軟件水印是軟件安全領域中的研究熱點。其原理是通過借助數(shù)字水印的相關思想,將水印嵌入到軟件中,以保護軟件的知識產(chǎn)權和取締各類非法盜版。目前研究的大部分軟件水印技術都是基于C/C++或Java等編譯型語言,對于諸如JavaScript(JS)等解釋型腳本語言的代碼安全技術研究相對較少,而JS軟件水印技術更加鮮見。隨著云計算技術的快速發(fā)展,以JS為代表的客戶端語言的使用更加廣泛,如何保護JS版權是一項具有現(xiàn)實意義和經(jīng)濟效益的研究課題。

    目前保護JS源碼版權的主要研究有:Patrick等人使用基于堆圖的軟件胎記技術來保護JS代碼的安全性和版權[1],并通過構建對比樹來提取軟件胎記,而缺點是構建對比樹的性能消耗很大,一般限制樹的深度小于3;Swati進行改進提出基于凝聚聚類和頻率子圖的動態(tài)JS軟件胎記技術[2],然而動態(tài)軟件胎記存在只保護局部代碼和不適合交互性軟件的缺點。

    在C/C++或Java軟件水印領域的研究主要包括:Myles和Gregory分別介紹了基于重新排列基本塊[3]和在軟件執(zhí)行時重新分配寄存器[4]的軟件水印算法,但此類算法的隱蔽性較差。為進一步提高水印的隱秘性,Nagra從程序并發(fā)入手,提出基于線程關系的軟件水印算法[5],許金超等對其進行了改進[6]。然而,以上方法的抗干擾性較差。Collberg等人將擴頻技術應用于軟件水印中以提高抗干擾能力[7],但此方法是個非盲水印算法,且它嵌入的水印比特率相當?shù)汀珣?zhàn)勇等對PPCT軟件水印編碼結構進行優(yōu)化并根據(jù)特定策略進行加密,實現(xiàn)提高軟件水印的隱秘性和防篡改[8],但此方法通過加密等操作增加系統(tǒng)開銷,降低性能。同時,在軟件水印中引入不透明謂詞的研究有:Arboit使用不透明謂詞建立靜態(tài)軟件水印算法[9],Myles對其進行動態(tài)擴展[10],然而此算法通過模式匹配的方法提取水印,無法抵抗模式匹配攻擊;楊志剛將不透明謂詞用于防篡改軟件水印技術中能有效防止篡改[11],但在水印嵌入位置問題上缺乏討論;高軍提出基于中國剩余定理和拉格朗日插值公式的不透明謂詞軟件水印[12],但魯棒性和隱蔽性較差。

    為了進一步提高水印性能、降低系統(tǒng)開銷和抵抗各類靜動態(tài)攻擊,本文提出一種基于哈希映射的改進構造不透明謂詞的方法,并將此方法應用于JS軟件水印中,提出一種基于不透明謂詞的軟件水印算法,同時對水印嵌入位置和水印內容進行討論,并結合JS的特性開發(fā)一個基于此算法的JS軟件水印系統(tǒng)。最后,將對算法性能、水印可靠性、隱秘性和抗干擾性等方面進行驗證與分析。

    1 不透明謂詞的構造

    不透明謂詞就是謂詞表達式在嵌入程序之前,其真值已經(jīng)確定(通常為布爾類型),并廣泛應用于分支結構和循環(huán)結構的判斷條件中。目前構造不透明謂詞的方法主要有:利用同余方程[9]和基于改進混沌映射Logistic[13]的構造方法,而這些方法只能構造結果為布爾類型的不透明謂詞。據(jù)此,本文提出一種能構造具有多種結果狀態(tài)的不透明謂詞的方法,此方法是基于哈希映射機制將輸入從一數(shù)值空間映射成另一數(shù)值空間并輸出,具體的算法過程描述如下:

    Step1 確定映射機制集F={F1,F2,…,FN},其中Fi(i=1,2,…,N)必須滿足以下條件:

    i) Fi(X)→Y。其中X∈{X1,X2,…,Xm},Xj=(x1,x2,…,xt)是輸入向量,當t=1時,F(xiàn)i是一元映射機制,Y∈{y1,y2,…,yn}是輸出結果,也就是不透明謂詞的狀態(tài)集合。

    ii) 將結果存放回Xin,重新選擇yi,重復i)的操作直至產(chǎn)生達到上限數(shù)量的結果為止。

    本文以哈希函數(shù)構造方法除留余數(shù)法作為映射機制,實現(xiàn)構造具有n種狀態(tài)的不透明謂詞,具體的偽代碼如圖1所示。

    圖1 基于除留余數(shù)法哈希函數(shù)的不透明謂詞構造算法

    為了提高不透明謂詞抵抗逆向分析的能力,在具體實現(xiàn)中進行如下的優(yōu)化:將輸入序列存放在全局數(shù)組中,并通過引用的方式訪問其中的元素[14];理論上可以使用所有滿足條件的映射機制相結合,提高不透明謂詞的復雜性;構造新型混合輸入序列,由兩個或兩個以上的數(shù)組元素進行代數(shù)運算操作形成新的輸入序列。

    2 軟件水印算法

    2.1 基于JS的軟件水印

    軟件水印技術已廣泛應用于C、C++、Java等流行語言編寫的程序軟件當中,然而對客戶端語言諸如JavaScript(JS)腳本程序的水印技術研究卻很鮮見。JS作為熱門的腳本語言,廣泛應用于各類Web應用開發(fā)當中,再者JS腳本嵌入在網(wǎng)頁文件中,一般用戶都可以使用瀏覽器獲得源碼,這對網(wǎng)站信息的安全性、源代碼的保密性等都帶來更大的挑戰(zhàn)。因此,通過在JS代碼中嵌入水印來保證軟件著作權和防止盜版是一項具有現(xiàn)實意義和經(jīng)濟效益的研究課題。

    2.2 不透明謂詞軟件水印算法

    本文需要借助Antlr對JS程序源碼進行語法分析并收集源碼信息,包括源碼的三類基本塊:循環(huán)基本塊(包括while、for和do…while)、分支基本塊(包括if…else和switch…case)以及順序基本塊三類,基本塊在運行中都是順序執(zhí)行的。據(jù)此,將上文構造的不透明謂詞應用于JS軟件水印當中,基于不透明謂詞的JS軟件水印算法包括水印的嵌入和水印的提取兩個過程。

    2.2.1 水印的嵌入算法

    水印嵌入算法的過程描述如下:

    Step1 初始化水印序列M和程序基本塊數(shù)N,其中M=m1,m2,…,mt是長度為t的數(shù)字水印,并且mi∈N+,0≤mi≤9。

    Step2 選擇M中的一個位數(shù)mi,構造不透明謂詞P(mi),使得P(mi)=mi。

    Step3 構造永假基本塊FalseBlock,并且有:

    其中if結構可以替換成while、do…while或for結構,IDi用于指示mi在M中的位置,code部分是永不執(zhí)行的代碼,其選擇方法主要有:

    ? 自定義生成:系統(tǒng)自動生成符合語法要求的垃圾代碼。

    ? 源程序的任意函數(shù):在程序代碼中確定某一函數(shù)作為FalseBlock的代碼部分。

    ? 隨機選擇源程序的函數(shù):每次構造FalseBlock的同時隨機確定某一函數(shù)做為代碼部分。此方法的優(yōu)點是:若代碼中多次出現(xiàn)同一代碼段容易引起攻擊者的注意,并且即使某一水印片段的函數(shù)被破解,不會影響其他水印片段。

    Step4 確定水印片段mi嵌入的位置pi并將FalseBlock嵌入在基本塊pi之后,并將pi和唯一標識符IDi保存到秘鑰副本key(p)當中用于水印提取。其嵌入的策略主要有:

    ? 簡單策略。直接令pi=Ni/t,這是一種基于平均分配的思路,將水印片段均勻地分布在程序源碼當中。

    ? 隨機策略。包括可重復隨機策略和不可重復隨機策略:

    a) 可重復隨機策略,pi=random(1~N)。

    b) 不可重復隨機策略,pi=random(1~N),pi≠pj(j=1,2,…,i-1)。

    Step5 不斷重復Step2-Step4直至所有水印片段嵌入完成。

    其原理如圖2所示。

    圖2 水印嵌入原理

    2.2.2 水印的提取算法

    水印提取算法的過程描述如下:

    Step1 初始化已添加水印程序代碼S(M),并對其進行源碼分析,提取出順序執(zhí)行基本語句塊Block1,…,Blockn。

    Step2 根據(jù)嵌入算法保存的水印秘鑰副本獲嵌入位置pi。

    Step3 提取基本塊Blockpi的首行if條件表達式并計算真值mi,并根據(jù)表達式中的IDi將其保存在M中的相應位置。

    Step4 不斷重復Step2-Step3直至所有嵌入位置完成計算。

    水印的提取過程比較簡單,關鍵是秘鑰副本必須安全保存。提取過程原理如圖3所示。

    圖3 水印提取原理

    3 實驗結果及其分析

    3.1 實驗結果

    借組VS2010 C#語言集成開發(fā)環(huán)境,本文實現(xiàn)了一個基于不透明謂詞的JavaScript腳本語言軟件水印系統(tǒng)。系統(tǒng)包括隨機生成水印序列、構造不透明謂詞、不透明謂詞水印的嵌入和提取等功能。使用Google公司開發(fā)的基準測試套件V8 Benchmark Suit version7作為測試用例,本系統(tǒng)成功實現(xiàn)對所有測試用例進行水印嵌入和提取,結果如圖4-圖6所示。

    圖4 不透明謂詞生成結果

    圖5 軟件水印嵌入結果

    圖6 軟件水印提取結果

    3.2 性能分析

    負載性能 在程序中嵌入水印必定會增加系統(tǒng)的性能開銷,主要包括程序變大和運行時間延遲。本文提出的基于不透明謂詞軟件水印算法通過添加永不運行的垃圾代碼確保運行時間片變化不大,同時由于水印大小固定,因此本算法適合軟件規(guī)模較大的情況。五個基準測試嵌入水印前后的容量、運行時間結果如表1所示。結果顯示,水印嵌入前后測試用例在容量和運行時間的增長率僅為:4.92%、8.70%。

    表1 嵌入水印前后程序容量和運行時間對比

    隱蔽性 分支語句是JS程序經(jīng)常使用到的結構,通過將水印片段隱藏在帶不透明謂詞的分支結構中不容易引起攻擊者的注意,同時,構造分支語句的永假基本塊都是原程序的部分函數(shù)代碼,使得水印代碼在編碼風格、思維方式等方面都與程序的其他部分很相似。這樣能在一定程度上提高水印的隱秘性。

    魯棒性 暴力破壞是相對于破解的另一種攻擊行為,在保留軟件功能的前提下修改程序代碼、結構等操作獲得相關權限,此時軟件水印也有可能受到干擾。不透明謂詞軟件水印算法將水印分割成相互獨立的片段并賦予唯一標識符,即使部分片段受到干擾,大部分信息仍能保留下來。并且水印提取算法是通過秘鑰文件中的位置表進行水印檢索和提取,能夠有效抵制模式匹配攻擊。如果通過非法修改順序基本塊的位置來破壞水印,程序將無法正確運行。通過對程序執(zhí)行標識符模式匹配修改和打亂程序基本塊攻擊操作,程序執(zhí)行結果和水印提取結果如表2所示。

    表2 模式匹配攻擊和程序基本塊攻擊結果

    3.3 安全性分析

    3.3.1 靜態(tài)攻擊

    靜態(tài)分析技術主要有識別循環(huán)、別名分析、控制流分析、切片技術等。由于不透明謂詞軟件水印算法是通過將水印保存在分支表達式中,因此對程序循環(huán)進行識別不會影響水印的安全性;該算法將源數(shù)據(jù)保存在全局數(shù)組并通過引用訪問數(shù)據(jù),這樣能有效抵抗別名分析[14];控制流分析和切片技術主要通過改變程序流程結構或者代碼執(zhí)行順序來破壞水印完整性,而本文提出的水印算法是將水印信息隱藏在不透明謂詞表達式中,水印信息并不依賴程序流程和執(zhí)行順序,也就是說表達式不被修改的前提下都能通過唯一標識符提取水印。通過對嵌入水印后程序進行控制流變形(如圖7所示)再次進行水印提取,所有測試結果都能成功提取正確水印。

    圖7 控制流壓扁前后代碼變形情況

    3.3.2 動態(tài)攻擊

    攻擊者還能通過設置斷點進行調試、剖分和跟蹤,進而分析程序執(zhí)行路徑和流程結構等信息,對于分支結構條件表達式,攻擊者往往只注重條件的真假,忽視其中隱藏的信息,基于不透明謂詞的軟件水印算法能夠逃避這類攻擊。然而,反匯編工具能夠優(yōu)化刪除程序不被執(zhí)行的垃圾代碼。據(jù)此,本文通過全局數(shù)組存放數(shù)據(jù),并對數(shù)據(jù)進行運算以增強不透明謂詞的隱蔽性,使得跟蹤變得更加困難。同時,還可以將永假基本塊改裝成不影響程序結果但又被調用執(zhí)行的代碼,這樣即使動態(tài)攻擊也無法實現(xiàn)對軟件水印的破壞。

    4 結 語

    本文提出一種基于不透明謂詞的軟件水印算法并開發(fā)一個基于此算法的JS腳本水印系統(tǒng),通過實驗證實了該算法能在增加較少的系統(tǒng)開銷的前提下有效抵抗各種常見的靜動態(tài)攻擊,同時還能提高水印的隱秘性和魯棒性。下一步的工作是優(yōu)化和完善該算法,包括提高不透明謂詞的隱秘性和擴展水印的內容。

    [1] Chan P P F,Hui L C K,Yiu S M.Heap graph based software theft detection[J].Information Forensics and Security,IEEE Transactions on,2013,8(1):101-110.

    [2] Patel,Swati J,Tareek M Pattewar.Software birthmark based theft detection of JavaScript programs using agglomerative clustering and Frequent Subgraph Mining[C]//Embedded Systems (ICES),2014 International Conference on.IEEE,2014.

    [3] Ginger Myles,Christian Collberg,Zachary Heidepriem,et al.The evaluation of two software watermarking algorithms[J].Software:Practice and Experience,2005,35(10):923-938.

    [4] Wolfe G,Wong J L,Potkonjak M.Watermarking graph partitioning solutions[J].Computer-Aided Design of Integrated Circuits and Systems,IEEE Transactions on,2002,21(10):1196-1204.

    [5] Nagra,Jasvir,Clark Thomborson.Threading software watermarks[C]//Berlin:Springer Heidelberg,2005.

    [6] 許金超,曾國蓀.一種基于線程關系的軟件水印算法[J].電子學報,2012,40(5):891-896.

    [7] Christian Collberg,Tapas Ranjan Sahoo.Software watermarking in the frequency domain: implementation,analysis,and attacks[J].Comput.Secur,2005,13(5):721-755.

    [8] 湯戰(zhàn)勇,房鼎益,蘇琳,等.一種基于代碼加密的防篡改軟件水印方案[J].中國科學技術大學學報,2011,41(7):599-606.

    [9] Arboit,Genevieve.A method for watermarking java programs via opaque predicates[C]//The Fifth International Conference on Electronic Commerce Research (ICECR-5).2002.

    [10] Myles G,Collberg C.Software watermarking via opaque predicates:Implementation,analysis,and attacks[J].Electronic Commerce Research,2006,6(2):155-171.

    [11] 楊志剛.基于常量編碼的防篡改軟件水印技術[D].吉林:吉林大學,2009.

    [12] 高軍.軟件水印算法研究[D].四川:電子科技大學,2011.

    [13] 蘇慶,吳偉民,李忠良,等.混沌不透明謂詞在代碼混淆中的研究與應用[J].計算機科學,2013,40(6):155-160.

    [14] Udupa Sharath K,Saumya K Debray,Matias Madou.Deobfuscation:Reverse engineering obfuscated code[C]//Reverse Engineering,12th Working Conference on IEEE,2005.

    A HASH OPAQUE PREDICATES-BASED SOFTWARE WATERMARKING ALGORITHM IN JAVASCRIPT

    Wu Weimin Lin Shuiming Yu Guopeng Lin Zhiyi

    (FacultyofComputer,GuangdongUniversityofTechnology,Guangzhou510006,Guangdong,China)

    Because of the weakness of current software watermarking algorithms in high performance overhead or suffering from various attacks, and of being scarcely implemented in JavaScript source code, we proposed a new hash opaque predicate-based JavaScript software watermarking algorithm. By constructing a new kind of hash-mapping opaque predicate, which is based on the method of remainder of division operation, and embedding the watermark information of software into opaque predicate expression, the algorithm constructs the everlasting basic block of this opaque predicate and embedding it into program to implement software watermarking. We also developed a JavaScript software watermarking system which is based on this algorithm. Experiments proved that the algorithm can effectively resist various common static and dynamic attacks on the premise of less system overhead increase, as well as improve the invisibility and robustness of the watermark.

    Opaque predicate Method of remainder of division operation Software watermark JavaScript

    2014-12-09。廣州市科技計劃項目(2012Y2-00046,2013Y2-00043);廣東高校優(yōu)秀青年創(chuàng)新人才培養(yǎng)計劃項目(2012LYM_0054)。吳偉民,教授,主研領域:可視計算,系統(tǒng)工具與平臺,代碼安全。林水明,碩士生。余國鵬,本科生。林志毅,講師。

    TP309.7

    A

    10.3969/j.issn.1000-386x.2016.04.071

    猜你喜歡
    基本塊源碼謂詞
    基于網(wǎng)頁源碼結構理解的自適應爬蟲代碼生成方法
    計算機應用(2023年6期)2023-07-03 14:11:56
    基于圖神經(jīng)網(wǎng)絡的軟件源碼漏洞檢測方法
    計算機時代(2023年6期)2023-06-15 17:49:09
    基于級聯(lián)森林的控制流錯誤檢測優(yōu)化算法
    距離與權重相結合的導向式灰盒模糊測試方法
    計算機工程(2021年3期)2021-03-18 08:03:34
    被遮蔽的邏輯謂詞
    ——論胡好對邏輯謂詞的誤讀
    企業(yè)如何保護源碼
    一種檢測控制流錯誤的多層分段標簽方法
    黨項語謂詞前綴的分裂式
    西夏研究(2020年2期)2020-06-01 05:19:12
    基于數(shù)據(jù)結構教輔系統(tǒng)的實驗課程改革
    計算機教育(2016年4期)2016-05-20 02:36:05
    也談“語言是存在的家”——從語言的主詞與謂詞看存在的殊相與共相
    外語學刊(2016年4期)2016-01-23 02:33:55
    亚洲人成网站高清观看| 国产一区二区在线av高清观看| 久久草成人影院| 久久久久亚洲av毛片大全| 一级作爱视频免费观看| 午夜两性在线视频| 欧美zozozo另类| 两性午夜刺激爽爽歪歪视频在线观看| 哪里可以看免费的av片| 脱女人内裤的视频| 成年女人永久免费观看视频| 天堂av国产一区二区熟女人妻| 麻豆国产97在线/欧美| 天堂av国产一区二区熟女人妻| 90打野战视频偷拍视频| 99热精品在线国产| 亚洲男人的天堂狠狠| 高清毛片免费观看视频网站| 免费av不卡在线播放| 桃红色精品国产亚洲av| 精品国产超薄肉色丝袜足j| 久久性视频一级片| 两个人的视频大全免费| 18禁黄网站禁片午夜丰满| 黄频高清免费视频| a在线观看视频网站| 99精品久久久久人妻精品| 在线看三级毛片| 国产精品久久久av美女十八| www国产在线视频色| 国产精品香港三级国产av潘金莲| www.精华液| 色吧在线观看| 日日夜夜操网爽| 舔av片在线| 又黄又爽又免费观看的视频| 母亲3免费完整高清在线观看| 变态另类成人亚洲欧美熟女| 两性夫妻黄色片| 老熟妇仑乱视频hdxx| 国产日本99.免费观看| 日韩 欧美 亚洲 中文字幕| 亚洲精品乱码久久久v下载方式 | 免费观看精品视频网站| 亚洲无线在线观看| 两性午夜刺激爽爽歪歪视频在线观看| 99久久无色码亚洲精品果冻| 一区二区三区激情视频| 成人性生交大片免费视频hd| 女人高潮潮喷娇喘18禁视频| 成熟少妇高潮喷水视频| 久久中文看片网| 一级毛片精品| 香蕉丝袜av| 国产精品98久久久久久宅男小说| 国产亚洲精品久久久com| 两个人的视频大全免费| 亚洲精品中文字幕一二三四区| 亚洲在线观看片| 97超视频在线观看视频| 午夜日韩欧美国产| 两个人视频免费观看高清| 亚洲中文字幕日韩| 亚洲成人久久爱视频| 18禁黄网站禁片免费观看直播| www.熟女人妻精品国产| 欧美日韩乱码在线| 老鸭窝网址在线观看| 男人和女人高潮做爰伦理| 精品免费久久久久久久清纯| 天堂动漫精品| 国产一区在线观看成人免费| 久久久久久人人人人人| 亚洲自拍偷在线| 日日夜夜操网爽| 国产精品久久视频播放| 日韩精品青青久久久久久| 日本三级黄在线观看| 中文字幕熟女人妻在线| 曰老女人黄片| 精品无人区乱码1区二区| 丰满的人妻完整版| 日韩欧美在线乱码| 国产美女午夜福利| 久久久久国产一级毛片高清牌| 国产精品一区二区免费欧美| 国产精品久久电影中文字幕| 热99re8久久精品国产| 午夜免费激情av| 亚洲av熟女| 中文字幕熟女人妻在线| 久久久久久国产a免费观看| 亚洲成人免费电影在线观看| 老司机福利观看| 九九热线精品视视频播放| 国产视频一区二区在线看| 成人鲁丝片一二三区免费| 亚洲18禁久久av| 国产黄片美女视频| 两人在一起打扑克的视频| 88av欧美| 国产毛片a区久久久久| 午夜激情欧美在线| 丰满人妻一区二区三区视频av | 日日干狠狠操夜夜爽| 日本免费一区二区三区高清不卡| 日本三级黄在线观看| 免费看美女性在线毛片视频| 欧美日韩黄片免| 亚洲精品乱码久久久v下载方式 | 婷婷六月久久综合丁香| 亚洲国产日韩欧美精品在线观看 | 露出奶头的视频| 欧美三级亚洲精品| 欧美中文综合在线视频| 中文字幕熟女人妻在线| 亚洲成人久久性| 制服人妻中文乱码| а√天堂www在线а√下载| 国产乱人视频| 两个人看的免费小视频| 欧美激情在线99| 日韩欧美精品v在线| 欧美高清成人免费视频www| 久久九九热精品免费| 国产精品香港三级国产av潘金莲| 亚洲无线观看免费| 很黄的视频免费| 久久香蕉国产精品| 夜夜看夜夜爽夜夜摸| 欧美极品一区二区三区四区| 一个人免费在线观看的高清视频| 亚洲一区二区三区色噜噜| 国产av一区在线观看免费| 国产成人精品久久二区二区91| 男女午夜视频在线观看| 天堂av国产一区二区熟女人妻| 一本一本综合久久| 免费av毛片视频| 亚洲午夜精品一区,二区,三区| 色视频www国产| 国产一区二区激情短视频| 亚洲电影在线观看av| 国产精品永久免费网站| 成人午夜高清在线视频| 久久国产乱子伦精品免费另类| 亚洲中文日韩欧美视频| 99精品久久久久人妻精品| 十八禁网站免费在线| 九九在线视频观看精品| 成熟少妇高潮喷水视频| 亚洲精品中文字幕一二三四区| 亚洲自拍偷在线| 欧美绝顶高潮抽搐喷水| 两人在一起打扑克的视频| 噜噜噜噜噜久久久久久91| 又粗又爽又猛毛片免费看| 看片在线看免费视频| 国产淫片久久久久久久久 | 亚洲精品美女久久av网站| 国产精品久久久久久久电影 | 欧美日韩福利视频一区二区| 好看av亚洲va欧美ⅴa在| 三级毛片av免费| 国产精品爽爽va在线观看网站| www.自偷自拍.com| 日韩欧美在线乱码| 两人在一起打扑克的视频| 免费看美女性在线毛片视频| 欧美乱妇无乱码| 亚洲人与动物交配视频| 一进一出抽搐动态| 免费在线观看亚洲国产| 国产97色在线日韩免费| 国产69精品久久久久777片 | 国产精品野战在线观看| 午夜激情欧美在线| 日本a在线网址| 亚洲美女视频黄频| 成人特级黄色片久久久久久久| 99热这里只有是精品50| 麻豆成人午夜福利视频| 一个人免费在线观看的高清视频| 最好的美女福利视频网| 757午夜福利合集在线观看| 久久久精品大字幕| 国产午夜福利久久久久久| 中文字幕人成人乱码亚洲影| 人人妻,人人澡人人爽秒播| 人人妻人人澡欧美一区二区| 日韩成人在线观看一区二区三区| 亚洲欧美日韩无卡精品| 男女下面进入的视频免费午夜| av天堂在线播放| 变态另类成人亚洲欧美熟女| 国产激情欧美一区二区| 性欧美人与动物交配| 欧美成人一区二区免费高清观看 | 欧美丝袜亚洲另类 | 色在线成人网| 黄色成人免费大全| 国产aⅴ精品一区二区三区波| 成人性生交大片免费视频hd| 国内毛片毛片毛片毛片毛片| 国产又色又爽无遮挡免费看| 女同久久另类99精品国产91| 国产精品电影一区二区三区| 两人在一起打扑克的视频| cao死你这个sao货| 国产高清视频在线观看网站| 日韩免费av在线播放| 欧美3d第一页| 天堂√8在线中文| 麻豆久久精品国产亚洲av| 欧美乱码精品一区二区三区| 熟女少妇亚洲综合色aaa.| 亚洲精华国产精华精| 亚洲熟妇熟女久久| 国产三级在线视频| 国产亚洲av高清不卡| 亚洲中文日韩欧美视频| 成熟少妇高潮喷水视频| 久久午夜亚洲精品久久| 叶爱在线成人免费视频播放| 99久久精品热视频| 精品电影一区二区在线| 岛国在线观看网站| 九色国产91popny在线| xxxwww97欧美| 中亚洲国语对白在线视频| 国产av不卡久久| 午夜福利欧美成人| 亚洲一区二区三区色噜噜| 国产精品99久久久久久久久| 国产 一区 欧美 日韩| 久久这里只有精品19| 一个人观看的视频www高清免费观看 | 免费看日本二区| 给我免费播放毛片高清在线观看| 舔av片在线| 丰满人妻一区二区三区视频av | 校园春色视频在线观看| 在线观看日韩欧美| 亚洲黑人精品在线| 狂野欧美激情性xxxx| 免费看十八禁软件| 99国产综合亚洲精品| 黄片小视频在线播放| 美女大奶头视频| 国产爱豆传媒在线观看| 国语自产精品视频在线第100页| 精品久久久久久久人妻蜜臀av| 亚洲国产中文字幕在线视频| 在线观看免费午夜福利视频| 亚洲国产欧美一区二区综合| 舔av片在线| 亚洲18禁久久av| 国产主播在线观看一区二区| 国产三级中文精品| 亚洲熟女毛片儿| 欧美绝顶高潮抽搐喷水| 日日夜夜操网爽| 日韩欧美国产在线观看| 久久精品国产99精品国产亚洲性色| 男人和女人高潮做爰伦理| 69av精品久久久久久| a级毛片a级免费在线| 美女黄网站色视频| 色噜噜av男人的天堂激情| 婷婷精品国产亚洲av在线| 日本黄色视频三级网站网址| 日韩精品中文字幕看吧| 在线观看舔阴道视频| 久久久精品大字幕| 国内久久婷婷六月综合欲色啪| 国产亚洲欧美98| 国产淫片久久久久久久久 | 十八禁人妻一区二区| 亚洲精品中文字幕一二三四区| 视频区欧美日本亚洲| 99精品欧美一区二区三区四区| 男女下面进入的视频免费午夜| 日本五十路高清| 亚洲,欧美精品.| 别揉我奶头~嗯~啊~动态视频| 最近最新中文字幕大全电影3| 日韩欧美在线乱码| 在线观看免费视频日本深夜| 99国产极品粉嫩在线观看| 91麻豆精品激情在线观看国产| 国产精品 国内视频| 久久久久久久精品吃奶| 国产成人精品久久二区二区91| 制服丝袜大香蕉在线| 亚洲九九香蕉| 91av网站免费观看| 国产一区二区三区在线臀色熟女| 久久香蕉国产精品| 国产午夜精品久久久久久| 老汉色av国产亚洲站长工具| 97超视频在线观看视频| 免费电影在线观看免费观看| 色综合亚洲欧美另类图片| 久久亚洲精品不卡| 欧美激情在线99| 亚洲在线自拍视频| 欧美一区二区精品小视频在线| 日韩欧美一区二区三区在线观看| 极品教师在线免费播放| 欧美乱妇无乱码| 精品99又大又爽又粗少妇毛片 | 欧美日本视频| 巨乳人妻的诱惑在线观看| 久久亚洲真实| 欧美最黄视频在线播放免费| 黄色日韩在线| 动漫黄色视频在线观看| 午夜免费观看网址| 狂野欧美白嫩少妇大欣赏| 女同久久另类99精品国产91| 中文字幕熟女人妻在线| 国产精品永久免费网站| 99国产极品粉嫩在线观看| 午夜福利在线观看吧| 亚洲av中文字字幕乱码综合| 五月伊人婷婷丁香| 好男人在线观看高清免费视频| 在线观看舔阴道视频| 久久天堂一区二区三区四区| 国产视频内射| 久久久久国产精品人妻aⅴ院| 亚洲av成人av| 午夜久久久久精精品| 啦啦啦免费观看视频1| 国产成人av教育| 日韩中文字幕欧美一区二区| 日本免费a在线| 精品一区二区三区av网在线观看| 九九在线视频观看精品| 90打野战视频偷拍视频| 老司机福利观看| 不卡一级毛片| 99国产综合亚洲精品| 99热这里只有是精品50| 可以在线观看毛片的网站| 9191精品国产免费久久| 婷婷精品国产亚洲av在线| 国模一区二区三区四区视频 | 日韩欧美国产在线观看| 99精品在免费线老司机午夜| 国产熟女xx| 人人妻人人看人人澡| 香蕉久久夜色| 国产精品99久久99久久久不卡| 日韩中文字幕欧美一区二区| 老熟妇仑乱视频hdxx| 日韩欧美精品v在线| 久久久成人免费电影| 99国产精品一区二区蜜桃av| 久久热在线av| 18禁黄网站禁片免费观看直播| 国产亚洲精品久久久com| 国产伦一二天堂av在线观看| 小说图片视频综合网站| 人妻夜夜爽99麻豆av| 99国产极品粉嫩在线观看| 国产一区二区在线观看日韩 | 窝窝影院91人妻| 老司机深夜福利视频在线观看| 国产黄片美女视频| 999精品在线视频| 亚洲美女黄片视频| av免费在线看不卡| 国国产精品蜜臀av免费| 国产黄色小视频在线观看| 亚洲va在线va天堂va国产| 狂野欧美白嫩少妇大欣赏| 亚洲av不卡在线观看| 国产高清三级在线| 国产午夜精品论理片| 欧美日韩综合久久久久久| 又粗又爽又猛毛片免费看| 最新中文字幕久久久久| 国产男人的电影天堂91| 美女xxoo啪啪120秒动态图| 六月丁香七月| 最近的中文字幕免费完整| 蜜桃久久精品国产亚洲av| 国产精品电影一区二区三区| 日本熟妇午夜| 人妻夜夜爽99麻豆av| 97人妻精品一区二区三区麻豆| 日韩欧美三级三区| 青春草亚洲视频在线观看| 国产精品久久视频播放| 一级黄片播放器| 99久久成人亚洲精品观看| 中文字幕av在线有码专区| 99久久九九国产精品国产免费| 欧美精品一区二区大全| 国产一区二区在线观看日韩| 麻豆国产97在线/欧美| 国产成人a∨麻豆精品| 少妇人妻精品综合一区二区| av线在线观看网站| 日韩成人伦理影院| 成年女人看的毛片在线观看| 亚洲国产精品sss在线观看| 亚洲国产欧美在线一区| 日日摸夜夜添夜夜爱| 免费黄色在线免费观看| 日韩欧美国产在线观看| 久久久久久久久久成人| av在线蜜桃| 亚洲怡红院男人天堂| 一级二级三级毛片免费看| 在现免费观看毛片| 高清毛片免费看| 久久久久免费精品人妻一区二区| 久久精品91蜜桃| 国产不卡一卡二| 狂野欧美激情性xxxx在线观看| 男人的好看免费观看在线视频| 超碰97精品在线观看| 秋霞伦理黄片| 中文亚洲av片在线观看爽| 免费观看a级毛片全部| 国产亚洲最大av| 99在线视频只有这里精品首页| 九九爱精品视频在线观看| 国产伦一二天堂av在线观看| 边亲边吃奶的免费视频| 久久久久久久久大av| 日本爱情动作片www.在线观看| 午夜爱爱视频在线播放| 高清在线视频一区二区三区 | 午夜福利在线观看免费完整高清在| 国产不卡一卡二| 久久综合国产亚洲精品| 久久精品夜色国产| 欧美97在线视频| 久久精品91蜜桃| 久久久成人免费电影| 成人午夜高清在线视频| 日本黄色片子视频| 看黄色毛片网站| 三级国产精品欧美在线观看| 国产高清不卡午夜福利| 欧美日本亚洲视频在线播放| 秋霞在线观看毛片| 日韩精品青青久久久久久| 久久精品夜色国产| 精品人妻偷拍中文字幕| 国产精品一区www在线观看| 国产极品精品免费视频能看的| 午夜福利视频1000在线观看| 一个人看的www免费观看视频| 久久99热这里只频精品6学生 | 久久久久久伊人网av| 亚洲国产精品国产精品| 菩萨蛮人人尽说江南好唐韦庄 | 又粗又爽又猛毛片免费看| 少妇人妻精品综合一区二区| 在线观看66精品国产| 亚洲av.av天堂| 一级毛片我不卡| 尤物成人国产欧美一区二区三区| 国产精品一区二区三区四区免费观看| 91av网一区二区| 免费大片18禁| 啦啦啦啦在线视频资源| 91狼人影院| 国产午夜精品久久久久久一区二区三区| 狂野欧美激情性xxxx在线观看| 午夜激情欧美在线| 18+在线观看网站| 日产精品乱码卡一卡2卡三| 一二三四中文在线观看免费高清| 国产成人freesex在线| 乱人视频在线观看| 久久精品国产亚洲av天美| 婷婷色麻豆天堂久久 | 日韩国内少妇激情av| АⅤ资源中文在线天堂| 老司机福利观看| 在线观看av片永久免费下载| 美女内射精品一级片tv| 午夜免费男女啪啪视频观看| 国产男人的电影天堂91| 亚洲欧美一区二区三区国产| 91狼人影院| 免费播放大片免费观看视频在线观看 | 久久国产乱子免费精品| 最近中文字幕高清免费大全6| 欧美高清性xxxxhd video| 小说图片视频综合网站| 亚洲自偷自拍三级| 亚洲成人久久爱视频| 亚洲国产日韩欧美精品在线观看| 亚洲欧美日韩无卡精品| 丝袜美腿在线中文| 最近最新中文字幕大全电影3| 大话2 男鬼变身卡| 久久精品综合一区二区三区| 色视频www国产| 黄色一级大片看看| 我要搜黄色片| 国产亚洲精品av在线| 午夜亚洲福利在线播放| 日韩,欧美,国产一区二区三区 | 色5月婷婷丁香| 精品久久国产蜜桃| 中文在线观看免费www的网站| 日韩欧美精品v在线| 成人av在线播放网站| 亚洲av二区三区四区| 深爱激情五月婷婷| 亚洲丝袜综合中文字幕| 最近最新中文字幕免费大全7| 精品久久久久久成人av| 日本色播在线视频| 最后的刺客免费高清国语| 麻豆一二三区av精品| 五月伊人婷婷丁香| 午夜福利视频1000在线观看| 午夜免费男女啪啪视频观看| 在线观看一区二区三区| 亚洲最大成人手机在线| 国产伦理片在线播放av一区| 国产伦精品一区二区三区视频9| 亚洲欧美日韩高清专用| 亚洲无线观看免费| 国产成人91sexporn| 国产成人aa在线观看| 人妻制服诱惑在线中文字幕| 2022亚洲国产成人精品| 18禁在线播放成人免费| 国产精品久久久久久久久免| 午夜免费男女啪啪视频观看| 欧美bdsm另类| 亚洲欧美中文字幕日韩二区| 国产精品99久久久久久久久| 国产成人免费观看mmmm| 免费黄色在线免费观看| 亚洲av二区三区四区| 亚洲国产欧美人成| 99热这里只有精品一区| 麻豆久久精品国产亚洲av| 天美传媒精品一区二区| 国产精品麻豆人妻色哟哟久久 | av福利片在线观看| 久久久久久久午夜电影| 内地一区二区视频在线| 午夜福利网站1000一区二区三区| 69人妻影院| 成人欧美大片| 亚洲欧洲国产日韩| 国产精品美女特级片免费视频播放器| 精品酒店卫生间| 精品久久国产蜜桃| 日本三级黄在线观看| 久久久午夜欧美精品| 一区二区三区乱码不卡18| 国产伦理片在线播放av一区| 亚洲自偷自拍三级| 18禁动态无遮挡网站| ponron亚洲| 日韩欧美精品免费久久| 尾随美女入室| АⅤ资源中文在线天堂| 国产久久久一区二区三区| 亚洲精品久久久久久婷婷小说 | 免费看av在线观看网站| 国产极品精品免费视频能看的| 精品免费久久久久久久清纯| 国产欧美日韩精品一区二区| 草草在线视频免费看| a级毛色黄片| 成人毛片60女人毛片免费| 美女内射精品一级片tv| 欧美人与善性xxx| 国产一区二区在线av高清观看| av线在线观看网站| 美女大奶头视频| 少妇人妻精品综合一区二区| 日本黄色视频三级网站网址| 欧美激情在线99| 亚洲国产日韩欧美精品在线观看| 亚洲熟妇中文字幕五十中出| 国产在线一区二区三区精 | av免费在线看不卡| 中文字幕亚洲精品专区| 久久99精品国语久久久| 熟女人妻精品中文字幕| 全区人妻精品视频| 卡戴珊不雅视频在线播放| av在线亚洲专区| 国产精品日韩av在线免费观看| 少妇被粗大猛烈的视频| 亚洲国产精品成人久久小说| 国产av码专区亚洲av| 少妇猛男粗大的猛烈进出视频 | 日韩精品有码人妻一区| 欧美3d第一页| 神马国产精品三级电影在线观看| 中文乱码字字幕精品一区二区三区 | 天美传媒精品一区二区| 日韩在线高清观看一区二区三区| АⅤ资源中文在线天堂| 亚洲人成网站高清观看| 99久久精品热视频| 亚洲av电影不卡..在线观看| 国产真实伦视频高清在线观看| 99热全是精品| 欧美又色又爽又黄视频|