mirror of
https://github.com/wader/fq.git
synced 2024-12-25 22:34:14 +03:00
9a5fcc89f1
Also more context in error messages and refactor trim function
589 lines
66 KiB
Plaintext
589 lines
66 KiB
Plaintext
$ fq -d ar dv libbbb.a
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|.{}: libbbb.a (ar) 0x0-0x6e3.7 (1764)
|
|
0x000|21 3c 61 72 63 68 3e 0a |!<arch>. | signature: "!<arch>\n" (valid) 0x0-0x7.7 (8)
|
|
| | | files[0:2]: 0x8-0x6e3.7 (1756)
|
|
| | | [0]{}: file 0x8-0x57.7 (80)
|
|
0x000| 2f 20 20 20 20 20 20 20| / | identifier: "/" 0x8-0x17.7 (16)
|
|
0x010|20 20 20 20 20 20 20 20 | |
|
|
0x010| 30 20 20 20 20 20 20 20| 0 | modification_timestamp: 0 ("0") 0x18-0x23.7 (12)
|
|
0x020|20 20 20 20 | |
|
|
0x020| 30 20 20 20 20 20 | 0 | owner_id: 0 ("0") 0x24-0x29.7 (6)
|
|
0x020| 30 20 20 20 20 20| 0 | group_id: 0 ("0") 0x2a-0x2f.7 (6)
|
|
0x030|30 20 20 20 20 20 20 20 |0 | file_mode: 0 ("0") 0x30-0x37.7 (8)
|
|
0x030| 32 30 20 20 20 20 20 20| 20 | file_size: 20 ("20") 0x38-0x41.7 (10)
|
|
0x040|20 20 | |
|
|
0x040| 60 0a | `. | ending_characters: "`\n" 0x42-0x43.7 (2)
|
|
0x040| 00 00 00 01 00 00 00 58 6c 69 62 62| .......Xlibb| data: raw bits 0x44-0x57.7 (20)
|
|
0x050|62 62 5f 62 62 62 00 00 |bb_bbb.. |
|
|
| | | [1]{}: file 0x58-0x6e3.7 (1676)
|
|
0x050| 6c 69 62 62 62 62 2e 6f| libbbb.o| identifier: "libbbb.o/" 0x58-0x67.7 (16)
|
|
0x060|2f 20 20 20 20 20 20 20 |/ |
|
|
0x060| 30 20 20 20 20 20 20 20| 0 | modification_timestamp: 0 ("0") 0x68-0x73.7 (12)
|
|
0x070|20 20 20 20 | |
|
|
0x070| 30 20 20 20 20 20 | 0 | owner_id: 0 ("0") 0x74-0x79.7 (6)
|
|
0x070| 30 20 20 20 20 20| 0 | group_id: 0 ("0") 0x7a-0x7f.7 (6)
|
|
0x080|36 34 34 20 20 20 20 20 |644 | file_mode: 420 ("644") 0x80-0x87.7 (8)
|
|
0x080| 31 36 31 36 20 20 20 20| 1616 | file_size: 1616 ("1616") 0x88-0x91.7 (10)
|
|
0x090|20 20 | |
|
|
0x090| 60 0a | `. | ending_characters: "`\n" 0x92-0x93.7 (2)
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| data{}: (elf) 0x94-0x6e3.7 (1616)
|
|
| | | header{}: 0x94-0xd3.7 (64)
|
|
| | | ident{}: 0x94-0xa3.7 (16)
|
|
0x090| 7f 45 4c 46 | .ELF | magic: raw bits (valid) 0x94-0x97.7 (4)
|
|
0x090| 02 | . | class: 64 (2) 0x98-0x98.7 (1)
|
|
0x090| 01 | . | data: "little_endian" (1) 0x99-0x99.7 (1)
|
|
0x090| 01 | . | version: 1 0x9a-0x9a.7 (1)
|
|
0x090| 00 | . | os_abi: "sysv" (0) 0x9b-0x9b.7 (1)
|
|
0x090| 00 | . | abi_version: 0 0x9c-0x9c.7 (1)
|
|
0x090| 00 00 00| ...| pad: raw bits (all zero) 0x9d-0xa3.7 (7)
|
|
0x0a0|00 00 00 00 |.... |
|
|
0x0a0| 01 00 | .. | type: "rel" (0x1) 0xa4-0xa5.7 (2)
|
|
0x0a0| b7 00 | .. | machine: "arm64" (0xb7) (ARM 64-bits (ARMv8/Aarch64)) 0xa6-0xa7.7 (2)
|
|
0x0a0| 01 00 00 00 | .... | version: 1 0xa8-0xab.7 (4)
|
|
0x0a0| 00 00 00 00| ....| entry: 0 0xac-0xb3.7 (8)
|
|
0x0b0|00 00 00 00 |.... |
|
|
0x0b0| 00 00 00 00 00 00 00 00 | ........ | phoff: 0 0xb4-0xbb.7 (8)
|
|
0x0b0| 10 03 00 00| ....| shoff: 784 0xbc-0xc3.7 (8)
|
|
0x0c0|00 00 00 00 |.... |
|
|
0x0c0| 00 00 00 00 | .... | flags: 0 0xc4-0xc7.7 (4)
|
|
0x0c0| 40 00 | @. | ehsize: 64 0xc8-0xc9.7 (2)
|
|
0x0c0| 00 00 | .. | phentsize: 0 0xca-0xcb.7 (2)
|
|
0x0c0| 00 00 | .. | phnum: 0 0xcc-0xcd.7 (2)
|
|
0x0c0| 40 00| @.| shentsize: 64 0xce-0xcf.7 (2)
|
|
0x0d0|0d 00 |.. | shnum: 13 0xd0-0xd1.7 (2)
|
|
0x0d0| 0c 00 | .. | shstrndx: 12 0xd2-0xd3.7 (2)
|
|
| | | section_headers[0:13]: 0x94-0x6e3.7 (1616)
|
|
| | | [0]{}: section_header 0x94-0x3e3.7 (848)
|
|
| | | data: raw bits 0x94-NA (0)
|
|
0x3a0| 00 00 00 00 | .... | name: "" (0) 0x3a4-0x3a7.7 (4)
|
|
0x3a0| 00 00 00 00 | .... | type: "null" (0x0) (Header inactive) 0x3a8-0x3ab.7 (4)
|
|
| | | flags{}: 0x3ac-0x3b3.7 (8)
|
|
0x3a0| 00 | . | link_order: false 0x3ac-0x3ac (0.1)
|
|
0x3a0| 00 | . | info_link: false 0x3ac.1-0x3ac.1 (0.1)
|
|
0x3a0| 00 | . | strings: false 0x3ac.2-0x3ac.2 (0.1)
|
|
0x3a0| 00 | . | merge: false 0x3ac.3-0x3ac.3 (0.1)
|
|
0x3a0| 00 | . | unused0: 0 0x3ac.4-0x3ac.4 (0.1)
|
|
0x3a0| 00 | . | execinstr: false 0x3ac.5-0x3ac.5 (0.1)
|
|
0x3a0| 00 | . | alloc: false 0x3ac.6-0x3ac.6 (0.1)
|
|
0x3a0| 00 | . | write: false 0x3ac.7-0x3ac.7 (0.1)
|
|
0x3a0| 00 | . | tls: false 0x3ad-0x3ad (0.1)
|
|
0x3a0| 00 | . | group: false 0x3ad.1-0x3ad.1 (0.1)
|
|
0x3a0| 00 | . | os_nonconforming: false 0x3ad.2-0x3ad.2 (0.1)
|
|
0x3a0| 00 00 | .. | unused1: 0 0x3ad.3-0x3ae.3 (1.1)
|
|
0x3a0| 00 00| ..| os_specific: 0 0x3ae.4-0x3af.3 (1)
|
|
0x3a0| 00| .| processor_specific: 0 0x3af.4-0x3af.7 (0.4)
|
|
0x3b0|00 00 00 00 |.... | unused2: 0 0x3b0-0x3b3.7 (4)
|
|
0x3b0| 00 00 00 00 00 00 00 00 | ........ | addr: 0x0 0x3b4-0x3bb.7 (8)
|
|
0x3b0| 00 00 00 00| ....| offset: 0x0 0x3bc-0x3c3.7 (8)
|
|
0x3c0|00 00 00 00 |.... |
|
|
0x3c0| 00 00 00 00 00 00 00 00 | ........ | size: 0 0x3c4-0x3cb.7 (8)
|
|
0x3c0| 00 00 00 00| ....| link: 0 0x3cc-0x3cf.7 (4)
|
|
0x3d0|00 00 00 00 |.... | info: 0 0x3d0-0x3d3.7 (4)
|
|
0x3d0| 00 00 00 00 00 00 00 00 | ........ | addralign: 0 0x3d4-0x3db.7 (8)
|
|
0x3d0| 00 00 00 00| ....| entsize: 0 0x3dc-0x3e3.7 (8)
|
|
0x3e0|00 00 00 00 |.... |
|
|
| | | [1]{}: section_header 0xd4-0x423.7 (848)
|
|
0x0d0| fd 7b bf a9 fd 03 00 91 00 00 00 90| .{..........| data: raw bits 0xd4-0xf3.7 (32)
|
|
0x0e0|00 00 00 91 00 00 00 94 1f 20 03 d5 fd 7b c1 a8|......... ...{..|
|
|
0x0f0|c0 03 5f d6 |.._. |
|
|
0x3e0| 20 00 00 00 | ... | name: ".text" (32) 0x3e4-0x3e7.7 (4)
|
|
0x3e0| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3e8-0x3eb.7 (4)
|
|
| | | flags{}: 0x3ec-0x3f3.7 (8)
|
|
0x3e0| 06 | . | link_order: false 0x3ec-0x3ec (0.1)
|
|
0x3e0| 06 | . | info_link: false 0x3ec.1-0x3ec.1 (0.1)
|
|
0x3e0| 06 | . | strings: false 0x3ec.2-0x3ec.2 (0.1)
|
|
0x3e0| 06 | . | merge: false 0x3ec.3-0x3ec.3 (0.1)
|
|
0x3e0| 06 | . | unused0: 0 0x3ec.4-0x3ec.4 (0.1)
|
|
0x3e0| 06 | . | execinstr: true 0x3ec.5-0x3ec.5 (0.1)
|
|
0x3e0| 06 | . | alloc: true 0x3ec.6-0x3ec.6 (0.1)
|
|
0x3e0| 06 | . | write: false 0x3ec.7-0x3ec.7 (0.1)
|
|
0x3e0| 00 | . | tls: false 0x3ed-0x3ed (0.1)
|
|
0x3e0| 00 | . | group: false 0x3ed.1-0x3ed.1 (0.1)
|
|
0x3e0| 00 | . | os_nonconforming: false 0x3ed.2-0x3ed.2 (0.1)
|
|
0x3e0| 00 00 | .. | unused1: 0 0x3ed.3-0x3ee.3 (1.1)
|
|
0x3e0| 00 00| ..| os_specific: 0 0x3ee.4-0x3ef.3 (1)
|
|
0x3e0| 00| .| processor_specific: 0 0x3ef.4-0x3ef.7 (0.4)
|
|
0x3f0|00 00 00 00 |.... | unused2: 0 0x3f0-0x3f3.7 (4)
|
|
0x3f0| 00 00 00 00 00 00 00 00 | ........ | addr: 0x0 0x3f4-0x3fb.7 (8)
|
|
0x3f0| 40 00 00 00| @...| offset: 0x40 0x3fc-0x403.7 (8)
|
|
0x400|00 00 00 00 |.... |
|
|
0x400| 20 00 00 00 00 00 00 00 | ....... | size: 32 0x404-0x40b.7 (8)
|
|
0x400| 00 00 00 00| ....| link: 0 0x40c-0x40f.7 (4)
|
|
0x410|00 00 00 00 |.... | info: 0 0x410-0x413.7 (4)
|
|
0x410| 04 00 00 00 00 00 00 00 | ........ | addralign: 4 0x414-0x41b.7 (8)
|
|
0x410| 00 00 00 00| ....| entsize: 0 0x41c-0x423.7 (8)
|
|
0x420|00 00 00 00 |.... |
|
|
| | | [2]{}: section_header 0x2dc-0x463.7 (392)
|
|
0x2d0| 08 00 00 00| ....| data: raw bits 0x2dc-0x323.7 (72)
|
|
0x2e0|00 00 00 00 13 01 00 00 05 00 00 00 00 00 00 00|................|
|
|
* |until 0x323.7 (72) | |
|
|
0x420| 1b 00 00 00 | .... | name: ".rela.text" (27) 0x424-0x427.7 (4)
|
|
0x420| 04 00 00 00 | .... | type: "rela" (0x4) (Relocation entries with explicit addends) 0x428-0x42b.7 (4)
|
|
| | | flags{}: 0x42c-0x433.7 (8)
|
|
0x420| 40 | @ | link_order: false 0x42c-0x42c (0.1)
|
|
0x420| 40 | @ | info_link: true 0x42c.1-0x42c.1 (0.1)
|
|
0x420| 40 | @ | strings: false 0x42c.2-0x42c.2 (0.1)
|
|
0x420| 40 | @ | merge: false 0x42c.3-0x42c.3 (0.1)
|
|
0x420| 40 | @ | unused0: 0 0x42c.4-0x42c.4 (0.1)
|
|
0x420| 40 | @ | execinstr: false 0x42c.5-0x42c.5 (0.1)
|
|
0x420| 40 | @ | alloc: false 0x42c.6-0x42c.6 (0.1)
|
|
0x420| 40 | @ | write: false 0x42c.7-0x42c.7 (0.1)
|
|
0x420| 00 | . | tls: false 0x42d-0x42d (0.1)
|
|
0x420| 00 | . | group: false 0x42d.1-0x42d.1 (0.1)
|
|
0x420| 00 | . | os_nonconforming: false 0x42d.2-0x42d.2 (0.1)
|
|
0x420| 00 00 | .. | unused1: 0 0x42d.3-0x42e.3 (1.1)
|
|
0x420| 00 00| ..| os_specific: 0 0x42e.4-0x42f.3 (1)
|
|
0x420| 00| .| processor_specific: 0 0x42f.4-0x42f.7 (0.4)
|
|
0x430|00 00 00 00 |.... | unused2: 0 0x430-0x433.7 (4)
|
|
0x430| 00 00 00 00 00 00 00 00 | ........ | addr: 0x0 0x434-0x43b.7 (8)
|
|
0x430| 48 02 00 00| H...| offset: 0x248 0x43c-0x443.7 (8)
|
|
0x440|00 00 00 00 |.... |
|
|
0x440| 48 00 00 00 00 00 00 00 | H....... | size: 72 0x444-0x44b.7 (8)
|
|
0x440| 0a 00 00 00| ....| link: 10 0x44c-0x44f.7 (4)
|
|
0x450|01 00 00 00 |.... | info: 1 0x450-0x453.7 (4)
|
|
0x450| 08 00 00 00 00 00 00 00 | ........ | addralign: 8 0x454-0x45b.7 (8)
|
|
0x450| 18 00 00 00| ....| entsize: 24 0x45c-0x463.7 (8)
|
|
0x460|00 00 00 00 |.... |
|
|
| | | [3]{}: section_header 0xf4-0x4a3.7 (944)
|
|
| | | data: raw bits 0xf4-NA (0)
|
|
0x460| 26 00 00 00 | &... | name: ".data" (38) 0x464-0x467.7 (4)
|
|
0x460| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x468-0x46b.7 (4)
|
|
| | | flags{}: 0x46c-0x473.7 (8)
|
|
0x460| 03 | . | link_order: false 0x46c-0x46c (0.1)
|
|
0x460| 03 | . | info_link: false 0x46c.1-0x46c.1 (0.1)
|
|
0x460| 03 | . | strings: false 0x46c.2-0x46c.2 (0.1)
|
|
0x460| 03 | . | merge: false 0x46c.3-0x46c.3 (0.1)
|
|
0x460| 03 | . | unused0: 0 0x46c.4-0x46c.4 (0.1)
|
|
0x460| 03 | . | execinstr: false 0x46c.5-0x46c.5 (0.1)
|
|
0x460| 03 | . | alloc: true 0x46c.6-0x46c.6 (0.1)
|
|
0x460| 03 | . | write: true 0x46c.7-0x46c.7 (0.1)
|
|
0x460| 00 | . | tls: false 0x46d-0x46d (0.1)
|
|
0x460| 00 | . | group: false 0x46d.1-0x46d.1 (0.1)
|
|
0x460| 00 | . | os_nonconforming: false 0x46d.2-0x46d.2 (0.1)
|
|
0x460| 00 00 | .. | unused1: 0 0x46d.3-0x46e.3 (1.1)
|
|
0x460| 00 00| ..| os_specific: 0 0x46e.4-0x46f.3 (1)
|
|
0x460| 00| .| processor_specific: 0 0x46f.4-0x46f.7 (0.4)
|
|
0x470|00 00 00 00 |.... | unused2: 0 0x470-0x473.7 (4)
|
|
0x470| 00 00 00 00 00 00 00 00 | ........ | addr: 0x0 0x474-0x47b.7 (8)
|
|
0x470| 60 00 00 00| `...| offset: 0x60 0x47c-0x483.7 (8)
|
|
0x480|00 00 00 00 |.... |
|
|
0x480| 00 00 00 00 00 00 00 00 | ........ | size: 0 0x484-0x48b.7 (8)
|
|
0x480| 00 00 00 00| ....| link: 0 0x48c-0x48f.7 (4)
|
|
0x490|00 00 00 00 |.... | info: 0 0x490-0x493.7 (4)
|
|
0x490| 01 00 00 00 00 00 00 00 | ........ | addralign: 1 0x494-0x49b.7 (8)
|
|
0x490| 00 00 00 00| ....| entsize: 0 0x49c-0x4a3.7 (8)
|
|
0x4a0|00 00 00 00 |.... |
|
|
| | | [4]{}: section_header 0x4a4-0x4e3.7 (64)
|
|
0x4a0| 2c 00 00 00 | ,... | name: ".bss" (44) 0x4a4-0x4a7.7 (4)
|
|
0x4a0| 08 00 00 00 | .... | type: "nobits" (0x8) (No space in the file) 0x4a8-0x4ab.7 (4)
|
|
| | | flags{}: 0x4ac-0x4b3.7 (8)
|
|
0x4a0| 03 | . | link_order: false 0x4ac-0x4ac (0.1)
|
|
0x4a0| 03 | . | info_link: false 0x4ac.1-0x4ac.1 (0.1)
|
|
0x4a0| 03 | . | strings: false 0x4ac.2-0x4ac.2 (0.1)
|
|
0x4a0| 03 | . | merge: false 0x4ac.3-0x4ac.3 (0.1)
|
|
0x4a0| 03 | . | unused0: 0 0x4ac.4-0x4ac.4 (0.1)
|
|
0x4a0| 03 | . | execinstr: false 0x4ac.5-0x4ac.5 (0.1)
|
|
0x4a0| 03 | . | alloc: true 0x4ac.6-0x4ac.6 (0.1)
|
|
0x4a0| 03 | . | write: true 0x4ac.7-0x4ac.7 (0.1)
|
|
0x4a0| 00 | . | tls: false 0x4ad-0x4ad (0.1)
|
|
0x4a0| 00 | . | group: false 0x4ad.1-0x4ad.1 (0.1)
|
|
0x4a0| 00 | . | os_nonconforming: false 0x4ad.2-0x4ad.2 (0.1)
|
|
0x4a0| 00 00 | .. | unused1: 0 0x4ad.3-0x4ae.3 (1.1)
|
|
0x4a0| 00 00| ..| os_specific: 0 0x4ae.4-0x4af.3 (1)
|
|
0x4a0| 00| .| processor_specific: 0 0x4af.4-0x4af.7 (0.4)
|
|
0x4b0|00 00 00 00 |.... | unused2: 0 0x4b0-0x4b3.7 (4)
|
|
0x4b0| 00 00 00 00 00 00 00 00 | ........ | addr: 0x0 0x4b4-0x4bb.7 (8)
|
|
0x4b0| 60 00 00 00| `...| offset: 0x60 0x4bc-0x4c3.7 (8)
|
|
0x4c0|00 00 00 00 |.... |
|
|
0x4c0| 00 00 00 00 00 00 00 00 | ........ | size: 0 0x4c4-0x4cb.7 (8)
|
|
0x4c0| 00 00 00 00| ....| link: 0 0x4cc-0x4cf.7 (4)
|
|
0x4d0|00 00 00 00 |.... | info: 0 0x4d0-0x4d3.7 (4)
|
|
0x4d0| 01 00 00 00 00 00 00 00 | ........ | addralign: 1 0x4d4-0x4db.7 (8)
|
|
0x4d0| 00 00 00 00| ....| entsize: 0 0x4dc-0x4e3.7 (8)
|
|
0x4e0|00 00 00 00 |.... |
|
|
| | | [5]{}: section_header 0xf4-0x523.7 (1072)
|
|
0x0f0| 6c 69 62 62 62 62 5f 62 62 62 00 | libbbb_bbb. | data: raw bits 0xf4-0xfe.7 (11)
|
|
0x4e0| 31 00 00 00 | 1... | name: ".rodata" (49) 0x4e4-0x4e7.7 (4)
|
|
0x4e0| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x4e8-0x4eb.7 (4)
|
|
| | | flags{}: 0x4ec-0x4f3.7 (8)
|
|
0x4e0| 02 | . | link_order: false 0x4ec-0x4ec (0.1)
|
|
0x4e0| 02 | . | info_link: false 0x4ec.1-0x4ec.1 (0.1)
|
|
0x4e0| 02 | . | strings: false 0x4ec.2-0x4ec.2 (0.1)
|
|
0x4e0| 02 | . | merge: false 0x4ec.3-0x4ec.3 (0.1)
|
|
0x4e0| 02 | . | unused0: 0 0x4ec.4-0x4ec.4 (0.1)
|
|
0x4e0| 02 | . | execinstr: false 0x4ec.5-0x4ec.5 (0.1)
|
|
0x4e0| 02 | . | alloc: true 0x4ec.6-0x4ec.6 (0.1)
|
|
0x4e0| 02 | . | write: false 0x4ec.7-0x4ec.7 (0.1)
|
|
0x4e0| 00 | . | tls: false 0x4ed-0x4ed (0.1)
|
|
0x4e0| 00 | . | group: false 0x4ed.1-0x4ed.1 (0.1)
|
|
0x4e0| 00 | . | os_nonconforming: false 0x4ed.2-0x4ed.2 (0.1)
|
|
0x4e0| 00 00 | .. | unused1: 0 0x4ed.3-0x4ee.3 (1.1)
|
|
0x4e0| 00 00| ..| os_specific: 0 0x4ee.4-0x4ef.3 (1)
|
|
0x4e0| 00| .| processor_specific: 0 0x4ef.4-0x4ef.7 (0.4)
|
|
0x4f0|00 00 00 00 |.... | unused2: 0 0x4f0-0x4f3.7 (4)
|
|
0x4f0| 00 00 00 00 00 00 00 00 | ........ | addr: 0x0 0x4f4-0x4fb.7 (8)
|
|
0x4f0| 60 00 00 00| `...| offset: 0x60 0x4fc-0x503.7 (8)
|
|
0x500|00 00 00 00 |.... |
|
|
0x500| 0b 00 00 00 00 00 00 00 | ........ | size: 11 0x504-0x50b.7 (8)
|
|
0x500| 00 00 00 00| ....| link: 0 0x50c-0x50f.7 (4)
|
|
0x510|00 00 00 00 |.... | info: 0 0x510-0x513.7 (4)
|
|
0x510| 08 00 00 00 00 00 00 00 | ........ | addralign: 8 0x514-0x51b.7 (8)
|
|
0x510| 00 00 00 00| ....| entsize: 0 0x51c-0x523.7 (8)
|
|
0x520|00 00 00 00 |.... |
|
|
| | | [6]{}: section_header 0xff-0x563.7 (1125)
|
|
0x0f0| 00| .| data: raw bits 0xff-0x130.7 (50)
|
|
0x100|47 43 43 3a 20 28 41 6c 70 69 6e 65 20 31 30 2e|GCC: (Alpine 10.|
|
|
* |until 0x130.7 (50) | |
|
|
0x520| 39 00 00 00 | 9... | name: ".comment" (57) 0x524-0x527.7 (4)
|
|
0x520| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x528-0x52b.7 (4)
|
|
| | | flags{}: 0x52c-0x533.7 (8)
|
|
0x520| 30 | 0 | link_order: false 0x52c-0x52c (0.1)
|
|
0x520| 30 | 0 | info_link: false 0x52c.1-0x52c.1 (0.1)
|
|
0x520| 30 | 0 | strings: true 0x52c.2-0x52c.2 (0.1)
|
|
0x520| 30 | 0 | merge: true 0x52c.3-0x52c.3 (0.1)
|
|
0x520| 30 | 0 | unused0: 0 0x52c.4-0x52c.4 (0.1)
|
|
0x520| 30 | 0 | execinstr: false 0x52c.5-0x52c.5 (0.1)
|
|
0x520| 30 | 0 | alloc: false 0x52c.6-0x52c.6 (0.1)
|
|
0x520| 30 | 0 | write: false 0x52c.7-0x52c.7 (0.1)
|
|
0x520| 00 | . | tls: false 0x52d-0x52d (0.1)
|
|
0x520| 00 | . | group: false 0x52d.1-0x52d.1 (0.1)
|
|
0x520| 00 | . | os_nonconforming: false 0x52d.2-0x52d.2 (0.1)
|
|
0x520| 00 00 | .. | unused1: 0 0x52d.3-0x52e.3 (1.1)
|
|
0x520| 00 00| ..| os_specific: 0 0x52e.4-0x52f.3 (1)
|
|
0x520| 00| .| processor_specific: 0 0x52f.4-0x52f.7 (0.4)
|
|
0x530|00 00 00 00 |.... | unused2: 0 0x530-0x533.7 (4)
|
|
0x530| 00 00 00 00 00 00 00 00 | ........ | addr: 0x0 0x534-0x53b.7 (8)
|
|
0x530| 6b 00 00 00| k...| offset: 0x6b 0x53c-0x543.7 (8)
|
|
0x540|00 00 00 00 |.... |
|
|
0x540| 32 00 00 00 00 00 00 00 | 2....... | size: 50 0x544-0x54b.7 (8)
|
|
0x540| 00 00 00 00| ....| link: 0 0x54c-0x54f.7 (4)
|
|
0x550|00 00 00 00 |.... | info: 0 0x550-0x553.7 (4)
|
|
0x550| 01 00 00 00 00 00 00 00 | ........ | addralign: 1 0x554-0x55b.7 (8)
|
|
0x550| 01 00 00 00| ....| entsize: 1 0x55c-0x563.7 (8)
|
|
0x560|00 00 00 00 |.... |
|
|
| | | [7]{}: section_header 0x131-0x5a3.7 (1139)
|
|
| | | data: raw bits 0x131-NA (0)
|
|
0x560| 42 00 00 00 | B... | name: ".note.GNU-stack" (66) 0x564-0x567.7 (4)
|
|
0x560| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x568-0x56b.7 (4)
|
|
| | | flags{}: 0x56c-0x573.7 (8)
|
|
0x560| 00 | . | link_order: false 0x56c-0x56c (0.1)
|
|
0x560| 00 | . | info_link: false 0x56c.1-0x56c.1 (0.1)
|
|
0x560| 00 | . | strings: false 0x56c.2-0x56c.2 (0.1)
|
|
0x560| 00 | . | merge: false 0x56c.3-0x56c.3 (0.1)
|
|
0x560| 00 | . | unused0: 0 0x56c.4-0x56c.4 (0.1)
|
|
0x560| 00 | . | execinstr: false 0x56c.5-0x56c.5 (0.1)
|
|
0x560| 00 | . | alloc: false 0x56c.6-0x56c.6 (0.1)
|
|
0x560| 00 | . | write: false 0x56c.7-0x56c.7 (0.1)
|
|
0x560| 00 | . | tls: false 0x56d-0x56d (0.1)
|
|
0x560| 00 | . | group: false 0x56d.1-0x56d.1 (0.1)
|
|
0x560| 00 | . | os_nonconforming: false 0x56d.2-0x56d.2 (0.1)
|
|
0x560| 00 00 | .. | unused1: 0 0x56d.3-0x56e.3 (1.1)
|
|
0x560| 00 00| ..| os_specific: 0 0x56e.4-0x56f.3 (1)
|
|
0x560| 00| .| processor_specific: 0 0x56f.4-0x56f.7 (0.4)
|
|
0x570|00 00 00 00 |.... | unused2: 0 0x570-0x573.7 (4)
|
|
0x570| 00 00 00 00 00 00 00 00 | ........ | addr: 0x0 0x574-0x57b.7 (8)
|
|
0x570| 9d 00 00 00| ....| offset: 0x9d 0x57c-0x583.7 (8)
|
|
0x580|00 00 00 00 |.... |
|
|
0x580| 00 00 00 00 00 00 00 00 | ........ | size: 0 0x584-0x58b.7 (8)
|
|
0x580| 00 00 00 00| ....| link: 0 0x58c-0x58f.7 (4)
|
|
0x590|00 00 00 00 |.... | info: 0 0x590-0x593.7 (4)
|
|
0x590| 01 00 00 00 00 00 00 00 | ........ | addralign: 1 0x594-0x59b.7 (8)
|
|
0x590| 00 00 00 00| ....| entsize: 0 0x59c-0x5a3.7 (8)
|
|
0x5a0|00 00 00 00 |.... |
|
|
| | | [8]{}: section_header 0x134-0x5e3.7 (1200)
|
|
0x130| 10 00 00 00 00 00 00 00 01 7a 52 00| .........zR.| data: raw bits 0x134-0x16b.7 (56)
|
|
0x140|04 78 1e 01 1b 0c 1f 00 20 00 00 00 18 00 00 00|.x...... .......|
|
|
* |until 0x16b.7 (56) | |
|
|
0x5a0| 57 00 00 00 | W... | name: ".eh_frame" (87) 0x5a4-0x5a7.7 (4)
|
|
0x5a0| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x5a8-0x5ab.7 (4)
|
|
| | | flags{}: 0x5ac-0x5b3.7 (8)
|
|
0x5a0| 02 | . | link_order: false 0x5ac-0x5ac (0.1)
|
|
0x5a0| 02 | . | info_link: false 0x5ac.1-0x5ac.1 (0.1)
|
|
0x5a0| 02 | . | strings: false 0x5ac.2-0x5ac.2 (0.1)
|
|
0x5a0| 02 | . | merge: false 0x5ac.3-0x5ac.3 (0.1)
|
|
0x5a0| 02 | . | unused0: 0 0x5ac.4-0x5ac.4 (0.1)
|
|
0x5a0| 02 | . | execinstr: false 0x5ac.5-0x5ac.5 (0.1)
|
|
0x5a0| 02 | . | alloc: true 0x5ac.6-0x5ac.6 (0.1)
|
|
0x5a0| 02 | . | write: false 0x5ac.7-0x5ac.7 (0.1)
|
|
0x5a0| 00 | . | tls: false 0x5ad-0x5ad (0.1)
|
|
0x5a0| 00 | . | group: false 0x5ad.1-0x5ad.1 (0.1)
|
|
0x5a0| 00 | . | os_nonconforming: false 0x5ad.2-0x5ad.2 (0.1)
|
|
0x5a0| 00 00 | .. | unused1: 0 0x5ad.3-0x5ae.3 (1.1)
|
|
0x5a0| 00 00| ..| os_specific: 0 0x5ae.4-0x5af.3 (1)
|
|
0x5a0| 00| .| processor_specific: 0 0x5af.4-0x5af.7 (0.4)
|
|
0x5b0|00 00 00 00 |.... | unused2: 0 0x5b0-0x5b3.7 (4)
|
|
0x5b0| 00 00 00 00 00 00 00 00 | ........ | addr: 0x0 0x5b4-0x5bb.7 (8)
|
|
0x5b0| a0 00 00 00| ....| offset: 0xa0 0x5bc-0x5c3.7 (8)
|
|
0x5c0|00 00 00 00 |.... |
|
|
0x5c0| 38 00 00 00 00 00 00 00 | 8....... | size: 56 0x5c4-0x5cb.7 (8)
|
|
0x5c0| 00 00 00 00| ....| link: 0 0x5cc-0x5cf.7 (4)
|
|
0x5d0|00 00 00 00 |.... | info: 0 0x5d0-0x5d3.7 (4)
|
|
0x5d0| 08 00 00 00 00 00 00 00 | ........ | addralign: 8 0x5d4-0x5db.7 (8)
|
|
0x5d0| 00 00 00 00| ....| entsize: 0 0x5dc-0x5e3.7 (8)
|
|
0x5e0|00 00 00 00 |.... |
|
|
| | | [9]{}: section_header 0x324-0x623.7 (768)
|
|
0x320| 1c 00 00 00 00 00 00 00 05 01 00 00| ............| data: raw bits 0x324-0x33b.7 (24)
|
|
0x330|02 00 00 00 00 00 00 00 00 00 00 00 |............ |
|
|
0x5e0| 52 00 00 00 | R... | name: ".rela.eh_frame" (82) 0x5e4-0x5e7.7 (4)
|
|
0x5e0| 04 00 00 00 | .... | type: "rela" (0x4) (Relocation entries with explicit addends) 0x5e8-0x5eb.7 (4)
|
|
| | | flags{}: 0x5ec-0x5f3.7 (8)
|
|
0x5e0| 40 | @ | link_order: false 0x5ec-0x5ec (0.1)
|
|
0x5e0| 40 | @ | info_link: true 0x5ec.1-0x5ec.1 (0.1)
|
|
0x5e0| 40 | @ | strings: false 0x5ec.2-0x5ec.2 (0.1)
|
|
0x5e0| 40 | @ | merge: false 0x5ec.3-0x5ec.3 (0.1)
|
|
0x5e0| 40 | @ | unused0: 0 0x5ec.4-0x5ec.4 (0.1)
|
|
0x5e0| 40 | @ | execinstr: false 0x5ec.5-0x5ec.5 (0.1)
|
|
0x5e0| 40 | @ | alloc: false 0x5ec.6-0x5ec.6 (0.1)
|
|
0x5e0| 40 | @ | write: false 0x5ec.7-0x5ec.7 (0.1)
|
|
0x5e0| 00 | . | tls: false 0x5ed-0x5ed (0.1)
|
|
0x5e0| 00 | . | group: false 0x5ed.1-0x5ed.1 (0.1)
|
|
0x5e0| 00 | . | os_nonconforming: false 0x5ed.2-0x5ed.2 (0.1)
|
|
0x5e0| 00 00 | .. | unused1: 0 0x5ed.3-0x5ee.3 (1.1)
|
|
0x5e0| 00 00| ..| os_specific: 0 0x5ee.4-0x5ef.3 (1)
|
|
0x5e0| 00| .| processor_specific: 0 0x5ef.4-0x5ef.7 (0.4)
|
|
0x5f0|00 00 00 00 |.... | unused2: 0 0x5f0-0x5f3.7 (4)
|
|
0x5f0| 00 00 00 00 00 00 00 00 | ........ | addr: 0x0 0x5f4-0x5fb.7 (8)
|
|
0x5f0| 90 02 00 00| ....| offset: 0x290 0x5fc-0x603.7 (8)
|
|
0x600|00 00 00 00 |.... |
|
|
0x600| 18 00 00 00 00 00 00 00 | ........ | size: 24 0x604-0x60b.7 (8)
|
|
0x600| 0a 00 00 00| ....| link: 10 0x60c-0x60f.7 (4)
|
|
0x610|08 00 00 00 |.... | info: 8 0x610-0x613.7 (4)
|
|
0x610| 08 00 00 00 00 00 00 00 | ........ | addralign: 8 0x614-0x61b.7 (8)
|
|
0x610| 18 00 00 00| ....| entsize: 24 0x61c-0x623.7 (8)
|
|
0x620|00 00 00 00 |.... |
|
|
| | | [10]{}: section_header 0x16c-0x663.7 (1272)
|
|
| | | symbol_table[0:14]: 0x16c-0x2bb.7 (336)
|
|
| | | [0]{}: symbol 0x16c-0x183.7 (24)
|
|
0x160| 00 00 00 00| ....| name: "" (0) 0x16c-0x16f.7 (4)
|
|
0x170|00 |. | bind: "local" (0) 0x170-0x170.3 (0.4)
|
|
0x170|00 |. | type: "notype" (0) 0x170.4-0x170.7 (0.4)
|
|
0x170| 00 | . | other_unused: 0 0x171-0x171.5 (0.6)
|
|
0x170| 00 | . | visibility: "default" (0) 0x171.6-0x171.7 (0.2)
|
|
0x170| 00 00 | .. | shndx: 0 0x172-0x173.7 (2)
|
|
0x170| 00 00 00 00 00 00 00 00 | ........ | value: 0 0x174-0x17b.7 (8)
|
|
0x170| 00 00 00 00| ....| size: 0 0x17c-0x183.7 (8)
|
|
0x180|00 00 00 00 |.... |
|
|
| | | [1]{}: symbol 0x184-0x19b.7 (24)
|
|
0x180| 01 00 00 00 | .... | name: "libbbb.c" (1) 0x184-0x187.7 (4)
|
|
0x180| 04 | . | bind: "local" (0) 0x188-0x188.3 (0.4)
|
|
0x180| 04 | . | type: "file" (4) 0x188.4-0x188.7 (0.4)
|
|
0x180| 00 | . | other_unused: 0 0x189-0x189.5 (0.6)
|
|
0x180| 00 | . | visibility: "default" (0) 0x189.6-0x189.7 (0.2)
|
|
0x180| f1 ff | .. | shndx: 65521 0x18a-0x18b.7 (2)
|
|
0x180| 00 00 00 00| ....| value: 0 0x18c-0x193.7 (8)
|
|
0x190|00 00 00 00 |.... |
|
|
0x190| 00 00 00 00 00 00 00 00 | ........ | size: 0 0x194-0x19b.7 (8)
|
|
| | | [2]{}: symbol 0x19c-0x1b3.7 (24)
|
|
0x190| 00 00 00 00| ....| name: "" (0) 0x19c-0x19f.7 (4)
|
|
0x1a0|03 |. | bind: "local" (0) 0x1a0-0x1a0.3 (0.4)
|
|
0x1a0|03 |. | type: "section" (3) 0x1a0.4-0x1a0.7 (0.4)
|
|
0x1a0| 00 | . | other_unused: 0 0x1a1-0x1a1.5 (0.6)
|
|
0x1a0| 00 | . | visibility: "default" (0) 0x1a1.6-0x1a1.7 (0.2)
|
|
0x1a0| 01 00 | .. | shndx: 1 0x1a2-0x1a3.7 (2)
|
|
0x1a0| 00 00 00 00 00 00 00 00 | ........ | value: 0 0x1a4-0x1ab.7 (8)
|
|
0x1a0| 00 00 00 00| ....| size: 0 0x1ac-0x1b3.7 (8)
|
|
0x1b0|00 00 00 00 |.... |
|
|
| | | [3]{}: symbol 0x1b4-0x1cb.7 (24)
|
|
0x1b0| 00 00 00 00 | .... | name: "" (0) 0x1b4-0x1b7.7 (4)
|
|
0x1b0| 03 | . | bind: "local" (0) 0x1b8-0x1b8.3 (0.4)
|
|
0x1b0| 03 | . | type: "section" (3) 0x1b8.4-0x1b8.7 (0.4)
|
|
0x1b0| 00 | . | other_unused: 0 0x1b9-0x1b9.5 (0.6)
|
|
0x1b0| 00 | . | visibility: "default" (0) 0x1b9.6-0x1b9.7 (0.2)
|
|
0x1b0| 03 00 | .. | shndx: 3 0x1ba-0x1bb.7 (2)
|
|
0x1b0| 00 00 00 00| ....| value: 0 0x1bc-0x1c3.7 (8)
|
|
0x1c0|00 00 00 00 |.... |
|
|
0x1c0| 00 00 00 00 00 00 00 00 | ........ | size: 0 0x1c4-0x1cb.7 (8)
|
|
| | | [4]{}: symbol 0x1cc-0x1e3.7 (24)
|
|
0x1c0| 00 00 00 00| ....| name: "" (0) 0x1cc-0x1cf.7 (4)
|
|
0x1d0|03 |. | bind: "local" (0) 0x1d0-0x1d0.3 (0.4)
|
|
0x1d0|03 |. | type: "section" (3) 0x1d0.4-0x1d0.7 (0.4)
|
|
0x1d0| 00 | . | other_unused: 0 0x1d1-0x1d1.5 (0.6)
|
|
0x1d0| 00 | . | visibility: "default" (0) 0x1d1.6-0x1d1.7 (0.2)
|
|
0x1d0| 04 00 | .. | shndx: 4 0x1d2-0x1d3.7 (2)
|
|
0x1d0| 00 00 00 00 00 00 00 00 | ........ | value: 0 0x1d4-0x1db.7 (8)
|
|
0x1d0| 00 00 00 00| ....| size: 0 0x1dc-0x1e3.7 (8)
|
|
0x1e0|00 00 00 00 |.... |
|
|
| | | [5]{}: symbol 0x1e4-0x1fb.7 (24)
|
|
0x1e0| 00 00 00 00 | .... | name: "" (0) 0x1e4-0x1e7.7 (4)
|
|
0x1e0| 03 | . | bind: "local" (0) 0x1e8-0x1e8.3 (0.4)
|
|
0x1e0| 03 | . | type: "section" (3) 0x1e8.4-0x1e8.7 (0.4)
|
|
0x1e0| 00 | . | other_unused: 0 0x1e9-0x1e9.5 (0.6)
|
|
0x1e0| 00 | . | visibility: "default" (0) 0x1e9.6-0x1e9.7 (0.2)
|
|
0x1e0| 05 00 | .. | shndx: 5 0x1ea-0x1eb.7 (2)
|
|
0x1e0| 00 00 00 00| ....| value: 0 0x1ec-0x1f3.7 (8)
|
|
0x1f0|00 00 00 00 |.... |
|
|
0x1f0| 00 00 00 00 00 00 00 00 | ........ | size: 0 0x1f4-0x1fb.7 (8)
|
|
| | | [6]{}: symbol 0x1fc-0x213.7 (24)
|
|
0x1f0| 0a 00 00 00| ....| name: "$d" (10) 0x1fc-0x1ff.7 (4)
|
|
0x200|00 |. | bind: "local" (0) 0x200-0x200.3 (0.4)
|
|
0x200|00 |. | type: "notype" (0) 0x200.4-0x200.7 (0.4)
|
|
0x200| 00 | . | other_unused: 0 0x201-0x201.5 (0.6)
|
|
0x200| 00 | . | visibility: "default" (0) 0x201.6-0x201.7 (0.2)
|
|
0x200| 05 00 | .. | shndx: 5 0x202-0x203.7 (2)
|
|
0x200| 00 00 00 00 00 00 00 00 | ........ | value: 0 0x204-0x20b.7 (8)
|
|
0x200| 00 00 00 00| ....| size: 0 0x20c-0x213.7 (8)
|
|
0x210|00 00 00 00 |.... |
|
|
| | | [7]{}: symbol 0x214-0x22b.7 (24)
|
|
0x210| 0d 00 00 00 | .... | name: "$x" (13) 0x214-0x217.7 (4)
|
|
0x210| 00 | . | bind: "local" (0) 0x218-0x218.3 (0.4)
|
|
0x210| 00 | . | type: "notype" (0) 0x218.4-0x218.7 (0.4)
|
|
0x210| 00 | . | other_unused: 0 0x219-0x219.5 (0.6)
|
|
0x210| 00 | . | visibility: "default" (0) 0x219.6-0x219.7 (0.2)
|
|
0x210| 01 00 | .. | shndx: 1 0x21a-0x21b.7 (2)
|
|
0x210| 00 00 00 00| ....| value: 0 0x21c-0x223.7 (8)
|
|
0x220|00 00 00 00 |.... |
|
|
0x220| 00 00 00 00 00 00 00 00 | ........ | size: 0 0x224-0x22b.7 (8)
|
|
| | | [8]{}: symbol 0x22c-0x243.7 (24)
|
|
0x220| 00 00 00 00| ....| name: "" (0) 0x22c-0x22f.7 (4)
|
|
0x230|03 |. | bind: "local" (0) 0x230-0x230.3 (0.4)
|
|
0x230|03 |. | type: "section" (3) 0x230.4-0x230.7 (0.4)
|
|
0x230| 00 | . | other_unused: 0 0x231-0x231.5 (0.6)
|
|
0x230| 00 | . | visibility: "default" (0) 0x231.6-0x231.7 (0.2)
|
|
0x230| 07 00 | .. | shndx: 7 0x232-0x233.7 (2)
|
|
0x230| 00 00 00 00 00 00 00 00 | ........ | value: 0 0x234-0x23b.7 (8)
|
|
0x230| 00 00 00 00| ....| size: 0 0x23c-0x243.7 (8)
|
|
0x240|00 00 00 00 |.... |
|
|
| | | [9]{}: symbol 0x244-0x25b.7 (24)
|
|
0x240| 0a 00 00 00 | .... | name: "$d" (10) 0x244-0x247.7 (4)
|
|
0x240| 00 | . | bind: "local" (0) 0x248-0x248.3 (0.4)
|
|
0x240| 00 | . | type: "notype" (0) 0x248.4-0x248.7 (0.4)
|
|
0x240| 00 | . | other_unused: 0 0x249-0x249.5 (0.6)
|
|
0x240| 00 | . | visibility: "default" (0) 0x249.6-0x249.7 (0.2)
|
|
0x240| 08 00 | .. | shndx: 8 0x24a-0x24b.7 (2)
|
|
0x240| 14 00 00 00| ....| value: 20 0x24c-0x253.7 (8)
|
|
0x250|00 00 00 00 |.... |
|
|
0x250| 00 00 00 00 00 00 00 00 | ........ | size: 0 0x254-0x25b.7 (8)
|
|
| | | [10]{}: symbol 0x25c-0x273.7 (24)
|
|
0x250| 00 00 00 00| ....| name: "" (0) 0x25c-0x25f.7 (4)
|
|
0x260|03 |. | bind: "local" (0) 0x260-0x260.3 (0.4)
|
|
0x260|03 |. | type: "section" (3) 0x260.4-0x260.7 (0.4)
|
|
0x260| 00 | . | other_unused: 0 0x261-0x261.5 (0.6)
|
|
0x260| 00 | . | visibility: "default" (0) 0x261.6-0x261.7 (0.2)
|
|
0x260| 08 00 | .. | shndx: 8 0x262-0x263.7 (2)
|
|
0x260| 00 00 00 00 00 00 00 00 | ........ | value: 0 0x264-0x26b.7 (8)
|
|
0x260| 00 00 00 00| ....| size: 0 0x26c-0x273.7 (8)
|
|
0x270|00 00 00 00 |.... |
|
|
| | | [11]{}: symbol 0x274-0x28b.7 (24)
|
|
0x270| 00 00 00 00 | .... | name: "" (0) 0x274-0x277.7 (4)
|
|
0x270| 03 | . | bind: "local" (0) 0x278-0x278.3 (0.4)
|
|
0x270| 03 | . | type: "section" (3) 0x278.4-0x278.7 (0.4)
|
|
0x270| 00 | . | other_unused: 0 0x279-0x279.5 (0.6)
|
|
0x270| 00 | . | visibility: "default" (0) 0x279.6-0x279.7 (0.2)
|
|
0x270| 06 00 | .. | shndx: 6 0x27a-0x27b.7 (2)
|
|
0x270| 00 00 00 00| ....| value: 0 0x27c-0x283.7 (8)
|
|
0x280|00 00 00 00 |.... |
|
|
0x280| 00 00 00 00 00 00 00 00 | ........ | size: 0 0x284-0x28b.7 (8)
|
|
| | | [12]{}: symbol 0x28c-0x2a3.7 (24)
|
|
0x280| 10 00 00 00| ....| name: "libbbb_bbb" (16) 0x28c-0x28f.7 (4)
|
|
0x290|12 |. | bind: "global" (1) 0x290-0x290.3 (0.4)
|
|
0x290|12 |. | type: "func" (2) 0x290.4-0x290.7 (0.4)
|
|
0x290| 00 | . | other_unused: 0 0x291-0x291.5 (0.6)
|
|
0x290| 00 | . | visibility: "default" (0) 0x291.6-0x291.7 (0.2)
|
|
0x290| 01 00 | .. | shndx: 1 0x292-0x293.7 (2)
|
|
0x290| 00 00 00 00 00 00 00 00 | ........ | value: 0 0x294-0x29b.7 (8)
|
|
0x290| 20 00 00 00| ...| size: 32 0x29c-0x2a3.7 (8)
|
|
0x2a0|00 00 00 00 |.... |
|
|
| | | [13]{}: symbol 0x2a4-0x2bb.7 (24)
|
|
0x2a0| 1b 00 00 00 | .... | name: "puts" (27) 0x2a4-0x2a7.7 (4)
|
|
0x2a0| 10 | . | bind: "global" (1) 0x2a8-0x2a8.3 (0.4)
|
|
0x2a0| 10 | . | type: "notype" (0) 0x2a8.4-0x2a8.7 (0.4)
|
|
0x2a0| 00 | . | other_unused: 0 0x2a9-0x2a9.5 (0.6)
|
|
0x2a0| 00 | . | visibility: "default" (0) 0x2a9.6-0x2a9.7 (0.2)
|
|
0x2a0| 00 00 | .. | shndx: 0 0x2aa-0x2ab.7 (2)
|
|
0x2a0| 00 00 00 00| ....| value: 0 0x2ac-0x2b3.7 (8)
|
|
0x2b0|00 00 00 00 |.... |
|
|
0x2b0| 00 00 00 00 00 00 00 00 | ........ | size: 0 0x2b4-0x2bb.7 (8)
|
|
0x620| 01 00 00 00 | .... | name: ".symtab" (1) 0x624-0x627.7 (4)
|
|
0x620| 02 00 00 00 | .... | type: "symtab" (0x2) (Symbol table) 0x628-0x62b.7 (4)
|
|
| | | flags{}: 0x62c-0x633.7 (8)
|
|
0x620| 00 | . | link_order: false 0x62c-0x62c (0.1)
|
|
0x620| 00 | . | info_link: false 0x62c.1-0x62c.1 (0.1)
|
|
0x620| 00 | . | strings: false 0x62c.2-0x62c.2 (0.1)
|
|
0x620| 00 | . | merge: false 0x62c.3-0x62c.3 (0.1)
|
|
0x620| 00 | . | unused0: 0 0x62c.4-0x62c.4 (0.1)
|
|
0x620| 00 | . | execinstr: false 0x62c.5-0x62c.5 (0.1)
|
|
0x620| 00 | . | alloc: false 0x62c.6-0x62c.6 (0.1)
|
|
0x620| 00 | . | write: false 0x62c.7-0x62c.7 (0.1)
|
|
0x620| 00 | . | tls: false 0x62d-0x62d (0.1)
|
|
0x620| 00 | . | group: false 0x62d.1-0x62d.1 (0.1)
|
|
0x620| 00 | . | os_nonconforming: false 0x62d.2-0x62d.2 (0.1)
|
|
0x620| 00 00 | .. | unused1: 0 0x62d.3-0x62e.3 (1.1)
|
|
0x620| 00 00| ..| os_specific: 0 0x62e.4-0x62f.3 (1)
|
|
0x620| 00| .| processor_specific: 0 0x62f.4-0x62f.7 (0.4)
|
|
0x630|00 00 00 00 |.... | unused2: 0 0x630-0x633.7 (4)
|
|
0x630| 00 00 00 00 00 00 00 00 | ........ | addr: 0x0 0x634-0x63b.7 (8)
|
|
0x630| d8 00 00 00| ....| offset: 0xd8 0x63c-0x643.7 (8)
|
|
0x640|00 00 00 00 |.... |
|
|
0x640| 50 01 00 00 00 00 00 00 | P....... | size: 336 0x644-0x64b.7 (8)
|
|
0x640| 0b 00 00 00| ....| link: 11 0x64c-0x64f.7 (4)
|
|
0x650|0c 00 00 00 |.... | info: 12 0x650-0x653.7 (4)
|
|
0x650| 08 00 00 00 00 00 00 00 | ........ | addralign: 8 0x654-0x65b.7 (8)
|
|
0x650| 18 00 00 00| ....| entsize: 24 0x65c-0x663.7 (8)
|
|
0x660|00 00 00 00 |.... |
|
|
| | | [11]{}: section_header 0x2bc-0x6a3.7 (1000)
|
|
0x2b0| 00 6c 69 62| .lib| string: "\x00libbbb.c\x00$d\x00$x\x00libbbb_bbb\x00puts\x00" 0x2bc-0x2db.7 (32)
|
|
0x2c0|62 62 62 2e 63 00 24 64 00 24 78 00 6c 69 62 62|bbb.c.$d.$x.libb|
|
|
0x2d0|62 62 5f 62 62 62 00 70 75 74 73 00 |bb_bbb.puts. |
|
|
0x660| 09 00 00 00 | .... | name: ".strtab" (9) 0x664-0x667.7 (4)
|
|
0x660| 03 00 00 00 | .... | type: "strtab" (0x3) (String table) 0x668-0x66b.7 (4)
|
|
| | | flags{}: 0x66c-0x673.7 (8)
|
|
0x660| 00 | . | link_order: false 0x66c-0x66c (0.1)
|
|
0x660| 00 | . | info_link: false 0x66c.1-0x66c.1 (0.1)
|
|
0x660| 00 | . | strings: false 0x66c.2-0x66c.2 (0.1)
|
|
0x660| 00 | . | merge: false 0x66c.3-0x66c.3 (0.1)
|
|
0x660| 00 | . | unused0: 0 0x66c.4-0x66c.4 (0.1)
|
|
0x660| 00 | . | execinstr: false 0x66c.5-0x66c.5 (0.1)
|
|
0x660| 00 | . | alloc: false 0x66c.6-0x66c.6 (0.1)
|
|
0x660| 00 | . | write: false 0x66c.7-0x66c.7 (0.1)
|
|
0x660| 00 | . | tls: false 0x66d-0x66d (0.1)
|
|
0x660| 00 | . | group: false 0x66d.1-0x66d.1 (0.1)
|
|
0x660| 00 | . | os_nonconforming: false 0x66d.2-0x66d.2 (0.1)
|
|
0x660| 00 00 | .. | unused1: 0 0x66d.3-0x66e.3 (1.1)
|
|
0x660| 00 00| ..| os_specific: 0 0x66e.4-0x66f.3 (1)
|
|
0x660| 00| .| processor_specific: 0 0x66f.4-0x66f.7 (0.4)
|
|
0x670|00 00 00 00 |.... | unused2: 0 0x670-0x673.7 (4)
|
|
0x670| 00 00 00 00 00 00 00 00 | ........ | addr: 0x0 0x674-0x67b.7 (8)
|
|
0x670| 28 02 00 00| (...| offset: 0x228 0x67c-0x683.7 (8)
|
|
0x680|00 00 00 00 |.... |
|
|
0x680| 20 00 00 00 00 00 00 00 | ....... | size: 32 0x684-0x68b.7 (8)
|
|
0x680| 00 00 00 00| ....| link: 0 0x68c-0x68f.7 (4)
|
|
0x690|00 00 00 00 |.... | info: 0 0x690-0x693.7 (4)
|
|
0x690| 01 00 00 00 00 00 00 00 | ........ | addralign: 1 0x694-0x69b.7 (8)
|
|
0x690| 00 00 00 00| ....| entsize: 0 0x69c-0x6a3.7 (8)
|
|
0x6a0|00 00 00 00 |.... |
|
|
| | | [12]{}: section_header 0x33c-0x6e3.7 (936)
|
|
0x330| 00 2e 73 79| ..sy| string: "\x00.symtab\x00.strtab\x00.shstrtab\x00.rela.text\x00.data\x00.bs..." 0x33c-0x39c.7 (97)
|
|
0x340|6d 74 61 62 00 2e 73 74 72 74 61 62 00 2e 73 68|mtab..strtab..sh|
|
|
* |until 0x39c.7 (97) | |
|
|
0x6a0| 11 00 00 00 | .... | name: ".shstrtab" (17) 0x6a4-0x6a7.7 (4)
|
|
0x6a0| 03 00 00 00 | .... | type: "strtab" (0x3) (String table) 0x6a8-0x6ab.7 (4)
|
|
| | | flags{}: 0x6ac-0x6b3.7 (8)
|
|
0x6a0| 00 | . | link_order: false 0x6ac-0x6ac (0.1)
|
|
0x6a0| 00 | . | info_link: false 0x6ac.1-0x6ac.1 (0.1)
|
|
0x6a0| 00 | . | strings: false 0x6ac.2-0x6ac.2 (0.1)
|
|
0x6a0| 00 | . | merge: false 0x6ac.3-0x6ac.3 (0.1)
|
|
0x6a0| 00 | . | unused0: 0 0x6ac.4-0x6ac.4 (0.1)
|
|
0x6a0| 00 | . | execinstr: false 0x6ac.5-0x6ac.5 (0.1)
|
|
0x6a0| 00 | . | alloc: false 0x6ac.6-0x6ac.6 (0.1)
|
|
0x6a0| 00 | . | write: false 0x6ac.7-0x6ac.7 (0.1)
|
|
0x6a0| 00 | . | tls: false 0x6ad-0x6ad (0.1)
|
|
0x6a0| 00 | . | group: false 0x6ad.1-0x6ad.1 (0.1)
|
|
0x6a0| 00 | . | os_nonconforming: false 0x6ad.2-0x6ad.2 (0.1)
|
|
0x6a0| 00 00 | .. | unused1: 0 0x6ad.3-0x6ae.3 (1.1)
|
|
0x6a0| 00 00| ..| os_specific: 0 0x6ae.4-0x6af.3 (1)
|
|
0x6a0| 00| .| processor_specific: 0 0x6af.4-0x6af.7 (0.4)
|
|
0x6b0|00 00 00 00 |.... | unused2: 0 0x6b0-0x6b3.7 (4)
|
|
0x6b0| 00 00 00 00 00 00 00 00 | ........ | addr: 0x0 0x6b4-0x6bb.7 (8)
|
|
0x6b0| a8 02 00 00| ....| offset: 0x2a8 0x6bc-0x6c3.7 (8)
|
|
0x6c0|00 00 00 00 |.... |
|
|
0x6c0| 61 00 00 00 00 00 00 00 | a....... | size: 97 0x6c4-0x6cb.7 (8)
|
|
0x6c0| 00 00 00 00| ....| link: 0 0x6cc-0x6cf.7 (4)
|
|
0x6d0|00 00 00 00 |.... | info: 0 0x6d0-0x6d3.7 (4)
|
|
0x6d0| 01 00 00 00 00 00 00 00 | ........ | addralign: 1 0x6d4-0x6db.7 (8)
|
|
0x6d0| 00 00 00 00| ....| entsize: 0 0x6dc-0x6e3.7 (8)
|
|
0x6e0|00 00 00 00| |....| |
|
|
0x130| 00 00 00 | ... | unknown0: raw bits 0x131-0x133.7 (3)
|
|
0x390| 00 00 00| ...| unknown1: raw bits 0x39d-0x3a3.7 (7)
|
|
0x3a0|00 00 00 00 |.... |
|
|
| | | program_headers[0:0]: 0x6e4-NA (0)
|