File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00010000
00010000 struct ELF64_EHDR
00010000 e_ident.EI_MAG char "\x7fELF"
00010004 e_ident.EI_CLASS uint8 0x02 ; ELFCLASS64
00010005 e_ident.EI_DATA uint8 0x01 ; ELFDATA2LSB
00010006 e_ident.EI_VERSION uint8 0x01 ; EV_CURRENT
00010007 e_ident.EI_OSABI uint8 0x00 ; ELFOSABI_NONE
00010008 e_ident.EI_ABIVERSION int 0
00010009 e_ident.EI_PAD char "\x00\x00\x00\x00\x00\x00\x00"
00010010 e_type uint16 0x0002 ; ET_EXEC — object file type (ET_EXEC / ET_DYN / ET_REL)
00010012 e_machine uint16 0x00b7 ; EM_AARCH64 — target architecture (EM_X86_64 / EM_AARCH64 / …)
00010014 e_version uint32 0x00000001 ; EV_CURRENT
00010018 e_entry uint64 0x88490 ; program entry point virtual address
00010020 e_phoff uint64 0x10040
00010028 e_shoff uint64 0x10190
00010030 e_flags uint32 0x00000000
00010034 e_ehsize int 64
00010036 e_phentsize int 56
00010038 e_phnum int 6
0001003a e_shentsize int 64
0001003c e_shnum int 25
0001003e e_shstrndx int 22
00010040
00010040 struct ELF64_PHDR
00010040 p_type uint32 0x00000006 ; PT_PHDR — segment type (PT_LOAD / PT_DYNAMIC / PT_INTERP / PT_NOTE / PT_TLS / PT_GNU_*)
00010044 p_flags uint32 0x00000004 ; PF_R — segment permission bits (PF_R / PF_W / PF_X)
00010048 p_offset uint64 0x0000000000000040 ; file offset of the segment's first byte
00010050 p_vaddr uint64 0x0000000000010040 ; virtual address the segment loads to at runtime
00010058 p_paddr uint64 0x0000000000010040
00010060 p_filesz int 336 ; size of the segment in the file (bytes)
00010068 p_memsz int 336 ; size of the segment in memory at runtime (bytes)
00010070 p_align uint64 0x0000000000010000 ; alignment of the segment (powers of 2)
00010078
00010078 struct ELF64_PHDR
00010078 p_type uint32 0x00000004 ; PT_NOTE — segment type (PT_LOAD / PT_DYNAMIC / PT_INTERP / PT_NOTE / PT_TLS / PT_GNU_*)
0001007c p_flags uint32 0x00000004 ; PF_R — segment permission bits (PF_R / PF_W / PF_X)
00010080 p_offset uint64 0x0000000000000f78 ; file offset of the segment's first byte
00010088 p_vaddr uint64 0x0000000000010f78 ; virtual address the segment loads to at runtime
00010090 p_paddr uint64 0x0000000000010f78
00010098 p_filesz int 100 ; size of the segment in the file (bytes)
000100a0 p_memsz int 100 ; size of the segment in memory at runtime (bytes)
000100a8 p_align uint64 0x0000000000000004 ; alignment of the segment (powers of 2)
000100b0
000100b0 struct ELF64_PHDR
000100b0 p_type uint32 0x00000001 ; PT_LOAD — segment type (PT_LOAD / PT_DYNAMIC / PT_INTERP / PT_NOTE / PT_TLS / PT_GNU_*)
000100b4 p_flags uint32 0x00000005 ; PF_X|PF_R — segment permission bits (PF_R / PF_W / PF_X)
000100b8 p_offset uint64 0x0000000000000000 ; file offset of the segment's first byte
000100c0 p_vaddr uint64 0x0000000000010000 ; virtual address the segment loads to at runtime
000100c8 p_paddr uint64 0x0000000000010000
000100d0 p_filesz int 5922580 ; size of the segment in the file (bytes)
000100d8 p_memsz int 5922580 ; size of the segment in memory at runtime (bytes)
000100e0 p_align uint64 0x0000000000010000 ; alignment of the segment (powers of 2)
000100e8
000100e8 struct ELF64_PHDR
000100e8 p_type uint32 0x00000001 ; PT_LOAD — segment type (PT_LOAD / PT_DYNAMIC / PT_INTERP / PT_NOTE / PT_TLS / PT_GNU_*)
000100ec p_flags uint32 0x00000004 ; PF_R — segment permission bits (PF_R / PF_W / PF_X)
000100f0 p_offset uint64 0x00000000005b0000 ; file offset of the segment's first byte
000100f8 p_vaddr uint64 0x00000000005c0000 ; virtual address the segment loads to at runtime
00010100 p_paddr uint64 0x00000000005c0000
00010108 p_filesz int 4148592 ; size of the segment in the file (bytes)
00010110 p_memsz int 4148592 ; size of the segment in memory at runtime (bytes)
00010118 p_align uint64 0x0000000000010000 ; alignment of the segment (powers of 2)
00010120
00010120 struct ELF64_PHDR
00010120 p_type uint32 0x00000001 ; PT_LOAD — segment type (PT_LOAD / PT_DYNAMIC / PT_INTERP / PT_NOTE / PT_TLS / PT_GNU_*)
00010124 p_flags uint32 0x00000006 ; PF_W|PF_R — segment permission bits (PF_R / PF_W / PF_X)
00010128 p_offset uint64 0x00000000009b0000 ; file offset of the segment's first byte
00010130 p_vaddr uint64 0x00000000009c0000 ; virtual address the segment loads to at runtime
00010138 p_paddr uint64 0x00000000009c0000
00010140 p_filesz int 396064 ; size of the segment in the file (bytes)
00010148 p_memsz int 629360 ; size of the segment in memory at runtime (bytes)
00010150 p_align uint64 0x0000000000010000 ; alignment of the segment (powers of 2)
00010158
00010158 struct ELF64_PHDR
00010158 p_type uint32 0x6474e551 ; PT_GNU_STACK — segment type (PT_LOAD / PT_DYNAMIC / PT_INTERP / PT_NOTE / PT_TLS / PT_GNU_*)
0001015c p_flags uint32 0x00000006 ; PF_W|PF_R — segment permission bits (PF_R / PF_W / PF_X)
00010160 p_offset uint64 0x0000000000000000 ; file offset of the segment's first byte
00010168 p_vaddr uint64 0x0000000000000000 ; virtual address the segment loads to at runtime
00010170 p_paddr uint64 0x0000000000000000
00010178 p_filesz int 0 ; size of the segment in the file (bytes)
00010180 p_memsz int 0 ; size of the segment in memory at runtime (bytes)
00010188 p_align uint64 0x0000000000000008 ; alignment of the segment (powers of 2)
00010190
00010190 struct ELF64_SHDR
00010190 sh_name int 0 ; offset of the section name in .shstrtab
00010194 sh_type uint32 0x00000000 ; SHT_NULL — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010198 sh_flags uint64 0x0000000000000000 ; section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000101a0 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
000101a8 sh_offset uint64 0x0000000000000000
000101b0 sh_size int 0
000101b8 sh_link int 0
000101bc sh_info int 0
000101c0 sh_addralign int 0
000101c8 sh_entsize int 0
000101d0
000101d0 struct ELF64_SHDR
000101d0 sh_name int 1 ; offset of the section name in .shstrtab
000101d4 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
000101d8 sh_flags uint64 0x0000000000000006 ; SHF_ALLOC|SHF_EXECINSTR — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000101e0 sh_addr uint64 0x11000 ; virtual address of the section at runtime (0 if not loaded)
000101e8 sh_offset uint64 0x0000000000001000
000101f0 sh_size int 5918484
000101f8 sh_link int 0
000101fc sh_info int 0
00010200 sh_addralign int 16
00010208 sh_entsize int 0
00010210
00010210 struct ELF64_SHDR
00010210 sh_name int 125 ; offset of the section name in .shstrtab
00010214 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010218 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010220 sh_addr uint64 0x5c0000 ; virtual address of the section at runtime (0 if not loaded)
00010228 sh_offset uint64 0x00000000005b0000
00010230 sh_size int 1482009
00010238 sh_link int 0
0001023c sh_info int 0
00010240 sh_addralign int 32
00010248 sh_entsize int 0
00010250
00010250 struct ELF64_SHDR
00010250 sh_name int 133 ; offset of the section name in .shstrtab
00010254 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010258 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010260 sh_addr uint64 0x729d20 ; virtual address of the section at runtime (0 if not loaded)
00010268 sh_offset uint64 0x0000000000719d20
00010270 sh_size int 11684
00010278 sh_link int 0
0001027c sh_info int 0
00010280 sh_addralign int 32
00010288 sh_entsize int 0
00010290
00010290 struct ELF64_SHDR
00010290 sh_name int 143 ; offset of the section name in .shstrtab
00010294 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010298 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000102a0 sh_addr uint64 0x72cae0 ; virtual address of the section at runtime (0 if not loaded)
000102a8 sh_offset uint64 0x000000000071cae0
000102b0 sh_size int 5120
000102b8 sh_link int 0
000102bc sh_info int 0
000102c0 sh_addralign int 32
000102c8 sh_entsize int 0
000102d0
000102d0 struct ELF64_SHDR
000102d0 sh_name int 153 ; offset of the section name in .shstrtab
000102d4 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
000102d8 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000102e0 sh_addr uint64 0x72dee0 ; virtual address of the section at runtime (0 if not loaded)
000102e8 sh_offset uint64 0x000000000071dee0
000102f0 sh_size int 0
000102f8 sh_link int 0
000102fc sh_info int 0
00010300 sh_addralign int 1
00010308 sh_entsize int 0
00010310
00010310 struct ELF64_SHDR
00010310 sh_name int 163 ; offset of the section name in .shstrtab
00010314 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010318 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010320 sh_addr uint64 0x72dee0 ; virtual address of the section at runtime (0 if not loaded)
00010328 sh_offset uint64 0x000000000071dee0
00010330 sh_size int 2649744
00010338 sh_link int 0
0001033c sh_info int 0
00010340 sh_addralign int 32
00010348 sh_entsize int 0
00010350
00010350 struct ELF64_SHDR
00010350 sh_name int 53 ; offset of the section name in .shstrtab
00010354 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010358 sh_flags uint64 0x0000000000000003 ; SHF_WRITE|SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010360 sh_addr uint64 0x9c0000 ; virtual address of the section at runtime (0 if not loaded)
00010368 sh_offset uint64 0x00000000009b0000
00010370 sh_size int 1248
00010378 sh_link int 0
0001037c sh_info int 0
00010380 sh_addralign int 16
00010388 sh_entsize int 0
00010390
00010390 struct ELF64_SHDR
00010390 sh_name int 67 ; offset of the section name in .shstrtab
00010394 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010398 sh_flags uint64 0x0000000000000003 ; SHF_WRITE|SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000103a0 sh_addr uint64 0x9c04e0 ; virtual address of the section at runtime (0 if not loaded)
000103a8 sh_offset uint64 0x00000000009b04e0
000103b0 sh_size int 120
000103b8 sh_link int 0
000103bc sh_info int 0
000103c0 sh_addralign int 32
000103c8 sh_entsize int 0
000103d0
000103d0 struct ELF64_SHDR
000103d0 sh_name int 7 ; offset of the section name in .shstrtab
000103d4 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
000103d8 sh_flags uint64 0x0000000000000003 ; SHF_WRITE|SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000103e0 sh_addr uint64 0x9c0560 ; virtual address of the section at runtime (0 if not loaded)
000103e8 sh_offset uint64 0x00000000009b0560
000103f0 sh_size int 313921
000103f8 sh_link int 0
000103fc sh_info int 0
00010400 sh_addralign int 32
00010408 sh_entsize int 0
00010410
00010410 struct ELF64_SHDR
00010410 sh_name int 18 ; offset of the section name in .shstrtab
00010414 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010418 sh_flags uint64 0x0000000000000003 ; SHF_WRITE|SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010420 sh_addr uint64 0xa0cfc0 ; virtual address of the section at runtime (0 if not loaded)
00010428 sh_offset uint64 0x00000000009fcfc0
00010430 sh_size int 80722
00010438 sh_link int 0
0001043c sh_info int 0
00010440 sh_addralign int 32
00010448 sh_entsize int 0
00010450
00010450 struct ELF64_SHDR
00010450 sh_name int 24 ; offset of the section name in .shstrtab
00010454 sh_type uint32 0x00000008 ; SHT_NOBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010458 sh_flags uint64 0x0000000000000003 ; SHF_WRITE|SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010460 sh_addr uint64 0xa20b20 ; virtual address of the section at runtime (0 if not loaded)
00010468 sh_offset uint64 0x0000000000a10b20
00010470 sh_size int 174768
00010478 sh_link int 0
0001047c sh_info int 0
00010480 sh_addralign int 32
00010488 sh_entsize int 0
00010490
00010490 struct ELF64_SHDR
00010490 sh_name int 29 ; offset of the section name in .shstrtab
00010494 sh_type uint32 0x00000008 ; SHT_NOBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010498 sh_flags uint64 0x0000000000000003 ; SHF_WRITE|SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000104a0 sh_addr uint64 0xa4b5e0 ; virtual address of the section at runtime (0 if not loaded)
000104a8 sh_offset uint64 0x0000000000a3b5e0
000104b0 sh_size int 58512
000104b8 sh_link int 0
000104bc sh_info int 0
000104c0 sh_addralign int 32
000104c8 sh_entsize int 0
000104d0
000104d0 struct ELF64_SHDR
000104d0 sh_name int 190 ; offset of the section name in .shstrtab
000104d4 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
000104d8 sh_flags uint64 0x0000000000000800 ; SHF_COMPRESSED — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000104e0 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
000104e8 sh_offset uint64 0x0000000000a20000
000104f0 sh_size int 343
000104f8 sh_link int 0
000104fc sh_info int 0
00010500 sh_addralign int 1
00010508 sh_entsize int 0
00010510
00010510 struct ELF64_SHDR
00010510 sh_name int 240 ; offset of the section name in .shstrtab
00010514 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010518 sh_flags uint64 0x0000000000000800 ; SHF_COMPRESSED — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010520 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
00010528 sh_offset uint64 0x0000000000a20157
00010530 sh_size int 441578
00010538 sh_link int 0
0001053c sh_info int 0
00010540 sh_addralign int 1
00010548 sh_entsize int 0
00010550
00010550 struct ELF64_SHDR
00010550 sh_name int 204 ; offset of the section name in .shstrtab
00010554 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010558 sh_flags uint64 0x0000000000000800 ; SHF_COMPRESSED — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010560 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
00010568 sh_offset uint64 0x0000000000a8be41
00010570 sh_size int 198016
00010578 sh_link int 0
0001057c sh_info int 0
00010580 sh_addralign int 1
00010588 sh_entsize int 0
00010590
00010590 struct ELF64_SHDR
00010590 sh_name int 252 ; offset of the section name in .shstrtab
00010594 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010598 sh_flags uint64 0x0000000000000000 ; section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000105a0 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
000105a8 sh_offset uint64 0x0000000000abc3c1
000105b0 sh_size int 24
000105b8 sh_link int 0
000105bc sh_info int 0
000105c0 sh_addralign int 1
000105c8 sh_entsize int 0
000105d0
000105d0 struct ELF64_SHDR
000105d0 sh_name int 217 ; offset of the section name in .shstrtab
000105d4 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
000105d8 sh_flags uint64 0x0000000000000800 ; SHF_COMPRESSED — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000105e0 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
000105e8 sh_offset uint64 0x0000000000abc3d9
000105f0 sh_size int 1103055
000105f8 sh_link int 0
000105fc sh_info int 0
00010600 sh_addralign int 1
00010608 sh_entsize int 0
00010610
00010610 struct ELF64_SHDR
00010610 sh_name int 229 ; offset of the section name in .shstrtab
00010614 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010618 sh_flags uint64 0x0000000000000800 ; SHF_COMPRESSED — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010620 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
00010628 sh_offset uint64 0x0000000000bc98a8
00010630 sh_size int 270459
00010638 sh_link int 0
0001063c sh_info int 0
00010640 sh_addralign int 1
00010648 sh_entsize int 0
00010650
00010650 struct ELF64_SHDR
00010650 sh_name int 271 ; offset of the section name in .shstrtab
00010654 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010658 sh_flags uint64 0x0000000000000800 ; SHF_COMPRESSED — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010660 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
00010668 sh_offset uint64 0x0000000000c0b923
00010670 sh_size int 61362
00010678 sh_link int 0
0001067c sh_info int 0
00010680 sh_addralign int 1
00010688 sh_entsize int 0
00010690
00010690 struct ELF64_SHDR
00010690 sh_name int 80 ; offset of the section name in .shstrtab
00010694 sh_type uint32 0x00000007 ; SHT_NOTE — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010698 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000106a0 sh_addr uint64 0x10fdc ; virtual address of the section at runtime (0 if not loaded)
000106a8 sh_offset uint64 0x0000000000000fdc
000106b0 sh_size int 36
000106b8 sh_link int 0
000106bc sh_info int 0
000106c0 sh_addralign int 4
000106c8 sh_entsize int 0
000106d0
000106d0 struct ELF64_SHDR
000106d0 sh_name int 99 ; offset of the section name in .shstrtab
000106d4 sh_type uint32 0x00000007 ; SHT_NOTE — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
000106d8 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000106e0 sh_addr uint64 0x10f78 ; virtual address of the section at runtime (0 if not loaded)
000106e8 sh_offset uint64 0x0000000000000f78
000106f0 sh_size int 100
000106f8 sh_link int 0
000106fc sh_info int 0
00010700 sh_addralign int 4
00010708 sh_entsize int 0
00010710
00010710 struct ELF64_SHDR
00010710 sh_name int 285 ; offset of the section name in .shstrtab
00010714 sh_type uint32 0x00000003 ; SHT_STRTAB — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010718 sh_flags uint64 0x0000000000000000 ; section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010720 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
00010728 sh_offset uint64 0x0000000000d2ed63
00010730 sh_size int 295
00010738 sh_link int 0
0001073c sh_info int 0
00010740 sh_addralign int 1
00010748 sh_entsize int 0
00010750
00010750 struct ELF64_SHDR
00010750 sh_name int 174 ; offset of the section name in .shstrtab
00010754 sh_type uint32 0x00000002 ; SHT_SYMTAB — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010758 sh_flags uint64 0x0000000000000000 ; section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010760 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
00010768 sh_offset uint64 0x0000000000c1a8d8
00010770 sh_size int 398088
00010778 sh_link int 24
0001077c sh_info int 500
00010780 sh_addralign int 8
00010788 sh_entsize int 24
00010790
00010790 struct ELF64_SHDR
00010790 sh_name int 182 ; offset of the section name in .shstrtab
00010794 sh_type uint32 0x00000003 ; SHT_STRTAB — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010798 sh_flags uint64 0x0000000000000000 ; section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000107a0 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
000107a8 sh_offset uint64 0x0000000000c7bbe0
000107b0 sh_size int 733571
000107b8 sh_link int 0
000107bc sh_info int 0
000107c0 sh_addralign int 1
000107c8 sh_entsize int 0
000107d0
000107d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
*
00010f70 00 00 00 00 00 00 00 00 ........
00010f78
00010f78 struct ELF_NHDR
00010f78 n_namesz int 4
00010f7c n_descsz int 83
00010f80 n_type uint32 0x00000004 ; NT_GO_BUILD_ID
00010f84
00010f84 string "Go",0
00010f87
00010f87 00 .
00010f88
00010f88 string "Hjd8-41ka4Gm_-hjFbXO/B_KVQ5yjVtedj7eiuR7v/atok9G29Ta86B1kdGvIn/O10BA9uPGvfjBcz9X3FN",0
00010fdc
00010fdc struct ELF_NHDR
00010fdc n_namesz int 4
00010fe0 n_descsz int 20
00010fe4 n_type uint32 0x00000003 ; NT_GNU_BUILD_ID
00010fe8
00010fe8 string "GNU",0
00010fec
00010fec struct ELF_NOTE_DESC
00010fec e3 2e 1d 8d ....
00010ff0 33 f5 1b 26 58 aa 51 b5 74 82 2d 9d 81 6f 36 dd 3..&X.Q.t.-..o6.
00010000 struct ELF64_EHDR
00010000 e_ident.EI_MAG char "\x7fELF"
00010004 e_ident.EI_CLASS uint8 0x02 ; ELFCLASS64
00010005 e_ident.EI_DATA uint8 0x01 ; ELFDATA2LSB
00010006 e_ident.EI_VERSION uint8 0x01 ; EV_CURRENT
00010007 e_ident.EI_OSABI uint8 0x00 ; ELFOSABI_NONE
00010008 e_ident.EI_ABIVERSION int 0
00010009 e_ident.EI_PAD char "\x00\x00\x00\x00\x00\x00\x00"
00010010 e_type uint16 0x0002 ; ET_EXEC — object file type (ET_EXEC / ET_DYN / ET_REL)
00010012 e_machine uint16 0x00b7 ; EM_AARCH64 — target architecture (EM_X86_64 / EM_AARCH64 / …)
00010014 e_version uint32 0x00000001 ; EV_CURRENT
00010018 e_entry uint64 0x88490 ; program entry point virtual address
00010020 e_phoff uint64 0x10040
00010028 e_shoff uint64 0x10190
00010030 e_flags uint32 0x00000000
00010034 e_ehsize int 64
00010036 e_phentsize int 56
00010038 e_phnum int 6
0001003a e_shentsize int 64
0001003c e_shnum int 25
0001003e e_shstrndx int 22
00010040
00010040 struct ELF64_PHDR
00010040 p_type uint32 0x00000006 ; PT_PHDR — segment type (PT_LOAD / PT_DYNAMIC / PT_INTERP / PT_NOTE / PT_TLS / PT_GNU_*)
00010044 p_flags uint32 0x00000004 ; PF_R — segment permission bits (PF_R / PF_W / PF_X)
00010048 p_offset uint64 0x0000000000000040 ; file offset of the segment's first byte
00010050 p_vaddr uint64 0x0000000000010040 ; virtual address the segment loads to at runtime
00010058 p_paddr uint64 0x0000000000010040
00010060 p_filesz int 336 ; size of the segment in the file (bytes)
00010068 p_memsz int 336 ; size of the segment in memory at runtime (bytes)
00010070 p_align uint64 0x0000000000010000 ; alignment of the segment (powers of 2)
00010078
00010078 struct ELF64_PHDR
00010078 p_type uint32 0x00000004 ; PT_NOTE — segment type (PT_LOAD / PT_DYNAMIC / PT_INTERP / PT_NOTE / PT_TLS / PT_GNU_*)
0001007c p_flags uint32 0x00000004 ; PF_R — segment permission bits (PF_R / PF_W / PF_X)
00010080 p_offset uint64 0x0000000000000f78 ; file offset of the segment's first byte
00010088 p_vaddr uint64 0x0000000000010f78 ; virtual address the segment loads to at runtime
00010090 p_paddr uint64 0x0000000000010f78
00010098 p_filesz int 100 ; size of the segment in the file (bytes)
000100a0 p_memsz int 100 ; size of the segment in memory at runtime (bytes)
000100a8 p_align uint64 0x0000000000000004 ; alignment of the segment (powers of 2)
000100b0
000100b0 struct ELF64_PHDR
000100b0 p_type uint32 0x00000001 ; PT_LOAD — segment type (PT_LOAD / PT_DYNAMIC / PT_INTERP / PT_NOTE / PT_TLS / PT_GNU_*)
000100b4 p_flags uint32 0x00000005 ; PF_X|PF_R — segment permission bits (PF_R / PF_W / PF_X)
000100b8 p_offset uint64 0x0000000000000000 ; file offset of the segment's first byte
000100c0 p_vaddr uint64 0x0000000000010000 ; virtual address the segment loads to at runtime
000100c8 p_paddr uint64 0x0000000000010000
000100d0 p_filesz int 5922580 ; size of the segment in the file (bytes)
000100d8 p_memsz int 5922580 ; size of the segment in memory at runtime (bytes)
000100e0 p_align uint64 0x0000000000010000 ; alignment of the segment (powers of 2)
000100e8
000100e8 struct ELF64_PHDR
000100e8 p_type uint32 0x00000001 ; PT_LOAD — segment type (PT_LOAD / PT_DYNAMIC / PT_INTERP / PT_NOTE / PT_TLS / PT_GNU_*)
000100ec p_flags uint32 0x00000004 ; PF_R — segment permission bits (PF_R / PF_W / PF_X)
000100f0 p_offset uint64 0x00000000005b0000 ; file offset of the segment's first byte
000100f8 p_vaddr uint64 0x00000000005c0000 ; virtual address the segment loads to at runtime
00010100 p_paddr uint64 0x00000000005c0000
00010108 p_filesz int 4148592 ; size of the segment in the file (bytes)
00010110 p_memsz int 4148592 ; size of the segment in memory at runtime (bytes)
00010118 p_align uint64 0x0000000000010000 ; alignment of the segment (powers of 2)
00010120
00010120 struct ELF64_PHDR
00010120 p_type uint32 0x00000001 ; PT_LOAD — segment type (PT_LOAD / PT_DYNAMIC / PT_INTERP / PT_NOTE / PT_TLS / PT_GNU_*)
00010124 p_flags uint32 0x00000006 ; PF_W|PF_R — segment permission bits (PF_R / PF_W / PF_X)
00010128 p_offset uint64 0x00000000009b0000 ; file offset of the segment's first byte
00010130 p_vaddr uint64 0x00000000009c0000 ; virtual address the segment loads to at runtime
00010138 p_paddr uint64 0x00000000009c0000
00010140 p_filesz int 396064 ; size of the segment in the file (bytes)
00010148 p_memsz int 629360 ; size of the segment in memory at runtime (bytes)
00010150 p_align uint64 0x0000000000010000 ; alignment of the segment (powers of 2)
00010158
00010158 struct ELF64_PHDR
00010158 p_type uint32 0x6474e551 ; PT_GNU_STACK — segment type (PT_LOAD / PT_DYNAMIC / PT_INTERP / PT_NOTE / PT_TLS / PT_GNU_*)
0001015c p_flags uint32 0x00000006 ; PF_W|PF_R — segment permission bits (PF_R / PF_W / PF_X)
00010160 p_offset uint64 0x0000000000000000 ; file offset of the segment's first byte
00010168 p_vaddr uint64 0x0000000000000000 ; virtual address the segment loads to at runtime
00010170 p_paddr uint64 0x0000000000000000
00010178 p_filesz int 0 ; size of the segment in the file (bytes)
00010180 p_memsz int 0 ; size of the segment in memory at runtime (bytes)
00010188 p_align uint64 0x0000000000000008 ; alignment of the segment (powers of 2)
00010190
00010190 struct ELF64_SHDR
00010190 sh_name int 0 ; offset of the section name in .shstrtab
00010194 sh_type uint32 0x00000000 ; SHT_NULL — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010198 sh_flags uint64 0x0000000000000000 ; section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000101a0 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
000101a8 sh_offset uint64 0x0000000000000000
000101b0 sh_size int 0
000101b8 sh_link int 0
000101bc sh_info int 0
000101c0 sh_addralign int 0
000101c8 sh_entsize int 0
000101d0
000101d0 struct ELF64_SHDR
000101d0 sh_name int 1 ; offset of the section name in .shstrtab
000101d4 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
000101d8 sh_flags uint64 0x0000000000000006 ; SHF_ALLOC|SHF_EXECINSTR — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000101e0 sh_addr uint64 0x11000 ; virtual address of the section at runtime (0 if not loaded)
000101e8 sh_offset uint64 0x0000000000001000
000101f0 sh_size int 5918484
000101f8 sh_link int 0
000101fc sh_info int 0
00010200 sh_addralign int 16
00010208 sh_entsize int 0
00010210
00010210 struct ELF64_SHDR
00010210 sh_name int 125 ; offset of the section name in .shstrtab
00010214 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010218 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010220 sh_addr uint64 0x5c0000 ; virtual address of the section at runtime (0 if not loaded)
00010228 sh_offset uint64 0x00000000005b0000
00010230 sh_size int 1482009
00010238 sh_link int 0
0001023c sh_info int 0
00010240 sh_addralign int 32
00010248 sh_entsize int 0
00010250
00010250 struct ELF64_SHDR
00010250 sh_name int 133 ; offset of the section name in .shstrtab
00010254 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010258 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010260 sh_addr uint64 0x729d20 ; virtual address of the section at runtime (0 if not loaded)
00010268 sh_offset uint64 0x0000000000719d20
00010270 sh_size int 11684
00010278 sh_link int 0
0001027c sh_info int 0
00010280 sh_addralign int 32
00010288 sh_entsize int 0
00010290
00010290 struct ELF64_SHDR
00010290 sh_name int 143 ; offset of the section name in .shstrtab
00010294 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010298 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000102a0 sh_addr uint64 0x72cae0 ; virtual address of the section at runtime (0 if not loaded)
000102a8 sh_offset uint64 0x000000000071cae0
000102b0 sh_size int 5120
000102b8 sh_link int 0
000102bc sh_info int 0
000102c0 sh_addralign int 32
000102c8 sh_entsize int 0
000102d0
000102d0 struct ELF64_SHDR
000102d0 sh_name int 153 ; offset of the section name in .shstrtab
000102d4 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
000102d8 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000102e0 sh_addr uint64 0x72dee0 ; virtual address of the section at runtime (0 if not loaded)
000102e8 sh_offset uint64 0x000000000071dee0
000102f0 sh_size int 0
000102f8 sh_link int 0
000102fc sh_info int 0
00010300 sh_addralign int 1
00010308 sh_entsize int 0
00010310
00010310 struct ELF64_SHDR
00010310 sh_name int 163 ; offset of the section name in .shstrtab
00010314 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010318 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010320 sh_addr uint64 0x72dee0 ; virtual address of the section at runtime (0 if not loaded)
00010328 sh_offset uint64 0x000000000071dee0
00010330 sh_size int 2649744
00010338 sh_link int 0
0001033c sh_info int 0
00010340 sh_addralign int 32
00010348 sh_entsize int 0
00010350
00010350 struct ELF64_SHDR
00010350 sh_name int 53 ; offset of the section name in .shstrtab
00010354 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010358 sh_flags uint64 0x0000000000000003 ; SHF_WRITE|SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010360 sh_addr uint64 0x9c0000 ; virtual address of the section at runtime (0 if not loaded)
00010368 sh_offset uint64 0x00000000009b0000
00010370 sh_size int 1248
00010378 sh_link int 0
0001037c sh_info int 0
00010380 sh_addralign int 16
00010388 sh_entsize int 0
00010390
00010390 struct ELF64_SHDR
00010390 sh_name int 67 ; offset of the section name in .shstrtab
00010394 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010398 sh_flags uint64 0x0000000000000003 ; SHF_WRITE|SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000103a0 sh_addr uint64 0x9c04e0 ; virtual address of the section at runtime (0 if not loaded)
000103a8 sh_offset uint64 0x00000000009b04e0
000103b0 sh_size int 120
000103b8 sh_link int 0
000103bc sh_info int 0
000103c0 sh_addralign int 32
000103c8 sh_entsize int 0
000103d0
000103d0 struct ELF64_SHDR
000103d0 sh_name int 7 ; offset of the section name in .shstrtab
000103d4 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
000103d8 sh_flags uint64 0x0000000000000003 ; SHF_WRITE|SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000103e0 sh_addr uint64 0x9c0560 ; virtual address of the section at runtime (0 if not loaded)
000103e8 sh_offset uint64 0x00000000009b0560
000103f0 sh_size int 313921
000103f8 sh_link int 0
000103fc sh_info int 0
00010400 sh_addralign int 32
00010408 sh_entsize int 0
00010410
00010410 struct ELF64_SHDR
00010410 sh_name int 18 ; offset of the section name in .shstrtab
00010414 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010418 sh_flags uint64 0x0000000000000003 ; SHF_WRITE|SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010420 sh_addr uint64 0xa0cfc0 ; virtual address of the section at runtime (0 if not loaded)
00010428 sh_offset uint64 0x00000000009fcfc0
00010430 sh_size int 80722
00010438 sh_link int 0
0001043c sh_info int 0
00010440 sh_addralign int 32
00010448 sh_entsize int 0
00010450
00010450 struct ELF64_SHDR
00010450 sh_name int 24 ; offset of the section name in .shstrtab
00010454 sh_type uint32 0x00000008 ; SHT_NOBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010458 sh_flags uint64 0x0000000000000003 ; SHF_WRITE|SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010460 sh_addr uint64 0xa20b20 ; virtual address of the section at runtime (0 if not loaded)
00010468 sh_offset uint64 0x0000000000a10b20
00010470 sh_size int 174768
00010478 sh_link int 0
0001047c sh_info int 0
00010480 sh_addralign int 32
00010488 sh_entsize int 0
00010490
00010490 struct ELF64_SHDR
00010490 sh_name int 29 ; offset of the section name in .shstrtab
00010494 sh_type uint32 0x00000008 ; SHT_NOBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010498 sh_flags uint64 0x0000000000000003 ; SHF_WRITE|SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000104a0 sh_addr uint64 0xa4b5e0 ; virtual address of the section at runtime (0 if not loaded)
000104a8 sh_offset uint64 0x0000000000a3b5e0
000104b0 sh_size int 58512
000104b8 sh_link int 0
000104bc sh_info int 0
000104c0 sh_addralign int 32
000104c8 sh_entsize int 0
000104d0
000104d0 struct ELF64_SHDR
000104d0 sh_name int 190 ; offset of the section name in .shstrtab
000104d4 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
000104d8 sh_flags uint64 0x0000000000000800 ; SHF_COMPRESSED — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000104e0 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
000104e8 sh_offset uint64 0x0000000000a20000
000104f0 sh_size int 343
000104f8 sh_link int 0
000104fc sh_info int 0
00010500 sh_addralign int 1
00010508 sh_entsize int 0
00010510
00010510 struct ELF64_SHDR
00010510 sh_name int 240 ; offset of the section name in .shstrtab
00010514 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010518 sh_flags uint64 0x0000000000000800 ; SHF_COMPRESSED — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010520 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
00010528 sh_offset uint64 0x0000000000a20157
00010530 sh_size int 441578
00010538 sh_link int 0
0001053c sh_info int 0
00010540 sh_addralign int 1
00010548 sh_entsize int 0
00010550
00010550 struct ELF64_SHDR
00010550 sh_name int 204 ; offset of the section name in .shstrtab
00010554 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010558 sh_flags uint64 0x0000000000000800 ; SHF_COMPRESSED — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010560 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
00010568 sh_offset uint64 0x0000000000a8be41
00010570 sh_size int 198016
00010578 sh_link int 0
0001057c sh_info int 0
00010580 sh_addralign int 1
00010588 sh_entsize int 0
00010590
00010590 struct ELF64_SHDR
00010590 sh_name int 252 ; offset of the section name in .shstrtab
00010594 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010598 sh_flags uint64 0x0000000000000000 ; section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000105a0 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
000105a8 sh_offset uint64 0x0000000000abc3c1
000105b0 sh_size int 24
000105b8 sh_link int 0
000105bc sh_info int 0
000105c0 sh_addralign int 1
000105c8 sh_entsize int 0
000105d0
000105d0 struct ELF64_SHDR
000105d0 sh_name int 217 ; offset of the section name in .shstrtab
000105d4 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
000105d8 sh_flags uint64 0x0000000000000800 ; SHF_COMPRESSED — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000105e0 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
000105e8 sh_offset uint64 0x0000000000abc3d9
000105f0 sh_size int 1103055
000105f8 sh_link int 0
000105fc sh_info int 0
00010600 sh_addralign int 1
00010608 sh_entsize int 0
00010610
00010610 struct ELF64_SHDR
00010610 sh_name int 229 ; offset of the section name in .shstrtab
00010614 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010618 sh_flags uint64 0x0000000000000800 ; SHF_COMPRESSED — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010620 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
00010628 sh_offset uint64 0x0000000000bc98a8
00010630 sh_size int 270459
00010638 sh_link int 0
0001063c sh_info int 0
00010640 sh_addralign int 1
00010648 sh_entsize int 0
00010650
00010650 struct ELF64_SHDR
00010650 sh_name int 271 ; offset of the section name in .shstrtab
00010654 sh_type uint32 0x00000001 ; SHT_PROGBITS — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010658 sh_flags uint64 0x0000000000000800 ; SHF_COMPRESSED — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010660 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
00010668 sh_offset uint64 0x0000000000c0b923
00010670 sh_size int 61362
00010678 sh_link int 0
0001067c sh_info int 0
00010680 sh_addralign int 1
00010688 sh_entsize int 0
00010690
00010690 struct ELF64_SHDR
00010690 sh_name int 80 ; offset of the section name in .shstrtab
00010694 sh_type uint32 0x00000007 ; SHT_NOTE — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010698 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000106a0 sh_addr uint64 0x10fdc ; virtual address of the section at runtime (0 if not loaded)
000106a8 sh_offset uint64 0x0000000000000fdc
000106b0 sh_size int 36
000106b8 sh_link int 0
000106bc sh_info int 0
000106c0 sh_addralign int 4
000106c8 sh_entsize int 0
000106d0
000106d0 struct ELF64_SHDR
000106d0 sh_name int 99 ; offset of the section name in .shstrtab
000106d4 sh_type uint32 0x00000007 ; SHT_NOTE — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
000106d8 sh_flags uint64 0x0000000000000002 ; SHF_ALLOC — section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000106e0 sh_addr uint64 0x10f78 ; virtual address of the section at runtime (0 if not loaded)
000106e8 sh_offset uint64 0x0000000000000f78
000106f0 sh_size int 100
000106f8 sh_link int 0
000106fc sh_info int 0
00010700 sh_addralign int 4
00010708 sh_entsize int 0
00010710
00010710 struct ELF64_SHDR
00010710 sh_name int 285 ; offset of the section name in .shstrtab
00010714 sh_type uint32 0x00000003 ; SHT_STRTAB — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010718 sh_flags uint64 0x0000000000000000 ; section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010720 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
00010728 sh_offset uint64 0x0000000000d2ed63
00010730 sh_size int 295
00010738 sh_link int 0
0001073c sh_info int 0
00010740 sh_addralign int 1
00010748 sh_entsize int 0
00010750
00010750 struct ELF64_SHDR
00010750 sh_name int 174 ; offset of the section name in .shstrtab
00010754 sh_type uint32 0x00000002 ; SHT_SYMTAB — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010758 sh_flags uint64 0x0000000000000000 ; section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
00010760 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
00010768 sh_offset uint64 0x0000000000c1a8d8
00010770 sh_size int 398088
00010778 sh_link int 24
0001077c sh_info int 500
00010780 sh_addralign int 8
00010788 sh_entsize int 24
00010790
00010790 struct ELF64_SHDR
00010790 sh_name int 182 ; offset of the section name in .shstrtab
00010794 sh_type uint32 0x00000003 ; SHT_STRTAB — section type (SHT_PROGBITS / SHT_NOBITS / SHT_SYMTAB / …)
00010798 sh_flags uint64 0x0000000000000000 ; section attribute bits (SHF_WRITE / SHF_ALLOC / SHF_EXECINSTR / …)
000107a0 sh_addr uint64 0x0000000000000000 ; virtual address of the section at runtime (0 if not loaded)
000107a8 sh_offset uint64 0x0000000000c7bbe0
000107b0 sh_size int 733571
000107b8 sh_link int 0
000107bc sh_info int 0
000107c0 sh_addralign int 1
000107c8 sh_entsize int 0
000107d0
000107d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
*
00010f70 00 00 00 00 00 00 00 00 ........
00010f78
00010f78 struct ELF_NHDR
00010f78 n_namesz int 4
00010f7c n_descsz int 83
00010f80 n_type uint32 0x00000004 ; NT_GO_BUILD_ID
00010f84
00010f84 string "Go",0
00010f87
00010f87 00 .
00010f88
00010f88 string "Hjd8-41ka4Gm_-hjFbXO/B_KVQ5yjVtedj7eiuR7v/atok9G29Ta86B1kdGvIn/O10BA9uPGvfjBcz9X3FN",0
00010fdc
00010fdc struct ELF_NHDR
00010fdc n_namesz int 4
00010fe0 n_descsz int 20
00010fe4 n_type uint32 0x00000003 ; NT_GNU_BUILD_ID
00010fe8
00010fe8 string "GNU",0
00010fec
00010fec struct ELF_NOTE_DESC
00010fec e3 2e 1d 8d ....
00010ff0 33 f5 1b 26 58 aa 51 b5 74 82 2d 9d 81 6f 36 dd 3..&X.Q.t.-..o6.
00011000
00011000internal/abi.(*RegArgs).IntRegArgAddr: ; void internal/abi.(*RegArgs).IntRegArgAddr(internal/abi.RegArgs * r, int reg, uintptr argSize)
00011000ldr x16, [x28+16]
00011004subs xzr, sp, x16
00011008b.ls 0x11070
0001100cstr x30, [sp-32]!
00011010stur x29, [sp-8]
00011014sub x29, sp, 8
00011018subs xzr, x2, 8
0001101cb.hi 0x11058
00011020cbz x2, 0x11058
00011024sub x3, x2, 1
00011028ands xzr, x2, x3
0001102cb.ne 0x11058
00011030subs xzr, x1, 16
00011034b.hs 0x1104c
00011038ldrsb x27, [x0]
0001103cadd x0, x0, x1, lsl #3
00011040ldur x29, [sp-8]
00011044ldr x30, [sp], 32
00011048ret x30
0001104c
0001104cloc_1104c:
0001104cmov x0, x1
00011050orr x1, xzr, 16
00011054bl runtime.panicIndex
00011058
00011058loc_11058:
00011058adrp x0, 0x5e4000
0001105cadd x0, x0, 2944
00011060adrp x1, 0x700000
00011064add x1, x1, 1872
00011068bl runtime.gopanic
0001106chint
00011070
00011070loc_11070:
00011070stp x0, x1, [sp+8]
00011074str x2, [sp+24]
00011078mov x3, x30
0001107cbl runtime.morestack_noctxt.abi0
00011080ldp x0, x1, [sp+8]
00011084ldr x2, [sp+24]
00011088b 0x11000
0001108cudf 0
00011000
00011000internal/abi.(*RegArgs).IntRegArgAddr: ; void internal/abi.(*RegArgs).IntRegArgAddr(internal/abi.RegArgs * r, int reg, uintptr argSize)
00011000ldr x16, [x28+16]
00011004subs xzr, sp, x16
00011008b.ls 0x11070
0001100cstr x30, [sp-32]!
00011010stur x29, [sp-8]
00011014sub x29, sp, 8
00011018subs xzr, x2, 8
0001101cb.hi 0x11058
00011020cbz x2, 0x11058
00011024sub x3, x2, 1
00011028ands xzr, x2, x3
0001102cb.ne 0x11058
00011030subs xzr, x1, 16
00011034b.hs 0x1104c
00011038ldrsb x27, [x0]
0001103cadd x0, x0, x1, lsl #3
00011040ldur x29, [sp-8]
00011044ldr x30, [sp], 32
00011048ret x30
0001104c
0001104cloc_1104c:
0001104cmov x0, x1
00011050orr x1, xzr, 16
00011054bl runtime.panicIndex
00011058
00011058loc_11058:
00011058adrp x0, 0x5e4000
0001105cadd x0, x0, 2944
00011060adrp x1, 0x700000
00011064add x1, x1, 1872
00011068bl runtime.gopanic
0001106chint
00011070
00011070loc_11070:
00011070stp x0, x1, [sp+8]
00011074str x2, [sp+24]
00011078mov x3, x30
0001107cbl runtime.morestack_noctxt.abi0
00011080ldp x0, x1, [sp+8]
00011084ldr x2, [sp+24]
00011088b 0x11000
0001108cudf 0
00011000
Loading..