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

    基于AndroidWear的智能設(shè)備數(shù)據(jù)安全防護技術(shù)研究

    2016-04-12 00:00:00李惠
    現(xiàn)代電子技術(shù) 2016年19期

    摘 要: 隨著移動技術(shù)的發(fā)展與智能操作系統(tǒng)的推廣,智能設(shè)備在為用戶提供便利的同時,也存在一些數(shù)據(jù)安全隱患。針對Android Wear智能手表,提出了一種通過在Linux內(nèi)核層對麥克風、藍牙和ADB等數(shù)據(jù)端口進行開關(guān)控制,以實現(xiàn)對手表中的數(shù)據(jù)進行保護的技術(shù)。該技術(shù)使用了兩種不同的途徑實現(xiàn)對三個數(shù)據(jù)端口的控制。同時,還實現(xiàn)了一種內(nèi)核程序的用戶交互方法,在文件系統(tǒng)驅(qū)動程序中截獲用戶層程序?qū)μ囟ㄎ募淖x寫操作,可以顯示數(shù)據(jù)端口的當前開關(guān)狀態(tài),并對開關(guān)狀態(tài)進行控制,而不需要增加或修改應(yīng)用層程序,最后通過實驗驗證了該技術(shù)的可行性。

    關(guān)鍵詞: Android Wear; 智能手表; 數(shù)據(jù)保護; 數(shù)據(jù)端口開關(guān)控制

    中圖分類號: TN92?34; TM417 文獻標識碼: A 文章編號: 1004?373X(2016)19?0020?05

    Abstract: With the development of mobile technology and promotion of intelligent operating system, some hidden dangers in data security also occurred in the intelligent devices while they were providing the convenience for their users. For the Android Wear smart watch, a data protection technology is presented, which can protect the data in the watch by means of switch control in Linux kernel level to control the data ports of microphone, Bluetooth and ADB. This technology uses two different approaches to control the three data ports. A user interaction method of kernel program was implemented, which can intercept the specific files′ read?write operation of the user layer program in file system drive program, display the current switch status of the data ports, and control the switch status without increasing or modifying the application layer program. The feasibility of this technology was verified with experiment.

    Keywords: Android Wear; smart watch; data protection; data port switch control

    0 引 言

    Android Wear智能手表作為一種新式的可穿戴設(shè)備給人們的生活帶來了極大的便利[1]。智能手表作為隨身穿戴的設(shè)備,很可能被非法分子作為竊聽他人隱私的媒介,智能手表中的重要數(shù)據(jù)可能通過藍牙泄露出去,當手表遺失或被竊后,他人可以使用ADB命令或手機助手軟件將手表中的數(shù)據(jù)拷貝出去,從而給用戶帶來嚴重的損失。通過研究Android Wear智能手表的數(shù)據(jù)保護技術(shù),讓用戶可以在開會或其他涉及重要隱私信息的場合,選擇將手表中可能導(dǎo)致數(shù)據(jù)泄露的端口關(guān)閉,從而起到數(shù)據(jù)保護的作用[2]。

    1 數(shù)據(jù)保護技術(shù)的原理與控制

    由于無法獲得Android Wear系統(tǒng)源碼,所以本文通過修改Linux內(nèi)核層的代碼,增加對麥克風、藍牙和ADB驅(qū)動的控制,一方面可以防止惡意軟件的錄音竊取用戶重要信息;另一方面還可以防止重要數(shù)據(jù)通過藍牙和ADB泄露出去。本節(jié)主要從麥克風、藍牙和ADB三個方面分別介紹它們的實現(xiàn)原理,以及如何從內(nèi)核層實現(xiàn)對它們的開關(guān)控制。

    1.1 麥克風的工作原理與控制

    麥克風是Android音頻系統(tǒng)中的輸入設(shè)備,通過分析音頻系統(tǒng)的架構(gòu),了解麥克風的工作原理與實現(xiàn)方式,進而在Linux內(nèi)核層找到控制麥克風的關(guān)鍵代碼。Android音頻系統(tǒng)自上而下分為應(yīng)用層、Java框架層、本地框架層、本地庫、硬件抽象層和驅(qū)動層[3]。通過Makefile和config變量定位麥克風驅(qū)動對應(yīng)的文件。查看/sound目錄下的Makefile文件,內(nèi)核編譯時將根據(jù)這些變量是否為[y]來選擇相應(yīng)的文件進行編譯。

    通過不斷在子目錄及相應(yīng)的Makefile中跟蹤內(nèi)核配置變量,確定最終被編譯進內(nèi)核中和聲音有關(guān)的文件有/sound/sound_core.c和/sound/soc/msm/dory?mi2s.c。在兩個文件中的各個函數(shù)中都加入自定義的printk函數(shù)來輸出日志信息,然后通過ADB命令查看日志輸出,發(fā)現(xiàn)當向手表輸入語音指令時,其中dory_mi2s_startup為啟動函數(shù)[4]。

    1.2 藍牙的工作原理與控制

    Android藍牙架構(gòu)包括四層,分別為應(yīng)用層、框架層、C框架層、內(nèi)核層。根據(jù)內(nèi)核編譯系統(tǒng)的工作原理,通過追蹤內(nèi)核配置變量,找到和藍牙有關(guān)的驅(qū)動程序有/drivers/bluetooth/bluesleep.c和 /drivers/bluetooth/bluetooth?power.c,然后通過在各函數(shù)中插入日志信息,查看函數(shù)調(diào)用流程,進而在關(guān)鍵函數(shù)中添加控制邏輯。然而通過實驗發(fā)現(xiàn)該方法并不完全有效,雖然可以切斷當前的藍牙連接,但是手表和手機之間仍然可以再次建立連接,這無法滿足本文的需求。于是提出了另外一種更為通用的方法,為了關(guān)閉某個功能模塊,首先找到該模塊所使用的可執(zhí)行文件或重要的庫文件,然后在文件系統(tǒng)打開文件函數(shù)中添加對該文件的攔截,使得文件打開失敗,從而使得該功能模塊無法執(zhí)行。

    藍牙模塊使用了兩個庫文件/system/lib/hw/bluetooth.default.so和/system/lib/ libbluetooth_jni.so。接下來在/fs/namei.c文件的do_filp_open函數(shù)中添加對上述兩個庫文件的攔截。上面的方法可以阻止藍牙的再次打開,如果手表已經(jīng)和手機建立了連接,上述的方法并不能斷開當前的連接,因此還需要將藍牙模塊的進程kill掉[5]。在內(nèi)核中kill掉進程需要遍歷所有的進程,然后比較當前進程的名字是否為目標進程,如果是,則向該進程發(fā)送SIGKILL信號。

    1.3 ADB的工作原理與控制

    當用戶啟動ADBclient時,Client首先檢查是否有ADBserver正在運行。如果沒有,則啟動一個ADBserver進程。當Server進程啟動時,它綁定本地TCP5037端口,通過該端口接收ADBclient發(fā)送的命令。所有的ADBclient都使用5037端口與ADBserver通信[6]。

    ADBserver與連接到PC上的Android設(shè)備或模擬器建立連接。Server通過掃描5555~5585范圍內(nèi)的奇數(shù)端口來發(fā)現(xiàn)Android設(shè)備或模擬器。當Server發(fā)現(xiàn)一個ADBdaemon時,便會和那個端口建立連接。每個Android設(shè)備或模擬器需要兩個端口,偶數(shù)端口用于控制臺連接,奇數(shù)端口用于用戶ADB連接。一旦ADBserver建立與設(shè)備或模擬器的連接,便可以通過ADB命令來控制和訪問這些設(shè)備或模擬器。因為ADBserver管理與設(shè)備或模擬器之間的連接,所以可以通過ADBclient控制任何的設(shè)備或模擬器[7]。

    通過對ADB工作原理的分析,得知手表中通過adbd守護進程與電腦建立連接,因此只要禁止該程序的執(zhí)行,便可以達到關(guān)閉ADB的目的。

    2 用戶交互界面

    根據(jù)Android系統(tǒng)的分層架構(gòu)可以知道,用戶使用智能手表,實際上是使用手表中的應(yīng)用軟件,和用戶直接打交道的是位于最上層的App[8]。然而提出的數(shù)據(jù)保護方案的核心功能實現(xiàn)位于內(nèi)核態(tài),因此需要解決的是如何讓用戶通過使用上層的應(yīng)用軟件來觸發(fā)內(nèi)核中相應(yīng)的動作(主要是對麥克風、藍牙和ADB的開關(guān)切換)。在不修改和添加智能手表中應(yīng)用軟件的前提下,實現(xiàn)用戶交互界面的設(shè)計,主要采用的方法是尋找手表中自帶應(yīng)用與系統(tǒng)文件的讀寫交互,在內(nèi)核文件系統(tǒng)讀寫函數(shù)中添加判斷邏輯,當寫特定文件時,根據(jù)寫入文件的數(shù)據(jù)來觸發(fā)對數(shù)據(jù)端口開關(guān)的控制;當讀取特定文件時,通過修改返回的數(shù)據(jù)來顯示內(nèi)核的狀態(tài)。

    2.1 輸入界面的設(shè)計與實現(xiàn)

    Android Wear系統(tǒng)中自帶一個鬧鐘應(yīng)用,當設(shè)定鬧鐘時會有寫文件的操作,寫文件時會調(diào)用內(nèi)核文件系統(tǒng)中vfs_write函數(shù),這樣內(nèi)核便可以將設(shè)定鬧鐘的時間作為用戶的輸入,根據(jù)時間的不同,對麥克風、藍牙和ADB進行相應(yīng)的開關(guān)控制。

    2.1.1 查找鬧鐘對應(yīng)的應(yīng)用程序

    Android Wear 系統(tǒng)啟動后,安裝包管理器會解析系統(tǒng)中所安裝的應(yīng)用,并為其建立對應(yīng)的數(shù)據(jù)結(jié)構(gòu),同時會將所有應(yīng)用的基本信息保存在文件中。這樣的文件共有兩個,它們位于/data/system目錄,分別是packages.list和packages.xml??梢詮膒ackages.list中查看系統(tǒng)中所有應(yīng)用的安裝包信息,可以從packages.xml中獲得該安裝包所在路徑。

    從命令的輸出中看到和時鐘有關(guān)的應(yīng)用有三個,從安裝包的名字可以看出,其中com.google.android.deskclock是谷歌公司開發(fā)的,com.lge.wearable.worldclock是LG公司開發(fā)的,/data/data/com.google.android.clockwork. packageinstaller是程序安裝器。LG公司沒有必要為手表開發(fā)一個鬧鐘程序,因此com.google.android.deskclock應(yīng)該就是要找的鬧鐘程序的包名。

    2.1.2 查找鬧鐘程序所寫的文件

    2.2 在內(nèi)核中讀取設(shè)置的鬧鐘時間

    當用戶設(shè)置鬧鐘時,程序會向/data/data/com.google.android.deskclock/shared_prefs/alarms.xml文件寫入設(shè)置的鬧鐘時間。根據(jù)Linux虛擬文件系統(tǒng)的相關(guān)知識,寫文件時會調(diào)用內(nèi)核中的vfs_write函數(shù),該函數(shù)位于內(nèi)核源碼/fs/read_write.c文件中。在vfs_write函數(shù)中,對所寫文件名進行判斷,如果是鬧鐘文件,則在寫文件后,從鬧鐘文件中讀取設(shè)置的時間值,根據(jù)具體的時間值對數(shù)據(jù)端口進行相應(yīng)的開關(guān)設(shè)置。從vfs_write函數(shù)傳入的參數(shù)可以獲得所寫文件的structfile指針,使用dentry_path_raw函數(shù)可以得到該file對象對應(yīng)的絕對路徑,然后使用strcmp函數(shù)比較該路徑是否為鬧鐘文件的路徑。用設(shè)置鬧鐘的hour值當做用戶的輸入,讀取hour值的主要流程如圖2所示。

    2.3 輸出界面的設(shè)計與實現(xiàn)

    輸出界面用來顯示麥克風、藍牙和ADB的當前開關(guān)狀態(tài),需要在手表自帶應(yīng)用中找到一個合適的位置來顯示內(nèi)核狀態(tài)信息,為了不影響手表軟件原有功能,最好找一個顯示一些固定靜態(tài)信息的頁面。通過分析現(xiàn)有應(yīng)用,找到Settings下面的About界面,該頁面顯示手表系統(tǒng)的一些固定信息,比如Model、設(shè)備名、軟件版本等,其中有一項是Regulatory Information(監(jiān)管信息),點擊該項后,顯示如圖3所示頁面,從外觀看,該頁面顯示的應(yīng)該是一個固定的圖片。當上層應(yīng)用讀取該圖片內(nèi)容時,會調(diào)用底層內(nèi)核文件系統(tǒng)中的vfs_read函數(shù),通過修改返回的內(nèi)容,使得該頁面顯示想要顯示的信息。

    2.3.2 使用BMP圖片替換PNG圖片

    壓縮格式的PNG不利于使用代碼對其修改,為了方便修改圖片的顯示內(nèi)容,使用格式最簡單的BMP位圖文件。需要修改vfs_read函數(shù),當讀取的文件為/system/etc/regulatory_info.png時,將bmpdata數(shù)組中的數(shù)據(jù)拷貝到用戶端,這樣當用戶查看手表監(jiān)管信息時,將會顯示所需位圖。

    2.3.3 修改位圖內(nèi)存數(shù)據(jù)

    為了在位圖中顯示信息,需要修改 bmpdata[]數(shù)組中的數(shù)據(jù),修改BMP文件的圖形數(shù)據(jù)區(qū)域。對于256色位圖,每個像素點使用8位二進制數(shù)表示,這8位二進制表示的是顏色表中的一個顏色索引。顏色表用來描述位圖中的顏色,它有若干個表項,每個表項代表一種顏色,使用RGBQUAD結(jié)構(gòu)表示。

    在內(nèi)核源碼/drivers/video/console/目錄下有很多字庫文件,使用其中的font_sun12x22.c文件。它使用寬為12像素,高為22像素的矩陣表示一個字符。位圖數(shù)據(jù)區(qū)記錄了位圖中每個像素的顏色,其掃描順序為從左到右,從下到上。要想在位圖中顯示字符,還需要知道每個字符對應(yīng)的像素矩陣。

    3 實驗與測試

    3.1 實驗?zāi)繕?/p>

    通過設(shè)置鬧鐘為特定時間,對內(nèi)核數(shù)據(jù)端口進行開關(guān)控制,并可以從Regulatory Information查看內(nèi)核數(shù)據(jù)端口的狀態(tài)。

    鬧鐘時間與數(shù)據(jù)端口開關(guān)的對應(yīng)關(guān)系,如表1所示。

    表1 鬧鐘時間與端口開關(guān)對應(yīng)關(guān)系表

    [鬧鐘時間\數(shù)據(jù)端口開關(guān)\1 點\打開麥克風\2 點\打開藍牙\3 點\打開 ADB\11 點\關(guān)閉麥克風\12 點\關(guān)閉藍牙\13 點\關(guān)閉 ADB\]

    設(shè)計的輸出界面只能顯示數(shù)字和英文字符,在顯示時同時顯示三個數(shù)據(jù)端口的狀態(tài),用MIC表示麥克風,用BT表示藍牙,ADB表示ADB。用0表示關(guān)閉狀態(tài),用1表示打開狀態(tài)?!癕IC:0BT:1ADB:1”表示麥克風處于關(guān)閉狀態(tài),藍牙處于打開狀態(tài),ADB處于打開狀態(tài)。

    3.2 測 試

    3.2.1 麥克風的測試

    正常情況下,用手指點擊手表屏幕,手表進入喚醒狀態(tài),此時只要說“OK Google”, 手表就會做出反應(yīng)。

    關(guān)閉麥克風:通過設(shè)置鬧鐘為11點將麥克風關(guān)閉,然后再對手表說“OK,Google”,手表沒有反應(yīng),由此可以證明麥克風功能已經(jīng)成功關(guān)閉。同時,可以在Regulatory Information中看到麥克風端口狀態(tài)為0。

    打開麥克風:通過設(shè)置鬧鐘為1點重新打開麥克風,可以在RegulatoryInformation界面看到麥克風的狀態(tài)為1,此時對手表說“OK,Google”,手表重新恢復(fù)響應(yīng)。

    3.2.2 藍牙的測試

    正常情況下,手機可以和手表建立藍牙連接,當連接時,手機上會提示連接密碼確認。

    關(guān)閉藍牙:通過設(shè)置鬧鐘為12點將藍牙關(guān)閉,手表與藍牙的連接斷開,且再次連接手表時,顯示無法和手表通信,因此可以證明藍牙功能已成功關(guān)閉。

    打開藍牙:通過設(shè)置鬧鐘為2點將藍牙重新打開,此時手表并不會自動和手機建立藍牙連接,需要在手表上點擊手表設(shè)置中的Bluetoothdevices,它會提示重新啟動藍牙,點擊確認按鈕之后手表與手機會自動建立連接。

    3.2.3 ADB的測試

    關(guān)閉ADB:如圖4所示,在正常情況下,電腦可以通過ADB命令和手表通信,通過設(shè)置鬧鐘為13點將ADB關(guān)閉,當前的ADB連接會立刻斷開,且當再次輸入adbshell命令時,會顯示Devicenotfound,因此可以證明ADB功能已成功關(guān)閉。

    打開ADB:通過設(shè)置鬧鐘為3點將ADB再次打開后,此時輸入adbshell,無法連接手表,需要拔下數(shù)據(jù)線再重新插上,再使用adbshell,可再次連接到手表。

    4 結(jié) 論

    Android Wear系統(tǒng)是谷歌專為智能手表等可穿戴設(shè)備設(shè)計的系統(tǒng),出于碎片化的擔心,谷歌并沒有開放Android Wear的系統(tǒng)源碼,因此本文提出一種從內(nèi)核層對可能造成數(shù)據(jù)安全問題的三個端口進行開關(guān)控制,從而起到數(shù)據(jù)保護的作用。通過對麥克風、藍牙和ADB工作原理的分析,在內(nèi)核層實現(xiàn)了對這三個數(shù)據(jù)端口的開關(guān)控制。同時,設(shè)計了用戶交互界面,使得用戶可以方便地輸入指令,控制內(nèi)核對三個數(shù)據(jù)端口進行開關(guān)切換,同時內(nèi)核還可以將數(shù)據(jù)端口的開關(guān)狀態(tài)顯示給用戶。

    最后通過測試證明了本技術(shù)方案可以對各數(shù)據(jù)端口進行有效控制,實現(xiàn)了對數(shù)據(jù)的保護。課題使用LGGWatch智能手表作為對象進行實驗,由于不同的硬件平臺對應(yīng)的驅(qū)動程序可能不同,預(yù)裝的應(yīng)用程序也可能存在差異,所以在移植性上還存在不足,這是今后努力的一個方向。另外,目前指令的輸入還缺少用戶身份識別模塊,如何對用戶進行有效的身份識別是另一個需要研究的方向。

    參考文獻

    [1] 徐尤華,熊傳玉.Android應(yīng)用的反編譯[J].電腦與信息技術(shù),2012(1):50?51.

    [2] 蔡潔.基于高通平臺的Android系統(tǒng)分區(qū)管理[J].硅谷,2014(19):44?46.

    [3] 張歡慶,高麗,宋承祥.基于ARM的嵌入式Linux交叉編譯環(huán)境的研究與實現(xiàn)[J].計算機與數(shù)字工程,2012(2):151?153.

    [4] 夏盛新.基于Android的移動開放平臺SDK的設(shè)計與實現(xiàn)[D].西安:西安電子科技大學,2014.

    [5] SCHMIDT A D, BYE R, SCHMIDT H G, et al. Static analysis of executables for collaborative malware detection on Android [C]// Proceedings of 2009 IEEE International Conference on Communications. Dresden: IEEE, 2009: 1?5.

    [6] 金智義,張戟.嵌入式Android系統(tǒng)的啟動研究[J].佳木斯大學學報(自然科學版),2011(4):521?523.

    [7] 王景存,高峰.基于ARM9的Bootloader的分析及設(shè)計[J].現(xiàn)代電子技術(shù),2010,33(2):44?46.

    [8] 蔡潔.基于高通平臺的Android系統(tǒng)分區(qū)管理[J].硅谷,2014(19):44?46.

    精品久久久久久久久亚洲 | 亚洲在线自拍视频| 毛片女人毛片| 国产三级黄色录像| 免费大片18禁| 国产一区二区三区在线臀色熟女| 欧美黑人欧美精品刺激| 色噜噜av男人的天堂激情| 国产野战对白在线观看| 日韩精品青青久久久久久| 男人舔奶头视频| 大型黄色视频在线免费观看| 亚洲精品一区av在线观看| 久久久久亚洲av毛片大全| 自拍偷自拍亚洲精品老妇| 日本五十路高清| www日本黄色视频网| 3wmmmm亚洲av在线观看| 亚洲国产精品sss在线观看| 日韩欧美精品v在线| 99国产极品粉嫩在线观看| 麻豆久久精品国产亚洲av| 免费av不卡在线播放| 亚洲va日本ⅴa欧美va伊人久久| 伊人久久精品亚洲午夜| 亚洲欧美日韩东京热| 亚洲专区国产一区二区| 高清在线国产一区| 久久这里只有精品中国| 国产伦精品一区二区三区视频9| 国产精品一区二区三区四区久久| 亚洲激情在线av| 亚洲欧美日韩无卡精品| 村上凉子中文字幕在线| av在线观看视频网站免费| 男人舔奶头视频| 国产野战对白在线观看| 国产午夜精品久久久久久一区二区三区 | 亚洲成av人片在线播放无| 国产亚洲精品av在线| 久久久久久久久中文| 真人做人爱边吃奶动态| 人人妻人人看人人澡| 小蜜桃在线观看免费完整版高清| 成人一区二区视频在线观看| 啦啦啦观看免费观看视频高清| 久久久久久久亚洲中文字幕 | 一进一出抽搐gif免费好疼| 99久久久亚洲精品蜜臀av| 亚洲一区二区三区色噜噜| 国产午夜福利久久久久久| 三级国产精品欧美在线观看| ponron亚洲| 在线观看av片永久免费下载| 亚洲精品亚洲一区二区| 欧美日本亚洲视频在线播放| 日韩成人在线观看一区二区三区| 国产午夜精品久久久久久一区二区三区 | 一本综合久久免费| 两性午夜刺激爽爽歪歪视频在线观看| 亚洲午夜理论影院| 欧美乱色亚洲激情| 天天一区二区日本电影三级| 成人永久免费在线观看视频| 国内精品一区二区在线观看| 国产精品98久久久久久宅男小说| 伊人久久精品亚洲午夜| 少妇熟女aⅴ在线视频| 内射极品少妇av片p| 中出人妻视频一区二区| 99热6这里只有精品| 毛片一级片免费看久久久久 | 亚洲专区中文字幕在线| 国产精品一区二区性色av| 国内精品美女久久久久久| 国产乱人视频| 国产乱人视频| 国产高清视频在线播放一区| 日韩免费av在线播放| 嫩草影视91久久| 91av网一区二区| 国产主播在线观看一区二区| 91麻豆精品激情在线观看国产| 欧美精品国产亚洲| 我要看日韩黄色一级片| 日本免费a在线| 狠狠狠狠99中文字幕| 99国产精品一区二区蜜桃av| 啪啪无遮挡十八禁网站| 97热精品久久久久久| 日韩精品青青久久久久久| 国产伦在线观看视频一区| 久久久久免费精品人妻一区二区| 老司机深夜福利视频在线观看| 国产精品乱码一区二三区的特点| 国产白丝娇喘喷水9色精品| 999久久久精品免费观看国产| ponron亚洲| 精品久久久久久,| 丁香欧美五月| 国产精品,欧美在线| 国产国拍精品亚洲av在线观看| a级毛片免费高清观看在线播放| 中文字幕熟女人妻在线| 狠狠狠狠99中文字幕| 亚洲五月婷婷丁香| 亚洲国产色片| 老司机午夜福利在线观看视频| 蜜桃久久精品国产亚洲av| 精品一区二区三区av网在线观看| 免费看美女性在线毛片视频| 久久精品国产自在天天线| 日韩中字成人| 搡女人真爽免费视频火全软件 | 欧美黑人巨大hd| 一个人观看的视频www高清免费观看| www.www免费av| 亚洲成人久久爱视频| 精品熟女少妇八av免费久了| aaaaa片日本免费| 中出人妻视频一区二区| 欧美潮喷喷水| 少妇熟女aⅴ在线视频| 欧美日韩综合久久久久久 | 国产久久久一区二区三区| 国产又黄又爽又无遮挡在线| 18+在线观看网站| 成人高潮视频无遮挡免费网站| 网址你懂的国产日韩在线| 人妻夜夜爽99麻豆av| 日本五十路高清| 久久国产乱子免费精品| 久久人人爽人人爽人人片va | 亚洲人与动物交配视频| 色视频www国产| 国内久久婷婷六月综合欲色啪| 日韩大尺度精品在线看网址| 亚洲无线观看免费| 黄色日韩在线| 国内精品美女久久久久久| 91av网一区二区| 热99在线观看视频| 国产国拍精品亚洲av在线观看| 欧美日韩乱码在线| 亚洲av免费高清在线观看| x7x7x7水蜜桃| 久久精品国产亚洲av天美| 亚洲天堂国产精品一区在线| 亚洲午夜理论影院| 精品福利观看| 久久久久久九九精品二区国产| 精品久久久久久,| 亚洲av免费在线观看| 黄色视频,在线免费观看| 欧美成人一区二区免费高清观看| 三级毛片av免费| 国产精品亚洲av一区麻豆| 内地一区二区视频在线| 亚洲欧美日韩高清在线视频| 中文字幕高清在线视频| 亚洲最大成人中文| 99国产极品粉嫩在线观看| 在线观看一区二区三区| 国产亚洲欧美在线一区二区| 亚洲精华国产精华精| 日本撒尿小便嘘嘘汇集6| 日本在线视频免费播放| 可以在线观看毛片的网站| 一个人看的www免费观看视频| 成人特级黄色片久久久久久久| 国产高清视频在线播放一区| 此物有八面人人有两片| 久久亚洲精品不卡| 国产一区二区激情短视频| 国产精品久久久久久人妻精品电影| 色精品久久人妻99蜜桃| x7x7x7水蜜桃| 最近最新中文字幕大全电影3| 久久久久久久久久成人| 成人特级黄色片久久久久久久| 久久国产乱子伦精品免费另类| 久久久久性生活片| 在线免费观看不下载黄p国产 | 最新在线观看一区二区三区| 夜夜躁狠狠躁天天躁| 伦理电影大哥的女人| 男人舔奶头视频| 高清日韩中文字幕在线| 欧美日韩乱码在线| 好男人在线观看高清免费视频| 首页视频小说图片口味搜索| 最近在线观看免费完整版| 亚洲第一欧美日韩一区二区三区| 精品久久久久久久久久免费视频| 久久久久国产精品人妻aⅴ院| 亚洲人成网站在线播放欧美日韩| 中文资源天堂在线| 成年人黄色毛片网站| 亚洲色图av天堂| 精品一区二区免费观看| 69av精品久久久久久| 嫩草影院精品99| 哪里可以看免费的av片| 一卡2卡三卡四卡精品乱码亚洲| 午夜视频国产福利| 亚洲人成网站在线播放欧美日韩| 日韩中字成人| 日韩欧美免费精品| 国产美女午夜福利| 国产综合懂色| 欧美激情国产日韩精品一区| 精品人妻偷拍中文字幕| 亚洲18禁久久av| 国产精品久久视频播放| 国产日本99.免费观看| 亚洲人成网站高清观看| 看十八女毛片水多多多| 97人妻精品一区二区三区麻豆| 九九热线精品视视频播放| 1024手机看黄色片| 十八禁国产超污无遮挡网站| 精品福利观看| 3wmmmm亚洲av在线观看| 18禁在线播放成人免费| 久9热在线精品视频| 日韩欧美国产在线观看| 黄色一级大片看看| 成人国产一区最新在线观看| 美女高潮喷水抽搐中文字幕| 91久久精品国产一区二区成人| 久9热在线精品视频| 国内精品久久久久精免费| 小说图片视频综合网站| www日本黄色视频网| 免费大片18禁| 亚洲欧美激情综合另类| 99热精品在线国产| 午夜两性在线视频| 美女免费视频网站| 免费观看人在逋| 欧美丝袜亚洲另类 | 欧美黄色淫秽网站| 成人精品一区二区免费| 一区二区三区高清视频在线| 精品乱码久久久久久99久播| 一区二区三区免费毛片| 老司机福利观看| 精品福利观看| 男女下面进入的视频免费午夜| 一夜夜www| 免费在线观看成人毛片| 国产av麻豆久久久久久久| 亚洲一区二区三区色噜噜| 亚洲熟妇熟女久久| 久久性视频一级片| 老司机福利观看| 欧美日韩国产亚洲二区| 一进一出抽搐gif免费好疼| 日韩欧美三级三区| 久久性视频一级片| 天堂影院成人在线观看| 亚洲av五月六月丁香网| 亚洲精品日韩av片在线观看| 丰满乱子伦码专区| 久久久国产成人免费| 99热这里只有是精品50| 国产视频一区二区在线看| 欧美bdsm另类| 天美传媒精品一区二区| 性欧美人与动物交配| 91狼人影院| 亚洲精品在线观看二区| 成人特级av手机在线观看| 亚洲欧美日韩高清专用| 真实男女啪啪啪动态图| 日本成人三级电影网站| 99久久无色码亚洲精品果冻| 99久久精品国产亚洲精品| 色综合婷婷激情| 日韩成人在线观看一区二区三区| 久久久久久大精品| 别揉我奶头~嗯~啊~动态视频| 国产成人a区在线观看| 亚洲国产高清在线一区二区三| 黄色女人牲交| 午夜福利在线观看吧| 午夜福利成人在线免费观看| 国产精品乱码一区二三区的特点| 久久国产乱子免费精品| 男女之事视频高清在线观看| 欧美色欧美亚洲另类二区| netflix在线观看网站| 亚洲精品亚洲一区二区| 亚洲av日韩精品久久久久久密| 精品无人区乱码1区二区| 麻豆一二三区av精品| 91午夜精品亚洲一区二区三区 | 久久99热这里只有精品18| 欧美成人a在线观看| 99久久成人亚洲精品观看| 精品福利观看| 他把我摸到了高潮在线观看| 亚洲精华国产精华精| 亚洲国产精品久久男人天堂| 欧美激情国产日韩精品一区| 久久国产乱子免费精品| 天美传媒精品一区二区| 老司机福利观看| 国产白丝娇喘喷水9色精品| 我的女老师完整版在线观看| 禁无遮挡网站| 日韩大尺度精品在线看网址| 欧美又色又爽又黄视频| 国产伦人伦偷精品视频| 欧美3d第一页| 欧美激情国产日韩精品一区| 日本 av在线| 99久久无色码亚洲精品果冻| 日本三级黄在线观看| av天堂中文字幕网| 免费av毛片视频| 亚洲欧美日韩高清专用| 成人欧美大片| 99国产极品粉嫩在线观看| 少妇裸体淫交视频免费看高清| 欧美成人免费av一区二区三区| h日本视频在线播放| 美女黄网站色视频| 99精品久久久久人妻精品| 人人妻人人看人人澡| 少妇人妻一区二区三区视频| 岛国在线免费视频观看| 丰满人妻熟妇乱又伦精品不卡| 中文亚洲av片在线观看爽| 亚洲精品粉嫩美女一区| 久久99热6这里只有精品| 欧美精品啪啪一区二区三区| 九九久久精品国产亚洲av麻豆| 美女cb高潮喷水在线观看| 国产欧美日韩精品一区二区| av在线观看视频网站免费| 免费搜索国产男女视频| 又黄又爽又刺激的免费视频.| 国产高潮美女av| 亚洲国产欧美人成| 很黄的视频免费| 亚洲国产精品合色在线| 亚洲美女视频黄频| 亚洲欧美清纯卡通| 夜夜躁狠狠躁天天躁| 亚洲一区二区三区色噜噜| 亚洲av日韩精品久久久久久密| 久久99热6这里只有精品| 国产免费男女视频| 精品一区二区免费观看| 精品欧美国产一区二区三| 亚洲无线观看免费| 精品国产三级普通话版| 给我免费播放毛片高清在线观看| 国产精品野战在线观看| 一级a爱片免费观看的视频| 午夜福利在线观看吧| 少妇的逼水好多| 一级a爱片免费观看的视频| 精品久久久久久久末码| 国产精品电影一区二区三区| 91午夜精品亚洲一区二区三区 | 亚洲最大成人av| 国产成人欧美在线观看| 亚洲经典国产精华液单 | 国产在视频线在精品| 99久久久亚洲精品蜜臀av| 18禁在线播放成人免费| 国产久久久一区二区三区| 老熟妇仑乱视频hdxx| 午夜亚洲福利在线播放| 日本三级黄在线观看| 变态另类成人亚洲欧美熟女| 十八禁网站免费在线| 亚洲人成伊人成综合网2020| 国产精品永久免费网站| 免费av不卡在线播放| 国产主播在线观看一区二区| 嫩草影院新地址| 老女人水多毛片| 少妇人妻一区二区三区视频| 国产精品久久久久久人妻精品电影| 国产大屁股一区二区在线视频| 国产爱豆传媒在线观看| 国产黄色小视频在线观看| 国产在线精品亚洲第一网站| 大型黄色视频在线免费观看| 成人午夜高清在线视频| 国产高清三级在线| 婷婷精品国产亚洲av在线| 日韩av在线大香蕉| 天堂网av新在线| 自拍偷自拍亚洲精品老妇| 午夜免费激情av| 成人精品一区二区免费| 国产伦精品一区二区三区视频9| 好男人在线观看高清免费视频| 91狼人影院| 男女下面进入的视频免费午夜| 麻豆成人午夜福利视频| 亚洲va日本ⅴa欧美va伊人久久| 波多野结衣高清作品| 欧美色欧美亚洲另类二区| 日韩中文字幕欧美一区二区| 久久久久久大精品| 丰满人妻熟妇乱又伦精品不卡| 国产乱人视频| 色精品久久人妻99蜜桃| 亚洲aⅴ乱码一区二区在线播放| 国产精品伦人一区二区| 午夜福利在线观看免费完整高清在 | 国产免费一级a男人的天堂| 最近视频中文字幕2019在线8| 色尼玛亚洲综合影院| 神马国产精品三级电影在线观看| 亚洲精华国产精华精| 99久久精品一区二区三区| 少妇丰满av| 日韩 亚洲 欧美在线| 婷婷亚洲欧美| 国产一区二区在线av高清观看| 99热这里只有精品一区| 国产乱人视频| a在线观看视频网站| 亚洲午夜理论影院| 高清日韩中文字幕在线| 桃色一区二区三区在线观看| 一区二区三区激情视频| 国产精品自产拍在线观看55亚洲| 亚洲av电影不卡..在线观看| 成人国产一区最新在线观看| 一本一本综合久久| 亚洲国产精品合色在线| 露出奶头的视频| 免费人成在线观看视频色| 少妇丰满av| 男人和女人高潮做爰伦理| 黄色配什么色好看| 国产成人福利小说| 欧洲精品卡2卡3卡4卡5卡区| 国产爱豆传媒在线观看| av天堂中文字幕网| 亚洲国产精品999在线| 夜夜爽天天搞| 人人妻人人看人人澡| 丰满人妻一区二区三区视频av| 国产69精品久久久久777片| 精品国产亚洲在线| 一级毛片久久久久久久久女| 免费在线观看日本一区| 国产一区二区在线观看日韩| 简卡轻食公司| 久久久久国产精品人妻aⅴ院| 久久久久久久午夜电影| 国产在视频线在精品| 欧美又色又爽又黄视频| 午夜福利在线观看吧| 亚洲午夜理论影院| 日韩欧美三级三区| 欧美中文日本在线观看视频| 亚洲 欧美 日韩 在线 免费| 日韩欧美免费精品| 亚洲在线观看片| 日韩中字成人| 一进一出抽搐动态| 成人特级黄色片久久久久久久| 亚洲欧美日韩卡通动漫| 午夜视频国产福利| 99热只有精品国产| 精品日产1卡2卡| 国产高潮美女av| 97热精品久久久久久| 亚洲无线观看免费| 草草在线视频免费看| 成年免费大片在线观看| 日韩欧美 国产精品| 久久亚洲真实| 在线观看舔阴道视频| 天堂√8在线中文| 久久久久精品国产欧美久久久| 欧美在线黄色| 亚洲成a人片在线一区二区| 亚洲成人久久性| 99riav亚洲国产免费| 欧美乱色亚洲激情| АⅤ资源中文在线天堂| 高清在线国产一区| 五月伊人婷婷丁香| 非洲黑人性xxxx精品又粗又长| 国产精品久久久久久久电影| 制服丝袜大香蕉在线| 日日摸夜夜添夜夜添小说| 亚洲av.av天堂| 别揉我奶头 嗯啊视频| 少妇人妻一区二区三区视频| 日韩 亚洲 欧美在线| 成年女人看的毛片在线观看| 69av精品久久久久久| 天天一区二区日本电影三级| 淫秽高清视频在线观看| 99热这里只有是精品50| 色综合亚洲欧美另类图片| 蜜桃亚洲精品一区二区三区| av在线观看视频网站免费| 日韩有码中文字幕| 夜夜看夜夜爽夜夜摸| 午夜福利在线观看吧| 成人国产综合亚洲| 免费大片18禁| 免费av观看视频| a级毛片免费高清观看在线播放| 脱女人内裤的视频| 深夜精品福利| 观看免费一级毛片| 国产精品av视频在线免费观看| 日本撒尿小便嘘嘘汇集6| ponron亚洲| 欧美色视频一区免费| 亚洲中文字幕一区二区三区有码在线看| 中国美女看黄片| 免费无遮挡裸体视频| 观看美女的网站| 亚洲成av人片在线播放无| 麻豆国产97在线/欧美| 欧美最黄视频在线播放免费| 欧美精品国产亚洲| 人妻丰满熟妇av一区二区三区| 久久久久久久久久黄片| 国产精品一区二区免费欧美| 99热只有精品国产| 国产av一区在线观看免费| 国产精品av视频在线免费观看| 极品教师在线视频| 精品人妻视频免费看| 亚洲欧美激情综合另类| 欧美+亚洲+日韩+国产| 久久久国产成人免费| 每晚都被弄得嗷嗷叫到高潮| 亚洲最大成人手机在线| 成人特级黄色片久久久久久久| 嫁个100分男人电影在线观看| 女同久久另类99精品国产91| 亚洲精品影视一区二区三区av| 亚洲经典国产精华液单 | netflix在线观看网站| 国产亚洲欧美在线一区二区| 免费在线观看日本一区| 久久人人爽人人爽人人片va | 亚洲 欧美 日韩 在线 免费| 日韩高清综合在线| 麻豆成人av在线观看| 成人无遮挡网站| 国产老妇女一区| 桃红色精品国产亚洲av| 国产精品亚洲一级av第二区| 一区二区三区免费毛片| 国产精品亚洲一级av第二区| 99riav亚洲国产免费| 夜夜看夜夜爽夜夜摸| 在线观看午夜福利视频| 日韩欧美一区二区三区在线观看| 欧洲精品卡2卡3卡4卡5卡区| 国产私拍福利视频在线观看| 亚洲欧美日韩高清在线视频| 久久久久久大精品| 99国产精品一区二区三区| 欧美成人a在线观看| 亚洲精品在线美女| 18禁黄网站禁片午夜丰满| 国产av在哪里看| 国产v大片淫在线免费观看| 在线观看一区二区三区| 国产 一区 欧美 日韩| 有码 亚洲区| 国产午夜精品论理片| 色播亚洲综合网| 三级男女做爰猛烈吃奶摸视频| 欧美乱妇无乱码| 日韩精品青青久久久久久| 一级av片app| 婷婷六月久久综合丁香| 精品一区二区三区av网在线观看| 久久久久久久午夜电影| 内射极品少妇av片p| 精品久久久久久久末码| 亚洲中文字幕一区二区三区有码在线看| 熟女人妻精品中文字幕| 日韩欧美精品v在线| 99久久成人亚洲精品观看| 变态另类丝袜制服| 一本综合久久免费| 精品久久久久久久末码| 日韩欧美 国产精品| 麻豆av噜噜一区二区三区| 他把我摸到了高潮在线观看| 内射极品少妇av片p| 可以在线观看的亚洲视频| 国产精品一及| 亚洲欧美日韩东京热| 美女 人体艺术 gogo| 深夜精品福利| 国产黄片美女视频| 成年免费大片在线观看| 亚洲内射少妇av| 国产老妇女一区| 精品午夜福利视频在线观看一区| 久久久久久大精品| 精品一区二区三区视频在线观看免费| 成熟少妇高潮喷水视频| 乱人视频在线观看|