青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

aurain
技術(shù)文摘
posts - 137,  comments - 268,  trackbacks - 0

TrueCrypt是一款開源的虛擬加密磁盤工具,目前最新版本是7.0a,本文以該版本源代碼為基礎(chǔ),介紹了如何在VC2008下進(jìn)行編譯。

 

環(huán)境配置

1. Microsoft Visual Studio 2008 SP1 (VC++ 2008) 

2. Microsoft Visual Studio VC++ 1.52

3. NASM version 2.07 compiled on Jul 19 2009

4. gzip 1.2.4 Win32 (02 Dec 97) 

5. PKCS11頭文件

6. Windows Driver Develop Kit 7600.16385.1

7. TrueCrypt 7.0a Source.zip

 

準(zhǔn)備步驟

1. Microsoft Visual Studio 2008 SP1 (VC++ 2008) ,這個(gè)是必需的了

2. 安裝Microsoft Visual Studio VC++ 1.52,(這里為了方便管理編譯TrueCrypt所需要的lib,我們可以在c盤建立一個(gè)目錄,就命名為TrueCrypt)把MSVC++ 1.52安裝在C:\TrueCrypt\MSVC\

3. 下載NASM,解壓縮到C:\TrueCrypt\ NASM\

4. 下載gzip,解壓縮到C:\TrueCrypt\ gzip\

5. 下載PKCS11頭文件,解壓縮到C:\TrueCrypt\PKCS11_INC\

6. 下載WDK7600.16385.1(這個(gè)是目前最新的,更新消息參考微軟官網(wǎng)),安裝到E:\WinDDK\7600.16385.1\(這個(gè)目錄是我這邊這么設(shè)置的,在下面環(huán)境變量設(shè)置需要注意)

7. 下載TrueCrypt 7.0a源代碼(http://www.truecrypt.org/downloads2

 

環(huán)境變量設(shè)置

右鍵我的電腦——屬性——高級(jí)——環(huán)境變量,添加下面幾個(gè)系統(tǒng)變量:

1. 變量名MSVC16_ROOT,變量值C:\TrueCrypt\MSVC

2. 變量名PKCS11_INC,變量值C:\TrueCrypt\PKCS11_INC

3. 變量名WINDDK_ROOT,變量值E:\WinDDK\7600.16385.1

4. 修改系統(tǒng)Path,在末尾增加C:\TrueCrypt\NASM;C:\TrueCrypt\gzip

環(huán)境變量設(shè)置完畢后需要重啟電腦

 

源代碼修改

1. 修改C:\TrueCrypt\PKCS11_INC\ pkcs11.h,添加

#define CKR_NEW_PIN_MODE 0x000001B0

#define CKR_NEXT_OTP                    0x000001B1

可以直接添加在#define __PASTE(x,y)      x##y后面一行

2. 修改TrueCrypt 7.0a Source其中的Setup項(xiàng)目中的Setup.h文件,添加

/*---region add by gc---*/
#include "wtypes.h"
    const PROPERTYKEY PKEY_AppUserModel_ID = {
        {
            (unsigned long)2009,/*unsigned long  Data1;*/
            (unsigned short)12,/*unsigned short Data2;*/
            (unsigned short)23,/*unsigned short Data3;*/
            0x44,0x55,0x55,0x55,0x55,0x55,0x55,0x55
        },/*GUID fmtid;*/
        (DWORD)PID_FIRST_USABLE /*DWORD pid;*/
    };
/*---endregion---*/

添加在文件的開始處,即

#ifdef __cplusplus

extern "C" {

#endif

后面一行即可。

 

到此為止,所有配置均設(shè)置完畢,打開TrueCrypt.sln解決方案,Build Solution就可以在Debug目錄生成Setup Files目錄,其下至少可以看到TrueCrypt.exetruecrypt.systruecrypt-x64.sys這個(gè)三個(gè)文件了。

我這邊已經(jīng)有配置好了的所需的lib和源代碼,由于比較大,cppblog不能上傳大附件,如有配置不成功的,可以Email我(zhangqiushui@qq.com)。

posted on 2010-11-01 19:12 閱讀(6416) 評(píng)論(29)  編輯 收藏 引用 所屬分類: windows驅(qū)動(dòng)

FeedBack:
# re: 如何編譯TrueCrypt 7.0a源碼[未登錄]
2010-11-03 09:51 | by
我以前弄過一個(gè)簡(jiǎn)化版的可以mount和unmount磁盤的庫。
  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2010-11-30 00:08 | hi
"下載gzip,解壓縮到C:\TrueCrypt\ NASM\ gzip\" should be: "下載gzip,解壓縮到C:\TrueCrypt\ gzip\"  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2010-11-30 14:33 |
@hi
謝謝提醒~  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2010-12-30 11:06 | yunlei
我是菜鳥,剛開始學(xué)習(xí)TRUECRYPT,按照您的步驟一項(xiàng)一項(xiàng)的做了,可還是編譯不了,是什么原因呢?還請(qǐng)指教,謝謝!  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2010-12-30 14:52 |
@yunlei
你需要把問題說一下吧,不然這樣我不好怎么說了。。。  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-04-13 22:48 | cqcchw
請(qǐng)教一下,按照這個(gè)過程編譯后,得到了TrueCrypt Format.exe,TrueCrypt.ext,TrueCrypt Setup.exe
卻沒有TrueCrypt.sys和truecrypt-x64.sys
這個(gè)是怎么回事呢
  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-04-14 14:09 | aurain
@cqcchw
那編譯的時(shí)候有提示什么錯(cuò)誤嗎?你有安裝WDK吧?  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-04-21 21:15 | yespgg
你下的VC 1.52在哪里下的啊?我的不對(duì)啊,一堆錯(cuò)誤
-----------------------------------------------------------------
錯(cuò)誤 1 fatal error L4051: E:\TrueCrypt7.0aDependent\Microsoft.lib : cannot find library Boot Boot
錯(cuò)誤 2 fatal error U1077: “E:\TrueCrypt7.0aDependent\Microsoft+Visual+C++1.52\bin\link.exe”: 返回代碼“0x2” NMAKE Boot
錯(cuò)誤 3 fatal error L4051: E:\TrueCrypt7.0aDependent\Microsoft.lib : cannot find library Boot Boot
錯(cuò)誤 4 fatal error U1077: “E:\TrueCrypt7.0aDependent\Microsoft+Visual+C++1.52\bin\link.exe”: 返回代碼“0x2” NMAKE Boot
錯(cuò)誤 5 fatal error L4051: E:\TrueCrypt7.0aDependent\Microsoft.lib : cannot find library Boot Boot
錯(cuò)誤 6 fatal error U1077: “E:\TrueCrypt7.0aDependent\Microsoft+Visual+C++1.52\bin\link.exe”: 返回代碼“0x2” NMAKE Boot
錯(cuò)誤 7 fatal error L4051: E:\TrueCrypt7.0aDependent\Microsoft.lib : cannot find library Boot Boot
錯(cuò)誤 8 fatal error U1077: “E:\TrueCrypt7.0aDependent\Microsoft+Visual+C++1.52\bin\link.exe”: 返回代碼“0x2” NMAKE Boot
錯(cuò)誤 9 fatal error L4051: E:\TrueCrypt7.0aDependent\Microsoft.lib : cannot find library Boot Boot
錯(cuò)誤 10 fatal error U1077: “E:\TrueCrypt7.0aDependent\Microsoft+Visual+C++1.52\bin\link.exe”: 返回代碼“0x2” NMAKE Boot
錯(cuò)誤 11 fatal error U1077: “E:\TrueCrypt7.0aDependent\Microsoft+Visual+C++1.52\bin\cl.exe”: 返回代碼“0x2” NMAKE Boot
錯(cuò)誤 12 fatal error U1077: “E:\TrueCrypt7.0aDependent\Microsoft+Visual+C++1.52\bin\cl.exe”: 返回代碼“0x2” NMAKE Boot
錯(cuò)誤 13 fatal error U1077: “E:\TrueCrypt7.0aDependent\Microsoft+Visual+C++1.52\bin\cl.exe”: 返回代碼“0x2” NMAKE Boot
錯(cuò)誤 14 error PRJ0019: 某個(gè)工具從以下位置返回了錯(cuò)誤代碼: "正在執(zhí)行生成文件項(xiàng)目操作" Boot Boot
  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-04-21 21:16 |
@yespgg
留聯(lián)系方式,我發(fā)給你  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-04-21 21:19 | yespgg
@水
yespgg@163.com
謝謝啦  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-09-02 08:25 | VL
很麻煩啊,老大,直接把你編譯好的,發(fā)來用用吧。
vanlin (AT) 139 dot com

謝謝  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-09-05 17:16 | def
你好 不知道能否發(fā)送給我已經(jīng)編譯好的文件
我主要是進(jìn)行調(diào)試 尤其需要符號(hào)文件和SYS文件 謝謝
stecdeng(AT) 126 dot com
  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-09-05 23:27 | def
已經(jīng)收到 非常感謝   回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-09-14 16:02 | def
你好 現(xiàn)在除了驅(qū)動(dòng)文件 我決定自己嘗試編譯 用戶層EXE 。
請(qǐng)問一下
4. 修改系統(tǒng)Path,在末尾增加C:\TrueCrypt\NASM;C:\TrueCrypt\gzip

環(huán)境變量設(shè)置完畢后需要重啟電腦

這個(gè)系統(tǒng)PATH 是什么 ? 謝謝

  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-09-14 16:04 |
@def
在“我的電腦”右鍵,高級(jí)那邊可以看到
path就是指系統(tǒng)的環(huán)境變量,一系列路徑的集合。  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-09-15 11:16 | def
你好 按照你的配置 我成功的編譯出EXE
但是驅(qū)動(dòng)還是不行
生成信息如下
1>------ 已啟動(dòng)全部重新生成: 項(xiàng)目: Driver, 配置: Debug Win32 ------
1>正在執(zhí)行生成文件項(xiàng)目操作
1>------ Rebuilding truecrypt.sys: Debug x86 ------
1>Usage: "setenv <directory> [fre|chk] [64|x64] [hal] [WLH|WXP|WNET|W2K] [bscmake]"
1> By default, setenv.bat will set the environment variable NO_BROWSER_FILE.
1> Using the "bscmake" option will cause setenv.bat to not define this variable.
1> Example: setenv d:\ddk chk set checked environment
1> Example: setenv d:\ddk set free environment for Windows Vista (default)
1> Example: setenv d:\ddk fre WLH set free environment for Windows Vista (default)
1> Example: setenv d:\ddk fre 64 sets IA-64 bit free environment
1> Example: setenv d:\ddk fre x64 sets x64 bit free environment
1> Example: setenv d:\ddk fre x32-64 sets x64 bit free environment
1> Example: setenv d:\ddk fre WXP sets free build environment for Windows XP
1> Example: setenv d:\ddk hal sets free hal environment
1> Example: setenv d:\ddk fre hal Same
1>'build' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序
1>或批處理文件。
1>------ Rebuilding truecrypt.sys: Debug x64 ------
1>Usage: "setenv <directory> [fre|chk] [64|x64] [hal] [WLH|WXP|WNET|W2K] [bscmake]"
1> By default, setenv.bat will set the environment variable NO_BROWSER_FILE.
1> Using the "bscmake" option will cause setenv.bat to not define this variable.
1> Example: setenv d:\ddk chk set checked environment
1> Example: setenv d:\ddk set free environment for Windows Vista (default)
1> Example: setenv d:\ddk fre WLH set free environment for Windows Vista (default)
1> Example: setenv d:\ddk fre 64 sets IA-64 bit free environment
1> Example: setenv d:\ddk fre x64 sets x64 bit free environment
1> Example: setenv d:\ddk fre x32-64 sets x64 bit free environment
1> Example: setenv d:\ddk fre WXP sets free build environment for Windows XP
1> Example: setenv d:\ddk hal sets free hal environment
1> Example: setenv d:\ddk fre hal Same
1>'build' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序
1>或批處理文件。
1>生成日志保存在“file://g:\TrueCrypt7.0aSource\Driver\Debug\BuildLog.htm”
1>Driver - 0 個(gè)錯(cuò)誤,0 個(gè)警告
========== 全部重新生成: 成功 1 個(gè),失敗 0 個(gè),跳過 0 個(gè) ==========  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-09-15 22:02 |
@def
這個(gè)不是已經(jīng)生成成功了嗎?
========== 全部重新生成: 成功 1 個(gè),失敗 0 個(gè),跳過 0 個(gè) ==========   回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-09-16 11:06 | def
但是我搜索整個(gè)電腦都沒找到SYS文件
而且這里提到的1>'build' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序
覺得可能是問題所在啊
7.0a代碼下面的DRIVER文件夾 只有BuildDriver.cmd 沒有BUILD  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼[未登錄]
2011-09-16 15:44 |
@def
代碼下的是完整的嗎?  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-09-17 08:21 | def
@水
csdn下載頻道下載的 7.0a  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-09-17 08:33 | def
官方的7.1 和我手頭的6.2A都試過 編譯驅(qū)動(dòng)都是一樣的而錯(cuò)誤  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-09-18 20:21 |
@def
建議還是去官方下載,現(xiàn)在的版本已經(jīng)是7.1版本了,我試了下,是可以編譯通過的,按我上面介紹的方法。如果你不能下載,可以聯(lián)系我發(fā)給你。  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-09-19 09:26 | def
謝謝了 7.1 我是官方下載的
效果一樣EXE可以出來 但是SETUP的EXE執(zhí)行有錯(cuò)誤
SYS不能編譯 錯(cuò)誤也是一樣
7.0 7.1 6.2A一樣
我再看看 再次感謝  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼[未登錄]
2011-09-19 19:00 |
@def
不客氣,是不是你的WDK版本不對(duì)?我用的是7600.16385.1  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-09-20 09:52 | def
果然是wdk問題 我是兩個(gè)版本裝一起的
現(xiàn)在搞定了。
閱讀TRUECRYPT是為了學(xué)習(xí)它在費(fèi)管理員用戶下運(yùn)行。
而我做的虛擬磁盤在非管理員權(quán)限下無法讀取訪問設(shè)備信息,無法使用DefineDosDevice.
這才起了看TRUECRYPT的心思。

參考TRUECRYPT
驅(qū)動(dòng)下給MOUNTMGR發(fā)送
IOCTL_MOUNTMGR_VOLUME_ARRIVAL_NOTIFICATION
IOCTL_MOUNTMGR_CREATE_POINT

卷中也相應(yīng)實(shí)現(xiàn)了
IOCTL_MOUNTDEV_QUERY_DEVICE_NAME
IOCTL_MOUNTDEV_QUERY_UNIQUE_ID
IOCTL_MOUNTDEV_QUERY_SUGGESTED_LINK_NAME
然后返回用戶層廣播設(shè)備信息
結(jié)果是
注冊(cè)表已經(jīng)顯示諸如 \DosDevices\G: \??\MyVolume0等
但是始終無法顯示盤符

不知道博主有無心得??  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-09-21 20:09 |
@def
可以進(jìn)一步交流交流,呵呵  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-10-10 19:27 | Fiona
編譯時(shí)總是出現(xiàn)RC2135錯(cuò)誤。。。。555 樓主幫幫忙  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2011-10-26 01:06 | xuezhi
我試了好久都沒成功 麻煩能把編譯過的發(fā)一份給我嗎.
xuezhi83@gmail.com
謝謝  回復(fù)  更多評(píng)論
  
# re: 如何編譯TrueCrypt 7.0a源碼
2015-04-16 18:10 | xiaoyaya103
您好,請(qǐng)問現(xiàn)在還可以找您發(fā)一下源碼么?  回復(fù)  更多評(píng)論
  

<2011年9月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

常用鏈接

留言簿(17)

隨筆分類(138)

隨筆檔案(137)

網(wǎng)絡(luò)開發(fā)

最新隨筆

搜索

  •  

積分與排名

  • 積分 - 501685
  • 排名 - 37

最新隨筆

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            午夜精品美女自拍福到在线 | 在线日韩精品视频| 欧美视频在线观看一区| 欧美日韩第一区| 国产精品久久久久99| 国产精品久久久久高潮| 欧美亚洲午夜视频在线观看| 狠狠干综合网| 亚洲激情综合| 亚洲香蕉伊综合在人在线视看| 中文亚洲视频在线| 性久久久久久久久久久久| 久久国产福利国产秒拍| 麻豆久久婷婷| 日韩一级片网址| 久久aⅴ国产欧美74aaa| 欧美3dxxxxhd| 国产精品三级久久久久久电影| 美女国产一区| 一区二区三区欧美视频| 欧美一区二区三区精品电影| 久久精品免费观看| 亚洲国产一区二区三区在线播| 亚洲日本中文字幕区| 亚洲欧美日韩在线不卡| 欧美第一黄色网| 国语自产精品视频在线看一大j8 | 久久久精品网| 欧美伦理一区二区| 国产亚洲综合精品| 亚洲巨乳在线| 久久人人爽国产| 中文日韩欧美| 毛片一区二区| 国产日韩欧美综合精品| aa亚洲婷婷| 欧美国产日韩一区| 久久超碰97中文字幕| 欧美日韩第一区| 亚洲黄色影院| 久久久91精品| 亚洲欧美一区二区三区在线| 欧美日韩视频在线一区二区观看视频 | 午夜在线精品| 亚洲剧情一区二区| 久久亚洲高清| 国产欧美一区视频| 亚洲欧美日韩国产| 99伊人成综合| 欧美精品一区二区三区久久久竹菊| 国产亚洲一区二区精品| 亚洲欧美国产制服动漫| 亚洲精选在线| 欧美精品系列| 亚洲国产午夜| 亚洲激情成人网| 午夜精品成人在线视频| 欧美日韩在线播| 亚洲精品美女免费| 老鸭窝毛片一区二区三区| 亚洲性感激情| 国产精品福利久久久| 欧美乱妇高清无乱码| 亚洲高清在线| 欧美成人在线免费观看| 久久先锋资源| 在线日韩电影| 亚洲国产高清一区二区三区| 可以免费看不卡的av网站| 伊人久久综合97精品| 久久影院午夜论| 亚洲嫩草精品久久| 亚洲人成在线播放| 一区国产精品| 米奇777超碰欧美日韩亚洲| 久久精品在线观看| 怡红院精品视频在线观看极品| 久久综合久久综合久久综合| 久久成人免费网| 亚洲第一在线综合网站| 欧美激情亚洲视频| 欧美日韩八区| 亚洲综合久久久久| 亚洲欧美成人网| 国产日产欧美a一级在线| 久久蜜臀精品av| 老妇喷水一区二区三区| 国产酒店精品激情| 久久综合中文字幕| 欧美激情五月| 欧美一区中文字幕| 久久亚洲精品中文字幕冲田杏梨| 亚洲日本成人网| 一区二区电影免费观看| 国产午夜精品久久久| 欧美成人精品高清在线播放| 欧美另类一区| 久久久久久成人| 欧美极品在线观看| 欧美在线观看www| 欧美成人嫩草网站| 亚洲欧美日韩在线综合| 久久免费黄色| 一区二区日韩| 久久久久欧美| 亚洲专区一区| 欧美 日韩 国产精品免费观看| 亚洲字幕一区二区| 老司机aⅴ在线精品导航| 亚洲一区影院| 亚洲欧美在线免费观看| 亚洲精品中文字幕女同| 欧美在线短视频| 一区二区三区久久| 久久久久久久国产| 午夜天堂精品久久久久 | 欧美区在线播放| 久久精品欧洲| 欧美视频中文在线看| 欧美sm视频| 国产精品久线观看视频| 亚洲国产精彩中文乱码av在线播放| 国产精品国产三级国产普通话蜜臀| 欧美激情2020午夜免费观看| 国产精品综合网站| 日韩天堂在线视频| 夜色激情一区二区| 美女精品在线| 免费亚洲视频| 精品成人一区二区三区四区| 亚洲综合色在线| 亚洲欧美日韩国产精品| 欧美激情免费在线| 亚洲丁香婷深爱综合| 在线看国产一区| 久久一二三国产| 噜噜爱69成人精品| 国产一区二区0| 欧美一区二区三区男人的天堂| 午夜精品久久久久久久| 国产精品高潮呻吟视频| 一区二区精品| 亚洲欧美一区二区三区极速播放 | 久久精品一区二区三区不卡| 欧美诱惑福利视频| 午夜久久黄色| 久久久久久九九九九| 国产欧美va欧美va香蕉在| 亚洲女人av| 久久视频在线看| 亚洲国产精选| 欧美高清视频免费观看| 亚洲国产精品一区| 亚洲午夜久久久| 国产欧美日韩亚洲一区二区三区 | 欧美日本精品| 一本久道久久久| 欧美一区二区三区喷汁尤物| 国产欧美在线看| 欧美一区二区日韩一区二区| 久久久久久久精| 最新成人在线| 欧美色图麻豆| 欧美一区免费视频| 免费在线播放第一区高清av| 91久久精品日日躁夜夜躁欧美| 欧美剧在线免费观看网站| 在线午夜精品自拍| 久久久国产一区二区三区| 亚洲高清不卡| 另类春色校园亚洲| 一本色道精品久久一区二区三区 | 欧美激情麻豆| 亚洲一区二区在线视频| 亚洲精品视频在线观看免费| 国产欧美视频一区二区| 免费观看成人鲁鲁鲁鲁鲁视频 | 在线视频欧美日韩精品| 国产精品视频九色porn| 久久都是精品| 亚洲自拍偷拍网址| 亚洲国产视频直播| 国产精品大全| 免费欧美日韩| 亚洲综合不卡| 亚洲国产91精品在线观看| 亚洲欧美在线观看| 亚洲日本一区二区三区| 国产精品亚洲欧美| 欧美激情精品久久久久久免费印度| 亚洲自啪免费| 亚洲精品少妇30p| 免费看的黄色欧美网站| 亚洲一区二区三区在线观看视频| 红桃视频国产一区| 国产精品久久久久永久免费观看 | 亚洲深爱激情| 亚洲国内精品在线| 免费不卡在线观看| 欧美一区三区二区在线观看|