1
1
mirror of https://github.com/wader/fq.git synced 2024-12-21 04:11:55 +03:00
fq/format/elf/testdata/linux_arm_v7/a_stripped.fqtest

949 lines
106 KiB
Plaintext

$ fq -d elf dv a_stripped
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|.{}: a_stripped (elf) 0x0-0x1487.7 (5256)
| | | header{}: 0x0-0x33.7 (52)
| | | ident{}: 0x0-0xf.7 (16)
0x0000|7f 45 4c 46 |.ELF | magic: raw bits (valid) 0x0-0x3.7 (4)
0x0000| 01 | . | class: 32 (1) 0x4-0x4.7 (1)
0x0000| 01 | . | data: "little_endian" (1) 0x5-0x5.7 (1)
0x0000| 01 | . | version: 1 0x6-0x6.7 (1)
0x0000| 00 | . | os_abi: "sysv" (0) 0x7-0x7.7 (1)
0x0000| 00 | . | abi_version: 0 0x8-0x8.7 (1)
0x0000| 00 00 00 00 00 00 00| .......| pad: raw bits (all zero) 0x9-0xf.7 (7)
0x0010|03 00 |.. | type: "dyn" (0x3) 0x10-0x11.7 (2)
0x0010| 28 00 | (. | machine: "arm" (0x28) (ARM (up to ARMv7/Aarch32)) 0x12-0x13.7 (2)
0x0010| 01 00 00 00 | .... | version: 1 0x14-0x17.7 (4)
0x0010| d4 03 00 00 | .... | entry: 980 0x18-0x1b.7 (4)
0x0010| 34 00 00 00| 4...| phoff: 52 0x1c-0x1f.7 (4)
0x0020|18 11 00 00 |.... | shoff: 4376 0x20-0x23.7 (4)
0x0020| 00 04 00 05 | .... | flags: 83887104 0x24-0x27.7 (4)
0x0020| 34 00 | 4. | ehsize: 52 0x28-0x29.7 (2)
0x0020| 20 00 | . | phentsize: 32 0x2a-0x2b.7 (2)
0x0020| 07 00 | .. | phnum: 7 0x2c-0x2d.7 (2)
0x0020| 28 00| (.| shentsize: 40 0x2e-0x2f.7 (2)
0x0030|16 00 |.. | shnum: 22 0x30-0x31.7 (2)
0x0030| 15 00 | .. | shstrndx: 21 0x32-0x33.7 (2)
| | | program_headers[0:7]: 0x0-0x1003.7 (4100)
| | | [0]{}: program_header 0x34-0x113.7 (224)
0x0030| 06 00 00 00 | .... | type: "phdr" (6) (Program header location and size) 0x34-0x37.7 (4)
0x0030| 06 00 00 00 34 00 00 00 34 00 00 00| ....4...4...| data: raw bits 0x34-0x113.7 (224)
0x0040|34 00 00 00 e0 00 00 00 e0 00 00 00 04 00 00 00|4...............|
* |until 0x113.7 (224) | |
0x0030| 34 00 00 00 | 4... | offset: 0x34 0x38-0x3b.7 (4)
0x0030| 34 00 00 00| 4...| vaddr: 0x34 0x3c-0x3f.7 (4)
0x0040|34 00 00 00 |4... | paddr: 0x34 0x40-0x43.7 (4)
0x0040| e0 00 00 00 | .... | filesz: 224 0x44-0x47.7 (4)
0x0040| e0 00 00 00 | .... | memsz: 224 0x48-0x4b.7 (4)
| | | flags{}: 0x4c-0x4f.7 (4)
0x0040| 04 | . | unused0: 0 0x4c-0x4c.4 (0.5)
0x0040| 04 | . | r: true 0x4c.5-0x4c.5 (0.1)
0x0040| 04 | . | w: false 0x4c.6-0x4c.6 (0.1)
0x0040| 04 | . | x: false 0x4c.7-0x4c.7 (0.1)
0x0040| 00 00 00| ...| unused1: 0 0x4d-0x4f.7 (3)
0x0050|04 00 00 00 |.... | align: 4 0x50-0x53.7 (4)
| | | [1]{}: program_header 0x54-0x12b.7 (216)
0x0050| 03 00 00 00 | .... | type: "interp" (3) (Interpreter to invoke) 0x54-0x57.7 (4)
0x0050| 14 01 00 00 | .... | offset: 0x114 0x58-0x5b.7 (4)
0x0050| 14 01 00 00| ....| vaddr: 0x114 0x5c-0x5f.7 (4)
0x0060|14 01 00 00 |.... | paddr: 0x114 0x60-0x63.7 (4)
0x0060| 18 00 00 00 | .... | filesz: 24 0x64-0x67.7 (4)
0x0060| 18 00 00 00 | .... | memsz: 24 0x68-0x6b.7 (4)
| | | flags{}: 0x6c-0x6f.7 (4)
0x0060| 04 | . | unused0: 0 0x6c-0x6c.4 (0.5)
0x0060| 04 | . | r: true 0x6c.5-0x6c.5 (0.1)
0x0060| 04 | . | w: false 0x6c.6-0x6c.6 (0.1)
0x0060| 04 | . | x: false 0x6c.7-0x6c.7 (0.1)
0x0060| 00 00 00| ...| unused1: 0 0x6d-0x6f.7 (3)
0x0070|01 00 00 00 |.... | align: 1 0x70-0x73.7 (4)
0x0110| 2f 6c 69 62 2f 6c 64 2d 6d 75 73 6c| /lib/ld-musl| data: raw bits 0x114-0x12b.7 (24)
0x0120|2d 61 72 6d 68 66 2e 73 6f 2e 31 00 |-armhf.so.1. |
| | | [2]{}: program_header 0x0-0x73b.7 (1852)
0x0000|7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00|.ELF............| data: raw bits 0x0-0x73b.7 (1852)
* |until 0x73b.7 (1852) | |
0x0070| 01 00 00 00 | .... | type: "load" (1) (Loadable segment) 0x74-0x77.7 (4)
0x0070| 00 00 00 00 | .... | offset: 0x0 0x78-0x7b.7 (4)
0x0070| 00 00 00 00| ....| vaddr: 0x0 0x7c-0x7f.7 (4)
0x0080|00 00 00 00 |.... | paddr: 0x0 0x80-0x83.7 (4)
0x0080| 3c 07 00 00 | <... | filesz: 1852 0x84-0x87.7 (4)
0x0080| 3c 07 00 00 | <... | memsz: 1852 0x88-0x8b.7 (4)
| | | flags{}: 0x8c-0x8f.7 (4)
0x0080| 05 | . | unused0: 0 0x8c-0x8c.4 (0.5)
0x0080| 05 | . | r: true 0x8c.5-0x8c.5 (0.1)
0x0080| 05 | . | w: false 0x8c.6-0x8c.6 (0.1)
0x0080| 05 | . | x: true 0x8c.7-0x8c.7 (0.1)
0x0080| 00 00 00| ...| unused1: 0 0x8d-0x8f.7 (3)
0x0090|00 00 01 00 |.... | align: 65536 0x90-0x93.7 (4)
| | | [3]{}: program_header 0x94-0x1003.7 (3952)
0x0090| 01 00 00 00 | .... | type: "load" (1) (Loadable segment) 0x94-0x97.7 (4)
0x0090| cc 0e 00 00 | .... | offset: 0xecc 0x98-0x9b.7 (4)
0x0090| cc 0e 01 00| ....| vaddr: 0x10ecc 0x9c-0x9f.7 (4)
0x00a0|cc 0e 01 00 |.... | paddr: 0x10ecc 0xa0-0xa3.7 (4)
0x00a0| 38 01 00 00 | 8... | filesz: 312 0xa4-0xa7.7 (4)
0x00a0| 54 01 00 00 | T... | memsz: 340 0xa8-0xab.7 (4)
| | | flags{}: 0xac-0xaf.7 (4)
0x00a0| 06 | . | unused0: 0 0xac-0xac.4 (0.5)
0x00a0| 06 | . | r: true 0xac.5-0xac.5 (0.1)
0x00a0| 06 | . | w: true 0xac.6-0xac.6 (0.1)
0x00a0| 06 | . | x: false 0xac.7-0xac.7 (0.1)
0x00a0| 00 00 00| ...| unused1: 0 0xad-0xaf.7 (3)
0x00b0|00 00 01 00 |.... | align: 65536 0xb0-0xb3.7 (4)
0x0ec0| 7c 05 00 00| |...| data: raw bits 0xecc-0x1003.7 (312)
0x0ed0|f0 04 00 00 01 00 00 00 a2 00 00 00 01 00 00 00|................|
* |until 0x1003.7 (312) | |
| | | [4]{}: program_header 0xb4-0xfbb.7 (3848)
0x00b0| 02 00 00 00 | .... | type: "dynamic" (2) (Dynamic linking information) 0xb4-0xb7.7 (4)
0x00b0| d4 0e 00 00 | .... | offset: 0xed4 0xb8-0xbb.7 (4)
0x00b0| d4 0e 01 00| ....| vaddr: 0x10ed4 0xbc-0xbf.7 (4)
0x00c0|d4 0e 01 00 |.... | paddr: 0x10ed4 0xc0-0xc3.7 (4)
0x00c0| e8 00 00 00 | .... | filesz: 232 0xc4-0xc7.7 (4)
0x00c0| e8 00 00 00 | .... | memsz: 232 0xc8-0xcb.7 (4)
| | | flags{}: 0xcc-0xcf.7 (4)
0x00c0| 06 | . | unused0: 0 0xcc-0xcc.4 (0.5)
0x00c0| 06 | . | r: true 0xcc.5-0xcc.5 (0.1)
0x00c0| 06 | . | w: true 0xcc.6-0xcc.6 (0.1)
0x00c0| 06 | . | x: false 0xcc.7-0xcc.7 (0.1)
0x00c0| 00 00 00| ...| unused1: 0 0xcd-0xcf.7 (3)
0x00d0|04 00 00 00 |.... | align: 4 0xd0-0xd3.7 (4)
0x0ed0| 01 00 00 00 a2 00 00 00 01 00 00 00| ............| data: raw bits 0xed4-0xfbb.7 (232)
0x0ee0|ac 00 00 00 0c 00 00 00 6c 03 00 00 0d 00 00 00|........l.......|
* |until 0xfbb.7 (232) | |
| | | [5]{}: program_header 0x0-0xf3.7 (244)
| | | data: raw bits 0x0-NA (0)
0x00d0| 51 e5 74 64 | Q.td | type: "gnu_stack" (1685382481) (GNU stack permission) 0xd4-0xd7.7 (4)
0x00d0| 00 00 00 00 | .... | offset: 0x0 0xd8-0xdb.7 (4)
0x00d0| 00 00 00 00| ....| vaddr: 0x0 0xdc-0xdf.7 (4)
0x00e0|00 00 00 00 |.... | paddr: 0x0 0xe0-0xe3.7 (4)
0x00e0| 00 00 00 00 | .... | filesz: 0 0xe4-0xe7.7 (4)
0x00e0| 00 00 00 00 | .... | memsz: 0 0xe8-0xeb.7 (4)
| | | flags{}: 0xec-0xef.7 (4)
0x00e0| 06 | . | unused0: 0 0xec-0xec.4 (0.5)
0x00e0| 06 | . | r: true 0xec.5-0xec.5 (0.1)
0x00e0| 06 | . | w: true 0xec.6-0xec.6 (0.1)
0x00e0| 06 | . | x: false 0xec.7-0xec.7 (0.1)
0x00e0| 00 00 00| ...| unused1: 0 0xed-0xef.7 (3)
0x00f0|10 00 00 00 |.... | align: 16 0xf0-0xf3.7 (4)
| | | [6]{}: program_header 0xf4-0xfff.7 (3852)
0x00f0| 52 e5 74 64 | R.td | type: "gnu_relro" (1685382482) (GNU read-only after relocation) 0xf4-0xf7.7 (4)
0x00f0| cc 0e 00 00 | .... | offset: 0xecc 0xf8-0xfb.7 (4)
0x00f0| cc 0e 01 00| ....| vaddr: 0x10ecc 0xfc-0xff.7 (4)
0x0100|cc 0e 01 00 |.... | paddr: 0x10ecc 0x100-0x103.7 (4)
0x0100| 34 01 00 00 | 4... | filesz: 308 0x104-0x107.7 (4)
0x0100| 34 01 00 00 | 4... | memsz: 308 0x108-0x10b.7 (4)
| | | flags{}: 0x10c-0x10f.7 (4)
0x0100| 04 | . | unused0: 0 0x10c-0x10c.4 (0.5)
0x0100| 04 | . | r: true 0x10c.5-0x10c.5 (0.1)
0x0100| 04 | . | w: false 0x10c.6-0x10c.6 (0.1)
0x0100| 04 | . | x: false 0x10c.7-0x10c.7 (0.1)
0x0100| 00 00 00| ...| unused1: 0 0x10d-0x10f.7 (3)
0x0110|01 00 00 00 |.... | align: 1 0x110-0x113.7 (4)
0x0ec0| 7c 05 00 00| |...| data: raw bits 0xecc-0xfff.7 (308)
0x0ed0|f0 04 00 00 01 00 00 00 a2 00 00 00 01 00 00 00|................|
* |until 0xfff.7 (308) | |
| | | section_headers[0:22]: 0x0-0x1487.7 (5256)
| | | [0]{}: section_header 0x0-0x113f.7 (4416)
| | | data: raw bits 0x0-NA (0)
0x1110| 00 00 00 00 | .... | name: "" (0) 0x1118-0x111b.7 (4)
0x1110| 00 00 00 00| ....| type: "null" (0x0) (Header inactive) 0x111c-0x111f.7 (4)
| | | flags{}: 0x1120-0x1123.7 (4)
0x1120|00 |. | link_order: false 0x1120-0x1120 (0.1)
0x1120|00 |. | info_link: false 0x1120.1-0x1120.1 (0.1)
0x1120|00 |. | strings: false 0x1120.2-0x1120.2 (0.1)
0x1120|00 |. | merge: false 0x1120.3-0x1120.3 (0.1)
0x1120|00 |. | unused0: 0 0x1120.4-0x1120.4 (0.1)
0x1120|00 |. | execinstr: false 0x1120.5-0x1120.5 (0.1)
0x1120|00 |. | alloc: false 0x1120.6-0x1120.6 (0.1)
0x1120|00 |. | write: false 0x1120.7-0x1120.7 (0.1)
0x1120| 00 | . | tls: false 0x1121-0x1121 (0.1)
0x1120| 00 | . | group: false 0x1121.1-0x1121.1 (0.1)
0x1120| 00 | . | os_nonconforming: false 0x1121.2-0x1121.2 (0.1)
0x1120| 00 00 | .. | unused1: 0 0x1121.3-0x1122.3 (1.1)
0x1120| 00 00 | .. | os_specific: 0 0x1122.4-0x1123.3 (1)
0x1120| 00 | . | processor_specific: 0 0x1123.4-0x1123.7 (0.4)
0x1120| 00 00 00 00 | .... | addr: 0x0 0x1124-0x1127.7 (4)
0x1120| 00 00 00 00 | .... | offset: 0 0x1128-0x112b.7 (4)
0x1120| 00 00 00 00| ....| size: 0x0 0x112c-0x112f.7 (4)
0x1130|00 00 00 00 |.... | link: 0 0x1130-0x1133.7 (4)
0x1130| 00 00 00 00 | .... | info: 0 0x1134-0x1137.7 (4)
0x1130| 00 00 00 00 | .... | addralign: 0 0x1138-0x113b.7 (4)
0x1130| 00 00 00 00| ....| entsize: 0 0x113c-0x113f.7 (4)
| | | [1]{}: section_header 0x114-0x1167.7 (4180)
0x0110| 2f 6c 69 62 2f 6c 64 2d 6d 75 73 6c| /lib/ld-musl| data: raw bits 0x114-0x12b.7 (24)
0x0120|2d 61 72 6d 68 66 2e 73 6f 2e 31 00 |-armhf.so.1. |
0x1140|0b 00 00 00 |.... | name: ".interp" (11) 0x1140-0x1143.7 (4)
0x1140| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x1144-0x1147.7 (4)
| | | flags{}: 0x1148-0x114b.7 (4)
0x1140| 02 | . | link_order: false 0x1148-0x1148 (0.1)
0x1140| 02 | . | info_link: false 0x1148.1-0x1148.1 (0.1)
0x1140| 02 | . | strings: false 0x1148.2-0x1148.2 (0.1)
0x1140| 02 | . | merge: false 0x1148.3-0x1148.3 (0.1)
0x1140| 02 | . | unused0: 0 0x1148.4-0x1148.4 (0.1)
0x1140| 02 | . | execinstr: false 0x1148.5-0x1148.5 (0.1)
0x1140| 02 | . | alloc: true 0x1148.6-0x1148.6 (0.1)
0x1140| 02 | . | write: false 0x1148.7-0x1148.7 (0.1)
0x1140| 00 | . | tls: false 0x1149-0x1149 (0.1)
0x1140| 00 | . | group: false 0x1149.1-0x1149.1 (0.1)
0x1140| 00 | . | os_nonconforming: false 0x1149.2-0x1149.2 (0.1)
0x1140| 00 00 | .. | unused1: 0 0x1149.3-0x114a.3 (1.1)
0x1140| 00 00 | .. | os_specific: 0 0x114a.4-0x114b.3 (1)
0x1140| 00 | . | processor_specific: 0 0x114b.4-0x114b.7 (0.4)
0x1140| 14 01 00 00| ....| addr: 0x114 0x114c-0x114f.7 (4)
0x1150|14 01 00 00 |.... | offset: 276 0x1150-0x1153.7 (4)
0x1150| 18 00 00 00 | .... | size: 0x18 0x1154-0x1157.7 (4)
0x1150| 00 00 00 00 | .... | link: 0 0x1158-0x115b.7 (4)
0x1150| 00 00 00 00| ....| info: 0 0x115c-0x115f.7 (4)
0x1160|01 00 00 00 |.... | addralign: 1 0x1160-0x1163.7 (4)
0x1160| 00 00 00 00 | .... | entsize: 0 0x1164-0x1167.7 (4)
| | | [2]{}: section_header 0x12c-0x118f.7 (4196)
| | | gnu_hash{}: 0x12c-0x14f.7 (36)
0x0120| 02 00 00 00| ....| nbuckets: 2 0x12c-0x12f.7 (4)
0x0130|0b 00 00 00 |.... | symndx: 11 0x130-0x133.7 (4)
0x0130| 01 00 00 00 | .... | maskwords: 1 0x134-0x137.7 (4)
0x0130| 05 00 00 00 | .... | shift2: 5 0x138-0x13b.7 (4)
| | | bloom_filter[0:1]: 0x13c-0x13f.7 (4)
0x0130| 00 24 00 81| .$..| [0]: 2164270080 maskword 0x13c-0x13f.7 (4)
| | | buckets[0:2]: 0x140-0x147.7 (8)
0x0140|0b 00 00 00 |.... | [0]: 11 bucket 0x140-0x143.7 (4)
0x0140| 00 00 00 00 | .... | [1]: 0 bucket 0x144-0x147.7 (4)
| | | values[0:2]: 0x148-0x14f.7 (8)
0x0140| b8 8d f1 0e | .... | [0]: 250711480 value 0x148-0x14b.7 (4)
0x0140| eb d3 ef 0e| ....| [1]: 250598379 value 0x14c-0x14f.7 (4)
0x1160| 13 00 00 00 | .... | name: ".gnu.hash" (19) 0x1168-0x116b.7 (4)
0x1160| f6 ff ff 6f| ...o| type: "gnu_hash" (0x6ffffff6) (GNU symbol hash table) 0x116c-0x116f.7 (4)
| | | flags{}: 0x1170-0x1173.7 (4)
0x1170|02 |. | link_order: false 0x1170-0x1170 (0.1)
0x1170|02 |. | info_link: false 0x1170.1-0x1170.1 (0.1)
0x1170|02 |. | strings: false 0x1170.2-0x1170.2 (0.1)
0x1170|02 |. | merge: false 0x1170.3-0x1170.3 (0.1)
0x1170|02 |. | unused0: 0 0x1170.4-0x1170.4 (0.1)
0x1170|02 |. | execinstr: false 0x1170.5-0x1170.5 (0.1)
0x1170|02 |. | alloc: true 0x1170.6-0x1170.6 (0.1)
0x1170|02 |. | write: false 0x1170.7-0x1170.7 (0.1)
0x1170| 00 | . | tls: false 0x1171-0x1171 (0.1)
0x1170| 00 | . | group: false 0x1171.1-0x1171.1 (0.1)
0x1170| 00 | . | os_nonconforming: false 0x1171.2-0x1171.2 (0.1)
0x1170| 00 00 | .. | unused1: 0 0x1171.3-0x1172.3 (1.1)
0x1170| 00 00 | .. | os_specific: 0 0x1172.4-0x1173.3 (1)
0x1170| 00 | . | processor_specific: 0 0x1173.4-0x1173.7 (0.4)
0x1170| 2c 01 00 00 | ,... | addr: 0x12c 0x1174-0x1177.7 (4)
0x1170| 2c 01 00 00 | ,... | offset: 300 0x1178-0x117b.7 (4)
0x1170| 24 00 00 00| $...| size: 0x24 0x117c-0x117f.7 (4)
0x1180|03 00 00 00 |.... | link: 3 0x1180-0x1183.7 (4)
0x1180| 00 00 00 00 | .... | info: 0 0x1184-0x1187.7 (4)
0x1180| 04 00 00 00 | .... | addralign: 4 0x1188-0x118b.7 (4)
0x1180| 04 00 00 00| ....| entsize: 4 0x118c-0x118f.7 (4)
| | | [3]{}: section_header 0x150-0x11b7.7 (4200)
| | | symbol_table[0:13]: 0x150-0x21f.7 (208)
| | | [0]{}: symbol 0x150-0x15f.7 (16)
0x0150|00 00 00 00 |.... | name: "" (0) 0x150-0x153.7 (4)
0x0150| 00 00 00 00 | .... | value: 0 0x154-0x157.7 (4)
0x0150| 00 00 00 00 | .... | size: 0 0x158-0x15b.7 (4)
0x0150| 00 | . | bind: "local" (0) 0x15c-0x15c.3 (0.4)
0x0150| 00 | . | type: "notype" (0) 0x15c.4-0x15c.7 (0.4)
0x0150| 00 | . | other_unused: 0 0x15d-0x15d.5 (0.6)
0x0150| 00 | . | visibility: "default" (0) 0x15d.6-0x15d.7 (0.2)
0x0150| 00 00| ..| shndx: 0 0x15e-0x15f.7 (2)
| | | [1]{}: symbol 0x160-0x16f.7 (16)
0x0160|00 00 00 00 |.... | name: "" (0) 0x160-0x163.7 (4)
0x0160| 6c 03 00 00 | l... | value: 876 0x164-0x167.7 (4)
0x0160| 00 00 00 00 | .... | size: 0 0x168-0x16b.7 (4)
0x0160| 03 | . | bind: "local" (0) 0x16c-0x16c.3 (0.4)
0x0160| 03 | . | type: "section" (3) 0x16c.4-0x16c.7 (0.4)
0x0160| 00 | . | other_unused: 0 0x16d-0x16d.5 (0.6)
0x0160| 00 | . | visibility: "default" (0) 0x16d.6-0x16d.7 (0.2)
0x0160| 07 00| ..| shndx: 7 0x16e-0x16f.7 (2)
| | | [2]{}: symbol 0x170-0x17f.7 (16)
0x0170|00 00 00 00 |.... | name: "" (0) 0x170-0x173.7 (4)
0x0170| 00 10 01 00 | .... | value: 69632 0x174-0x177.7 (4)
0x0170| 00 00 00 00 | .... | size: 0 0x178-0x17b.7 (4)
0x0170| 03 | . | bind: "local" (0) 0x17c-0x17c.3 (0.4)
0x0170| 03 | . | type: "section" (3) 0x17c.4-0x17c.7 (0.4)
0x0170| 00 | . | other_unused: 0 0x17d-0x17d.5 (0.6)
0x0170| 00 | . | visibility: "default" (0) 0x17d.6-0x17d.7 (0.2)
0x0170| 11 00| ..| shndx: 17 0x17e-0x17f.7 (2)
| | | [3]{}: symbol 0x180-0x18f.7 (16)
0x0180|01 00 00 00 |.... | name: "puts" (1) 0x180-0x183.7 (4)
0x0180| 00 00 00 00 | .... | value: 0 0x184-0x187.7 (4)
0x0180| 00 00 00 00 | .... | size: 0 0x188-0x18b.7 (4)
0x0180| 12 | . | bind: "global" (1) 0x18c-0x18c.3 (0.4)
0x0180| 12 | . | type: "func" (2) 0x18c.4-0x18c.7 (0.4)
0x0180| 00 | . | other_unused: 0 0x18d-0x18d.5 (0.6)
0x0180| 00 | . | visibility: "default" (0) 0x18d.6-0x18d.7 (0.2)
0x0180| 00 00| ..| shndx: 0 0x18e-0x18f.7 (2)
| | | [4]{}: symbol 0x190-0x19f.7 (16)
0x0190|06 00 00 00 |.... | name: "__cxa_finalize" (6) 0x190-0x193.7 (4)
0x0190| 00 00 00 00 | .... | value: 0 0x194-0x197.7 (4)
0x0190| 00 00 00 00 | .... | size: 0 0x198-0x19b.7 (4)
0x0190| 22 | " | bind: "weak" (2) 0x19c-0x19c.3 (0.4)
0x0190| 22 | " | type: "func" (2) 0x19c.4-0x19c.7 (0.4)
0x0190| 00 | . | other_unused: 0 0x19d-0x19d.5 (0.6)
0x0190| 00 | . | visibility: "default" (0) 0x19d.6-0x19d.7 (0.2)
0x0190| 00 00| ..| shndx: 0 0x19e-0x19f.7 (2)
| | | [5]{}: symbol 0x1a0-0x1af.7 (16)
0x01a0|15 00 00 00 |.... | name: "__deregister_frame_info" (21) 0x1a0-0x1a3.7 (4)
0x01a0| 00 00 00 00 | .... | value: 0 0x1a4-0x1a7.7 (4)
0x01a0| 00 00 00 00 | .... | size: 0 0x1a8-0x1ab.7 (4)
0x01a0| 20 | | bind: "weak" (2) 0x1ac-0x1ac.3 (0.4)
0x01a0| 20 | | type: "notype" (0) 0x1ac.4-0x1ac.7 (0.4)
0x01a0| 00 | . | other_unused: 0 0x1ad-0x1ad.5 (0.6)
0x01a0| 00 | . | visibility: "default" (0) 0x1ad.6-0x1ad.7 (0.2)
0x01a0| 00 00| ..| shndx: 0 0x1ae-0x1af.7 (2)
| | | [6]{}: symbol 0x1b0-0x1bf.7 (16)
0x01b0|2d 00 00 00 |-... | name: "_ITM_registerTMCloneTable" (45) 0x1b0-0x1b3.7 (4)
0x01b0| 00 00 00 00 | .... | value: 0 0x1b4-0x1b7.7 (4)
0x01b0| 00 00 00 00 | .... | size: 0 0x1b8-0x1bb.7 (4)
0x01b0| 20 | | bind: "weak" (2) 0x1bc-0x1bc.3 (0.4)
0x01b0| 20 | | type: "notype" (0) 0x1bc.4-0x1bc.7 (0.4)
0x01b0| 00 | . | other_unused: 0 0x1bd-0x1bd.5 (0.6)
0x01b0| 00 | . | visibility: "default" (0) 0x1bd.6-0x1bd.7 (0.2)
0x01b0| 00 00| ..| shndx: 0 0x1be-0x1bf.7 (2)
| | | [7]{}: symbol 0x1c0-0x1cf.7 (16)
0x01c0|47 00 00 00 |G... | name: "_ITM_deregisterTMCloneTable" (71) 0x1c0-0x1c3.7 (4)
0x01c0| 00 00 00 00 | .... | value: 0 0x1c4-0x1c7.7 (4)
0x01c0| 00 00 00 00 | .... | size: 0 0x1c8-0x1cb.7 (4)
0x01c0| 20 | | bind: "weak" (2) 0x1cc-0x1cc.3 (0.4)
0x01c0| 20 | | type: "notype" (0) 0x1cc.4-0x1cc.7 (0.4)
0x01c0| 00 | . | other_unused: 0 0x1cd-0x1cd.5 (0.6)
0x01c0| 00 | . | visibility: "default" (0) 0x1cd.6-0x1cd.7 (0.2)
0x01c0| 00 00| ..| shndx: 0 0x1ce-0x1cf.7 (2)
| | | [8]{}: symbol 0x1d0-0x1df.7 (16)
0x01d0|85 00 00 00 |.... | name: "libbbb_bbb" (133) 0x1d0-0x1d3.7 (4)
0x01d0| 00 00 00 00 | .... | value: 0 0x1d4-0x1d7.7 (4)
0x01d0| 00 00 00 00 | .... | size: 0 0x1d8-0x1db.7 (4)
0x01d0| 12 | . | bind: "global" (1) 0x1dc-0x1dc.3 (0.4)
0x01d0| 12 | . | type: "func" (2) 0x1dc.4-0x1dc.7 (0.4)
0x01d0| 00 | . | other_unused: 0 0x1dd-0x1dd.5 (0.6)
0x01d0| 00 | . | visibility: "default" (0) 0x1dd.6-0x1dd.7 (0.2)
0x01d0| 00 00| ..| shndx: 0 0x1de-0x1df.7 (2)
| | | [9]{}: symbol 0x1e0-0x1ef.7 (16)
0x01e0|90 00 00 00 |.... | name: "__libc_start_main" (144) 0x1e0-0x1e3.7 (4)
0x01e0| 00 00 00 00 | .... | value: 0 0x1e4-0x1e7.7 (4)
0x01e0| 00 00 00 00 | .... | size: 0 0x1e8-0x1eb.7 (4)
0x01e0| 12 | . | bind: "global" (1) 0x1ec-0x1ec.3 (0.4)
0x01e0| 12 | . | type: "func" (2) 0x1ec.4-0x1ec.7 (0.4)
0x01e0| 00 | . | other_unused: 0 0x1ed-0x1ed.5 (0.6)
0x01e0| 00 | . | visibility: "default" (0) 0x1ed.6-0x1ed.7 (0.2)
0x01e0| 00 00| ..| shndx: 0 0x1ee-0x1ef.7 (2)
| | | [10]{}: symbol 0x1f0-0x1ff.7 (16)
0x01f0|63 00 00 00 |c... | name: "__register_frame_info" (99) 0x1f0-0x1f3.7 (4)
0x01f0| 00 00 00 00 | .... | value: 0 0x1f4-0x1f7.7 (4)
0x01f0| 00 00 00 00 | .... | size: 0 0x1f8-0x1fb.7 (4)
0x01f0| 20 | | bind: "weak" (2) 0x1fc-0x1fc.3 (0.4)
0x01f0| 20 | | type: "notype" (0) 0x1fc.4-0x1fc.7 (0.4)
0x01f0| 00 | . | other_unused: 0 0x1fd-0x1fd.5 (0.6)
0x01f0| 00 | . | visibility: "default" (0) 0x1fd.6-0x1fd.7 (0.2)
0x01f0| 00 00| ..| shndx: 0 0x1fe-0x1ff.7 (2)
| | | [11]{}: symbol 0x200-0x20f.7 (16)
0x0200|79 00 00 00 |y... | name: "_init" (121) 0x200-0x203.7 (4)
0x0200| 6c 03 00 00 | l... | value: 876 0x204-0x207.7 (4)
0x0200| 04 00 00 00 | .... | size: 4 0x208-0x20b.7 (4)
0x0200| 12 | . | bind: "global" (1) 0x20c-0x20c.3 (0.4)
0x0200| 12 | . | type: "func" (2) 0x20c.4-0x20c.7 (0.4)
0x0200| 00 | . | other_unused: 0 0x20d-0x20d.5 (0.6)
0x0200| 00 | . | visibility: "default" (0) 0x20d.6-0x20d.7 (0.2)
0x0200| 07 00| ..| shndx: 7 0x20e-0x20f.7 (2)
| | | [12]{}: symbol 0x210-0x21f.7 (16)
0x0210|7f 00 00 00 |.... | name: "_fini" (127) 0x210-0x213.7 (4)
0x0210| 08 06 00 00 | .... | value: 1544 0x214-0x217.7 (4)
0x0210| 04 00 00 00 | .... | size: 4 0x218-0x21b.7 (4)
0x0210| 12 | . | bind: "global" (1) 0x21c-0x21c.3 (0.4)
0x0210| 12 | . | type: "func" (2) 0x21c.4-0x21c.7 (0.4)
0x0210| 00 | . | other_unused: 0 0x21d-0x21d.5 (0.6)
0x0210| 00 | . | visibility: "default" (0) 0x21d.6-0x21d.7 (0.2)
0x0210| 0a 00| ..| shndx: 10 0x21e-0x21f.7 (2)
0x1190|1d 00 00 00 |.... | name: ".dynsym" (29) 0x1190-0x1193.7 (4)
0x1190| 0b 00 00 00 | .... | type: "dynsym" (0xb) (Dynamic linking symbol table) 0x1194-0x1197.7 (4)
| | | flags{}: 0x1198-0x119b.7 (4)
0x1190| 02 | . | link_order: false 0x1198-0x1198 (0.1)
0x1190| 02 | . | info_link: false 0x1198.1-0x1198.1 (0.1)
0x1190| 02 | . | strings: false 0x1198.2-0x1198.2 (0.1)
0x1190| 02 | . | merge: false 0x1198.3-0x1198.3 (0.1)
0x1190| 02 | . | unused0: 0 0x1198.4-0x1198.4 (0.1)
0x1190| 02 | . | execinstr: false 0x1198.5-0x1198.5 (0.1)
0x1190| 02 | . | alloc: true 0x1198.6-0x1198.6 (0.1)
0x1190| 02 | . | write: false 0x1198.7-0x1198.7 (0.1)
0x1190| 00 | . | tls: false 0x1199-0x1199 (0.1)
0x1190| 00 | . | group: false 0x1199.1-0x1199.1 (0.1)
0x1190| 00 | . | os_nonconforming: false 0x1199.2-0x1199.2 (0.1)
0x1190| 00 00 | .. | unused1: 0 0x1199.3-0x119a.3 (1.1)
0x1190| 00 00 | .. | os_specific: 0 0x119a.4-0x119b.3 (1)
0x1190| 00 | . | processor_specific: 0 0x119b.4-0x119b.7 (0.4)
0x1190| 50 01 00 00| P...| addr: 0x150 0x119c-0x119f.7 (4)
0x11a0|50 01 00 00 |P... | offset: 336 0x11a0-0x11a3.7 (4)
0x11a0| d0 00 00 00 | .... | size: 0xd0 0x11a4-0x11a7.7 (4)
0x11a0| 04 00 00 00 | .... | link: 4 0x11a8-0x11ab.7 (4)
0x11a0| 03 00 00 00| ....| info: 3 0x11ac-0x11af.7 (4)
0x11b0|04 00 00 00 |.... | addralign: 4 0x11b0-0x11b3.7 (4)
0x11b0| 10 00 00 00 | .... | entsize: 16 0x11b4-0x11b7.7 (4)
| | | [4]{}: section_header 0x220-0x11df.7 (4032)
0x0220|00 70 75 74 73 00 5f 5f 63 78 61 5f 66 69 6e 61|.puts.__cxa_fina| string: "\x00puts\x00__cxa_finalize\x00__deregister_frame_info\x00_I..." 0x220-0x2e0.7 (193)
* |until 0x2e0.7 (193) | |
0x11b0| 25 00 00 00 | %... | name: ".dynstr" (37) 0x11b8-0x11bb.7 (4)
0x11b0| 03 00 00 00| ....| type: "strtab" (0x3) (String table) 0x11bc-0x11bf.7 (4)
| | | flags{}: 0x11c0-0x11c3.7 (4)
0x11c0|02 |. | link_order: false 0x11c0-0x11c0 (0.1)
0x11c0|02 |. | info_link: false 0x11c0.1-0x11c0.1 (0.1)
0x11c0|02 |. | strings: false 0x11c0.2-0x11c0.2 (0.1)
0x11c0|02 |. | merge: false 0x11c0.3-0x11c0.3 (0.1)
0x11c0|02 |. | unused0: 0 0x11c0.4-0x11c0.4 (0.1)
0x11c0|02 |. | execinstr: false 0x11c0.5-0x11c0.5 (0.1)
0x11c0|02 |. | alloc: true 0x11c0.6-0x11c0.6 (0.1)
0x11c0|02 |. | write: false 0x11c0.7-0x11c0.7 (0.1)
0x11c0| 00 | . | tls: false 0x11c1-0x11c1 (0.1)
0x11c0| 00 | . | group: false 0x11c1.1-0x11c1.1 (0.1)
0x11c0| 00 | . | os_nonconforming: false 0x11c1.2-0x11c1.2 (0.1)
0x11c0| 00 00 | .. | unused1: 0 0x11c1.3-0x11c2.3 (1.1)
0x11c0| 00 00 | .. | os_specific: 0 0x11c2.4-0x11c3.3 (1)
0x11c0| 00 | . | processor_specific: 0 0x11c3.4-0x11c3.7 (0.4)
0x11c0| 20 02 00 00 | ... | addr: 0x220 0x11c4-0x11c7.7 (4)
0x11c0| 20 02 00 00 | ... | offset: 544 0x11c8-0x11cb.7 (4)
0x11c0| c1 00 00 00| ....| size: 0xc1 0x11cc-0x11cf.7 (4)
0x11d0|00 00 00 00 |.... | link: 0 0x11d0-0x11d3.7 (4)
0x11d0| 00 00 00 00 | .... | info: 0 0x11d4-0x11d7.7 (4)
0x11d0| 01 00 00 00 | .... | addralign: 1 0x11d8-0x11db.7 (4)
0x11d0| 00 00 00 00| ....| entsize: 0 0x11dc-0x11df.7 (4)
| | | [5]{}: section_header 0x2e4-0x1207.7 (3876)
0x02e0| cc 0e 01 00 17 00 00 00 d0 0e 01 00| ............| data: raw bits 0x2e4-0x33b.7 (88)
0x02f0|17 00 00 00 e4 0f 01 00 17 00 00 00 f4 0f 01 00|................|
* |until 0x33b.7 (88) | |
0x11e0|2d 00 00 00 |-... | name: ".rel.dyn" (45) 0x11e0-0x11e3.7 (4)
0x11e0| 09 00 00 00 | .... | type: "rel" (0x9) (Relocation entries without explicit addends) 0x11e4-0x11e7.7 (4)
| | | flags{}: 0x11e8-0x11eb.7 (4)
0x11e0| 02 | . | link_order: false 0x11e8-0x11e8 (0.1)
0x11e0| 02 | . | info_link: false 0x11e8.1-0x11e8.1 (0.1)
0x11e0| 02 | . | strings: false 0x11e8.2-0x11e8.2 (0.1)
0x11e0| 02 | . | merge: false 0x11e8.3-0x11e8.3 (0.1)
0x11e0| 02 | . | unused0: 0 0x11e8.4-0x11e8.4 (0.1)
0x11e0| 02 | . | execinstr: false 0x11e8.5-0x11e8.5 (0.1)
0x11e0| 02 | . | alloc: true 0x11e8.6-0x11e8.6 (0.1)
0x11e0| 02 | . | write: false 0x11e8.7-0x11e8.7 (0.1)
0x11e0| 00 | . | tls: false 0x11e9-0x11e9 (0.1)
0x11e0| 00 | . | group: false 0x11e9.1-0x11e9.1 (0.1)
0x11e0| 00 | . | os_nonconforming: false 0x11e9.2-0x11e9.2 (0.1)
0x11e0| 00 00 | .. | unused1: 0 0x11e9.3-0x11ea.3 (1.1)
0x11e0| 00 00 | .. | os_specific: 0 0x11ea.4-0x11eb.3 (1)
0x11e0| 00 | . | processor_specific: 0 0x11eb.4-0x11eb.7 (0.4)
0x11e0| e4 02 00 00| ....| addr: 0x2e4 0x11ec-0x11ef.7 (4)
0x11f0|e4 02 00 00 |.... | offset: 740 0x11f0-0x11f3.7 (4)
0x11f0| 58 00 00 00 | X... | size: 0x58 0x11f4-0x11f7.7 (4)
0x11f0| 03 00 00 00 | .... | link: 3 0x11f8-0x11fb.7 (4)
0x11f0| 00 00 00 00| ....| info: 0 0x11fc-0x11ff.7 (4)
0x1200|04 00 00 00 |.... | addralign: 4 0x1200-0x1203.7 (4)
0x1200| 08 00 00 00 | .... | entsize: 8 0x1204-0x1207.7 (4)
| | | [6]{}: section_header 0x33c-0x122f.7 (3828)
0x0330| c8 0f 01 00| ....| data: raw bits 0x33c-0x36b.7 (48)
0x0340|16 03 00 00 cc 0f 01 00 16 04 00 00 d0 0f 01 00|................|
* |until 0x36b.7 (48) | |
0x1200| 36 00 00 00 | 6... | name: ".rel.plt" (54) 0x1208-0x120b.7 (4)
0x1200| 09 00 00 00| ....| type: "rel" (0x9) (Relocation entries without explicit addends) 0x120c-0x120f.7 (4)
| | | flags{}: 0x1210-0x1213.7 (4)
0x1210|42 |B | link_order: false 0x1210-0x1210 (0.1)
0x1210|42 |B | info_link: true 0x1210.1-0x1210.1 (0.1)
0x1210|42 |B | strings: false 0x1210.2-0x1210.2 (0.1)
0x1210|42 |B | merge: false 0x1210.3-0x1210.3 (0.1)
0x1210|42 |B | unused0: 0 0x1210.4-0x1210.4 (0.1)
0x1210|42 |B | execinstr: false 0x1210.5-0x1210.5 (0.1)
0x1210|42 |B | alloc: true 0x1210.6-0x1210.6 (0.1)
0x1210|42 |B | write: false 0x1210.7-0x1210.7 (0.1)
0x1210| 00 | . | tls: false 0x1211-0x1211 (0.1)
0x1210| 00 | . | group: false 0x1211.1-0x1211.1 (0.1)
0x1210| 00 | . | os_nonconforming: false 0x1211.2-0x1211.2 (0.1)
0x1210| 00 00 | .. | unused1: 0 0x1211.3-0x1212.3 (1.1)
0x1210| 00 00 | .. | os_specific: 0 0x1212.4-0x1213.3 (1)
0x1210| 00 | . | processor_specific: 0 0x1213.4-0x1213.7 (0.4)
0x1210| 3c 03 00 00 | <... | addr: 0x33c 0x1214-0x1217.7 (4)
0x1210| 3c 03 00 00 | <... | offset: 828 0x1218-0x121b.7 (4)
0x1210| 30 00 00 00| 0...| size: 0x30 0x121c-0x121f.7 (4)
0x1220|03 00 00 00 |.... | link: 3 0x1220-0x1223.7 (4)
0x1220| 10 00 00 00 | .... | info: 16 0x1224-0x1227.7 (4)
0x1220| 04 00 00 00 | .... | addralign: 4 0x1228-0x122b.7 (4)
0x1220| 08 00 00 00| ....| entsize: 8 0x122c-0x122f.7 (4)
| | | [7]{}: section_header 0x36c-0x1257.7 (3820)
0x0360| 01 40 2d e9| .@-.| data: raw bits 0x36c-0x377.7 (12)
0x0370|01 40 bd e8 1e ff 2f e1 |.@..../. |
0x1230|3f 00 00 00 |?... | name: ".init" (63) 0x1230-0x1233.7 (4)
0x1230| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x1234-0x1237.7 (4)
| | | flags{}: 0x1238-0x123b.7 (4)
0x1230| 06 | . | link_order: false 0x1238-0x1238 (0.1)
0x1230| 06 | . | info_link: false 0x1238.1-0x1238.1 (0.1)
0x1230| 06 | . | strings: false 0x1238.2-0x1238.2 (0.1)
0x1230| 06 | . | merge: false 0x1238.3-0x1238.3 (0.1)
0x1230| 06 | . | unused0: 0 0x1238.4-0x1238.4 (0.1)
0x1230| 06 | . | execinstr: true 0x1238.5-0x1238.5 (0.1)
0x1230| 06 | . | alloc: true 0x1238.6-0x1238.6 (0.1)
0x1230| 06 | . | write: false 0x1238.7-0x1238.7 (0.1)
0x1230| 00 | . | tls: false 0x1239-0x1239 (0.1)
0x1230| 00 | . | group: false 0x1239.1-0x1239.1 (0.1)
0x1230| 00 | . | os_nonconforming: false 0x1239.2-0x1239.2 (0.1)
0x1230| 00 00 | .. | unused1: 0 0x1239.3-0x123a.3 (1.1)
0x1230| 00 00 | .. | os_specific: 0 0x123a.4-0x123b.3 (1)
0x1230| 00 | . | processor_specific: 0 0x123b.4-0x123b.7 (0.4)
0x1230| 6c 03 00 00| l...| addr: 0x36c 0x123c-0x123f.7 (4)
0x1240|6c 03 00 00 |l... | offset: 876 0x1240-0x1243.7 (4)
0x1240| 0c 00 00 00 | .... | size: 0xc 0x1244-0x1247.7 (4)
0x1240| 00 00 00 00 | .... | link: 0 0x1248-0x124b.7 (4)
0x1240| 00 00 00 00| ....| info: 0 0x124c-0x124f.7 (4)
0x1250|04 00 00 00 |.... | addralign: 4 0x1250-0x1253.7 (4)
0x1250| 00 00 00 00 | .... | entsize: 0 0x1254-0x1257.7 (4)
| | | [8]{}: section_header 0x378-0x127f.7 (3848)
0x0370| 04 e0 2d e5 04 e0 9f e5| ..-.....| data: raw bits 0x378-0x3d3.7 (92)
0x0380|0e e0 8f e0 08 f0 be e5 34 0c 01 00 00 c6 8f e2|........4.......|
* |until 0x3d3.7 (92) | |
0x1250| 3a 00 00 00 | :... | name: ".plt" (58) 0x1258-0x125b.7 (4)
0x1250| 01 00 00 00| ....| type: "progbits" (0x1) (Information defined by the program) 0x125c-0x125f.7 (4)
| | | flags{}: 0x1260-0x1263.7 (4)
0x1260|06 |. | link_order: false 0x1260-0x1260 (0.1)
0x1260|06 |. | info_link: false 0x1260.1-0x1260.1 (0.1)
0x1260|06 |. | strings: false 0x1260.2-0x1260.2 (0.1)
0x1260|06 |. | merge: false 0x1260.3-0x1260.3 (0.1)
0x1260|06 |. | unused0: 0 0x1260.4-0x1260.4 (0.1)
0x1260|06 |. | execinstr: true 0x1260.5-0x1260.5 (0.1)
0x1260|06 |. | alloc: true 0x1260.6-0x1260.6 (0.1)
0x1260|06 |. | write: false 0x1260.7-0x1260.7 (0.1)
0x1260| 00 | . | tls: false 0x1261-0x1261 (0.1)
0x1260| 00 | . | group: false 0x1261.1-0x1261.1 (0.1)
0x1260| 00 | . | os_nonconforming: false 0x1261.2-0x1261.2 (0.1)
0x1260| 00 00 | .. | unused1: 0 0x1261.3-0x1262.3 (1.1)
0x1260| 00 00 | .. | os_specific: 0 0x1262.4-0x1263.3 (1)
0x1260| 00 | . | processor_specific: 0 0x1263.4-0x1263.7 (0.4)
0x1260| 78 03 00 00 | x... | addr: 0x378 0x1264-0x1267.7 (4)
0x1260| 78 03 00 00 | x... | offset: 888 0x1268-0x126b.7 (4)
0x1260| 5c 00 00 00| \...| size: 0x5c 0x126c-0x126f.7 (4)
0x1270|00 00 00 00 |.... | link: 0 0x1270-0x1273.7 (4)
0x1270| 00 00 00 00 | .... | info: 0 0x1274-0x1277.7 (4)
0x1270| 04 00 00 00 | .... | addralign: 4 0x1278-0x127b.7 (4)
0x1270| 04 00 00 00| ....| entsize: 4 0x127c-0x127f.7 (4)
| | | [9]{}: section_header 0x3d4-0x12a7.7 (3796)
0x03d0| 00 b0 a0 e3 00 e0 a0 e3 10 10 9f e5| ............| data: raw bits 0x3d4-0x607.7 (564)
0x03e0|01 10 8f e0 0d 00 a0 e1 0f c0 c0 e3 0c d0 a0 e1|................|
* |until 0x607.7 (564) | |
0x1280|45 00 00 00 |E... | name: ".text" (69) 0x1280-0x1283.7 (4)
0x1280| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x1284-0x1287.7 (4)
| | | flags{}: 0x1288-0x128b.7 (4)
0x1280| 06 | . | link_order: false 0x1288-0x1288 (0.1)
0x1280| 06 | . | info_link: false 0x1288.1-0x1288.1 (0.1)
0x1280| 06 | . | strings: false 0x1288.2-0x1288.2 (0.1)
0x1280| 06 | . | merge: false 0x1288.3-0x1288.3 (0.1)
0x1280| 06 | . | unused0: 0 0x1288.4-0x1288.4 (0.1)
0x1280| 06 | . | execinstr: true 0x1288.5-0x1288.5 (0.1)
0x1280| 06 | . | alloc: true 0x1288.6-0x1288.6 (0.1)
0x1280| 06 | . | write: false 0x1288.7-0x1288.7 (0.1)
0x1280| 00 | . | tls: false 0x1289-0x1289 (0.1)
0x1280| 00 | . | group: false 0x1289.1-0x1289.1 (0.1)
0x1280| 00 | . | os_nonconforming: false 0x1289.2-0x1289.2 (0.1)
0x1280| 00 00 | .. | unused1: 0 0x1289.3-0x128a.3 (1.1)
0x1280| 00 00 | .. | os_specific: 0 0x128a.4-0x128b.3 (1)
0x1280| 00 | . | processor_specific: 0 0x128b.4-0x128b.7 (0.4)
0x1280| d4 03 00 00| ....| addr: 0x3d4 0x128c-0x128f.7 (4)
0x1290|d4 03 00 00 |.... | offset: 980 0x1290-0x1293.7 (4)
0x1290| 34 02 00 00 | 4... | size: 0x234 0x1294-0x1297.7 (4)
0x1290| 00 00 00 00 | .... | link: 0 0x1298-0x129b.7 (4)
0x1290| 00 00 00 00| ....| info: 0 0x129c-0x129f.7 (4)
0x12a0|04 00 00 00 |.... | addralign: 4 0x12a0-0x12a3.7 (4)
0x12a0| 00 00 00 00 | .... | entsize: 0 0x12a4-0x12a7.7 (4)
| | | [10]{}: section_header 0x608-0x12cf.7 (3272)
0x0600| 01 40 2d e9 01 40 bd e8| .@-..@..| data: raw bits 0x608-0x613.7 (12)
0x0610|1e ff 2f e1 |../. |
0x12a0| 4b 00 00 00 | K... | name: ".fini" (75) 0x12a8-0x12ab.7 (4)
0x12a0| 01 00 00 00| ....| type: "progbits" (0x1) (Information defined by the program) 0x12ac-0x12af.7 (4)
| | | flags{}: 0x12b0-0x12b3.7 (4)
0x12b0|06 |. | link_order: false 0x12b0-0x12b0 (0.1)
0x12b0|06 |. | info_link: false 0x12b0.1-0x12b0.1 (0.1)
0x12b0|06 |. | strings: false 0x12b0.2-0x12b0.2 (0.1)
0x12b0|06 |. | merge: false 0x12b0.3-0x12b0.3 (0.1)
0x12b0|06 |. | unused0: 0 0x12b0.4-0x12b0.4 (0.1)
0x12b0|06 |. | execinstr: true 0x12b0.5-0x12b0.5 (0.1)
0x12b0|06 |. | alloc: true 0x12b0.6-0x12b0.6 (0.1)
0x12b0|06 |. | write: false 0x12b0.7-0x12b0.7 (0.1)
0x12b0| 00 | . | tls: false 0x12b1-0x12b1 (0.1)
0x12b0| 00 | . | group: false 0x12b1.1-0x12b1.1 (0.1)
0x12b0| 00 | . | os_nonconforming: false 0x12b1.2-0x12b1.2 (0.1)
0x12b0| 00 00 | .. | unused1: 0 0x12b1.3-0x12b2.3 (1.1)
0x12b0| 00 00 | .. | os_specific: 0 0x12b2.4-0x12b3.3 (1)
0x12b0| 00 | . | processor_specific: 0 0x12b3.4-0x12b3.7 (0.4)
0x12b0| 08 06 00 00 | .... | addr: 0x608 0x12b4-0x12b7.7 (4)
0x12b0| 08 06 00 00 | .... | offset: 1544 0x12b8-0x12bb.7 (4)
0x12b0| 0c 00 00 00| ....| size: 0xc 0x12bc-0x12bf.7 (4)
0x12c0|00 00 00 00 |.... | link: 0 0x12c0-0x12c3.7 (4)
0x12c0| 00 00 00 00 | .... | info: 0 0x12c4-0x12c7.7 (4)
0x12c0| 04 00 00 00 | .... | addralign: 4 0x12c8-0x12cb.7 (4)
0x12c0| 00 00 00 00| ....| entsize: 0 0x12cc-0x12cf.7 (4)
| | | [11]{}: section_header 0x614-0x12f7.7 (3300)
0x0610| 3b 00 00 00 3e 00 00 00 0b 00 00 00| ;...>.......| data: raw bits 0x614-0x737.7 (292)
0x0620|3e 00 00 00 10 00 00 00 3e 00 00 00 25 00 00 00|>.......>...%...|
* |until 0x737.7 (292) | |
0x12d0|51 00 00 00 |Q... | name: ".rodata" (81) 0x12d0-0x12d3.7 (4)
0x12d0| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x12d4-0x12d7.7 (4)
| | | flags{}: 0x12d8-0x12db.7 (4)
0x12d0| 02 | . | link_order: false 0x12d8-0x12d8 (0.1)
0x12d0| 02 | . | info_link: false 0x12d8.1-0x12d8.1 (0.1)
0x12d0| 02 | . | strings: false 0x12d8.2-0x12d8.2 (0.1)
0x12d0| 02 | . | merge: false 0x12d8.3-0x12d8.3 (0.1)
0x12d0| 02 | . | unused0: 0 0x12d8.4-0x12d8.4 (0.1)
0x12d0| 02 | . | execinstr: false 0x12d8.5-0x12d8.5 (0.1)
0x12d0| 02 | . | alloc: true 0x12d8.6-0x12d8.6 (0.1)
0x12d0| 02 | . | write: false 0x12d8.7-0x12d8.7 (0.1)
0x12d0| 00 | . | tls: false 0x12d9-0x12d9 (0.1)
0x12d0| 00 | . | group: false 0x12d9.1-0x12d9.1 (0.1)
0x12d0| 00 | . | os_nonconforming: false 0x12d9.2-0x12d9.2 (0.1)
0x12d0| 00 00 | .. | unused1: 0 0x12d9.3-0x12da.3 (1.1)
0x12d0| 00 00 | .. | os_specific: 0 0x12da.4-0x12db.3 (1)
0x12d0| 00 | . | processor_specific: 0 0x12db.4-0x12db.7 (0.4)
0x12d0| 14 06 00 00| ....| addr: 0x614 0x12dc-0x12df.7 (4)
0x12e0|14 06 00 00 |.... | offset: 1556 0x12e0-0x12e3.7 (4)
0x12e0| 24 01 00 00 | $... | size: 0x124 0x12e4-0x12e7.7 (4)
0x12e0| 00 00 00 00 | .... | link: 0 0x12e8-0x12eb.7 (4)
0x12e0| 00 00 00 00| ....| info: 0 0x12ec-0x12ef.7 (4)
0x12f0|04 00 00 00 |.... | addralign: 4 0x12f0-0x12f3.7 (4)
0x12f0| 00 00 00 00 | .... | entsize: 0 0x12f4-0x12f7.7 (4)
| | | [12]{}: section_header 0x738-0x131f.7 (3048)
0x0730| 00 00 00 00 | .... | data: raw bits 0x738-0x73b.7 (4)
0x12f0| 59 00 00 00 | Y... | name: ".eh_frame" (89) 0x12f8-0x12fb.7 (4)
0x12f0| 01 00 00 00| ....| type: "progbits" (0x1) (Information defined by the program) 0x12fc-0x12ff.7 (4)
| | | flags{}: 0x1300-0x1303.7 (4)
0x1300|02 |. | link_order: false 0x1300-0x1300 (0.1)
0x1300|02 |. | info_link: false 0x1300.1-0x1300.1 (0.1)
0x1300|02 |. | strings: false 0x1300.2-0x1300.2 (0.1)
0x1300|02 |. | merge: false 0x1300.3-0x1300.3 (0.1)
0x1300|02 |. | unused0: 0 0x1300.4-0x1300.4 (0.1)
0x1300|02 |. | execinstr: false 0x1300.5-0x1300.5 (0.1)
0x1300|02 |. | alloc: true 0x1300.6-0x1300.6 (0.1)
0x1300|02 |. | write: false 0x1300.7-0x1300.7 (0.1)
0x1300| 00 | . | tls: false 0x1301-0x1301 (0.1)
0x1300| 00 | . | group: false 0x1301.1-0x1301.1 (0.1)
0x1300| 00 | . | os_nonconforming: false 0x1301.2-0x1301.2 (0.1)
0x1300| 00 00 | .. | unused1: 0 0x1301.3-0x1302.3 (1.1)
0x1300| 00 00 | .. | os_specific: 0 0x1302.4-0x1303.3 (1)
0x1300| 00 | . | processor_specific: 0 0x1303.4-0x1303.7 (0.4)
0x1300| 38 07 00 00 | 8... | addr: 0x738 0x1304-0x1307.7 (4)
0x1300| 38 07 00 00 | 8... | offset: 1848 0x1308-0x130b.7 (4)
0x1300| 04 00 00 00| ....| size: 0x4 0x130c-0x130f.7 (4)
0x1310|00 00 00 00 |.... | link: 0 0x1310-0x1313.7 (4)
0x1310| 00 00 00 00 | .... | info: 0 0x1314-0x1317.7 (4)
0x1310| 04 00 00 00 | .... | addralign: 4 0x1318-0x131b.7 (4)
0x1310| 00 00 00 00| ....| entsize: 0 0x131c-0x131f.7 (4)
| | | [13]{}: section_header 0xecc-0x1347.7 (1148)
0x0ec0| 7c 05 00 00| |...| data: raw bits 0xecc-0xecf.7 (4)
0x1320|63 00 00 00 |c... | name: ".init_array" (99) 0x1320-0x1323.7 (4)
0x1320| 0e 00 00 00 | .... | type: "init_array" (0xe) (Initialization functions) 0x1324-0x1327.7 (4)
| | | flags{}: 0x1328-0x132b.7 (4)
0x1320| 03 | . | link_order: false 0x1328-0x1328 (0.1)
0x1320| 03 | . | info_link: false 0x1328.1-0x1328.1 (0.1)
0x1320| 03 | . | strings: false 0x1328.2-0x1328.2 (0.1)
0x1320| 03 | . | merge: false 0x1328.3-0x1328.3 (0.1)
0x1320| 03 | . | unused0: 0 0x1328.4-0x1328.4 (0.1)
0x1320| 03 | . | execinstr: false 0x1328.5-0x1328.5 (0.1)
0x1320| 03 | . | alloc: true 0x1328.6-0x1328.6 (0.1)
0x1320| 03 | . | write: true 0x1328.7-0x1328.7 (0.1)
0x1320| 00 | . | tls: false 0x1329-0x1329 (0.1)
0x1320| 00 | . | group: false 0x1329.1-0x1329.1 (0.1)
0x1320| 00 | . | os_nonconforming: false 0x1329.2-0x1329.2 (0.1)
0x1320| 00 00 | .. | unused1: 0 0x1329.3-0x132a.3 (1.1)
0x1320| 00 00 | .. | os_specific: 0 0x132a.4-0x132b.3 (1)
0x1320| 00 | . | processor_specific: 0 0x132b.4-0x132b.7 (0.4)
0x1320| cc 0e 01 00| ....| addr: 0x10ecc 0x132c-0x132f.7 (4)
0x1330|cc 0e 00 00 |.... | offset: 3788 0x1330-0x1333.7 (4)
0x1330| 04 00 00 00 | .... | size: 0x4 0x1334-0x1337.7 (4)
0x1330| 00 00 00 00 | .... | link: 0 0x1338-0x133b.7 (4)
0x1330| 00 00 00 00| ....| info: 0 0x133c-0x133f.7 (4)
0x1340|04 00 00 00 |.... | addralign: 4 0x1340-0x1343.7 (4)
0x1340| 04 00 00 00 | .... | entsize: 4 0x1344-0x1347.7 (4)
| | | [14]{}: section_header 0xed0-0x136f.7 (1184)
0x0ed0|f0 04 00 00 |.... | data: raw bits 0xed0-0xed3.7 (4)
0x1340| 6f 00 00 00 | o... | name: ".fini_array" (111) 0x1348-0x134b.7 (4)
0x1340| 0f 00 00 00| ....| type: "fini_array" (0xf) (Termination functions) 0x134c-0x134f.7 (4)
| | | flags{}: 0x1350-0x1353.7 (4)
0x1350|03 |. | link_order: false 0x1350-0x1350 (0.1)
0x1350|03 |. | info_link: false 0x1350.1-0x1350.1 (0.1)
0x1350|03 |. | strings: false 0x1350.2-0x1350.2 (0.1)
0x1350|03 |. | merge: false 0x1350.3-0x1350.3 (0.1)
0x1350|03 |. | unused0: 0 0x1350.4-0x1350.4 (0.1)
0x1350|03 |. | execinstr: false 0x1350.5-0x1350.5 (0.1)
0x1350|03 |. | alloc: true 0x1350.6-0x1350.6 (0.1)
0x1350|03 |. | write: true 0x1350.7-0x1350.7 (0.1)
0x1350| 00 | . | tls: false 0x1351-0x1351 (0.1)
0x1350| 00 | . | group: false 0x1351.1-0x1351.1 (0.1)
0x1350| 00 | . | os_nonconforming: false 0x1351.2-0x1351.2 (0.1)
0x1350| 00 00 | .. | unused1: 0 0x1351.3-0x1352.3 (1.1)
0x1350| 00 00 | .. | os_specific: 0 0x1352.4-0x1353.3 (1)
0x1350| 00 | . | processor_specific: 0 0x1353.4-0x1353.7 (0.4)
0x1350| d0 0e 01 00 | .... | addr: 0x10ed0 0x1354-0x1357.7 (4)
0x1350| d0 0e 00 00 | .... | offset: 3792 0x1358-0x135b.7 (4)
0x1350| 04 00 00 00| ....| size: 0x4 0x135c-0x135f.7 (4)
0x1360|00 00 00 00 |.... | link: 0 0x1360-0x1363.7 (4)
0x1360| 00 00 00 00 | .... | info: 0 0x1364-0x1367.7 (4)
0x1360| 04 00 00 00 | .... | addralign: 4 0x1368-0x136b.7 (4)
0x1360| 04 00 00 00| ....| entsize: 4 0x136c-0x136f.7 (4)
| | | [15]{}: section_header 0xed4-0x1397.7 (1220)
| | | dynamic_tags[0:25]: 0xed4-0xf9b.7 (200)
| | | [0]{}: dynamic_tags 0xed4-0xedb.7 (8)
0x0ed0| 01 00 00 00 | .... | tag: "needed" (1) (String table offset to name of a needed library) 0xed4-0xed7.7 (4)
0x0ed0| a2 00 00 00 | .... | val: "libbbb.so" (162) 0xed8-0xedb.7 (4)
| | | [1]{}: dynamic_tags 0xedc-0xee3.7 (8)
0x0ed0| 01 00 00 00| ....| tag: "needed" (1) (String table offset to name of a needed library) 0xedc-0xedf.7 (4)
0x0ee0|ac 00 00 00 |.... | val: "libc.musl-armhf.so.1" (172) 0xee0-0xee3.7 (4)
| | | [2]{}: dynamic_tags 0xee4-0xeeb.7 (8)
0x0ee0| 0c 00 00 00 | .... | tag: "init" (12) (Address of the initialization function) 0xee4-0xee7.7 (4)
0x0ee0| 6c 03 00 00 | l... | ptr: 0x36c 0xee8-0xeeb.7 (4)
| | | section_index: 7
| | | [3]{}: dynamic_tags 0xeec-0xef3.7 (8)
0x0ee0| 0d 00 00 00| ....| tag: "fini" (13) (Address of the termination function) 0xeec-0xeef.7 (4)
0x0ef0|08 06 00 00 |.... | ptr: 0x608 0xef0-0xef3.7 (4)
| | | section_index: 10
| | | [4]{}: dynamic_tags 0xef4-0xefb.7 (8)
0x0ef0| 19 00 00 00 | .... | tag: "init_array" (25) (Address of the array of pointers to initialization functions) 0xef4-0xef7.7 (4)
0x0ef0| cc 0e 01 00 | .... | ptr: 0x10ecc 0xef8-0xefb.7 (4)
| | | [5]{}: dynamic_tags 0xefc-0xf03.7 (8)
0x0ef0| 1b 00 00 00| ....| tag: "init_arraysz" (27) (Size in bytes of the array of initialization functions) 0xefc-0xeff.7 (4)
0x0f00|04 00 00 00 |.... | val: 4 0xf00-0xf03.7 (4)
| | | [6]{}: dynamic_tags 0xf04-0xf0b.7 (8)
0x0f00| 1a 00 00 00 | .... | tag: "fini_array" (26) (Address of the array of pointers to termination functions) 0xf04-0xf07.7 (4)
0x0f00| d0 0e 01 00 | .... | ptr: 0x10ed0 0xf08-0xf0b.7 (4)
| | | [7]{}: dynamic_tags 0xf0c-0xf13.7 (8)
0x0f00| 1c 00 00 00| ....| tag: "fini_arraysz" (28) (Size in bytes of the array of termination functions ) 0xf0c-0xf0f.7 (4)
0x0f10|04 00 00 00 |.... | val: 4 0xf10-0xf13.7 (4)
| | | [8]{}: dynamic_tags 0xf14-0xf1b.7 (8)
0x0f10| f5 fe ff 6f | ...o | tag: 1879047925 0xf14-0xf17.7 (4)
0x0f10| 2c 01 00 00 | ,... | unspecified: 0x12c 0xf18-0xf1b.7 (4)
| | | [9]{}: dynamic_tags 0xf1c-0xf23.7 (8)
0x0f10| 05 00 00 00| ....| tag: "strtab" (5) (Address of string table) 0xf1c-0xf1f.7 (4)
0x0f20|20 02 00 00 | ... | ptr: 0x220 0xf20-0xf23.7 (4)
| | | section_index: 4
| | | [10]{}: dynamic_tags 0xf24-0xf2b.7 (8)
0x0f20| 06 00 00 00 | .... | tag: "symtab" (6) (Address of symbol table) 0xf24-0xf27.7 (4)
0x0f20| 50 01 00 00 | P... | ptr: 0x150 0xf28-0xf2b.7 (4)
| | | section_index: 3
| | | [11]{}: dynamic_tags 0xf2c-0xf33.7 (8)
0x0f20| 0a 00 00 00| ....| tag: "strsz" (10) (Size in bytes of string table) 0xf2c-0xf2f.7 (4)
0x0f30|c1 00 00 00 |.... | val: 193 0xf30-0xf33.7 (4)
| | | [12]{}: dynamic_tags 0xf34-0xf3b.7 (8)
0x0f30| 0b 00 00 00 | .... | tag: "syment" (11) (Size in bytes of a symbol table entry) 0xf34-0xf37.7 (4)
0x0f30| 10 00 00 00 | .... | val: 16 0xf38-0xf3b.7 (4)
| | | [13]{}: dynamic_tags 0xf3c-0xf43.7 (8)
0x0f30| 15 00 00 00| ....| tag: "debug" (21) (Undefined use for debugging) 0xf3c-0xf3f.7 (4)
0x0f40|00 00 00 00 |.... | ptr: 0x0 0xf40-0xf43.7 (4)
| | | [14]{}: dynamic_tags 0xf44-0xf4b.7 (8)
0x0f40| 03 00 00 00 | .... | tag: "pltgot" (3) (Address of PLT and/or GOT) 0xf44-0xf47.7 (4)
0x0f40| bc 0f 01 00 | .... | ptr: 0x10fbc 0xf48-0xf4b.7 (4)
| | | section_index: 16
| | | [15]{}: dynamic_tags 0xf4c-0xf53.7 (8)
0x0f40| 02 00 00 00| ....| tag: "pltrelsz" (2) (Size in bytes of PLT relocation entries) 0xf4c-0xf4f.7 (4)
0x0f50|30 00 00 00 |0... | val: 48 0xf50-0xf53.7 (4)
| | | [16]{}: dynamic_tags 0xf54-0xf5b.7 (8)
0x0f50| 14 00 00 00 | .... | tag: "pltrel" (20) (Type of relocation entry to which the PLT refers (Rela or Rel)) 0xf54-0xf57.7 (4)
0x0f50| 11 00 00 00 | .... | val: 17 0xf58-0xf5b.7 (4)
| | | [17]{}: dynamic_tags 0xf5c-0xf63.7 (8)
0x0f50| 17 00 00 00| ....| tag: "jmprel" (23) (Address of relocation entries associated solely with the PLT) 0xf5c-0xf5f.7 (4)
0x0f60|3c 03 00 00 |<... | ptr: 0x33c 0xf60-0xf63.7 (4)
| | | section_index: 6
| | | [18]{}: dynamic_tags 0xf64-0xf6b.7 (8)
0x0f60| 11 00 00 00 | .... | tag: "rel" (17) 0xf64-0xf67.7 (4)
0x0f60| e4 02 00 00 | .... | ptr: 0x2e4 0xf68-0xf6b.7 (4)
| | | [19]{}: dynamic_tags 0xf6c-0xf73.7 (8)
0x0f60| 12 00 00 00| ....| tag: "relsz" (18) (Size in bytes of Rel relocation table) 0xf6c-0xf6f.7 (4)
0x0f70|58 00 00 00 |X... | val: 88 0xf70-0xf73.7 (4)
| | | [20]{}: dynamic_tags 0xf74-0xf7b.7 (8)
0x0f70| 13 00 00 00 | .... | tag: "relent" (19) (Size in bytes of a Rel table entry) 0xf74-0xf77.7 (4)
0x0f70| 08 00 00 00 | .... | val: 8 0xf78-0xf7b.7 (4)
| | | [21]{}: dynamic_tags 0xf7c-0xf83.7 (8)
0x0f70| 18 00 00 00| ....| tag: "bind_now" (24) (Instruct dynamic linker to process all relocations before transferring control to the executable) 0xf7c-0xf7f.7 (4)
0x0f80|00 00 00 00 |.... | ignored: 0x0 0xf80-0xf83.7 (4)
| | | [22]{}: dynamic_tags 0xf84-0xf8b.7 (8)
0x0f80| fb ff ff 6f | ...o | tag: 1879048187 0xf84-0xf87.7 (4)
0x0f80| 01 00 00 08 | .... | unspecified: 0x8000001 0xf88-0xf8b.7 (4)
| | | [23]{}: dynamic_tags 0xf8c-0xf93.7 (8)
0x0f80| fa ff ff 6f| ...o| tag: 1879048186 0xf8c-0xf8f.7 (4)
0x0f90|06 00 00 00 |.... | unspecified: 0x6 0xf90-0xf93.7 (4)
| | | [24]{}: dynamic_tags 0xf94-0xf9b.7 (8)
0x0f90| 00 00 00 00 | .... | tag: "null" (0) (Marks end of dynamic section) 0xf94-0xf97.7 (4)
0x0f90| 00 00 00 00 | .... | ignored: 0x0 0xf98-0xf9b.7 (4)
0x1370|7b 00 00 00 |{... | name: ".dynamic" (123) 0x1370-0x1373.7 (4)
0x1370| 06 00 00 00 | .... | type: "dynamic" (0x6) (Information for dynamic linking) 0x1374-0x1377.7 (4)
| | | flags{}: 0x1378-0x137b.7 (4)
0x1370| 03 | . | link_order: false 0x1378-0x1378 (0.1)
0x1370| 03 | . | info_link: false 0x1378.1-0x1378.1 (0.1)
0x1370| 03 | . | strings: false 0x1378.2-0x1378.2 (0.1)
0x1370| 03 | . | merge: false 0x1378.3-0x1378.3 (0.1)
0x1370| 03 | . | unused0: 0 0x1378.4-0x1378.4 (0.1)
0x1370| 03 | . | execinstr: false 0x1378.5-0x1378.5 (0.1)
0x1370| 03 | . | alloc: true 0x1378.6-0x1378.6 (0.1)
0x1370| 03 | . | write: true 0x1378.7-0x1378.7 (0.1)
0x1370| 00 | . | tls: false 0x1379-0x1379 (0.1)
0x1370| 00 | . | group: false 0x1379.1-0x1379.1 (0.1)
0x1370| 00 | . | os_nonconforming: false 0x1379.2-0x1379.2 (0.1)
0x1370| 00 00 | .. | unused1: 0 0x1379.3-0x137a.3 (1.1)
0x1370| 00 00 | .. | os_specific: 0 0x137a.4-0x137b.3 (1)
0x1370| 00 | . | processor_specific: 0 0x137b.4-0x137b.7 (0.4)
0x1370| d4 0e 01 00| ....| addr: 0x10ed4 0x137c-0x137f.7 (4)
0x1380|d4 0e 00 00 |.... | offset: 3796 0x1380-0x1383.7 (4)
0x1380| e8 00 00 00 | .... | size: 0xe8 0x1384-0x1387.7 (4)
0x1380| 04 00 00 00 | .... | link: 4 0x1388-0x138b.7 (4)
0x1380| 00 00 00 00| ....| info: 0 0x138c-0x138f.7 (4)
0x1390|04 00 00 00 |.... | addralign: 4 0x1390-0x1393.7 (4)
0x1390| 08 00 00 00 | .... | entsize: 8 0x1394-0x1397.7 (4)
| | | [16]{}: section_header 0xfbc-0x13bf.7 (1028)
0x0fb0| d4 0e 01 00| ....| data: raw bits 0xfbc-0xfff.7 (68)
0x0fc0|00 00 00 00 00 00 00 00 78 03 00 00 78 03 00 00|........x...x...|
* |until 0xfff.7 (68) | |
0x1390| 84 00 00 00 | .... | name: ".got" (132) 0x1398-0x139b.7 (4)
0x1390| 01 00 00 00| ....| type: "progbits" (0x1) (Information defined by the program) 0x139c-0x139f.7 (4)
| | | flags{}: 0x13a0-0x13a3.7 (4)
0x13a0|03 |. | link_order: false 0x13a0-0x13a0 (0.1)
0x13a0|03 |. | info_link: false 0x13a0.1-0x13a0.1 (0.1)
0x13a0|03 |. | strings: false 0x13a0.2-0x13a0.2 (0.1)
0x13a0|03 |. | merge: false 0x13a0.3-0x13a0.3 (0.1)
0x13a0|03 |. | unused0: 0 0x13a0.4-0x13a0.4 (0.1)
0x13a0|03 |. | execinstr: false 0x13a0.5-0x13a0.5 (0.1)
0x13a0|03 |. | alloc: true 0x13a0.6-0x13a0.6 (0.1)
0x13a0|03 |. | write: true 0x13a0.7-0x13a0.7 (0.1)
0x13a0| 00 | . | tls: false 0x13a1-0x13a1 (0.1)
0x13a0| 00 | . | group: false 0x13a1.1-0x13a1.1 (0.1)
0x13a0| 00 | . | os_nonconforming: false 0x13a1.2-0x13a1.2 (0.1)
0x13a0| 00 00 | .. | unused1: 0 0x13a1.3-0x13a2.3 (1.1)
0x13a0| 00 00 | .. | os_specific: 0 0x13a2.4-0x13a3.3 (1)
0x13a0| 00 | . | processor_specific: 0 0x13a3.4-0x13a3.7 (0.4)
0x13a0| bc 0f 01 00 | .... | addr: 0x10fbc 0x13a4-0x13a7.7 (4)
0x13a0| bc 0f 00 00 | .... | offset: 4028 0x13a8-0x13ab.7 (4)
0x13a0| 44 00 00 00| D...| size: 0x44 0x13ac-0x13af.7 (4)
0x13b0|00 00 00 00 |.... | link: 0 0x13b0-0x13b3.7 (4)
0x13b0| 00 00 00 00 | .... | info: 0 0x13b4-0x13b7.7 (4)
0x13b0| 04 00 00 00 | .... | addralign: 4 0x13b8-0x13bb.7 (4)
0x13b0| 04 00 00 00| ....| entsize: 4 0x13bc-0x13bf.7 (4)
| | | [17]{}: section_header 0x1000-0x13e7.7 (1000)
0x1000|00 10 01 00 |.... | data: raw bits 0x1000-0x1003.7 (4)
0x13c0|89 00 00 00 |.... | name: ".data" (137) 0x13c0-0x13c3.7 (4)
0x13c0| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x13c4-0x13c7.7 (4)
| | | flags{}: 0x13c8-0x13cb.7 (4)
0x13c0| 03 | . | link_order: false 0x13c8-0x13c8 (0.1)
0x13c0| 03 | . | info_link: false 0x13c8.1-0x13c8.1 (0.1)
0x13c0| 03 | . | strings: false 0x13c8.2-0x13c8.2 (0.1)
0x13c0| 03 | . | merge: false 0x13c8.3-0x13c8.3 (0.1)
0x13c0| 03 | . | unused0: 0 0x13c8.4-0x13c8.4 (0.1)
0x13c0| 03 | . | execinstr: false 0x13c8.5-0x13c8.5 (0.1)
0x13c0| 03 | . | alloc: true 0x13c8.6-0x13c8.6 (0.1)
0x13c0| 03 | . | write: true 0x13c8.7-0x13c8.7 (0.1)
0x13c0| 00 | . | tls: false 0x13c9-0x13c9 (0.1)
0x13c0| 00 | . | group: false 0x13c9.1-0x13c9.1 (0.1)
0x13c0| 00 | . | os_nonconforming: false 0x13c9.2-0x13c9.2 (0.1)
0x13c0| 00 00 | .. | unused1: 0 0x13c9.3-0x13ca.3 (1.1)
0x13c0| 00 00 | .. | os_specific: 0 0x13ca.4-0x13cb.3 (1)
0x13c0| 00 | . | processor_specific: 0 0x13cb.4-0x13cb.7 (0.4)
0x13c0| 00 10 01 00| ....| addr: 0x11000 0x13cc-0x13cf.7 (4)
0x13d0|00 10 00 00 |.... | offset: 4096 0x13d0-0x13d3.7 (4)
0x13d0| 04 00 00 00 | .... | size: 0x4 0x13d4-0x13d7.7 (4)
0x13d0| 00 00 00 00 | .... | link: 0 0x13d8-0x13db.7 (4)
0x13d0| 00 00 00 00| ....| info: 0 0x13dc-0x13df.7 (4)
0x13e0|04 00 00 00 |.... | addralign: 4 0x13e0-0x13e3.7 (4)
0x13e0| 00 00 00 00 | .... | entsize: 0 0x13e4-0x13e7.7 (4)
| | | [18]{}: section_header 0x13e8-0x140f.7 (40)
0x13e0| 8f 00 00 00 | .... | name: ".bss" (143) 0x13e8-0x13eb.7 (4)
0x13e0| 08 00 00 00| ....| type: "nobits" (0x8) (No space in the file) 0x13ec-0x13ef.7 (4)
| | | flags{}: 0x13f0-0x13f3.7 (4)
0x13f0|03 |. | link_order: false 0x13f0-0x13f0 (0.1)
0x13f0|03 |. | info_link: false 0x13f0.1-0x13f0.1 (0.1)
0x13f0|03 |. | strings: false 0x13f0.2-0x13f0.2 (0.1)
0x13f0|03 |. | merge: false 0x13f0.3-0x13f0.3 (0.1)
0x13f0|03 |. | unused0: 0 0x13f0.4-0x13f0.4 (0.1)
0x13f0|03 |. | execinstr: false 0x13f0.5-0x13f0.5 (0.1)
0x13f0|03 |. | alloc: true 0x13f0.6-0x13f0.6 (0.1)
0x13f0|03 |. | write: true 0x13f0.7-0x13f0.7 (0.1)
0x13f0| 00 | . | tls: false 0x13f1-0x13f1 (0.1)
0x13f0| 00 | . | group: false 0x13f1.1-0x13f1.1 (0.1)
0x13f0| 00 | . | os_nonconforming: false 0x13f1.2-0x13f1.2 (0.1)
0x13f0| 00 00 | .. | unused1: 0 0x13f1.3-0x13f2.3 (1.1)
0x13f0| 00 00 | .. | os_specific: 0 0x13f2.4-0x13f3.3 (1)
0x13f0| 00 | . | processor_specific: 0 0x13f3.4-0x13f3.7 (0.4)
0x13f0| 04 10 01 00 | .... | addr: 0x11004 0x13f4-0x13f7.7 (4)
0x13f0| 04 10 00 00 | .... | offset: 4100 0x13f8-0x13fb.7 (4)
0x13f0| 1c 00 00 00| ....| size: 0x1c 0x13fc-0x13ff.7 (4)
0x1400|00 00 00 00 |.... | link: 0 0x1400-0x1403.7 (4)
0x1400| 00 00 00 00 | .... | info: 0 0x1404-0x1407.7 (4)
0x1400| 04 00 00 00 | .... | addralign: 4 0x1408-0x140b.7 (4)
0x1400| 00 00 00 00| ....| entsize: 0 0x140c-0x140f.7 (4)
| | | [19]{}: section_header 0x1004-0x1437.7 (1076)
0x1000| 47 43 43 3a 20 28 41 6c 70 69 6e 65| GCC: (Alpine| data: raw bits 0x1004-0x1034.7 (49)
0x1010|20 31 30 2e 33 2e 31 5f 67 69 74 32 30 32 31 31| 10.3.1_git20211|
* |until 0x1034.7 (49) | |
0x1410|94 00 00 00 |.... | name: ".comment" (148) 0x1410-0x1413.7 (4)
0x1410| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x1414-0x1417.7 (4)
| | | flags{}: 0x1418-0x141b.7 (4)
0x1410| 30 | 0 | link_order: false 0x1418-0x1418 (0.1)
0x1410| 30 | 0 | info_link: false 0x1418.1-0x1418.1 (0.1)
0x1410| 30 | 0 | strings: true 0x1418.2-0x1418.2 (0.1)
0x1410| 30 | 0 | merge: true 0x1418.3-0x1418.3 (0.1)
0x1410| 30 | 0 | unused0: 0 0x1418.4-0x1418.4 (0.1)
0x1410| 30 | 0 | execinstr: false 0x1418.5-0x1418.5 (0.1)
0x1410| 30 | 0 | alloc: false 0x1418.6-0x1418.6 (0.1)
0x1410| 30 | 0 | write: false 0x1418.7-0x1418.7 (0.1)
0x1410| 00 | . | tls: false 0x1419-0x1419 (0.1)
0x1410| 00 | . | group: false 0x1419.1-0x1419.1 (0.1)
0x1410| 00 | . | os_nonconforming: false 0x1419.2-0x1419.2 (0.1)
0x1410| 00 00 | .. | unused1: 0 0x1419.3-0x141a.3 (1.1)
0x1410| 00 00 | .. | os_specific: 0 0x141a.4-0x141b.3 (1)
0x1410| 00 | . | processor_specific: 0 0x141b.4-0x141b.7 (0.4)
0x1410| 00 00 00 00| ....| addr: 0x0 0x141c-0x141f.7 (4)
0x1420|04 10 00 00 |.... | offset: 4100 0x1420-0x1423.7 (4)
0x1420| 31 00 00 00 | 1... | size: 0x31 0x1424-0x1427.7 (4)
0x1420| 00 00 00 00 | .... | link: 0 0x1428-0x142b.7 (4)
0x1420| 00 00 00 00| ....| info: 0 0x142c-0x142f.7 (4)
0x1430|01 00 00 00 |.... | addralign: 1 0x1430-0x1433.7 (4)
0x1430| 01 00 00 00 | .... | entsize: 1 0x1434-0x1437.7 (4)
| | | [20]{}: section_header 0x1035-0x145f.7 (1067)
0x1030| 41 32 00 00 00 61 65 61 62 69 00| A2...aeabi.| data: raw bits 0x1035-0x1067.7 (51)
0x1040|01 28 00 00 00 05 36 5a 4b 00 06 07 08 01 09 01|.(....6ZK.......|
* |until 0x1067.7 (51) | |
0x1430| 9d 00 00 00 | .... | name: ".ARM.attributes" (157) 0x1438-0x143b.7 (4)
0x1430| 03 00 00 70| ...p| type: 0x70000003 0x143c-0x143f.7 (4)
| | | flags{}: 0x1440-0x1443.7 (4)
0x1440|00 |. | link_order: false 0x1440-0x1440 (0.1)
0x1440|00 |. | info_link: false 0x1440.1-0x1440.1 (0.1)
0x1440|00 |. | strings: false 0x1440.2-0x1440.2 (0.1)
0x1440|00 |. | merge: false 0x1440.3-0x1440.3 (0.1)
0x1440|00 |. | unused0: 0 0x1440.4-0x1440.4 (0.1)
0x1440|00 |. | execinstr: false 0x1440.5-0x1440.5 (0.1)
0x1440|00 |. | alloc: false 0x1440.6-0x1440.6 (0.1)
0x1440|00 |. | write: false 0x1440.7-0x1440.7 (0.1)
0x1440| 00 | . | tls: false 0x1441-0x1441 (0.1)
0x1440| 00 | . | group: false 0x1441.1-0x1441.1 (0.1)
0x1440| 00 | . | os_nonconforming: false 0x1441.2-0x1441.2 (0.1)
0x1440| 00 00 | .. | unused1: 0 0x1441.3-0x1442.3 (1.1)
0x1440| 00 00 | .. | os_specific: 0 0x1442.4-0x1443.3 (1)
0x1440| 00 | . | processor_specific: 0 0x1443.4-0x1443.7 (0.4)
0x1440| 00 00 00 00 | .... | addr: 0x0 0x1444-0x1447.7 (4)
0x1440| 35 10 00 00 | 5... | offset: 4149 0x1448-0x144b.7 (4)
0x1440| 33 00 00 00| 3...| size: 0x33 0x144c-0x144f.7 (4)
0x1450|00 00 00 00 |.... | link: 0 0x1450-0x1453.7 (4)
0x1450| 00 00 00 00 | .... | info: 0 0x1454-0x1457.7 (4)
0x1450| 01 00 00 00 | .... | addralign: 1 0x1458-0x145b.7 (4)
0x1450| 00 00 00 00| ....| entsize: 0 0x145c-0x145f.7 (4)
| | | [21]{}: section_header 0x1068-0x1487.7 (1056)
0x1060| 00 2e 73 68 73 74 72 74| ..shstrt| string: "\x00.shstrtab\x00.interp\x00.gnu.hash\x00.dynsym\x00.dynstr\x00.r..." 0x1068-0x1114.7 (173)
0x1070|61 62 00 2e 69 6e 74 65 72 70 00 2e 67 6e 75 2e|ab..interp..gnu.|
* |until 0x1114.7 (173) | |
0x1460|01 00 00 00 |.... | name: ".shstrtab" (1) 0x1460-0x1463.7 (4)
0x1460| 03 00 00 00 | .... | type: "strtab" (0x3) (String table) 0x1464-0x1467.7 (4)
| | | flags{}: 0x1468-0x146b.7 (4)
0x1460| 00 | . | link_order: false 0x1468-0x1468 (0.1)
0x1460| 00 | . | info_link: false 0x1468.1-0x1468.1 (0.1)
0x1460| 00 | . | strings: false 0x1468.2-0x1468.2 (0.1)
0x1460| 00 | . | merge: false 0x1468.3-0x1468.3 (0.1)
0x1460| 00 | . | unused0: 0 0x1468.4-0x1468.4 (0.1)
0x1460| 00 | . | execinstr: false 0x1468.5-0x1468.5 (0.1)
0x1460| 00 | . | alloc: false 0x1468.6-0x1468.6 (0.1)
0x1460| 00 | . | write: false 0x1468.7-0x1468.7 (0.1)
0x1460| 00 | . | tls: false 0x1469-0x1469 (0.1)
0x1460| 00 | . | group: false 0x1469.1-0x1469.1 (0.1)
0x1460| 00 | . | os_nonconforming: false 0x1469.2-0x1469.2 (0.1)
0x1460| 00 00 | .. | unused1: 0 0x1469.3-0x146a.3 (1.1)
0x1460| 00 00 | .. | os_specific: 0 0x146a.4-0x146b.3 (1)
0x1460| 00 | . | processor_specific: 0 0x146b.4-0x146b.7 (0.4)
0x1460| 00 00 00 00| ....| addr: 0x0 0x146c-0x146f.7 (4)
0x1470|68 10 00 00 |h... | offset: 4200 0x1470-0x1473.7 (4)
0x1470| ad 00 00 00 | .... | size: 0xad 0x1474-0x1477.7 (4)
0x1470| 00 00 00 00 | .... | link: 0 0x1478-0x147b.7 (4)
0x1470| 00 00 00 00| ....| info: 0 0x147c-0x147f.7 (4)
0x1480|01 00 00 00 |.... | addralign: 1 0x1480-0x1483.7 (4)
0x1480| 00 00 00 00| | ....| | entsize: 0 0x1484-0x1487.7 (4)
0x0730| 00 00 00 00| ....| gap0: raw bits 0x73c-0xecb.7 (1936)
0x0740|00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00|................|
* |until 0xecb.7 (1936) | |
0x1110| 00 00 00 | ... | gap1: raw bits 0x1115-0x1117.7 (3)