327 lines · yaml
1--- !ELF2FileHeader:3 Class: ELFCLASS644 Data: ELFDATA2LSB5 Type: ET_EXEC6 Machine: EM_X86_647 Entry: 0x4010A08ProgramHeaders:9 - Type: PT_PHDR10 Flags: [ PF_R ]11 VAddr: 0x40004012 Align: 0x813 Offset: 0x4014 - Type: PT_INTERP15 Flags: [ PF_R ]16 FirstSec: .interp17 LastSec: .interp18 VAddr: 0x40044419 Offset: 0x44420 - Type: PT_LOAD21 Flags: [ PF_X, PF_R ]22 FirstSec: .init23 LastSec: .fini24 VAddr: 0x40100025 Align: 0x100026 Offset: 0x100027 - Type: PT_LOAD28 Flags: [ PF_R ]29 FirstSec: .rodata30 LastSec: .rodata31 VAddr: 0x40200032 Align: 0x100033 Offset: 0x200034 - Type: PT_LOAD35 Flags: [ PF_W, PF_R ]36 FirstSec: .init_array37 LastSec: .bss38 VAddr: 0x403DD839 Align: 0x100040 Offset: 0x2DD841 - Type: PT_DYNAMIC42 Flags: [ PF_W, PF_R ]43 FirstSec: .dynamic44 LastSec: .dynamic45 VAddr: 0x403DE846 Align: 0x847 Offset: 0x2DE848 - Type: PT_NOTE49 Flags: [ PF_R ]50 FirstSec: .note.gnu.build-id51 LastSec: .note.ABI-tag52 VAddr: 0x40040053 Align: 0x454 Offset: 0x40055Sections:56 - Name: .note.gnu.build-id57 Type: SHT_NOTE58 Flags: [ SHF_ALLOC ]59 Address: 0x40040060 AddressAlign: 0x461 Offset: 0x40062 Notes:63 - Name: GNU64 Desc: 3C34F7D1612996940C48F98DC272543BC3C9C95665 Type: NT_PRPSINFO66 - Name: .note.ABI-tag67 Type: SHT_NOTE68 Flags: [ SHF_ALLOC ]69 Address: 0x40042470 AddressAlign: 0x471 Notes:72 - Name: GNU73 Desc: '00000000030000000200000000000000'74 Type: NT_VERSION75 - Name: .interp76 Type: SHT_PROGBITS77 Flags: [ SHF_ALLOC ]78 Address: 0x40044479 AddressAlign: 0x180 Content: 2F6C696236342F6C642D6C696E75782D7838362D36342E736F2E320081 - Name: .gnu.hash82 Type: SHT_GNU_HASH83 Flags: [ SHF_ALLOC ]84 Address: 0x40046085 Link: .dynsym86 AddressAlign: 0x887 Header:88 SymNdx: 0x789 Shift2: 0x690 BloomFilter: [ 0x810000 ]91 HashBuckets: [ 0x7, 0x0 ]92 HashValues: [ 0x6DCE65D1 ]93 - Name: .dynsym94 Type: SHT_DYNSYM95 Flags: [ SHF_ALLOC ]96 Address: 0x40048897 Link: .dynstr98 AddressAlign: 0x899 - Name: .dynstr100 Type: SHT_STRTAB101 Flags: [ SHF_ALLOC ]102 Address: 0x400548103 AddressAlign: 0x1104 - Name: .gnu.version105 Type: SHT_GNU_versym106 Flags: [ SHF_ALLOC ]107 Address: 0x4005F2108 Link: .dynsym109 AddressAlign: 0x2110 Entries: [ 0, 2, 3, 1, 1, 4, 1, 2 ]111 - Name: .gnu.version_r112 Type: SHT_GNU_verneed113 Flags: [ SHF_ALLOC ]114 Address: 0x400608115 Link: .dynstr116 AddressAlign: 0x8117 Dependencies:118 - Version: 1119 File: libc.so.6120 Entries:121 - Name: GLIBC_2.3.4122 Hash: 157882740123 Flags: 0124 Other: 4125 - Name: GLIBC_2.34126 Hash: 110530996127 Flags: 0128 Other: 3129 - Name: GLIBC_2.2.5130 Hash: 157882997131 Flags: 0132 Other: 2133 - Name: .init134 Type: SHT_PROGBITS135 Flags: [ SHF_ALLOC, SHF_EXECINSTR ]136 Address: 0x401000137 AddressAlign: 0x4138 Offset: 0x1000139 Content: F30F1EFA4883EC08488B05D92F00004885C07402FFD04883C408C3140 - Name: .plt.sec141 Type: SHT_PROGBITS142 Flags: [ SHF_ALLOC, SHF_EXECINSTR ]143 Address: 0x401060144 AddressAlign: 0x10145 EntSize: 0x10146 Content: F30F1EFAF2FF25AD2F00000F1F440000F30F1EFAF2FF25A52F00000F1F440000147 - Name: .text148 Type: SHT_PROGBITS149 Flags: [ SHF_ALLOC, SHF_EXECINSTR ]150 Address: 0x401080151 AddressAlign: 0x10152 Content: F30F1EFA4883EC0831C0E80101000031C04883C408C3662E0F1F840000000000F30F1EFA31ED4989D15E4889E24883E4F050544531C031C9488D3DC1FFFFFFFF15132F0000F4662E0F1F840000000000488D3D612F0000488D055A2F00004839F87415488B05F62E00004885C07409FFE00F1F8000000000C30F1F8000000000488D3D312F0000488D352A2F00004829FE4889F048C1EE3F48C1F8034801C648D1FE7414488B05C52E00004885C07408FFE0660F1F440000C30F1F8000000000F30F1EFA803DED2E000000752B5548833DA22E0000004889E5740C488B3DCE2E0000E8E9FEFFFFE864FFFFFFC605C52E0000015DC30F1F00C30F1F8000000000F30F1EFAE977FFFFFF0F1F8000000000F30F1EFA415455488D2D660E000053488D1D6AF2FFFF4C8D6314660F1F4400000FB6134889EEBF0100000031C04883C301E8AAFEFFFF4C39E375E55BBF0A0000005D415CE987FEFFFF153 - Name: .fini154 Type: SHT_PROGBITS155 Flags: [ SHF_ALLOC, SHF_EXECINSTR ]156 Address: 0x4011DC157 AddressAlign: 0x4158 Content: F30F1EFA4883EC084883C408C3159 - Name: .rodata160 Type: SHT_PROGBITS161 Flags: [ SHF_ALLOC ]162 Address: 0x402000163 AddressAlign: 0x4164 Offset: 0x2000165 Content: '0100020025303268687800'166 - Name: .init_array167 Type: SHT_INIT_ARRAY168 Flags: [ SHF_WRITE, SHF_ALLOC ]169 Address: 0x403DD8170 AddressAlign: 0x8171 EntSize: 0x8172 Offset: 0x2DD8173 Content: '8011400000000000'174 - Name: .fini_array175 Type: SHT_FINI_ARRAY176 Flags: [ SHF_WRITE, SHF_ALLOC ]177 Address: 0x403DE0178 AddressAlign: 0x8179 EntSize: 0x8180 Content: '4011400000000000'181 - Name: .dynamic182 Type: SHT_DYNAMIC183 Flags: [ SHF_WRITE, SHF_ALLOC ]184 Address: 0x403DE8185 Link: .dynstr186 AddressAlign: 0x8187 Entries:188 - Tag: DT_NEEDED189 Value: 0x37190 - Tag: DT_INIT191 Value: 0x401000192 - Tag: DT_FINI193 Value: 0x4011DC194 - Tag: DT_INIT_ARRAY195 Value: 0x403DD8196 - Tag: DT_INIT_ARRAYSZ197 Value: 0x8198 - Tag: DT_FINI_ARRAY199 Value: 0x403DE0200 - Tag: DT_FINI_ARRAYSZ201 Value: 0x8202 - Tag: DT_GNU_HASH203 Value: 0x400460204 - Tag: DT_STRTAB205 Value: 0x400548206 - Tag: DT_SYMTAB207 Value: 0x400488208 - Tag: DT_STRSZ209 Value: 0xA9210 - Tag: DT_SYMENT211 Value: 0x18212 - Tag: DT_DEBUG213 Value: 0x0214 - Tag: DT_PLTGOT215 Value: 0x404000216 - Tag: DT_PLTRELSZ217 Value: 0x30218 - Tag: DT_PLTREL219 Value: 0x7220 - Tag: DT_FLAGS221 Value: 0x8222 - Tag: DT_FLAGS_1223 Value: 0x8000001224 - Tag: DT_VERNEED225 Value: 0x400608226 - Tag: DT_VERNEEDNUM227 Value: 0x1228 - Tag: DT_VERSYM229 Value: 0x4005F2230 - Tag: DT_RELACOUNT231 Value: 0x3232 - Tag: DT_NULL233 Value: 0x0234 - Name: .data235 Type: SHT_PROGBITS236 Flags: [ SHF_WRITE, SHF_ALLOC ]237 Address: 0x404028238 AddressAlign: 0x8239 Content: '00000000000000003040400000000000'240 - Name: .tm_clone_table241 Type: SHT_PROGBITS242 Flags: [ SHF_WRITE, SHF_ALLOC ]243 Address: 0x404038244 AddressAlign: 0x8245 - Name: .bss246 Type: SHT_NOBITS247 Flags: [ SHF_WRITE, SHF_ALLOC ]248 Address: 0x404038249 AddressAlign: 0x1250 Size: 0x8251 - Name: .rela.text252 Type: SHT_RELA253 Flags: [ SHF_INFO_LINK ]254 Link: .symtab255 AddressAlign: 0x8256 Info: .text257 Relocations:258 - Offset: 0x40108B259 Symbol: print_build_id260 Type: R_X86_64_PLT32261 Addend: -4262 - Offset: 0x4010BB263 Symbol: main264 Type: R_X86_64_PC32265 Addend: -4266 - Offset: 0x4011A2267 Symbol: build_id_note268 Type: R_X86_64_PC32269 Addend: 12270 - Type: SectionHeaderTable271 Sections:272 - Name: .note.gnu.build-id273 - Name: .note.ABI-tag274 - Name: .interp275 - Name: .gnu.hash276 - Name: .dynsym277 - Name: .dynstr278 - Name: .gnu.version279 - Name: .gnu.version_r280 - Name: .init281 - Name: .plt.sec282 - Name: .text283 - Name: .rela.text284 - Name: .fini285 - Name: .rodata286 - Name: .init_array287 - Name: .fini_array288 - Name: .dynamic289 - Name: .data290 - Name: .tm_clone_table291 - Name: .bss292 - Name: .symtab293 - Name: .strtab294 - Name: .shstrtab295Symbols:296 - Name: print_build_id297 Type: STT_FUNC298 Section: .text299 Binding: STB_GLOBAL300 Value: 0x401190301 Size: 0x49302 - Name: _end303 Section: .bss304 Binding: STB_GLOBAL305 Value: 0x404040306 - Name: _start307 Type: STT_FUNC308 Section: .text309 Binding: STB_GLOBAL310 Value: 0x4010A0311 Size: 0x26312 - Name: __bss_start313 Section: .bss314 Binding: STB_GLOBAL315 Value: 0x404038316 - Name: main317 Type: STT_FUNC318 Section: .text319 Binding: STB_GLOBAL320 Value: 0x401080321 Size: 0x16322 - Name: build_id_note323 Index: SHN_ABS324 Binding: STB_GLOBAL325 Value: 0x400400326...327