467 lines · yaml
1--- !ELF2FileHeader:3 Class: ELFCLASS644 Data: ELFDATA2LSB5 Type: ET_EXEC6 Machine: EM_AARCH647 Entry: 0x4005108ProgramHeaders:9 - Type: PT_PHDR10 Flags: [ PF_R ]11 VAddr: 0x40004012 Align: 0x813 - Type: PT_INTERP14 Flags: [ PF_R ]15 FirstSec: .interp16 LastSec: .interp17 VAddr: 0x40023818 - Type: PT_LOAD19 Flags: [ PF_X, PF_R ]20 FirstSec: .interp21 LastSec: .bss22 VAddr: 0x40000023 Align: 0x1000024 - Type: PT_DYNAMIC25 Flags: [ PF_W, PF_R ]26 FirstSec: .dynamic27 LastSec: .dynamic28 VAddr: 0x410E0829 Align: 0x830Sections:31 - Name: .interp32 Type: SHT_PROGBITS33 Flags: [ SHF_ALLOC ]34 Address: 0x40023835 AddressAlign: 0x136 Content: 2F6C69622F6C642D6C696E75782D616172636836342E736F2E310037 - Name: .dynsym38 Type: SHT_DYNSYM39 Flags: [ SHF_ALLOC ]40 Address: 0x4002A041 Link: .dynstr42 AddressAlign: 0x843 - Name: .dynstr44 Type: SHT_STRTAB45 Flags: [ SHF_ALLOC ]46 Address: 0x40034847 AddressAlign: 0x148 - Name: .rela.dyn49 Type: SHT_RELA50 Flags: [ SHF_ALLOC ]51 Address: 0x4003C852 Link: .dynsym53 AddressAlign: 0x854 Relocations:55 - Offset: 0x410FE056 Symbol: __gmon_start__57 Type: R_AARCH64_GLOB_DAT58 - Name: .rela.plt59 Type: SHT_RELA60 Flags: [ SHF_ALLOC, SHF_INFO_LINK ]61 Address: 0x4003E062 Link: .dynsym63 AddressAlign: 0x864 Info: .got.plt65 Relocations:66 - Offset: 0x41100067 Symbol: memcpy68 Type: R_AARCH64_JUMP_SLOT69 - Offset: 0x41100870 Symbol: __libc_start_main71 Type: R_AARCH64_JUMP_SLOT72 - Offset: 0x41101073 Symbol: memset74 Type: R_AARCH64_JUMP_SLOT75 - Offset: 0x41101876 Symbol: __gmon_start__77 Type: R_AARCH64_JUMP_SLOT78 - Offset: 0x41102079 Symbol: abort80 Type: R_AARCH64_JUMP_SLOT81 - Offset: 0x41102882 Symbol: printf83 Type: R_AARCH64_JUMP_SLOT84 - Name: .plt85 Type: SHT_PROGBITS86 Flags: [ SHF_ALLOC, SHF_EXECINSTR ]87 Address: 0x40049088 AddressAlign: 0x1089 EntSize: 0x1090 Content: F07BBFA99000009011FE47F910E23F9120021FD61F2003D51F2003D51F2003D5900000B0110240F91002009120021FD6900000B0110640F91022009120021FD6900000B0110A40F91042009120021FD6900000B0110E40F91062009120021FD6900000B0111240F91082009120021FD6900000B0111640F910A2009120021FD691 - Name: .text92 Type: SHT_PROGBITS93 Flags: [ SHF_ALLOC, SHF_EXECINSTR ]94 Address: 0x40051095 AddressAlign: 0x896 Content: 1D0080D21E0080D2E50300AAE10340F9E2230091E603009100000090002015910300009063201B910400009084201D91E0FFFF97EBFFFF972F0000148000009000F047F9400000B4E2FFFF17C0035FD6800000B000000191810000B0210001913F0000EBC00000540100009021B443F9610000B4F00301AA00021FD6C0035FD6800000B000000191810000B021000191210000CB22FC7FD3410C818BFF0781EB21FC4193C00000540200009042B843F9620000B4F00302AA00021FD6C0035FD6FD7BBEA9FD030091F30B00F9930000B06002413980000035DEFFFF972000805260020139F30B40F9FD7BC2A8C0035FD6E4FFFF17FF8300D1FD7B01A9FD430091BFC31FB8E1230091E8DD9752A8D5BB72E80300B9E80B00B9E0130091FF0700B9880000B00900009029C11291092500F9082540F9820080D200013FD6E90340B9E80740B90801096BA00000540100001428008052A8C31FB814000014880000B00900009029411391092900F9082940F9E0230091E1031F2A820080D200013FD6E80B40B9A80000340100001428008052A8C31FB8050000140000009000E01D9194FFFF9701000014A0C35FB8FD7B41A9FF830091C0035FD6FD7BBCA9FD030091F35301A99400009094023891F55B02A995000090B5E23791940215CBF603002AF76303A9F70301AAF80302AA60003FD6FF0F94EB6001005494FE4393130080D2A37A73F8E20318AA73060091E10317AAE003162A60003FD69F0213EB21FFFF54F35341A9F55B42A9F76343A9FD7BC4A8C0035FD61F2003D5C0035FD697 - Name: .rodata98 Type: SHT_PROGBITS99 Flags: [ SHF_ALLOC ]100 Address: 0x400760101 AddressAlign: 0x8102 Content: 0100020000000000000000000000000000000000000000005465737420636F6D706C657465640A00103 - Name: .dynamic104 Type: SHT_DYNAMIC105 Flags: [ SHF_WRITE, SHF_ALLOC ]106 Address: 0x410E08107 Link: .dynstr108 AddressAlign: 0x8109 Entries:110 - Tag: DT_NEEDED111 Value: 0x1112 - Tag: DT_STRTAB113 Value: 0x400348114 - Tag: DT_SYMTAB115 Value: 0x4002A0116 - Tag: DT_STRSZ117 Value: 0x52118 - Tag: DT_SYMENT119 Value: 0x18120 - Tag: DT_DEBUG121 Value: 0x0122 - Tag: DT_PLTGOT123 Value: 0x410FE8124 - Tag: DT_PLTRELSZ125 Value: 0x90126 - Tag: DT_PLTREL127 Value: 0x7128 - Tag: DT_JMPREL129 Value: 0x4003E0130 - Tag: DT_RELA131 Value: 0x4003C8132 - Tag: DT_RELASZ133 Value: 0x18134 - Tag: DT_RELAENT135 Value: 0x18136 - Tag: DT_NULL137 Value: 0x0138 - Name: .got139 Type: SHT_PROGBITS140 Flags: [ SHF_WRITE, SHF_ALLOC ]141 Address: 0x410FD8142 AddressAlign: 0x8143 EntSize: 0x8144 Content: '080E4100000000000000000000000000'145 - Name: .got.plt146 Type: SHT_PROGBITS147 Flags: [ SHF_WRITE, SHF_ALLOC ]148 Address: 0x410FE8149 AddressAlign: 0x8150 EntSize: 0x8151 Content: '000000000000000000000000000000000000000000000000900440000000000090044000000000009004400000000000900440000000000090044000000000009004400000000000'152 - Name: .tm_clone_table153 Type: SHT_PROGBITS154 Flags: [ SHF_WRITE, SHF_ALLOC ]155 Address: 0x411040156 AddressAlign: 0x8157 - Name: .bss158 Type: SHT_NOBITS159 Flags: [ SHF_WRITE, SHF_ALLOC ]160 Address: 0x411040161 AddressAlign: 0x8162 Size: 0x18163 - Name: .rela.text164 Type: SHT_RELA165 Flags: [ SHF_INFO_LINK ]166 Link: .symtab167 AddressAlign: 0x8168 Info: .text169 Relocations:170 - Offset: 0x400528171 Symbol: .text172 Type: R_AARCH64_ADR_PREL_PG_HI21173 Addend: 56174 - Offset: 0x40052C175 Symbol: .text176 Type: R_AARCH64_ADD_ABS_LO12_NC177 Addend: 56178 - Offset: 0x400540179 Symbol: '__libc_start_main@@GLIBC_2.17'180 Type: R_AARCH64_CALL26181 - Offset: 0x400544182 Symbol: 'abort@@GLIBC_2.17'183 Type: R_AARCH64_CALL26184 - Offset: 0x400548185 Symbol: main186 Type: R_AARCH64_JUMP26187 - Offset: 0x40054C188 Symbol: __gmon_start__189 Type: R_AARCH64_ADR_GOT_PAGE190 - Offset: 0x400550191 Symbol: __gmon_start__192 Type: R_AARCH64_LD64_GOT_LO12_NC193 - Offset: 0x400558194 Symbol: __gmon_start__195 Type: R_AARCH64_JUMP26196 - Offset: 0x400560197 Symbol: .tm_clone_table198 Type: R_AARCH64_ADR_PREL_PG_HI21199 - Offset: 0x400564200 Symbol: .tm_clone_table201 Type: R_AARCH64_ADD_ABS_LO12_NC202 - Offset: 0x400578203 Symbol: .rodata204 Type: R_AARCH64_ADR_PREL_PG_HI21205 Addend: 8206 - Offset: 0x40057C207 Symbol: .rodata208 Type: R_AARCH64_LDST64_ABS_LO12_NC209 Addend: 8210 - Offset: 0x400590211 Symbol: .tm_clone_table212 Type: R_AARCH64_ADR_PREL_PG_HI21213 - Offset: 0x400594214 Symbol: .tm_clone_table215 Type: R_AARCH64_ADD_ABS_LO12_NC216 - Offset: 0x4005B8217 Symbol: .rodata218 Type: R_AARCH64_ADR_PREL_PG_HI21219 Addend: 16220 - Offset: 0x4005BC221 Symbol: .rodata222 Type: R_AARCH64_LDST64_ABS_LO12_NC223 Addend: 16224 - Offset: 0x4005DC225 Symbol: .bss226 Type: R_AARCH64_ADR_PREL_PG_HI21227 - Offset: 0x4005E0228 Symbol: .bss229 Type: R_AARCH64_LDST8_ABS_LO12_NC230 - Offset: 0x4005F0231 Symbol: .bss232 Type: R_AARCH64_LDST8_ABS_LO12_NC233 - Offset: 0x400630234 Symbol: memcpy_p235 Type: R_AARCH64_ADR_PREL_PG_HI21236 - Offset: 0x400634237 Symbol: 'memcpy@@GLIBC_2.17'238 Type: R_AARCH64_ADR_PREL_PG_HI21239 - Offset: 0x400638240 Symbol: 'memcpy@@GLIBC_2.17'241 Type: R_AARCH64_ADD_ABS_LO12_NC242 - Offset: 0x40063C243 Symbol: memcpy_p244 Type: R_AARCH64_LDST64_ABS_LO12_NC245 - Offset: 0x400640246 Symbol: memcpy_p247 Type: R_AARCH64_LDST64_ABS_LO12_NC248 - Offset: 0x40066C249 Symbol: memset_p250 Type: R_AARCH64_ADR_PREL_PG_HI21251 - Offset: 0x400670252 Symbol: 'memset@@GLIBC_2.17'253 Type: R_AARCH64_ADR_PREL_PG_HI21254 - Offset: 0x400674255 Symbol: 'memset@@GLIBC_2.17'256 Type: R_AARCH64_ADD_ABS_LO12_NC257 - Offset: 0x400678258 Symbol: memset_p259 Type: R_AARCH64_LDST64_ABS_LO12_NC260 - Offset: 0x40067C261 Symbol: memset_p262 Type: R_AARCH64_LDST64_ABS_LO12_NC263 - Offset: 0x4006A8264 Symbol: .rodata265 Type: R_AARCH64_ADR_PREL_PG_HI21266 Addend: 24267 - Offset: 0x4006AC268 Symbol: .rodata269 Type: R_AARCH64_ADD_ABS_LO12_NC270 Addend: 24271 - Offset: 0x4006B0272 Symbol: 'printf@@GLIBC_2.17'273 Type: R_AARCH64_CALL26274 - Name: .rela.rodata275 Type: SHT_RELA276 Flags: [ SHF_INFO_LINK ]277 Link: .symtab278 AddressAlign: 0x8279 Info: .rodata280 Relocations:281 - Type: SectionHeaderTable282 Sections:283 - Name: .interp284 - Name: .dynsym285 - Name: .dynstr286 - Name: .rela.dyn287 - Name: .rela.plt288 - Name: .plt289 - Name: .text290 - Name: .rela.text291 - Name: .rodata292 - Name: .rela.rodata293 - Name: .dynamic294 - Name: .got295 - Name: .got.plt296 - Name: .tm_clone_table297 - Name: .bss298 - Name: .symtab299 - Name: .strtab300 - Name: .shstrtab301Symbols:302 - Name: .interp303 Type: STT_SECTION304 Section: .interp305 Value: 0x400238306 - Name: .dynsym307 Type: STT_SECTION308 Section: .dynsym309 Value: 0x4002A0310 - Name: .dynstr311 Type: STT_SECTION312 Section: .dynstr313 Value: 0x400348314 - Name: .rela.dyn315 Type: STT_SECTION316 Section: .rela.dyn317 Value: 0x4003C8318 - Name: .rela.plt319 Type: STT_SECTION320 Section: .rela.plt321 Value: 0x4003E0322 - Name: .plt323 Type: STT_SECTION324 Section: .plt325 Value: 0x400490326 - Name: .text327 Type: STT_SECTION328 Section: .text329 Value: 0x400510330 - Name: .rodata331 Type: STT_SECTION332 Section: .rodata333 Value: 0x400760334 - Name: .dynamic335 Type: STT_SECTION336 Section: .dynamic337 Value: 0x410E08338 - Name: .got339 Type: STT_SECTION340 Section: .got341 Value: 0x410FD8342 - Name: .got.plt343 Type: STT_SECTION344 Section: .got.plt345 Value: 0x410FE8346 - Name: .tm_clone_table347 Type: STT_SECTION348 Section: .tm_clone_table349 Value: 0x411040350 - Name: .bss351 Type: STT_SECTION352 Section: .bss353 Value: 0x411040354 - Name: __wrap_main355 Section: .text356 Value: 0x400548357 - Name: _DYNAMIC358 Type: STT_OBJECT359 Section: .dynamic360 Value: 0x410E08361 - Name: _GLOBAL_OFFSET_TABLE_362 Type: STT_OBJECT363 Section: .got364 Value: 0x410FD8365 - Name: 'memcpy@@GLIBC_2.17'366 Type: STT_FUNC367 Binding: STB_GLOBAL368 Value: 0x4004B0369 - Name: __bss_start__370 Section: .bss371 Binding: STB_GLOBAL372 Value: 0x411040373 - Name: memcpy_p374 Type: STT_OBJECT375 Section: .bss376 Binding: STB_GLOBAL377 Value: 0x411048378 Size: 0x8379 - Name: _bss_end__380 Section: .bss381 Binding: STB_GLOBAL382 Value: 0x411058383 - Name: _edata384 Section: .tm_clone_table385 Binding: STB_GLOBAL386 Value: 0x411040387 - Name: __bss_end__388 Section: .bss389 Binding: STB_GLOBAL390 Value: 0x411058391 - Name: '__libc_start_main@@GLIBC_2.17'392 Type: STT_FUNC393 Binding: STB_GLOBAL394 - Name: 'memset@@GLIBC_2.17'395 Type: STT_FUNC396 Binding: STB_GLOBAL397 Value: 0x4004D0398 - Name: memset_p399 Type: STT_OBJECT400 Section: .bss401 Binding: STB_GLOBAL402 Value: 0x411050403 Size: 0x8404 - Name: __gmon_start__405 Binding: STB_WEAK406 - Name: 'abort@@GLIBC_2.17'407 Type: STT_FUNC408 Binding: STB_GLOBAL409 - Name: _IO_stdin_used410 Type: STT_OBJECT411 Section: .rodata412 Binding: STB_GLOBAL413 Value: 0x400760414 Size: 0x4415 - Name: _end416 Section: .bss417 Binding: STB_GLOBAL418 Value: 0x411058419 - Name: _start420 Type: STT_FUNC421 Section: .text422 Binding: STB_GLOBAL423 Value: 0x400510424 - Name: __end__425 Section: .bss426 Binding: STB_GLOBAL427 Value: 0x411058428 - Name: __bss_start429 Section: .bss430 Binding: STB_GLOBAL431 Value: 0x411040432 - Name: main433 Type: STT_FUNC434 Section: .text435 Binding: STB_GLOBAL436 Value: 0x400604437 Size: 0xC4438 - Name: post_main439 Type: STT_FUNC440 Section: .text441 Binding: STB_GLOBAL442 Value: 0x4006C8443 Size: 0x7C444 - Name: 'printf@@GLIBC_2.17'445 Type: STT_FUNC446 Binding: STB_GLOBAL447DynamicSymbols:448 - Name: __libc_start_main449 Type: STT_FUNC450 Binding: STB_GLOBAL451 - Name: __gmon_start__452 Binding: STB_WEAK453 - Name: abort454 Type: STT_FUNC455 Binding: STB_GLOBAL456 - Name: printf457 Type: STT_FUNC458 Binding: STB_GLOBAL459 - Name: memcpy460 Type: STT_FUNC461 Binding: STB_GLOBAL462 Value: 0x4004B0463 - Name: memset464 Type: STT_FUNC465 Binding: STB_GLOBAL466 Value: 0x4004D0467