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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ELF文件格式详解-请查收

發(fā)布時(shí)間:2023/12/31 编程问答 65 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ELF文件格式详解-请查收 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

上一篇文章中主要介紹了ELF文件的基本定義和目標(biāo)文件的分類,這篇文章中主要介紹下ELF文件格式

ELF文件主要提供了兩個(gè)視圖:鏈接視圖及執(zhí)行視圖,分別針對程序運(yùn)行過程的鏈接過程和執(zhí)行過程。如下圖所示:

單從相貌上來看,二者長得很像,除了肚子??梢钥闯鲦溄右晥D采用的節(jié)(section)作為基本單位,而執(zhí)行視圖采用(segment)為基本單位。那么問題來了,這二者有什么區(qū)別?這是個(gè)設(shè)問句,區(qū)別如下:

Section與segment

在匯編語言中,代碼段、數(shù)據(jù)段就是所謂的段(segment)。在可執(zhí)行文件載入內(nèi)存時(shí),是以segment組織的,每個(gè)segment對應(yīng)ELF文件中的program header中的一個(gè)條目,用來建立可執(zhí)行文件映像。

在寫匯編程序時(shí),用.bss .data .txt或者data segment等這些段前指示,都是section,比如.text,告訴匯編器后面的代碼放入.text section中。目標(biāo)代碼文件中的section和section header table中的條目是一一對應(yīng)的。Section的信息用于鏈接器對代碼的重定位。

可能還是不太懂,可以看下匯編程序的執(zhí)行過程:

具體過程如下:

寫一個(gè)匯編程序或通過編譯器會產(chǎn)生文本文件hello.s。匯編器讀取hello.s時(shí)會將其轉(zhuǎn)換為目標(biāo)文件hello.o,目標(biāo)文件有若干個(gè)section組成,我們在匯編程序中聲明的.section會成為目標(biāo)文件中的section,此外匯編器還會自動添加一些section(比如符號表)。意思就是不同目標(biāo)文件中相同的section會被合并成生成文件的一個(gè)section。

然后鏈接器把目標(biāo)文件中的section合并成幾個(gè)segment,生成可執(zhí)行文件Hello.o。最后又加載器(loader)根據(jù)可執(zhí)行文件中的segment信息加載運(yùn)行這個(gè)程序。

大概是這樣子的,吧?如果有不太對的地方歡迎指正。

然后針對兩個(gè)視圖中的每一部分進(jìn)行詳細(xì)解釋,在此之前,我們熟悉一個(gè)命令readelf,其常用的命令格式如下

readelf -h [filename] //查看文件頭 readelf -S [filename] //查看文件節(jié)頭表 readelf -l [filename] //查看程序頭表 readelf -s [filename] //查看符號表 readelf -a [filename] //查看重定位表、符號表等信息 readelf -r [filename] //只查看重定位表信息/*注意這里的filename是elf文件的文件名,常見elf文件后綴有.o、.out等*/

1.ELF文件頭解析

采用readelf -h xxx.o查看頭部信息
我這里創(chuàng)建了一個(gè)簡單的say hello的hello.o文件,頭部信息如下
我們看一下文件頭在elf.h文件中的結(jié)構(gòu)體定義,會發(fā)現(xiàn)其有14個(gè)成員

typedef struct{unsigned char e_ident[EI_NIDENT]; /*Magic number and other info */Elf32_Half e_type; /*Object file type */Elf32_Half e_machine; /*Architecture */Elf32_Word e_version; /*Object file version */Elf32_Addr e_entry; /*Entry point virtual address */Elf32_Off e_phoff; /*Program header table file offset */Elf32_Off e_shoff; /*Section header table file offset */Elf32_Word e_flags; /*Processor-specific flags */Elf32_Half e_ehsize; /*ELF header size in bytes */Elf32_Half e_phentsize; /*Program header table entry size */Elf32_Half e_phnum; /*Program header table entry count */Elf32_Half e_shentsize; /*Section header table entry size */Elf32_Half e_shnum; /*Section header table entry count */Elf32_Half e_shstrndx; /*Section header string table index */ } Elf32_Ehdr;typedef struct {unsigned char e_ident[EI_NIDENT]; /*Magic number and other info */Elf64_Half e_type; /*Object file type */Elf64_Half e_machine; /*Architecture */Elf64_Word e_version; /*Object file version */Elf64_Addr e_entry; /*Entry point virtual address */Elf64_Off e_phoff; /*Program header table file offset */Elf64_Off e_shoff; /*Section header table file offset */Elf64_Word e_flags; /* Processor-specific flags */Elf64_Half e_ehsize; /*ELF header size in bytes */Elf64_Half e_phentsize; /*Program header table entry size */Elf64_Half e_phnum; /*Program header table entry count */Elf64_Half e_shentsize; /*Section header table entry size */Elf64_Half e_shnum; /*Section header table entry count */Elf64_Half e_shstrndx; /*Section header string table index */ } Elf64_Ehdr;

類似于程序頭表、節(jié)頭表,elf文件頭同時(shí)定義了32位及64位結(jié)構(gòu)體,二者的區(qū)別只有地址位數(shù)的不同,其他成員的數(shù)據(jù)長度及類型都是相同的:

如下所示:

/* Type of addresses. */ typedef uint32_t Elf32_Addr; /* 32位 */ typedef uint64_t Elf64_Addr; /* 64位 *//* Type of file offsets. */ typedef uint32_t Elf32_Off; /* 32位 */ typedef uint64_t Elf64_Off; /* 64位 */ 名稱大小對齊代表
Elf32_Addr44uint32_t
Elf64_Addr88uint64_t
Elf32_Half/Elf64_Half22uint16_t
Elf32_Off44uint32_t
Elf64_Off88uint64_t
Elf32_Sword/Elf64_Sword44int32_t
Elf32_Word/Elf64_Word44uint32_t

其14個(gè)成員如下圖所示:

2.ELF節(jié)頭表

采用readelf -S xxx.o查看節(jié)頭表信息

查看源文件(以Elf32_Shdr為例)

/* Section header. */ typedef struct { Elf32_Word sh_name; /* Section name (string tbl index) */ Elf32_Word sh_type; /* Section type */ Elf32_Word sh_flags; /* Section flags */ Elf32_Addr sh_addr; /*Section virtual addr at execution */ Elf32_Off sh_offset; /* Section file offset */ Elf32_Word sh_size; /* Section size in bytes */ Elf32_Word sh_link; /* Link to another section */ Elf32_Word sh_info; /* Additional section information */ Elf32_Word sh_addralign; /* Section alignment */ Elf32_Word sh_entsize; /* Entry size if section holds table */ } Elf32_Shdr;

在節(jié)頭表中,包含10個(gè)成員,如圖所示:

成員說明如下:

成員名稱說明
sh_name給出節(jié)的名稱,本身不是字符串,而是數(shù)值,代表目標(biāo)文件字符串表中的一個(gè)索引值。
sh_type指出節(jié)類型
sh_flags標(biāo)志位
sh_addr如果節(jié)將出現(xiàn)在進(jìn)程的內(nèi)存映像中,此成員指定該節(jié)數(shù)據(jù)在內(nèi)存中的起始地址,否則,如該節(jié)數(shù)據(jù)不需要映射到內(nèi)存中時(shí),此字段為0
sh_offset該節(jié)數(shù)據(jù)在目標(biāo)文件中的偏移量。需要注意的是:該節(jié)類型是SHT_NOBITS(如.bss節(jié)),說明該節(jié)在目標(biāo)文件中并不占用空間大小,此時(shí),該成員的數(shù)值只是概念上的偏移
sh_size節(jié)的大小(字節(jié)數(shù))。當(dāng)該節(jié)類型不是SHT_NOBITS時(shí),成員數(shù)值就應(yīng)該是該節(jié)在目標(biāo)文件的實(shí)際大小。
sh_link節(jié)頭部表的索引鏈接
sh_info附加信息,其會因?yàn)楣?jié)類型的不同而不同。特別的,類型為SHT_REL或SHT_RELA的節(jié),此時(shí)成員代表的是一個(gè)節(jié)頭表索引值,指代需要做重定位操作的節(jié)
sh_addralign地址對齊的約束條件,數(shù)值0、1沒有對其約束
sh_entsize如果節(jié)的內(nèi)容是固定大小的表,例如符號表,此時(shí)成員sh_entsize給出的是每個(gè)表項(xiàng)的大小。如果該成員的數(shù)值為0,說明該節(jié)的數(shù)據(jù)內(nèi)容并不是一張表

節(jié)類型(sh_type)說明:

類型說明
SHT_NULL說明節(jié)頭表表項(xiàng)無效,目標(biāo)中沒有它對應(yīng)的節(jié)
SHT_PROGBITS表明該節(jié)有程序定義的信息,這些信息的格式與意義完全由程序所定義
SHT_SYMTAB/SHT_DYNSYM說明節(jié)的數(shù)據(jù)內(nèi)容為符號表,SHT_SYMTAB:為靜態(tài)鏈接器提供符號信息,SHT_DYNSYM:為動態(tài)連接器提供符號信息
SHT_STRTAB說明該節(jié)是字符串表
SHT_RELA說明該節(jié)的內(nèi)容是重定位表,表項(xiàng)帶Addend
SHT_HASH說明該節(jié)包含符號哈希表
SHT_DYNAMIC說明該節(jié)內(nèi)容是用來提供給動態(tài)鏈接器使用的
SHT_NOTE包含系統(tǒng)構(gòu)建人員需要使用的特殊信息
SHT_NOBITS在文件中不占空間,其他屬性類似于SHT_PROGBITS
SHT_REL說明該節(jié)內(nèi)容是一個(gè)重定位表,表項(xiàng)不帶Addend
SHT_INIT_ARRAY說明該節(jié)存儲的是一個(gè)函數(shù)指針數(shù)組
andso on…

節(jié)類型中的SHT_RELA和SHT_REL的區(qū)別其實(shí)不太大,知道他們都是重定位表,應(yīng)該就可以了。
原文中是這么說的,英語好的同學(xué)可以琢磨一下>

SHT_RELA
The section holds relocation entries with explicit addends, such as type Elf32_Relafor the 32-bit class of object files. An object file may have multiple relocation sections.
SHT_REL
The section holds relocation entries without explicit addends, such as type Elf32_Rel for the 32-bit class of object files. An object file may have multiple relocation sections. See ‘‘Relocation’’ below for details.

標(biāo)志位說明如下:

特殊節(jié)如下所示:

如果節(jié)sh_link的值為1,則其可鏈接到本程序的相關(guān)節(jié)

若sh_info的值為1,則其可鏈接到符號表內(nèi)的索引+1

查看符號表:readelf -s hello.o


學(xué)習(xí)的時(shí)候要笑!接下來笑著>_<看程序頭表

3.程序頭表

采用readelf -l xxx.o查看文件的程序頭表

查看定義

/* Program segment header. */typedef struct {Elf32_Word p_type; /* Segment type */ Elf32_Off p_offset; /* Segment file offset */ Elf32_Addr p_vaddr; /* Segment virtual address */Elf32_Addr p_paddr; /* Segment physical address */Elf32_Word p_filesz; /* Segment size in file */Elf32_Word p_memsz; /* Segment size in memory */Elf32_Word p_flags; /* Segment flags */Elf32_Word p_align; /* Segment alignment */ } Elf32_Phdr;

有8個(gè)成員

P_type類型描述:

4.符號表

符號:對數(shù)據(jù)、函數(shù)或者代碼(如全局變量或者函數(shù))的引用

符號表:簡單理解就是通過索引對數(shù)據(jù)、函數(shù)、變量的調(diào)用

例如:在使用printf()函數(shù)時(shí),就會調(diào)用動態(tài)符號表.dynsym,因?yàn)樵诜柋?dynsym中存在一個(gè)指向該函數(shù)的符號條目。

在大多數(shù)共享庫和可執(zhí)行文件中,存在兩個(gè)符號表:.symtab、.dynsym。

.dynsym保存了引用來自外部文件的全局符號,如printf這樣的庫函數(shù)??梢哉f.dynsym是.symtab的一個(gè)子集,因?yàn)?symtab中還存有可執(zhí)行文件的本地符號,如全局變量或者代碼定義的本地函數(shù)等,因此.symtab保存了所有的符號,而.dynsym只保存了動態(tài)/全局符號。

但存在一個(gè)問題,為什么同時(shí)定義包含相同部分的兩個(gè)符號表呢?在采用readelf -S 查看可執(zhí)行文件的輸出時(shí),我們發(fā)現(xiàn):.dynsym被標(biāo)記了ALLOC,即運(yùn)行時(shí)會被內(nèi)存調(diào)用,而.symtab并沒有??梢钥闯?#xff0c;在程序運(yùn)行的時(shí)候,.symtab并不是必需的。因此不會被裝載到內(nèi)存中。而.dynsym保存的符號只能在運(yùn)行時(shí)被解析,因此是運(yùn)行時(shí)動態(tài)鏈接器所需要的唯一符號??梢哉f:.dynsym符號表對于動態(tài)鏈接可執(zhí)行文件的執(zhí)行來說是必需的,而.symtab符號表只是用來調(diào)試和鏈接的,有時(shí)候?yàn)榱斯?jié)省空間,會將.symtab符號表刪掉

符號表查看,readelf -s hello.o,如下圖所示:

符號類型說明:

符號綁定說明:

5.重定位表

靜態(tài)鏈接的過程分為兩步:第一步是空間與地址的分配,第二步是符號解析與重定位;第二步是鏈接過程的核心。在重定位過程中,重定位表和符號表起著至關(guān)重要的作用,重定位表確定了需要被重定位的地址,符號表決定了其需要被替換成什么值。

可采用readelf -a test.o或readelf -r test.o查看文件重定位表,不同的是,后者只顯示重定位表,如圖所示:

靜態(tài)鏈接中,目標(biāo)文件中包含有用于重定位的表:代碼段重定位表.rel.text;數(shù)據(jù)段重定位表.rel.data

動態(tài)鏈接中,目標(biāo)文件的重定位表:.rel.dyn對數(shù)據(jù)引用的修正,修正的位置位于.got和數(shù)據(jù)段;.rel.plt對函數(shù)引用的修正,修正位置位于.got.plt。

如上圖所示,我們可以觀察到幾種重定位入口類型

R_X86_64_RELATIVE, R_X86_64_GLOB_DAT,
R_X86_64_JUMP_SLO

R_X86_64_GLOB_DAT(.rel.dyn中針對.got)和R_X86_64_JUMP_SLO(.rel.plt中針對.got.plt)表示被修正的位置只需要直接將符號的地址填入。

而在重定位表中的Offset表明了當(dāng)前符號在.got或.got.plt中的偏移,可以根據(jù)該值在GOT表中尋找對應(yīng)的位置。

總結(jié)

以上是生活随笔為你收集整理的ELF文件格式详解-请查收的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

日本久久中文字幕 | 成人黄色在线视频 | 久久无码av一区二区三区电影网 | 国产成人av电影在线观看 | 国产一区免费在线 | 91久草视频| 93久久精品日日躁夜夜躁欧美 | 精品99免费视频 | 99精彩视频在线观看免费 | 美女视频久久黄 | 九九热久久久 | 国产成人亚洲精品自产在线 | 亚洲综合导航 | 国产精品大片在线观看 | 麻豆视频91 | 特片网久久| 色综合天天综合网国产成人网 | 亚洲在线看 | 激情综合电影网 | 黄色av免费 | 成人禁用看黄a在线 | 蜜桃视频色 | 国产一区二区高清视频 | ww视频在线观看 | 日韩av三区 | 久久成人资源 | 久久久久免费精品视频 | 国产 在线观看 | 91成人免费观看视频 | 亚洲va欧美va国产va黑人 | 免费精品国产va自在自线 | 成人av网站在线 | 久久久久久看片 | 黄色成人影视 | 日韩三级视频在线观看 | 99在线精品视频在线观看 | 国产精品成人av电影 | 狠狠干五月天 | 久草视频在线资源站 | 日韩激情视频在线 | 亚洲欧美婷婷六月色综合 | 一级免费观看 | 午夜在线国产 | 精品国产91亚洲一区二区三区www | av动态图片| 狠狠狠狠狠干 | 国产精品视频999 | 欧美午夜精品久久久久久孕妇 | 精品国自产在线观看 | 丁香六月中文字幕 | 一色屋精品视频在线观看 | 国产精品久久在线观看 | 最新日韩视频在线观看 | 中国一级特黄毛片大片久久 | 4438全国亚洲精品在线观看视频 | 日韩网站一区 | 91超在线 | 天天天综合 | 日本黄色大片儿 | 91正在播放 | 97成人精品区在线播放 | 伊人久久国产精品 | 日日干av | 黄色软件网站在线观看 | av大片网址| 免费在线观看国产黄 | 在线天堂中文在线资源网 | 国产一区观看 | 色亚洲激情 | 久久试看| 久久伊人婷婷 | 91福利视频久久久久 | 国产精品一区二区中文字幕 | 狠狠操天天射 | 人人舔人人插 | 国产福利小视频在线 | 欧美日韩精品在线视频 | 干天天| 亚洲一级黄色 | 国产操在线 | 成年人电影毛片 | 亚洲视屏 | 蜜桃视频精品 | 99精品国产兔费观看久久99 | 香蕉精品视频在线观看 | 免费在线观看国产黄 | 精品久久久999 | 久久久亚洲精华液 | 日本黄区免费视频观看 | 久久久免费播放 | 1000部18岁以下禁看视频 | 狠狠色狠狠色综合系列 | 亚洲精选国产 | 久久精品三级 | 深爱开心激情 | 国产精品亚洲片夜色在线 | 欧美另类交在线观看 | 国产精品视频地址 | 欧美高清成人 | 麻豆极品| 国产黄色在线网站 | 一区二区三区 中文字幕 | 久久综合99| 在线导航av | 美女啪啪图片 | 操高跟美女 | 久久免费看 | 欧美永久视频 | 色91在线| 国产精成人品免费观看 | 国产精品不卡在线播放 | 久久亚洲精品国产亚洲老地址 | 69成人在线| 五月天综合激情网 | 国产女v资源在线观看 | 日韩中文在线视频 | 国产精品久久一区二区三区不卡 | 久久久网 | 一区二区三区福利 | 午夜美女视频 | 亚洲国产中文字幕 | 黄色av网站在线观看免费 | 久久久国产毛片 | 99超碰在线播放 | 五月亚洲综合 | 亚洲有 在线 | 国产精品久久久久久久久久久杏吧 | 99精品国产免费久久久久久下载 | 欧美色888| 日韩影视精品 | 日韩精品欧美一区 | 在线观看91网站 | 中文字幕日韩国产 | 亚洲精品在线观 | 综合网av| 亚洲成人资源在线观看 | 国产亚洲婷婷免费 | 久久av福利 | 国产在线最新 | 狠狠色狠狠色合久久伊人 | 久久免费美女视频 | 伊人久在线 | a极黄色片 | 久久精品美女视频网站 | 91九色蝌蚪视频 | 久久日韩精品 | 日日精品 | 国产精品久久久久久高潮 | 91精品久久香蕉国产线看观看 | 欧美成人999 | 国产精品一区二区三区电影 | 有码中文在线 | 西西444www大胆高清视频 | 日韩高清不卡一区二区三区 | 亚洲,国产成人av | 丁香免费视频 | 一本一道波多野毛片中文在线 | 国产又粗又猛又黄又爽的视频 | 亚洲毛片一区二区三区 | 国产91亚洲精品 | 亚洲欧美日本国产 | 亚洲爽爽网 | 免费国产视频 | a在线视频v视频 | 日日操夜夜操狠狠操 | 亚洲3级 | 一区二区三区在线观看免费视频 | 在线观看视频97 | 日韩专区一区二区 | 国产九九在线 | 免费三级黄色 | 91一区啪爱嗯打偷拍欧美 | 欧美精品久久久久久久久免 | 欧美一级小视频 | 久久激五月天综合精品 | 在线直播av | 国产精品久久久久久久午夜片 | 精品美女久久 | 91九色精品 | 久久久久久免费 | 亚洲日本va在线观看 | 美女视频黄免费网站 | 亚洲精品美女在线观看 | 国产69熟 | 激情影音先锋 | 不卡视频一区二区三区 | 69国产精品视频免费观看 | 国产精品成人免费 | 色吊丝av中文字幕 | 伊人色综合网 | 中文字幕第一页在线视频 | 黄色亚洲大片免费在线观看 | 日韩一级电影网站 | 狠狠色伊人亚洲综合网站野外 | 最新国产精品久久精品 | 日韩欧美视频 | 国产人成看黄久久久久久久久 | 亚洲国产精久久久久久久 | 久久综合视频网 | 亚洲精品高清在线观看 | 69视频国产 | 九九九电影免费看 | 久久国产视屏 | av色影院| www.国产在线视频 | 日韩黄色影院 | 色五月色开心色婷婷色丁香 | 欧亚久久 | 国产剧情一区二区在线观看 | 91人人澡 | 女人18精品一区二区三区 | 伊人狠狠 | 亚洲成人动漫在线观看 | 婷婷久久丁香 | 国产123av| 国产成人精品免费在线观看 | 久久人人看| 国产免码va在线观看免费 | 91亚洲国产 | 久久伊人八月婷婷综合激情 | 日日夜色 | 日韩三级精品 | 999一区二区三区 | 天天操天天拍 | 麻豆国产精品va在线观看不卡 | 精品中文字幕在线 | 97人人射 | 在线看国产日韩 | 国产精品久久久av久久久 | 亚洲成人二区 | 国产黄色精品在线 | 国产91精品高清一区二区三区 | 国产91对白在线播 | 2023国产精品自产拍在线观看 | 亚洲欧美综合精品久久成人 | 国产97在线视频 | 在线观看亚洲a | 久草免费在线视频观看 | 色诱亚洲精品久久久久久 | 国产精品专区在线 | 国产精品久久久久久久久久久久久 | 国产剧情久久 | 亚洲精品在线视频网站 | 国内精品久久久久久久久久清纯 | av在线8| av在线永久免费观看 | 在线视频在线观看 | 国产拍在线 | 久久精品国产精品亚洲精品 | av免费看看 | 激情小说网站亚洲综合网 | 国产精品一区二区在线观看免费 | 精品国产伦一区二区三区观看说明 | 四虎在线永久免费观看 | 天天综合网国产 | 99这里只有精品99 | 日韩啪视频 | 婷婷综合| 狠色狠色综合久久 | 国产手机在线视频 | 久久久精品国产一区二区三区 | 毛片黄色一级 | 91精品国产综合久久婷婷香蕉 | 很黄很污的视频网站 | 天天综合入口 | 国产四虎在线 | 精品在线看 | 国产夫妻av在线 | 五月天丁香亚洲 | 亚洲欧洲成人 | 国产一区二区电影在线观看 | 99精品国产一区二区三区不卡 | 午夜资源站 | 国产精品一级视频 | 成人亚洲精品久久久久 | 国产一二区免费视频 | 精品国产一区二区三区男人吃奶 | 国产精品九九久久99视频 | 日韩av成人在线观看 | 色天天综合网 | 亚洲免费av片 | 最近免费中文视频 | 国产清纯在线 | 亚洲精品在线国产 | 亚洲精品在线免费 | 五月综合婷| 久久久久综合精品福利啪啪 | 人人干97 | 香蕉色综合 | 在线免费国产 | 日日摸日日爽 | 97免费视频在线播放 | 亚洲激情 在线 | 五月天激情视频在线观看 | 国产亚洲精品久久19p | 国产最新在线视频 | 国产区久久 | 最新av网址在线观看 | 手机看片午夜 | 久久久久久欧美二区电影网 | 国产日韩视频在线播放 | 丰满少妇久久久 | 国产一区电影在线观看 | 久久97久久97精品免视看 | 天天天天爽 | 久久亚洲婷婷 | 青青久视频 | 亚洲国产av精品毛片鲁大师 | 激情五月激情综合网 | 亚洲精品www | 五月天天色 | 日本久久视频 | 一级黄色片在线观看 | 色综合天天 | 国产成人三级在线观看 | 麻豆成人精品视频 | 国产精品九九久久久久久久 | 99久久久国产精品 | 黄色大片入口 | 久久99精品热在线观看 | 日韩精品一区二区三区在线播放 | 久久九九九九 | 日韩av看片 | 久久不色 | 九九热在线观看 | 久久综合免费 | 亚洲最新视频在线 | 日韩精品一区二区三区水蜜桃 | 激情久久久| 日韩亚洲精品电影 | 亚洲成人国产 | 一区二区三区韩国免费中文网站 | 免费看搞黄视频网站 | 在线观看一区视频 | 精品免费一区二区三区 | 91麻豆看国产在线紧急地址 | 成人免费看片98欧美 | 成人禁用看黄a在线 | 国产精品成人一区二区三区 | 免费看片网址 | 狠狠操在线 | 91理论片午午伦夜理片久久 | 97色综合| 成人免费视频播放 | 97电影院网| 四虎影视8848aamm | 日韩精品三区四区 | 狠狠操天天射 | 国产午夜精品久久 | 午夜视频久久久 | 日韩伦理片hd | 在线看片一区 | 西西人体4444www高清视频 | jizz18欧美18 | 色综合天天狠狠 | 视频国产在线 | 99欧美视频 | 精品一区二区免费视频 | 91视频在线观看免费 | 91在线视频网址 | 天天色天天色天天色 | 视频在线亚洲 | 伊人热| 五月天开心 | 免费观看xxxx9999片 | 久久人人爽人人爽人人 | 国产精品一区二区三区久久久 | 精品视频专区 | 中文字幕在线看片 | 深爱婷婷 | 黄色国产高清 | 三级av网站 | 日韩在线免费视频观看 | 欧美一区二区伦理片 | 国产96在线 | 国产精品第52页 | 久久激情五月婷婷 | 成人久久久精品国产乱码一区二区 | 国产九九九九九 | 亚洲精品国产电影 | 久久超级碰视频 | 国产成人精品久久亚洲高清不卡 | 久久人操| 色偷偷88888欧美精品久久久 | av电影不卡在线 | 在线日本看片免费人成视久网 | 日本久久久影视 | 探花视频在线观看 | 国产高清综合 | 亚洲第五色综合网 | 国产色区| 久久久久久久亚洲精品 | 黄色一区三区 | 中文字幕在线观看一区二区 | 在线精品视频在线观看高清 | 国产破处在线播放 | 天天爽天天做 | 欧美成人黄色 | 国产黄色片网站 | 五月香婷 | 一级免费看视频 | 99久久精品一区二区成人 | 精久久久久 | 国产黄网站在线观看 | 国产成人精品国内自产拍免费看 | 日躁夜躁狠狠躁2001 | 97视频网址| 精品国产区在线 | 综合激情婷婷 | 久久精品国产v日韩v亚洲 | 黄色电影小说 | 在线看的av网站 | 黄在线免费看 | 不卡日韩av | 精品视频99 | 黄色av网站在线免费观看 | 黄av资源 | 亚洲不卡123 | 国模精品一区二区三区 | 久久久久久久综合色一本 | 日韩成人在线一区二区 | 亚洲国产中文字幕在线视频综合 | 国产综合婷婷 | 亚洲精品福利在线 | 国产97在线看 | 精品久久久亚洲 | 黄色视屏av | 91麻豆网| 日韩免费一区二区 | 久草精品视频在线看网站免费 | 久久国产精品免费观看 | 玖玖在线看 | 日本性xxx | 国产玖玖在线 | 国内精品久久久久久久久久清纯 | 色婷婷99| 色网站中文字幕 | 久久久久久久久久影院 | 97精品国自产拍在线观看 | 久久久精品视频网站 | www日韩在线观看 | 免费看的黄色小视频 | 亚洲精品中文字幕视频 | 99九九热只有国产精品 | 天天操天天干天天插 | 丁香婷婷综合网 | 国产色区 | 中文字幕在线免费 | 夜夜爽天天爽 | 国产日韩欧美在线播放 | 免费网站污 | 婷婷黄色片 | 99久久夜色精品国产亚洲 | 久久免费毛片 | 欧美性色黄大片在线观看 | 久久免费播放视频 | 五月视频| 波多野结衣久久精品 | 久久亚洲在线 | 婷婷福利影院 | 国产精品免费av | 久久精品国产99国产 | 国产在线免费 | 五月婷婷综合在线视频 | 在线播放亚洲 | 一区二区三区四区五区在线 | 国产亚洲精品久久19p | 久草www| 久久这里只有精品23 | 午夜精品成人一区二区三区 | 黄色一级大片在线观看 | 91香蕉久久 | 精品国产视频在线观看 | 国产免费成人av | 国产96精品 | 91视频午夜 | 国内外激情视频 | 91完整版在线观看 | 日日操天天射 | 久草在线这里只有精品 | 中文区中文字幕免费看 | 69亚洲乱 | 又黄又爽又无遮挡的视频 | 天天干,狠狠干 | 国产精品国内免费一区二区三区 | 成人午夜电影在线播放 | 最近高清中文字幕 | 一区二区电影在线观看 | 久久人人看| 欧美作爱视频 | 午夜精品一二区 | 日韩高清在线一区 | 天堂久久电影网 | 国产日韩在线观看一区 | 欧美精品在线观看一区 | 国产日韩在线观看一区 | 精品综合久久久 | 91福利视频免费观看 | 天堂网在线视频 | 五月婷婷丁香网 | 国产手机在线播放 | 在线观看韩国av | 91av视频免费在线观看 | 91九色在线视频观看 | 黄色性av | 亚洲一区日韩在线 | 黄色的网站免费看 | 国产精品嫩草69影院 | 亚洲爱av| 午夜三级影院 | 久久 地址 | 91麻豆精品国产91久久久久久久久 | 国产成人黄色在线 | 97色综合| 亚洲一区精品二人人爽久久 | 日日日网 | 国产小视频你懂的 | 视频91在线| 欧美一二三区在线播放 | 成人黄在线观看 | 国产精品igao视频网网址 | 免费精品 | 国产色婷婷精品综合在线手机播放 | 国产精品一区二区三区在线看 | 一区二区三区在线免费播放 | 免费三级在线 | 日日躁天天躁 | 天天插综合 | 国产在线观看免费观看 | 黄色在线观看免费网站 | 91久久在线观看 | 人人狠狠综合久久亚洲 | 99久e精品热线免费 99国产精品久久久久久久久久 | 久草青青在线观看 | 96国产精品视频 | 免费色网 | 欧美日韩免费一区二区三区 | 成人黄色大片网站 | 婷婷精品在线视频 | 日韩精品久久久久久久电影竹菊 | 午夜美女福利 | 深爱激情五月婷婷 | 69人人| 亚洲精品大片www | 一区二区三区在线视频111 | 欧美激情视频一区二区三区 | 不卡的av中文字幕 | 婷婷国产v亚洲v欧美久久 | 日本一区二区高清不卡 | 五月婷婷深开心 | 亚洲欧洲中文日韩久久av乱码 | 黄色小视频在线观看免费 | 久久国产精品久久精品国产演员表 | 在线性视频日韩欧美 | 国产亚洲精品美女久久 | 亚洲性少妇性猛交wwww乱大交 | 九九视频这里只有精品 | 日本黄色免费播放 | 在线视频日韩欧美 | 国产福利精品在线观看 | 超碰在线国产 | 中文一区在线 | 操夜夜操| a√天堂中文在线 | 国产亚洲精品xxoo | 色综合久久中文字幕综合网 | av黄在线播放 | 亚洲爱爱视频 | 中文字幕 二区 | 午夜精品福利一区二区 | 一色屋精品视频在线观看 | 日韩激情一二三区 | 亚洲欧美视频在线观看 | 亚洲精品免费在线观看视频 | 久久久久久久国产精品影院 | 国产精品久久久久久久久久久不卡 | 97精品国产手机 | 国产97视频在线 | 精品亚洲网 | 黄色av免费 | 国产超碰在线 | 欧美激情视频一区二区三区 | 日韩在线视频免费观看 | 国产精品久久伊人 | www五月 | 在线视频电影 | 福利区在线观看 | 国产精品96久久久久久吹潮 | 免费看黄色大全 | 国产视频每日更新 | 中文字幕视频三区 | 亚洲国内精品 | 四虎成人精品永久免费av九九 | 激情一区二区三区欧美 | av不卡在线看| 亚洲综合视频在线观看 | 欧女人精69xxxxxx | 久久伊人国产精品 | 91精品黄色 | 亚洲精品国产精品99久久 | 91麻豆产精品久久久久久 | 日韩久久久久 | av在线免费观看黄 | 婷婷四房综合激情五月 | 国产精品三级视频 | 综合国产视频 | 999毛片| 91亚色视频在线观看 | 在线观看国产www | 91九色视频国产 | 99精品视频一区 | 日韩高清av在线 | 久久这里只有精品视频首页 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 国产精品你懂的在线观看 | 中文字幕成人 | 日韩中文字幕免费视频 | 国产精品九九热 | 奇米四色影狠狠爱7777 | 97在线精品 | 国产精品99久久久久久大便 | 日韩动漫免费观看高清完整版在线观看 | 黄色亚洲免费 | 日韩精品中文字幕有码 | 成人免费观看网址 | 色欧美成人精品a∨在线观看 | 亚洲九九精品 | 国产91亚洲精品 | 99精品视频在线观看视频 | 日韩精品视频在线观看网址 | 国内精品久久久久久久久久久久 | adn—256中文在线观看 | 日本aaa在线观看 | 亚洲综合五月 | 欧美在线99 | 国产精彩视频一区 | 色激情五月| 一级欧美一级日韩 | 超碰97公开 | 天天操狠狠操 | 欧美色图视频一区 | 国产在线污 | 日本一区二区不卡高清 | 国产经典三级 | 亚洲美女视频在线观看 | 狠狠干成人综合网 | 免费看成人片 | 黄色亚洲在线 | 开心丁香婷婷深爱五月 | 天天操天天摸天天干 | 国产品久精国精产拍 | 973理论片235影院9 | 一区二区三区精品在线视频 | 久久国产精品久久精品国产演员表 | 在线视频观看你懂的 | 精品在线看| 国产v在线观看 | 国产在线不卡精品 | 黄毛片在线观看 | 在线观看免费黄视频 | 久久久久久久久久福利 | 日韩av免费一区 | 久久久网址 | 一级成人免费 | 婷婷六月天综合 | 色婷婷综合在线 | 91秒拍国产福利一区 | 成人午夜电影在线播放 | 久久99中文字幕 | 日日夜夜精品视频 | 久久有精品 | japanesexxxxfreehd乱熟 | 日日夜夜免费精品视频 | 99久久久成人国产精品 | 国产成人精品在线观看 | av官网| 亚洲丝袜中文 | 亚洲狠狠婷婷综合久久久 | 日韩黄色在线电影 | 午夜手机电影 | 三日本三级少妇三级99 | 伊人天天狠天天添日日拍 | 天天插综合网 | 精品 激情 | 久久久精品免费看 | 亚洲欧美怡红院 | 久久电影网站中文字幕 | 久久久久五月 | 亚洲国产av精品毛片鲁大师 | 精品视频免费观看 | 在线观看视频国产一区 | 五月婷婷在线观看视频 | 97超碰伊人 | 国产日韩精品视频 | 国产精品丝袜久久久久久久不卡 | 超碰人人av | 不卡精品视频 | av在线中文| 国产精品免费看 | 欧美日韩在线看 | 国际精品久久 | 色偷偷人人澡久久超碰69 | 九九在线国产视频 | 一级免费看 | 中文日韩在线 | 久久人人爽人人爽人人 | 婷婷视频在线 | 日韩av免费观看网站 | 国产精品欧美久久久久天天影视 | av福利电影 | 成人午夜网址 | 色婷婷国产 | 亚洲精品乱码久久久久久按摩 | 福利视频区 | 久久无码精品一区二区三区 | 国产精品美女视频网站 | 日本免费一二三区 | 成人全视频免费观看在线看 | 国产99久久九九精品免费 | 国产成人久久av | 国产手机在线精品 | 一区二区精品久久 | 狠狠色狠狠色综合系列 | 999国产在线| 国产麻豆视频免费观看 | 久久草 | 天天色 天天 | 欧美久久久久久久久久久 | 中文字幕在线观看视频一区二区三区 | 亚洲欧美色婷婷 | 久久精品免费 | 日日夜精品 | 国产亚洲精品xxoo | 日韩一级网站 | 日本久久久久久久久 | 97福利视频 | 日韩亚洲在线观看 | 成人在线免费视频观看 | 欧洲亚洲女同hd | 精品欧美一区二区三区久久久 | 美女网站在线看 | 波多野结衣在线播放一区 | 欧美日韩aa | 97在线视频免费 | 四虎在线视频免费观看 | 国产在线污 | 国产美女精品视频 | 91精品国产欧美一区二区成人 | 在线免费视频a | 午夜av免费观看 | 日批视频 | 视频在线精品 | 成人观看视频 | 成人黄视频 | 国产婷婷vvvv激情久 | 欧美专区国产专区 | 激情五月婷婷 | 首页av在线 | 日韩午夜剧场 | 国产亚洲精品bv在线观看 | 久久综合精品国产一区二区三区 | 久久午夜色播影院免费高清 | 99久久精品国产欧美主题曲 | 国产xxxx做受性欧美88 | 五月婷婷,六月丁香 | 成人电影毛片 | 成人片在线播放 | 精品一区二区免费 | 国产99久久久国产精品免费二区 | 国产v亚洲v | 亚洲一级片在线观看 | 亚洲第一中文字幕 | 天天干天天干天天操 | 三级av片 | 精品二区视频 | 天天综合久久 | 欧美黄色成人 | 国产成人高清av | ,久久福利影视 | 国产麻豆精品免费视频 | 五月婷视频 | 日本在线免费看 | 亚洲视频网站在线观看 | 成人久久免费视频 | 三级av免费观看 | 久99久精品视频免费观看 | 性日韩欧美在线视频 | 国产精品久久久久久久久久久久午夜片 | 五月在线视频 | 99精品视频一区二区 | 一本一本久久a久久精品牛牛影视 | 欧美与欧洲交xxxx免费观看 | 最新精品视频在线 | 狠狠黄| 四虎影视精品 | 精品伊人久久久 | 国产va在线观看免费 | 婷婷中文字幕在线观看 | 欧美激情操| av综合 日韩| 欧美久久久久久久久中文字幕 | 在线观看香蕉视频 | 91爱爱电影 | 成人av在线播放网站 | 奇米网网址 | 综合久久久久 | 黄色一级大片在线免费看产 | 韩国视频一区二区三区 | 日韩视频一区二区在线 | 日韩欧美精品在线 | 日韩精品久久久久久久电影竹菊 | 国产成人免费高清 | avlulu久久精品 | 超碰97国产在线 | 国产精品mm | 欧美日韩精品在线免费观看 | 天天综合网~永久入口 | 亚洲国产一区二区精品专区 | 国产一及片 | 亚洲精品777 | 亚洲免费av在线播放 | 久久久这里有精品 | 欧美黄色特级片 | 亚洲va欧美va人人爽 | 欧美性黄网官网 | 99热精品久久 | 国产视频精品在线 | 91精品在线免费视频 | 黄色大片视频网站 | 日韩久久一区二区 | 国产一级黄 | 婷婷在线资源 | 在线观看网站av | se视频网址 | 四虎免费在线观看 | 国产一区二区手机在线观看 | 欧美性网站 | 久久少妇免费视频 | 日韩中字在线 | 伊人色播 | 在线视频日韩 | 免费毛片aaaaaa | 日韩电影在线观看一区 | 特级黄色视频毛片 | 日韩欧美视频免费观看 | 亚洲婷婷综合色高清在线 | 中文一区二区三区在线观看 | 日韩字幕 | 久草免费手机视频 | 欧美成人区 | 97人人射 | 精品一区在线看 | 国产午夜免费视频 | 国产专区视频在线观看 | 亚洲精品中文在线资源 | av电影一区二区 | 欧美极度另类性三渗透 | 国产四虎在线 | 国产一区在线免费观看视频 | 中文字幕亚洲字幕 | 亚洲伊人网在线观看 | 天天色婷婷| 日韩av一区二区三区在线观看 | 伊色综合久久之综合久久 | 国产在线观看免费观看 | 国产精品av免费 | 欧洲精品二区 | 最新日本中文字幕 | 在线中文字幕网站 | 日韩精品视频在线观看网址 | 日韩精品久久久久久久电影竹菊 | 天天曰视频 | 热久久影视 | 国产精品精品国产婷婷这里av | 亚洲一区在线看 | 区一区二在线 | 久久精品成人 | 久久不卡视频 | 在线观看亚洲精品视频 | 亚洲视频大全 | 国产精品久99 | 国产精品久久久久久久久久久久冷 | 日韩色在线观看 | 国产精品电影一区二区 | 精品99免费视频 | 久草视频在线免费播放 | 91在线播放视频 | 国产精品影音先锋 | 成人三级网址 | 久久久国产电影 | 国产精品 中文在线 | 一区二区三区手机在线观看 | 国内精品毛片 | 国产在线观看你懂得 | 国产精品久久精品国产 | 国产精品99久久久久久人免费 | 亚洲视频分类 | 国产高h视频 | 欧美视频18 | 91在线网站| 亚洲欧美综合 | 国产视频 亚洲视频 | 久久超碰网 | 91福利国产在线观看 | 久久精品国产99 | 久久久久免费精品国产 | 一级黄色片在线免费看 | 五月婷婷开心 | 亚洲精品在线免费 | 国产在线综合视频 | 日本久久久影视 | 91亚洲在线 | 日日爽夜夜爽 | 欧美国产日韩激情 | 国产在线色站 | 精品黄色在线 | 成人国产精品一区 | 日韩精品极品视频 | 手机在线中文字幕 | 国产高清视频免费在线观看 | 高清中文字幕av | 六月丁香婷婷网 | 99 色| 亚洲精品高清一区二区三区四区 | 国产精品毛片久久久久久久 | 9999国产精品 | 亚洲视频2| 婷婷成人亚洲综合国产xv88 | 成年人免费av网站 | 日本中文字幕在线看 | 午夜av不卡 | 开心激情五月网 | 在线a亚洲视频播放在线观看 | 天天综合网 天天 | 中文字幕乱偷在线 | 一性一交视频 | 国产精品 日韩 欧美 | 黄色的视频网站 | 成人作爱视频 | 欧美日韩中文字幕综合视频 | 国产成人一区二区三区电影 | 久久久久久久电影 | 国产爽妇网| 五月婷婷综合在线视频 | 99在线高清视频在线播放 | 超碰人在线 | 中文字幕av电影下载 | 福利视频在线看 | 九色免费视频 | 免费福利在线播放 | 亚洲精品欧洲精品 | 天天操福利视频 | 国产精品毛片一区 | 成 人 黄 色 视频播放1 | 日韩成人黄色 | 操操操人人 | 人人干在线 | 一区二区中文字幕在线观看 | 免费久久99精品国产婷婷六月 | 黄色片免费电影 | 免费黄色一区 | 在线观看 国产 | 天天操天天综合网 | 美女网站色在线观看 | 成人黄色大片 | 久久九九久久九九 | 精品久久久久久国产 | 97超碰人| 国产精品热 | 91一区啪爱嗯打偷拍欧美 | 在线婷婷| 久久久久久久久久久免费 | 国产在线色视频 | 丁香花中文在线免费观看 | 五月婷社区 | av成人在线播放 | 69国产精品成人在线播放 | 久久国产精品小视频 | 国产精久久久久久久 | 特级西西人体444是什么意思 | 99爱在线观看 | 韩国在线一区二区 | 日韩视频一二三区 | av黄色免费网站 | 欧美久久久久久久久 | 一区二区三区精品在线视频 | 毛片www | 热99久久精品 | 激情欧美一区二区三区 | 免费a网| 美女免费视频一区二区 | 天天狠狠| 欧美巨大荫蒂茸毛毛人妖 | 九九在线精品视频 | 日韩精品免费一区二区 | 伊人亚洲综合网 | 天天天综合网 | 亚洲va欧美|