日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

反编译linux内核_Linux 后台开发常用调试工具

發布時間:2025/4/5 linux 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 反编译linux内核_Linux 后台开发常用调试工具 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

01 總覽

編譯階段

  • nm 獲取二進制文件包含的符號信息
  • strings 獲取二進制文件包含的字符串常量
  • strip 去除二進制文件包含的符號
  • readelf 顯示目標文件詳細信息
  • objdump 盡可能反匯編出源代碼
  • addr2line 根據地址查找代碼行

運行階段

  • gdb 強大的調試工具
  • ldd 顯示程序需要使用的動態庫和實際使用的動態庫
  • strace 跟蹤程序當前的系統調用
  • ltrace 跟蹤程序當前的庫函數
  • time 查看程序執行時間、用戶態時間、內核態時間
  • gprof 顯示用戶態各函數執行時間
  • valgrind 檢查內存錯誤
  • mtrace 檢查內存錯誤

其他

  • proc文件系統
  • 系統日志

02 編譯階段

nm(獲取二進制文件里面包含的符號)

符號:函數、變量

參數:

  • -C 把C++函數簽名轉為可讀形式
  • -A 列出符號名的時候同時顯示來自于哪個文件。
  • -a 列出所有符號(這將會把調試符號也列出來。默認狀態下調試符號不會被列出)
  • -l 列出符號在源代碼中對應的行號(指定這個參數后,nm將利用調試信息找出文件名以及符號的行號。對于一個已定義符號,將會找出這個符號定義的行號,對于未定義符號,顯示為空)
  • -n 根據符號的地址來排序(默認是按符號名稱的字母順序排序的)
  • -u 只列出未定義符號

strings(獲取二進制文件里面的字符串常量)

功能:

獲取二進制文件里面的字符串常量

用途:

比較重要的是檢查KEY泄露

eg:strings <your_proc> | grep '^.{16}$'

查找<your_proc>中是否存在一行有16個字符的行,并顯示出來。

選項:

  • -a 不只是掃描目標文件初始化和裝載段, 而是掃描整個文件。
  • -f 在顯示字符串之前先顯示文件名。
  • -n min-len打印至少min-len字符長的字符串.默認的是4。
#strings /lib/tls/libc.so.6 | grep GLIBC GLIBC_2.0 GLIBC_2.1 GLIBC_2.1.1……

這樣就能看到glibc支持的版本。

strip(去除二進制文件里面包含的符號)

用途:

可執行程序減肥(通常只在已經調試和測試過的生成模塊上,因為不能調試了)

反編譯、反跟蹤

readelf(顯示目標文件詳細信息)

nm 程序可用于列舉符號及其類型和值,但是,要更仔細地研究目標文件中這些命名段的內容,需要使用功能更強大的工具。其中兩種功能強大的工具是objdump和readelf。

readelf工具使用來顯示一個或多個ELF格式文件信息的GNU工具。使用不同的參數可以查看ELF文件不同的的信息。

readelf <option> <elffile>

  • -a 顯示所有ELF文件的信息
  • -h 顯示ELF文件的文件頭
  • -l 顯示程序頭(program-header)和程序段(segment)和段下面的節
  • -S 顯示較為詳細的節信息(section)
  • -s 顯示符號信息,
  • -n 顯示標識信息(如果有)
  • -r 顯示重定位信息(如果有)
  • -u 顯示展開函數信息(如果有)
  • -d 顯示動態節信息,一般是動態庫的信息

objdump(盡可能反匯編出源代碼)objdump –S <exe>

盡可能反匯編出源代碼,尤其當編譯的時候指定了-g參數時,效果比較明顯。

addr2line(根據地址查找代碼行)

當某個進程崩潰時,日志文件(/var/log/messages)中就會給出附加的信息,包括程序終止原因、故障地址,以及包含程序狀態字(PSW)、通用寄存器和訪問寄存器的簡要寄存器轉儲。

eg:Mar 31 11:34:28 l02 kernel: failing address: 0

如果可執行文件包括調試符號(帶-g編譯的),使用addr2line,可以確定哪一行代碼導致了問題。

eg:addr2line –e exe addr

其實gdb也有這個功能,不過addr2line的好處是,很多時候,bug很難重現,我們手上只有一份crash log。這樣就可以利用addr2line找到對應的代碼行,很方便。

注意:

  • 該可執行程序用-g編譯,使之帶調試信息。
  • 如果crash在一個so里面,那addr2line不能直接給出代碼行。
  • 參數:

    • -a 在顯示函數名或文件行號前顯示地址
    • -b 指定二進制文件格式
    • -C 解析C++符號為用戶級的名稱,可指定解析樣式
    • -e 指定二進制文件
    • -f 同時顯示函數名稱
    • -s 僅顯示文件的基本名,而不是完整路徑
    • -i 展開內聯函數
    • -j 讀取相對于指定節的偏移而不是絕對地址
    • -p 每個位置都在一行顯示

    03 運行階段

    調試程序的常見步驟:

    1、確定運行時間主要花在用戶態還是內核態(比較土的一個方法:程序暫時屏蔽daemon()調用,hardcode收到n個請求后exit(0),time一下程序……)。

    2、如果是用戶態,則使用gprof進行性能分析。

    3、如果是內核態,則使用strace進行性能分析,另外可以使用其他工具(比如ltrace等)輔助。

    ldd(顯示程序需要使用的動態庫和實際使用的動態庫)

    # ldd /bin/lslinux-gate.so.1 => (0xbfffe000)librt.so.1 => /lib/librt.so.1 (0xb7f0a000)libacl.so.1 => /lib/libacl.so.1 (0xb7f04000)libc.so.6 => /lib/libc.so.6 (0xb7dc3000)libpthread.so.0 => /lib/libpthread.so.0 (0xb7dab000)/lib/ld-linux.so.2 (0xb7f1d000)libattr.so.1 => /lib/libattr.so.1 (0xb7da6000)

    第一欄:需要用什么庫;第二欄:實際用哪個庫文件;第三欄:庫文件裝載地址。

    如果缺少動態庫,就會沒有第二欄。

    strace(跟蹤當前系統調用)

    結果默認輸出到2。

    • -p <pid> attach到一個進程
    • -c 最后統計各個system call的調用情況
    • -T 打印system call的調用時間
    • -t/-tt/-ttt 時間格式
    • -f/-F 跟蹤由fork/vfork調用所產生的子進程
    • -o <file>,將strace的輸出定向到file中。

    如:strace -f -o ~/<result_file> <your_proc>

    • -e expr 指定一個表達式,用來控制如何跟蹤,格式如下:
    • -e open等價于-e trace=open,表示只跟蹤open調用

    使用 strace –e open ./prg 來看程序使用了哪些配置文件或日志文件,很方便。

    • -e trace=<set> 只跟蹤指定的系統調用

    例如:-e trace=open,close,rean,write 表示只跟蹤這四個系統調用.

    • -e trace=file只跟蹤有關文件操作的系統調用
    • -e trace=process只跟蹤有關進程控制的系統調用
    • -e trace=network跟蹤與網絡有關的所有系統調用
    • -e strace=signal 跟蹤所有與系統信號有關的系統調用
    • -e trace=ipc跟蹤所有與進程通訊有關的系統調用

    ltrace(跟蹤當前庫函數)

    參數和strace很接近

    time(查看程序執行時間、用戶態時間、內核態時間)

    # time ps aux | grep 'hi' 1020 21804 0.0 0.0 1888 664 pts/6 S+ 17:46 0:00 grep hi real 0m0.009s user 0m0.000s sys 0m0.004s

    注意:

    time只跟蹤父進程,所以不能fork

    gprof(顯示用戶態各函數執行時間)

    gprof原理:

    在編譯和鏈接程序的時候(使用 -pg 編譯和鏈接選項),gcc在你應用程序的每個函數中都加入了一個名為mcount(or“_mcount”, or“__mcount”)的函數,也就是說-pg編譯的應用程序里的每一個函數都會調用mcount, 而mcount會在內存中保存一張函數調用圖,并通過函數調用堆棧的形式查找子函數和父函數的地址。這張調用圖也保存了所有與函數相關的調用時間,調用次數等等的所有信息。

    使用步驟:

    1、使用 -pg 編譯和鏈接應用程序

    gcc -pg -o exec exec.c

    如果需要庫函數調用情況:

    gcc -lc_p -gp -o exec exec.c

    2、執行應用程序使之生成供gprof 分析的數據gmon.out

    3、使用gprof 程序分析應用程序生成的數據

    gprof exec gmon.out > profile.txt

    注意:

    程序必須通過正常途徑退出(exit()、main返回),kill無效。對后臺常駐程序的調試——我的比較土方法是,屏蔽daemon()調用,程序hardcode收到n個請求后exit(0)。

    有時不太準。

    只管了用戶態時間消耗,沒有管內核態消耗。

    gdb core exec (gdb查看core文件) 準備生成core:

    啟動程序前,ulimit -c unlimited,設置core文件不限制大小。(相反,ulimit -c 0,可以阻止生成core文件)

    默認在可執行程序的路徑,生成的是名字為core的文件,新的core會覆蓋舊的。

    設置core文件名字:

    /proc/sys/kernel/core_uses_pid 可以控制產生的core文件的文件名中是否添加pid作為擴展,1為擴展,否則為0。

    proc/sys/kernel/core_pattern 可以設置格式化的core文件保存位置或文件名,比如原來文件內容是core,可以修改為:

    echo "/data/core/core-%e-%p-%t" > core_pattern

    以下是參數列表:

    • %p - insert pid into filename 添加pid
    • %u - insert current uid into filename 添加當前uid
    • %g - insert current gid into filename 添加當前gid
    • %s - insert signal that caused the coredump into the filename 添加導致產生core的信號
    • %t - insert UNIX time that the coredump occurred into filename 添加core文件生成時的unix時間
    • %h - insert hostname where the coredump happened into filename 添加主機名
    • %e - insert coredumping executable name into filename 添加命令名

    使用gdb查看core:

    gdb <program> <core文件>

    opprofile (查看CPU耗在哪)

    常用命令

    使用oprofile進行cpu使用情況檢測,需要經過初始化、啟動檢測、導出檢測數據、查看檢測結果等步驟,以下為常用的oprofile命令。

    初始化

    • opcontrol --no-vmlinux : 指示oprofile啟動檢測后,不記錄內核模塊、內核代碼相關統計數據
    • opcontrol --init : 加載oprofile模塊、oprofile驅動程序

    檢測控制

    • opcontrol --start : 指示oprofile啟動檢測
    • opcontrol --dump : 指示將oprofile檢測到的數據寫入文件
    • opcontrol --reset : 清空之前檢測的數據記錄
    • opcontrol -h : 關閉oprofile進程

    查看檢測結果

    • opreport : 以鏡像(image)的角度顯示檢測結果,進程、動態庫、內核模塊屬于鏡像范疇
    • opreport -l : 以函數的角度顯示檢測結果
    • opreport -l test : 以函數的角度,針對test進程顯示檢測結果
    • opannotate -s test : 以代碼的角度,針對test進程顯示檢測結果
    • opannotate -s /lib64/libc-2.4.so : 以代碼的角度,針對libc-2.4.so庫顯示檢測結果
    linux # opreport CPU: Core 2, speed 2128.07 MHz (estimated) Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 100000CPU_CLK_UNHAL T.........| samples | %| ------------------------ 31645719 87.6453 no-vmlinux 4361113 10.3592 libend.so 7683 0.1367 libpython2.4.so.1.0 7046 0.1253 op_test

    valgrind(檢查內存錯誤)

    使用步驟:

    1、官網下載并安裝valgrind。

    2、-g編譯的程序都可以使用。

    官網的示例代碼test.c

    #include <stdlib.h> void f(void) { int* x = malloc(10 * sizeof(int)); x[10] = 0; // problem 1: heap block overrun } // problem 2: memory leak -- x not freed int main(void) { f(); return 0; }

    編譯程序gcc -Wall -g -o test test.c

    3、valgrind啟動程序,屏幕輸出結果。

    valgrind --tool=memcheck --leak-check=full ./test

    注意:

    valgrind只能查找堆內存的訪問錯誤,對棧上的對象和靜態對象沒辦法。

    valgrind會影響進程性能,據說可能慢20倍,所以在性能要求高的情況下,只能使用mtrace這種輕量級的工具了(但是mtrace只能識別簡單的內存錯誤)。

    如果程序生成的core的堆棧是錯亂的,那么基本上是stackoverflow了。這種情況,可以通過在編譯的時候,加上 –fstack-protector-all 和 -D_FORTIFY_SOURCE=2 來檢測。Stack-protector-all 會在每個函數里加上堆棧保護的代碼,并在堆棧上留上指紋。(記錄下,沒用過)

    因為valgrind 查不了棧和靜態對象的內存訪問越界,這類問題,可以通過使用gcc的-fmudflap –lmudflap 來檢測。(記錄下,沒用過)

    全局變量的類型不一致的問題,現在還找到比較好的方法,這從另一個方面說明全局對象不是個好的設計,這給調試帶來了麻煩。

    mtrace(檢查內存錯誤)

    mtrace是glibc內提供的工具,原理很簡單,就是把你程序中malloc()和free()的位置全部下來,最后兩輛配對,沒有配對到的就是memory leak。

    使用的步驟如下:

    1、代碼中添加mtrace()

    #include <stdio.h> #include <stdlib.h> int main(void) { int *p; int i; #ifdef DEBUG setenv("MALLOC_TRACE", "./memleak.log", 1); mtrace(); #endif p=(int *)malloc(1000); return 0; }

    這段代碼malloc了一個空間,卻沒有free掉。我們添加9-12行的mtrace調用。

    2、編譯gcc -g -DDEBUG -o test1 test1.c

    3、執行./test1,在目錄里會發現./memleak.log。

    4、使用mtrace <your_proc> memleak.log 查看信息。

    # mtrace test1 memleak.log - 0x0804a008 Free 3 was never alloc'd 0xb7e31cbe - 0x0804a100 Free 4 was never alloc'd 0xb7ec3e3f - 0x0804a120 Free 5 was never alloc'd 0xb7ec3e47 Memory not freed: ----------------- Address Size Caller 0x0804a4a8 0x3e8 at /home/illidanliu/test1.c:14

    可以看到test1.c沒有對應的free()。

    04 其他

    proc文件系統

    內核的窗口。

    proc文件系統是一個偽文件系統,它存在內存當中,而不占用外存空間。

    用戶和應用程序可以通過proc得到系統的信息,并可以改變內核的某些參數。

    proc/目錄結構(部分):

    • cmdline 內核命令行
    • cpuinfo 關于Cpu信息
    • devices 可以用到的設備(塊設備/字符設備)
    • filesystems 支持的文件系統
    • interrupts 中斷的使用
    • ioports I/O端口的使用
    • kcore 內核核心映像
    • kmsg 內核消息
    • meminfo     內存信息
    • mounts 加載的文件系統
    • stat 全面統計狀態表
    • swaps 對換空間的利用情況
    • version 內核版本
    • uptime 系統正常運行時間
    • net 網絡信息
    • sys 可寫,可以通過它來訪問或修改內核的參數

    proc/<pid>/目錄結構(部分):

    • cmdline 命令行參數
    • environ 環境變量值
    • fd 一個包含所有文件描述符的目錄
    • mem 進程的內存被利用情況
    • stat 進程狀態
    • status Process status in human readable form
    • cwd 當前工作目錄的鏈接
    • exe Link to the executable of this process
    • maps 內存映像
    • statm 進程內存狀態信息
    • root 鏈接此進程的root目錄

    系統日志

    /var/log/下的日志文件:

    • /var/log/messages 整體系統信息,其中也包含系統啟動期間的日志。此外,mail、cron、daemon、kern和auth等內容也記錄在var/log/messages日志中。
    • /var/log/auth.log 系統授權信息,包括用戶登錄和使用的權限機制等。
    • /var/log/boot.log 系統啟動時的日志。
    • /var/log/daemon.log 各種系統后臺守護進程日志信息。
    • /var/log/lastlog 記錄所有用戶的最近信息。這不是一個ASCII文件,因此需要用lastlog命令查看內容。
    • /var/log/user.log 記錄所有等級用戶信息的日志。
    • /var/log/cron 每當cron進程開始一個工作時,就會將相關信息記錄在這個文件中。
    • /var/log/wtmp或utmp 登錄信息。
    • /var/log/faillog 用戶登錄失敗信息。此外,錯誤登錄命令也會記錄在本文件中。

    來源:李海彬 來源:https://urlify.cn/VF7V7v


    • 升職加薪必備!運維工程師打怪升級進階成神之路
    • 我沒有開掛的人生!自律和堅持,是我走IT之路的唯一捷徑
    • 全網最新、最全Linux面試題(2020版)!
    • 史上最全、最新的Redis面試題(2020最新版)!
    • 贊!7000 字學習筆記,MySQL 從入門到放棄
    • 12800字!SQL 語法速成手冊(干貨滿滿,建議收藏!)

    如有錯誤或其它問題,歡迎小伙伴留言評論、指正。如有幫助,歡迎點贊+轉發分享。

    更多相關開源技術文章,請持續關注民工哥知乎技術專欄。

    我是民工哥,一個愛折騰的IT技術老司機,歡迎關注我,我們一起學習,共同成長!!

    總結

    以上是生活随笔為你收集整理的反编译linux内核_Linux 后台开发常用调试工具的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    正在播放国产91 | 亚洲黄污| 久久a v电影 | 国产午夜麻豆影院在线观看 | 久久精品超碰 | 欧美激情精品久久久久久 | 99久久精品视频免费 | 国产亚洲成人网 | 五月激情亚洲 | 亚洲激情校园春色 | 99在线免费观看视频 | 久久免费播放视频 | 在线观看福利网站 | 国产字幕在线观看 | 一级欧美一级日韩 | 超碰com | 六月婷婷久香在线视频 | 亚洲国产97在线精品一区 | 99久久婷婷国产一区二区三区 | 在线天堂中文www视软件 | 狠狠色免费 | 亚洲天天在线日亚洲洲精 | 99精彩视频在线观看免费 | 国产.精品.日韩.另类.中文.在线.播放 | 成年人在线免费看视频 | 福利av在线 | 欧美日韩久久不卡 | 久久激五月天综合精品 | 四虎影视欧美 | 日韩在线视 | 99久e精品热线免费 99国产精品久久久久久久久久 | 国产午夜不卡 | 国产成人在线播放 | 国产精品视频地址 | 国产精品影音先锋 | 日韩大片在线播放 | 久久国产一区二区 | 三级小视频在线观看 | 国产精品免费观看国产网曝瓜 | 欧美成人性战久久 | 久久综合五月婷婷 | 亚洲精品午夜视频 | 欧美日韩三级在线观看 | 精品国产精品国产偷麻豆 | 公开超碰在线 | 狠狠色丁香久久婷婷综合丁香 | 国产精品va在线观看入 | 丁香激情网 | 免费看成人av | 激情视频一区二区三区 | www.狠狠操.com| 少妇bbb | 婷婷在线免费视频 | 天天草综合 | 96久久欧美麻豆网站 | 九色最新网址 | 在线免费黄网站 | 国产99精品在线观看 | 麻豆一二三精选视频 | 国产精品久久久久久爽爽爽 | 色美女在线 | 精品国产电影一区二区 | 五月综合激情网 | 2021av在线| 激情欧美xxxx | 亚洲国产网址 | 国内成人精品2018免费看 | 久久九九网站 | 亚洲精品婷婷 | 日本黄色大片免费看 | 精品国产一二区 | 日本大尺码专区mv | 狠狠网 | 五月开心六月伊人色婷婷 | 天天综合导航 | 国内精品久久久 | 久久一区二区三区日韩 | 超碰免费97| av一本久道久久波多野结衣 | 国产在线观看99 | 国产午夜精品一区二区三区四区 | 爱情影院aqdy鲁丝片二区 | 午夜久久久久久久 | 免费久草视频 | 国产在线视频导航 | a久久久久久| 91在线播放视频 | 啪啪免费试看 | 免费的国产精品 | 国产 一区二区三区 在线 | 亚洲一区在线看 | 国产黄影院色大全免费 | 九色在线视频 | 99热这里只有精品国产首页 | 天堂网在线视频 | 免费看片亚洲 | 久久久午夜精品理论片中文字幕 | 麻豆系列在线观看 | 国产精品理论在线观看 | 国产亚洲精品综合一区91 | 91av视频导航 | 亚洲精品在线播放视频 | 精品亚洲视频在线观看 | 人人插人人射 | 亚洲激情在线播放 | 国产高清永久免费 | 一区二区三区在线视频111 | 久久a国产| 久久国产一区二区三区 | 2023av在线 | 黄色小说免费在线观看 | 婷婷丁香六月 | 青草视频网 | 天天色天天上天天操 | 国产精品99久久久久人中文网介绍 | 欧美成人精品欧美一级乱 | 一区二区三区在线免费观看视频 | 久久激情视频 | 久视频在线 | 日本xxxx.com| 91麻豆产精品久久久久久 | 中文字幕一区二区在线播放 | 欧美一级看片 | 免费在线黄色av | 青草视频免费观看 | av 一区二区三区 | 久久综合狠狠综合 | 久久草在线视频国产 | 日本久久久久久久久 | 一区二区三区四区精品视频 | 亚洲精品高清在线 | 91资源在线免费观看 | 日韩激情精品 | 色在线视频| 91大神电影| 麻豆视频免费播放 | 日韩啪啪小视频 | 日韩中文字幕一区 | 国产成人精品亚洲 | 一区二区高清在线 | 午夜婷婷在线观看 | 97av色| 国内少妇自拍视频一区 | 久久久久福利视频 | 蜜臀久久99静品久久久久久 | 操操综合 | av三级av | 欧美特一级 | 久久婷婷网 | 日韩在线视频国产 | 国产精品久久久久一区二区 | 国产99久久九九精品免费 | 国产精品久久久久久五月尺 | 亚洲经典中文字幕 | 日韩一级电影网站 | 国产一线二线三线性视频 | 在线99视频| 午夜免费福利片 | 日韩三级.com | 激情中文在线 | 国产免费久久 | 91视频免费看片 | 成人黄色av免费在线观看 | 91成人网在线播放 | 亚洲在线精品视频 | 亚洲五月婷婷 | 中文字幕一区二区三区视频 | 欧美另类交人妖 | 国产在线1区 | 中文字幕人成乱码在线观看 | 欧美极品裸体 | 99久久影院| www.69xx| 免费国产黄线在线观看视频 | 亚洲精品永久免费视频 | 韩国av免费在线观看 | 国产一区二区三区免费在线 | 操操操人人人 | 亚洲日韩中文字幕在线播放 | 久久精品这里都是精品 | 99视频这里只有 | 精品a级片 | 视频一区二区精品 | 久久影院中文字幕 | 成人免费观看完整版电影 | 超碰97免费观看 | 亚洲精品国产精品久久99热 | 网站在线观看日韩 | 一级成人网 | 国产在线视频在线观看 | 91大神在线观看视频 | 丁香视频五月 | 成人午夜电影网 | 国产精品久久久久久久久久久久冷 | 美女福利视频一区二区 | 亚洲激情五月 | 97超碰中文字幕 | 日韩中文字幕a | 久久人人爽人人爽人人 | 久久免费播放 | 成人av免费看 | 亚洲伦理电影在线 | 久草在线费播放视频 | 伊人天堂网 | 中文字幕在线免费观看 | 999视频网| 久久国产电影 | 国产99视频在线观看 | 玖玖爱国产在线 | 91在线免费视频观看 | 久久国产一区二区三区 | 操综合 | 一区二区三区国产欧美 | 狠狠操影视 | 日韩欧美国产激情在线播放 | 国产一区二区三区高清播放 | 成人91视频 | 久青草国产在线 | 91精品视频免费看 | 亚洲永久精品在线观看 | 在线视频成人 | 国产精品videossex国产高清 | 久久天天躁夜夜躁狠狠85麻豆 | 久久人人射| 亚洲精品综合在线观看 | 免费看亚洲毛片 | 在线观看完整版 | 久久久影院一区二区三区 | 视频一区二区免费 | 久久精品亚洲一区二区三区观看模式 | 精品国产伦一区二区三区免费 | 在线影视 一区 二区 三区 | 久久天堂亚洲 | 精品无人国产偷自产在线 | 亚洲视频,欧洲视频 | 日日夜夜精品免费 | 久久色在线观看 | 成人av电影免费观看 | 国产一级二级在线播放 | 亚洲男男gⅴgay双龙 | 精品久久久久久久久久久久久久久久久久 | 91在线精品秘密一区二区 | 人人插人人澡 | 怡红院av久久久久久久 | 久久男人免费视频 | 伊人欧美| 亚洲精品国偷自产在线91正片 | 97视频入口免费观看 | 国产精品理论片在线观看 | 欧美性脚交 | 日韩网站在线观看 | 婷婷夜夜 | 久久久精品成人 | 中文资源在线播放 | 欧美三人交 | 欧美色久| 久久久精品国产免费观看同学 | 九九九九九九精品任你躁 | 激情导航| 青春草国产视频 | 99精品视频精品精品视频 | 亚洲精品美女久久久久 | 国产高清综合 | 欧美一区二区三区特黄 | 色婷婷亚洲 | 久二影院| 久久久久久久看片 | 国产伦理久久精品久久久久_ | 日韩理论片在线 | 日韩av电影免费在线观看 | 中文字幕视频一区二区 | 国产99久久久久久免费看 | 亚州精品在线视频 | 欧美色一色 | 特级免费毛片 | 手机av看片 | 精品国产成人av在线免 | 久久国产香蕉视频 | 色综合久久久久久久久五月 | 亚洲国产精品久久久 | 97精品一区二区三区 | 国产高清免费在线播放 | 久久网站免费 | av在线超碰 | 欧美成人一二区 | 久久高清毛片 | 97精品国产手机 | 91av精品 | 成人av在线看 | 五月天亚洲婷婷 | 亚洲成av人片在线观看 | 中文字幕在线观看免费观看 | 亚洲自拍av在线 | 久久国产视频网 | 亚洲理论影院 | 国产91av视频在线观看 | 在线看国产日韩 | 久久久久在线 | 91麻豆网站 | 91麻豆看国产在线紧急地址 | 狠狠色综合欧美激情 | 婷婷在线资源 | 亚洲精品色婷婷 | 亚洲激情六月 | av网址aaa | 99精品视频免费全部在线 | 91精品在线观看入口 | 手机在线看a | 亚洲欧洲精品一区二区精品久久久 | 国产一区二区播放 | 成 人 黄 色视频免费播放 | 日韩av看片| 一区二区三区免费在线观看 | 欧美日韩亚洲在线观看 | 国产精品久久久久久久久久久久午夜 | 天堂av免费 | 黄色影院在线免费观看 | 99久久精品国产一区二区三区 | 黄色小网站在线观看 | 狠狠色丁婷婷日日 | a在线v| 日本九九视频 | 国产精品mv在线观看 | 欧美日韩另类在线观看 | 日韩欧美高清在线观看 | 中文字幕国产一区 | 在线播放 亚洲 | 欧美在线18 | 在线观看中文字幕网站 | av中文字幕在线免费观看 | 正在播放一区二区 | 在线欧美a | 国产精品美女999 | 看国产黄色片 | 夜夜躁日日躁 | 成年美女黄网站色大片免费看 | 久久电影国产免费久久电影 | 日韩女同一区二区三区在线观看 | 91精品1区| 欧美日韩不卡一区二区 | 日韩欧美一二三 | 免费黄在线看 | 91漂亮少妇露脸在线播放 | 国产一区二区三区网站 | 九九在线高清精品视频 | 国产精品大片免费观看 | 激情网五月婷婷 | 福利视频第一页 | 午夜精品一区二区三区在线播放 | 日韩免费观看一区二区 | 99视频这里只有 | 91精品视频播放 | 精品国产一区二区三区四区在线观看 | 在线亚洲欧美日韩 | 99视频免费播放 | 国产精品免费视频一区二区 | 成人小视频在线免费观看 | 欧美日韩裸体免费视频 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 97国产精品亚洲精品 | 中文在线免费观看 | 日本性视频 | 久99久在线视频 | 国产精品99久久久久久久久久久久 | 亚洲黄色在线播放 | 天天色天天干天天 | 日日爱夜夜爱 | 黄污视频网站大全 | 亚洲一二区视频 | 日日草视频 | 婷婷资源站 | 成人免费视频播放 | 日韩中文字幕第一页 | 91在线看黄| 久久久综合 | 超碰97国产精品人人cao | 99精品视频一区二区 | 久久综合精品一区 | 91麻豆精品国产91久久久久久 | 97国产人人 | 免费能看的黄色片 | 91精品久久久久久综合乱菊 | 成年人免费在线观看网站 | 激情欧美网 | 91大神dom调教在线观看 | 欧美国产视频在线 | 久久国产精品精品国产色婷婷 | 欧美日韩精品区 | 亚洲国产福利视频 | 婷婷五综合 | 天天干天天干天天干天天干天天干天天干 | 国产精品刺激对白麻豆99 | 亚洲日韩中文字幕在线播放 | 日韩av一区二区三区四区 | 97视频亚洲 | 免费视频国产 | 综合色中文| 在线91色 | 国产一区精品在线 | av青草 | 蜜臀av性久久久久av蜜臀妖精 | 四虎国产 | 国产视频日韩视频欧美视频 | 黄色三级免费 | 国产成人精品一区二区在线 | 波多在线视频 | 亚洲va欧美va人人爽春色影视 | 国产精品影音先锋 | 成人av在线直播 | 亚洲国产精品久久久久久 | 视频 天天草 | 国产美女在线精品免费观看 | 国产成人精品一区二区三区 | 久久少妇免费视频 | 国产精品h在线观看 | av在线短片| 精品久久久亚洲 | 最近中文字幕完整高清 | 国产视频二区三区 | 一区二区三区在线免费 | 成人久久视频 | 久久国产成人午夜av影院宅 | 免费的黄色av | 精品一区二区在线免费观看 | 午夜成人影视 | 国精产品一二三线999 | 国产一区视频在线 | 色婷婷久久久 | 国产精品美女久久久免费 | 91av国产视频 | 91av在线电影| 999色视频 | 免费黄色在线网站 | 99精品偷拍视频一区二区三区 | 91精品影视| 久久国产热视频 | 91九色性视频 | 91亚洲网 | 久久午夜剧场 | 久久久久久美女 | 亚洲欧洲精品一区二区精品久久久 | 国内精品视频在线 | 亚洲视频一区二区三区在线观看 | 黄色视屏在线免费观看 | 欧美韩国日本在线观看 | 亚洲一区 影院 | 日本黄色免费看 | 久久久久久麻豆 | 丁香九月激情综合 | 免费看污的网站 | 日韩电影一区二区三区在线观看 | av免费在线看网站 | 三日本三级少妇三级99 | 日日干,天天干 | 视频一区亚洲 | 美女免费视频一区二区 | av片一区 | 97免费在线视频 | 精品在线一区二区三区 | 91一区二区在线 | 日本99干网 | 在线看国产 | 国产电影一区二区三区四区 | 日日操天天爽 | 一区二区三区四区在线 | 精品一区二区三区在线播放 | 一区二区精品在线观看 | 97成人精品视频在线播放 | 日本护士三级少妇三级999 | 欧美精品国产综合久久 | 久久久www成人免费精品 | 永久免费的啪啪网站免费观看浪潮 | 久久久久久99精品 | 去看片 | 伊人婷婷 | 欧美日韩在线精品一区二区 | 久久兔费看a级 | 激情久久综合网 | 天天操天天透 | 激情深爱.com| 毛片久久久 | 久久久精品久久 | 最近日本韩国中文字幕 | 在线观看的a站 | 午夜在线免费观看视频 | 91欧美国产 | 91福利免费 | 日韩激情视频 | 久久久久观看 | 精品视频久久久久久 | 日韩视频中文 | 18岁免费看片 | 97超碰在线免费观看 | 黄色亚洲精品 | 91麻豆精品国产自产在线游戏 | 亚洲砖区区免费 | 精品国产三级a∨在线欧美 免费一级片在线观看 | 亚洲成人国产精品 | 婷婷婷国产在线视频 | 深爱激情亚洲 | 最近高清中文字幕在线国语5 | 日韩精品一区二区三区在线播放 | 亚洲精品在线免费看 | 国产在线视频资源 | 亚洲国产影院 | 6080yy午夜一二三区久久 | 国产精品久久久视频 | 中文字幕在线观看免费高清电影 | 久久久久久久久久久久久影院 | 日韩视频区 | 日本久久久精品视频 | 在线观看视频日韩 | 福利久久久 | 久久久精品 一区二区三区 国产99视频在线观看 | 国产一级特黄毛片在线毛片 | 一区二区三区在线影院 | 久久www免费人成看片高清 | 一区二精品 | 久久99视频免费观看 | 99r国产精品 | 亚洲一级影院 | 蜜臀av性久久久久av蜜臀三区 | 国产视频二区三区 | 亚洲婷婷在线视频 | 欧美激情精品久久久久久变态 | 国产精品一区二区三区在线播放 | 在线亚洲成人 | 91视频91色 | 亚洲国产精品va在线看黑人 | 国产精品久久久久久久久软件 | 欧美 亚洲 另类 激情 另类 | av亚洲产国偷v产偷v自拍小说 | 中文字幕一区二区三区四区视频 | 最新日韩中文字幕 | 69夜色精品国产69乱 | 欧美激情操 | 综合久久久久久久 | 天天操导航 | 正在播放国产一区二区 | 在线观看亚洲国产 | 视频在线观看亚洲 | 狠狠伊人 | 亚洲资源 | 欧美黑人xxxx猛性大交 | 国产精品永久 | 99久久精品无码一区二区毛片 | 少妇搡bbb| 96视频免费在线观看 | 草久中文字幕 | 精品国产乱码 | 香蕉影视app | 亚洲国产中文字幕在线观看 | 亚洲欧美视频在线观看 | 欧美精品网站 | 免费国产视频 | 欧美整片sss| 香蕉在线观看视频 | 狠狠色丁香婷婷综合 | 麻豆视频免费看 | 在线观看av中文字幕 | 91成人精品观看 | 午夜精品久久久99热福利 | 色噜噜狠狠狠狠色综合 | 婷婷六月综合亚洲 | 婷香五月| 久久精品79国产精品 | 丝袜网站在线观看 | 青青草在久久免费久久免费 | 久久久久网站 | 欧美精品久久人人躁人人爽 | 国产手机在线观看视频 | 在线成人性视频 | 国产精品一区二区久久久久 | 亚洲黄色免费网站 | 午夜av激情| 人人草在线视频 | 激情五月看片 | 在线观看亚洲国产精品 | 九九久久电影 | 丁香六月天婷婷 | 国产网红在线观看 | 超碰97人人在线 | 免费网站在线观看成人 | 国产精品美女久久久久久免费 | 激情视频区 | 日韩精品一区二区在线观看 | 中日韩欧美精彩视频 | 天天色天天| 中文字幕在线高清 | 91精品系列| 在线免费高清一区二区三区 | 日韩在线观看影院 | 欧美性色综合 | 色视频网站在线观看一=区 a视频免费在线观看 | 草莓视频在线观看免费观看 | 久久国产精品99久久久久久老狼 | 中文字幕首页 | 丁香高清视频在线看看 | 97超碰在线人人 | 在线91观看| 国产尤物一区二区三区 | 日日干日日操 | 日本一区二区高清不卡 | 在线国产一区二区三区 | 香蕉影视 | 日韩在线中文字幕视频 | 在线观看深夜福利 | av免费片 | 日本精a在线观看 | 欧美午夜剧场 | 久久这里 | 午夜在线免费视频 | 亚洲一二三久久 | 中文字幕av免费在线观看 | 欧美精品一区二区三区四区在线 | 国产一区电影在线观看 | 国产一区二区在线观看视频 | 欧洲亚洲激情 | 国产理论免费 | 国产精品久久久久久久久免费看 | 午夜av免费| 日韩中文字幕视频在线 | 午夜精品一二区 | 高清国产一区 | 91麻豆.com | 精品人妖videos欧美人妖 | 天天操天天射天天操 | 天天干夜夜爽 | 四虎永久免费网站 | 99精品在线观看 | 91av资源在线 | 一区二区在线电影 | 香蕉免费在线 | 黄网站色视频 | www.av中文字幕.com | 在线观看视频在线 | 天天干,天天操,天天射 | 色多视频在线观看 | 国产手机视频在线播放 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 国产成人精品女人久久久 | 911精品美国片911久久久 | 国产精品第一页在线 | 亚洲精品中文在线资源 | 午夜视频在线瓜伦 | 天天爱天天色 | 天天操天天射天天插 | 亚洲影视资源 | 国产偷v国产偷∨精品视频 在线草 | 黄色大片日本免费大片 | 乱子伦av | 欧美日韩在线免费观看 | 一二三区av | 超碰人人国产 | 亚洲久草在线视频 | 黄p在线播放 | 国产亚洲精品久久久久久无几年桃 | 亚洲精品合集 | 日韩成人黄色 | 99精品免费在线观看 | 天天天色综合a | 在线天堂中文在线资源网 | av品善网| 涩av在线 | 三级黄色大片在线观看 | 中文字幕国语官网在线视频 | 69中文字幕| 国产精品成人一区二区 | 国产成人综合精品 | 婷婷色狠狠 | 天天干天天干天天操 | 欧美性生活久久 | 国产va饥渴难耐女保洁员在线观看 | 992tv在线 | 色吊丝在线永久观看最新版本 | 国产精品一区二区久久久 | 中文字幕一区二区三区在线播放 | 91丨九色丨国产女 | 久久精品看片 | 免费看黄在线 | 中文在线最新版天堂 | av电影久久 | 亚洲成av片人久久久 | 最新国产精品视频 | 午夜精品剧场 | 亚洲乱码精品 | 亚洲免费精品视频 | 99精品在线免费在线观看 | 国产精品美女久久久久久久久久久 | 日日干,天天干 | 午夜国产在线观看 | 日韩欧美在线视频一区二区三区 | 国产98色在线 | 日韩 | 中文在线最新版天堂 | 亚洲午夜久久久久久久久电影网 | 亚洲三级视频 | 日韩视频一 | 久久免费a | 国产乱码精品一区二区蜜臀 | 久久免费看视频 | 亚洲精区二区三区四区麻豆 | av免费看av | 亚洲va天堂va欧美ⅴa在线 | 特级黄色片免费看 | 国色天香在线观看 | 免费看的黄色 | 婷婷在线资源 | 欧美最猛性xxxxx亚洲精品 | av在线网站观看 | 成人国产亚洲 | 国产一区在线观看免费 | 精品国产免费人成在线观看 | 欧美一级大片在线观看 | 日本mv大片欧洲mv大片 | 亚洲黄色av网址 | 久久久久久久久艹 | www亚洲视频 | 色wwwww| 福利视频区 | av电影在线观看完整版一区二区 | 97精品国产91久久久久久久 | 超碰精品在线 | 精品视频www | a√国产免费a | 国产日产欧美在线观看 | 成人一区影院 | 日韩av高清 | 日韩在线免费播放 | 欧美在线视频免费 | 91女神的呻吟细腰翘臀美女 | 国产大片黄色 | 五月婷婷中文网 | 国产精品九九久久99视频 | 一区二区三区日韩视频在线观看 | 国产视频一区在线免费观看 | 中文字幕一区二区三区视频 | 欧美性性网 | 91大神免费在线观看 | a资源在线 | 国产一区欧美二区 | 久久久人 | 美女很黄免费网站 | 亚洲精品自在在线观看 | 亚洲精品国偷拍自产在线观看 | 高清精品久久 | 国产精品99久久久久久大便 | 日本久久成人中文字幕电影 | 久久怡红院| 午夜视频在线观看一区 | 国产精品久久久av | 国产精品久久久久久久久久久不卡 | 五月婷婷中文字幕 | 日韩中文字幕免费电影 | 国产xxxx | 午夜久久福利 | 久久艹在线 | 国产在线无 | 91精品国产一区二区三区 | 亚洲在线网址 | 九九欧美 | 亚洲成人网在线 | 国产免费叼嘿网站免费 | 国产黄色片久久久 | 日韩在线不卡视频 | 国产免费又爽又刺激在线观看 | 亚洲综合色视频在线观看 | 西西444www大胆高清图片 | 在线免费视频 你懂得 | 一区二区三区在线免费观看视频 | 亚洲无吗av| 中文字幕av免费在线观看 | 久久精品99国产国产 | 在线成人高清电影 | 国产 精品 资源 | 日韩在线观看中文 | 人人爽人人插 | 激情开心网站 | 99色在线观看视频 | 久久久国产一区二区三区四区小说 | 亚洲成人av在线电影 | www.婷婷色| 日本aaaa级毛片在线看 | 91成人欧美 | 蜜桃视频成人在线观看 | 日韩av在线一区二区 | 日韩av免费一区 | 欧美aaaxxxx做受视频 | 精品在线你懂的 | 亚洲日韩中文字幕在线播放 | 91精品老司机久久一区啪 | 久久99国产视频 | 久久精品欧美一区二区三区麻豆 | 天天射,天天干 | 国产高清视频免费在线观看 | 九月婷婷综合网 | 99久久9| 午夜精品一区二区三区在线观看 | 国产黄大片在线观看 | 成人 亚洲 欧美 | 天天操天天摸天天干 | 麻豆91精品 | 亚洲精品美女久久17c | 丰满少妇一级片 | 久久99最新地址 | 亚洲精品一区二区在线观看 | 天堂网一区二区 | av在线官网 | 在线观看日本韩国电影 | 天天干天天射天天爽 | 福利视频午夜 | 久久夜av| 91人人澡人人爽 | 久久久久免费视频 | 国产在线黄 | 国产又黄又爽又猛视频日本 | 九九亚洲视频 | 免费在线国产视频 | 91香蕉视频黄色 | 亚洲国产中文字幕 | aaa毛片视频| 色综合久久中文字幕综合网 | 亚洲特级毛片 | 天天草av | 国产精品精品国产色婷婷 | 又黄又爽又色无遮挡免费 | 在线看的av网站 | 中文字幕在线一区观看 | av福利免费 | 成人在线观看资源 | 午夜av电影 | 欧美高清视频不卡网 | 久久伦理网| 亚洲日本中文字幕在线观看 | 亚洲天堂自拍视频 | 久久爽久久爽久久av东京爽 | 69视频网站| 久久精品国产精品亚洲精品 | 精品国产一区二区在线 | 成人动漫一区二区 | 六月天色婷婷 | 日韩一区正在播放 | 日韩在线视频不卡 | 国产精品第7页 | 一区二区 精品 | 狠狠躁日日躁狂躁夜夜躁av | 欧美成人999 | 天天操天天射天天爽 | a天堂一码二码专区 | 国产91亚洲精品 | 在线日韩视频 | 91在线你懂的 | 在线你懂的视频 | av电影中文 | 国产九色视频在线观看 | 视频在线观看国产 | 亚洲精品久久久久中文字幕二区 | 黄色精品在线看 | 九九九免费视频 | 黄色精品在线看 | 亚洲清纯国产 | 亚洲视频免费视频 | 五月婷婷久草 | 日日干夜夜草 | 中文字幕第一页av | 中文字幕在线观看网址 | 欧美久久久久久久 | 久草免费新视频 | 国产在线超碰 | 一级免费看 | 久久久久久久久久久久亚洲 | 日日骑| 久草在线视频在线 | 国产精品美女久久久久久网站 | 五月婷婷伊人网 | 天天天天爱天天躁 | 国产h片在线观看 | 亚洲精品在线视频播放 | 色综合久久久久综合体桃花网 | 日韩欧美一区二区在线观看 | 国产精品1区2区 | 久久不卡日韩美女 | 久久不射电影网 | 婷婷色九月 | 98精品国产自产在线观看 | 99re在线视频观看 | 婷婷干五月 | 亚洲高清激情 | 免费激情网 | 天天爽夜夜爽人人爽曰av | 久久免费电影 | 亚洲欧美国产精品va在线观看 | 亚洲国产精品女人久久久 | 精品在线二区 | 久久婷婷一区二区三区 | 98超碰在线 | 色婷婷av在线 | 国产剧情一区 | 一区二区三区四区不卡 | 国产日韩视频在线观看 | 国产精品免费在线观看视频 | 亚洲欧美激情精品一区二区 | 99r在线视频 | 天天射狠狠干 | 99久久精品国产系列 | 欧美精品二区 | 亚洲精品字幕在线观看 | av片在线看 | 在线国产一区二区 | 久久久久久久久久网站 | 免费国产黄线在线观看视频 | 超碰97在线人人 | 免费人成在线观看网站 | 99在线精品视频观看 | 久久久精品欧美一区二区免费 | 天天操人| 久久免费一级片 | 亚洲无人区小视频 | 久草在线最新免费 | 精品在线观看国产 | av怡红院| 久久久久这里只有精品 | 1024在线看片 | 久久精品中文字幕少妇 | 日韩美女久久 | 免费高清在线观看成人 | 国产成人一级电影 | 午夜 久久 tv | 午夜 免费 | 欧美日本不卡视频 | 一级特黄av | 久久伊人综合 | 国产精品igao视频网网址 | 日韩黄色免费看 | 午夜精品av | 天天干国产 | 日韩中文字幕在线 | 欧洲成人av | 久久国产精品一区二区三区四区 | 五月天激情开心 | 成人久久18免费 | 久久综合九色综合久久久精品综合 | 欧美精品国产综合久久 | 18岁免费看片 | 丰满少妇在线观看 | 色资源在线 | 国产精品自产拍在线观看桃花 | 精品久久久久久国产91 | 亚洲国产精品第一区二区 | 久久人人爽人人爽 | 在线观看av网站 | 国产一区精品在线观看 | 免费观看性生交大片3 | 制服丝袜成人在线 | 欧美色888| 黄p网站在线观看 | 91av在线免费看 | 在线视频欧美日韩 | 美女视频黄是免费的 | 国产免费视频在线 | 91精品1区2区 | 最新色站 | 中文字幕高清免费日韩视频在线 | 中文字幕日韩无 | 岛国av在线免费 | 日韩专区中文字幕 | 香蕉免费 | 国产精品久久久久影视 | 亚洲精品电影在线 | 久久精品视频免费播放 | 国产精品免费视频观看 | 色多多视频在线观看 | 亚洲欧洲精品一区二区精品久久久 | 精品国产乱码一区二区三区在线 | 国产欧美精品一区二区三区四区 | 在线观看你懂的网站 | 久草视频国产 | 女人18毛片a级毛片一区二区 | avlulu久久精品 | 免费色视频网址 | 日韩天堂网 | 91精品第一页 | 亚洲精品在线免费播放 | 国产精品久久久久久一二三四五 | 久久a v视频 | 国产一线二线三线性视频 | 精品黄色在线 | 欧美日韩视频免费看 | 人人看人人做人人澡 | 男女啪啪免费网站 | 国产群p | 亚洲一区网 | 天天干天天天 | 国产精品免费视频一区二区 | 亚洲黄色在线免费观看 | 国产一区二区高清视频 | 三级黄色大片在线观看 | 久久久婷 | 久久精品免费电影 |