Executable and Linkable Format(ELF)

Executable and Linkable Format(ELF)

ID:39911368

大小:148.78 KB

页数:60页

时间:2019-07-14

Executable and Linkable Format(ELF)_第1页
Executable and Linkable Format(ELF)_第2页
Executable and Linkable Format(ELF)_第3页
Executable and Linkable Format(ELF)_第4页
Executable and Linkable Format(ELF)_第5页
资源描述:

《Executable and Linkable Format(ELF)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、IExecutableandLinkableFormat(ELF)ContentsPreface1OBJECTFILESIntroduction1-1ELFHeader1-3Sections1-8StringTable1-16SymbolTable1-17Relocation1-212PROGRAMLOADINGANDDYNAMICLINKINGIntroduction2-1ProgramHeader2-2ProgramLoading2-7DynamicLinking2-103CLIBRARYCLibrary

2、3-1IIndexIndexI-1ToolInterfaceStandards(TIS)PortableFormatsSpecification,Version1.1iELF:ExecutableandLinkableFormatiiPortableFormatsSpecification,Version1.1ToolInterfaceStandards(TIS)FiguresandTablesFigure1-1:ObjectFileFormat1-1Figure1-2:32-BitDataTypes1-2Fig

3、ure1-3:ELFHeader1-3Figure1-4:e_ident[]IdentificationIndexes1-5Figure1-5:DataEncodingELFDATA2LSB1-6Figure1-6:DataEncodingELFDATA2MSB1-6Figure1-7:32-bitIntelArchitectureIdentification,e_ident1-7Figure1-8:SpecialSectionIndexes1-8Figure1-9:SectionHeader1-9Figure1

4、-10:SectionTypes,sh_type1-10Figure1-11:SectionHeaderTableEntry:Index01-11Figure1-12:SectionAttributeFlags,sh_flags1-12Figure1-13:sh_linkandsh_infoInterpretation1-13Figure1-14:SpecialSections1-13Figure1-15:StringTableIndexes1-16Figure1-16:SymbolTableEntry1-1

5、7Figure1-17:SymbolBinding,ELF32_ST_BIND1-18Figure1-18:SymbolTypes,ELF32_ST_TYPE1-19Figure1-19:SymbolTableEntry:Index01-20Figure1-20:RelocationEntries1-21Figure1-21:RelocatableFields1-22Figure1-22:RelocationTypes1-23Figure2-1:ProgramHeader2-2Figure2-2:Segmen

6、tTypes,p_type2-3Figure2-3:NoteInformation2-4Figure2-4:ExampleNoteSegment2-5Figure2-5:ExecutableFile2-7Figure2-6:ProgramHeaderSegments2-7Figure2-7:ProcessImageSegments2-8Figure2-8:ExampleSharedObjectSegmentAddresses2-9Figure2-9:DynamicStructure2-12Figure2-10

7、:DynamicArrayTags,d_tag2-12Figure2-11:GlobalOffsetTable2-17Figure2-12:AbsoluteProcedureLinkageTable2-17Figure2-13:Position-IndependentProcedureLinkageTable2-18Figure2-14:SymbolHashTable2-19Figure2-15:HashingFunction2-20Figure3-1:libcContents,NameswithoutSyn

8、onyms3-1Figure3-2:libcContents,NameswithSynonyms3-1Figure3-3:libcContents,GlobalExternalDataSymbols3-2ToolInterfaceStandards(TIS)PortableFormatsSpecification,Version1.1iiiPrefaceELF:ExecutableandLinking

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。