254 KB
reproducibleA vs.
reproducibleB-extended
254 KB
reproducibleA/tmp vs.
reproducibleB-extended/tmp
254 KB
reproducibleA/tmp/deploy vs.
reproducibleB-extended/tmp/deploy
82.1 KB
reproducibleA/tmp/deploy/deb vs.
reproducibleB-extended/tmp/deploy/deb
82.0 KB
reproducibleA/tmp/deploy/deb/core2-64 vs.
reproducibleB-extended/tmp/deploy/deb/core2-64
23.9 KB
reproducibleA/tmp/deploy/deb/core2-64/lld-dbg_20.1.8-r0_amd64.deb vs.
reproducibleB-extended/tmp/deploy/deb/core2-64/lld-dbg_20.1.8-r0_amd64.deb
369 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2011-04-05·23:00:00.000000·debian-binary1 -rw-r--r--···0········0········0········4·2011-04-05·23:00:00.000000·debian-binary
2 -rw-r--r--···0········0········0······572·2011-04-05·23:00:00.000000·control.tar.xz2 -rw-r--r--···0········0········0······572·2011-04-05·23:00:00.000000·control.tar.xz
3 -rw-r--r--···0········0········0·209081148·2011-04-05·23:00:00.000000·data.tar.xz3 -rw-r--r--···0········0········0·209080620·2011-04-05·23:00:00.000000·data.tar.xz
23.4 KB
data.tar.xz
23.4 KB
data.tar
4.67 KB
./usr/bin/.debug/ld.lld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.36 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 Entry·point·0x10a7a03 Entry·point·0x10a7a0
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x1
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e88·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e98·R···0x1000
10 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x100010 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x1000
11 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100011 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
12 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x100012 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x1000
13 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x813 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x8
14 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x814 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
15 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x415 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
16 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x416 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.28 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··810 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da80·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········00000000000848b0·0003dc·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········00000000000848ba·0003dc·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········0000000000087250·0003dc·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····NOBITS··········0000000000087260·0003dc·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········NOBITS··········0000000000087490·0003dc·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········NOBITS··········00000000000874a0·0003dc·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········NOBITS··········00000000000bdb20·0003dc·004368·18···A··5··26··815 ··[10]·.rela.plt·········NOBITS··········00000000000bdb30·0003dc·004368·18···A··5··26··8
16 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··416 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·1617 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··818 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··8
19 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·6419 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··420 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··4
953 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
4.68 KB
./usr/bin/.debug/ld64.lld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.36 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 Entry·point·0x10a7a03 Entry·point·0x10a7a0
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x1
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e88·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e98·R···0x1000
10 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x100010 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x1000
11 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100011 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
12 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x100012 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x1000
13 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x813 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x8
14 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x814 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
15 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x415 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
16 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x416 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.28 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··810 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da80·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········00000000000848b0·0003dc·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········00000000000848ba·0003dc·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········0000000000087250·0003dc·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····NOBITS··········0000000000087260·0003dc·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········NOBITS··········0000000000087490·0003dc·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········NOBITS··········00000000000874a0·0003dc·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········NOBITS··········00000000000bdb20·0003dc·004368·18···A··5··26··815 ··[10]·.rela.plt·········NOBITS··········00000000000bdb30·0003dc·004368·18···A··5··26··8
16 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··416 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·1617 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··818 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··8
19 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·6419 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··420 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··4
953 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
4.67 KB
./usr/bin/.debug/lld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.36 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 Entry·point·0x10a7a03 Entry·point·0x10a7a0
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x1
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e88·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e98·R···0x1000
10 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x100010 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x1000
11 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100011 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
12 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x100012 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x1000
13 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x813 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x8
14 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x814 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
15 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x415 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
16 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x416 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.28 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··810 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da80·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········00000000000848b0·0003dc·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········00000000000848ba·0003dc·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········0000000000087250·0003dc·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····NOBITS··········0000000000087260·0003dc·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········NOBITS··········0000000000087490·0003dc·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········NOBITS··········00000000000874a0·0003dc·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········NOBITS··········00000000000bdb20·0003dc·004368·18···A··5··26··815 ··[10]·.rela.plt·········NOBITS··········00000000000bdb30·0003dc·004368·18···A··5··26··8
16 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··416 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·1617 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··818 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··8
19 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·6419 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··420 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··4
953 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
4.68 KB
File has been modified after NT_GNU_BUILD_ID has been applied.
1.36 KB
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 Entry·point·0x10a7a03 Entry·point·0x10a7a0
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x1
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e88·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e98·R···0x1000
10 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x100010 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x1000
11 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100011 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
12 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x100012 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x1000
13 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x813 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x8
14 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x814 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
15 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x415 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
16 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x416 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.28 KB
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··810 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da80·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········00000000000848b0·0003dc·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········00000000000848ba·0003dc·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········0000000000087250·0003dc·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····NOBITS··········0000000000087260·0003dc·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········NOBITS··········0000000000087490·0003dc·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········NOBITS··········00000000000874a0·0003dc·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········NOBITS··········00000000000bdb20·0003dc·004368·18···A··5··26··815 ··[10]·.rela.plt·········NOBITS··········00000000000bdb30·0003dc·004368·18···A··5··26··8
16 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··416 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·1617 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··818 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··8
19 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·6419 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··420 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··4
953 B
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
4.68 KB
./usr/bin/.debug/wasm-ld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.36 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 Entry·point·0x10a7a03 Entry·point·0x10a7a0
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x1
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e88·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e98·R···0x1000
10 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x100010 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x1000
11 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100011 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
12 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x100012 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x1000
13 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x813 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x8
14 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x814 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
15 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x415 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
16 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x416 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.28 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··810 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da80·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········00000000000848b0·0003dc·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········00000000000848ba·0003dc·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········0000000000087250·0003dc·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····NOBITS··········0000000000087260·0003dc·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········NOBITS··········0000000000087490·0003dc·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········NOBITS··········00000000000874a0·0003dc·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········NOBITS··········00000000000bdb20·0003dc·004368·18···A··5··26··815 ··[10]·.rela.plt·········NOBITS··········00000000000bdb30·0003dc·004368·18···A··5··26··8
16 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··416 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·1617 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··818 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··8
19 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·6419 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··420 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··4
953 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
58.0 KB
reproducibleA/tmp/deploy/deb/core2-64/lld_20.1.8-r0_amd64.deb vs.
reproducibleB-extended/tmp/deploy/deb/core2-64/lld_20.1.8-r0_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2011-04-05·23:00:00.000000·debian-binary1 -rw-r--r--···0········0········0········4·2011-04-05·23:00:00.000000·debian-binary
2 -rw-r--r--···0········0········0······536·2011-04-05·23:00:00.000000·control.tar.xz2 -rw-r--r--···0········0········0······536·2011-04-05·23:00:00.000000·control.tar.xz
3 -rw-r--r--···0········0········0··4075588·2011-04-05·23:00:00.000000·data.tar.xz3 -rw-r--r--···0········0········0··4074524·2011-04-05·23:00:00.000000·data.tar.xz
57.6 KB
data.tar.xz
57.5 KB
data.tar
11.5 KB
./usr/bin/ld.lld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.3 KB
readelf --wide --program-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]
10 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e88·0x0c1e88·R···0x100010 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e98·0x0c1e98·R···0x1000
11 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x100011 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x1000
12 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100012 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
13 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x100013 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x1000
14 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x814 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x8
15 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x815 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
16 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x416 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
17 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x417 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.18 KB
readelf --wide --sections {}
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··810 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da80·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········00000000000848b0·0848b0·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········00000000000848ba·0848ba·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000087250·087250·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····VERNEED·········0000000000087260·087260·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········RELA············0000000000087490·087490·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············00000000000874a0·0874a0·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············00000000000bdb20·0bdb20·004368·18··AI··5··26··815 ··[10]·.rela.plt·········RELA············00000000000bdb30·0bdb30·004368·18··AI··5··26··8
16 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··818 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··8
19 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·6419 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··420 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··4
2.63 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x87490·contains·9286·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x874a0·contains·9286·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a8803 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a880
4 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c204 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c20
5 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee05 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee0
6 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f306 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f30
7 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a2107 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a210
8 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a3708 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a370
Offset 9284, 15 lines modifiedOffset 9284, 15 lines modified
9284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·09287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·0
9288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·09288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·0
9289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·09289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·0
  
9290 Relocation·section·'.rela.plt'·at·offset·0xbdb20·contains·719·entries:9290 Relocation·section·'.rela.plt'·at·offset·0xbdb30·contains·719·entries:
9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
9292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·09292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·0
9293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·09293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·0
9294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·09294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·0
9295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·09295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·0
9296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·09296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·0
9297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·09297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·0
1.51 KB
readelf --wide --dynamic {}
    
Offset 14, 24 lines modifiedOffset 14, 24 lines modified
14 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d814 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d8
15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)
16 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa5816 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa58
17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
18 ·0x000000006ffffef5·(GNU_HASH)···········0x3f818 ·0x000000006ffffef5·(GNU_HASH)···········0x3f8
19 ·0x0000000000000005·(STRTAB)·············0x26e3019 ·0x0000000000000005·(STRTAB)·············0x26e30
20 ·0x0000000000000006·(SYMTAB)·············0x7ab020 ·0x0000000000000006·(SYMTAB)·············0x7ab0
21 ·0x000000000000000a·(STRSZ)··············383616·(bytes)21 ·0x000000000000000a·(STRSZ)··············383625·(bytes)
22 ·0x000000000000000b·(SYMENT)·············24·(bytes)22 ·0x000000000000000b·(SYMENT)·············24·(bytes)
23 ·0x0000000000000015·(DEBUG)··············0x023 ·0x0000000000000015·(DEBUG)··············0x0
24 ·0x0000000000000003·(PLTGOT)·············0x75a6d824 ·0x0000000000000003·(PLTGOT)·············0x75a6d8
25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)
26 ·0x0000000000000014·(PLTREL)·············RELA26 ·0x0000000000000014·(PLTREL)·············RELA
27 ·0x0000000000000017·(JMPREL)·············0xbdb2027 ·0x0000000000000017·(JMPREL)·············0xbdb30
28 ·0x0000000000000007·(RELA)···············0x8749028 ·0x0000000000000007·(RELA)···············0x874a0
29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000000000001e·(FLAGS)··············BIND_NOW31 ·0x000000000000001e·(FLAGS)··············BIND_NOW
32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
33 ·0x000000006ffffffe·(VERNEED)············0x8725033 ·0x000000006ffffffe·(VERNEED)············0x87260
34 ·0x000000006fffffff·(VERNEEDNUM)·········634 ·0x000000006fffffff·(VERNEEDNUM)·········6
35 ·0x000000006ffffff0·(VERSYM)·············0x848b035 ·0x000000006ffffff0·(VERSYM)·············0x848ba
36 ·0x000000006ffffff9·(RELACOUNT)··········807636 ·0x000000006ffffff9·(RELACOUNT)··········8076
37 ·0x0000000000000000·(NULL)···············0x037 ·0x0000000000000000·(NULL)···············0x0
859 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
1.8 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·5328·entries:1 Version·symbols·section·'.gnu.version'·contains·5328·entries:
2 ·Addr:·0x00000000000848b0··Offset:·0x000848b0··Link:·5·(.dynsym)2 ·Addr:·0x00000000000848ba··Offset:·0x000848ba··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··
4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··
6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··
7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·
9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
Offset 1331, 15 lines modifiedOffset 1331, 15 lines modified
1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:
1337 ·Addr:·0x0000000000087250··Offset:·0x00087250··Link:·6·(.dynstr)1337 ·Addr:·0x0000000000087260··Offset:·0x00087260··Link:·6·(.dynstr)
1338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·11338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·1
1339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·311339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·31
1340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·11340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·1
1341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·261341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·26
1342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·11342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
1343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·171343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·17
1344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·201344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·20
215 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib/ld-linux-x86-64.so.21 )/lib/ld-linux-x86-64.so.2
2 i?iT^TmX2 i?iT^TmX
3 Q&O7mx=F}3 Q&O7mx=F}
4 vHpT_a@W@4 vHpT_a@W@
5 d6rLMB8p65 d6rLMB8p6
6 xhXs5QvO6 xhXs5QvO
7 5#&'GTbS7 5#&'GTbS
8 _ITM_deregisterTMCloneTable8 _ITM_deregisterTMCloneTable
653 B
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 23972, 8 lines modifiedOffset 23972, 9 lines modified
23972 ··0x00084840·00000000·00000000·00000000·00000000·................23972 ··0x00084840·00000000·00000000·00000000·00000000·................
23973 ··0x00084850·00000000·00000000·00000000·00000000·................23973 ··0x00084850·00000000·00000000·00000000·00000000·................
23974 ··0x00084860·00000000·00000000·00000000·00000000·................23974 ··0x00084860·00000000·00000000·00000000·00000000·................
23975 ··0x00084870·00000000·00000000·00000000·00000000·................23975 ··0x00084870·00000000·00000000·00000000·00000000·................
23976 ··0x00084880·00000000·00000000·00000000·00000000·................23976 ··0x00084880·00000000·00000000·00000000·00000000·................
23977 ··0x00084890·00000000·00000000·00000000·00000000·................23977 ··0x00084890·00000000·00000000·00000000·00000000·................
23978 ··0x000848a0·00000000·00000000·00000000·00000000·................23978 ··0x000848a0·00000000·00000000·00000000·00000000·................
 23979 ··0x000848b0·00000000·00000000·00················.........
  
297 B
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·6c642e6c·6c640000·889e1e9e··········ld.lld......2 ··0x00000000·6c642e6c·6c640000·ff3d21bb··········ld.lld...=!.
  
11.5 KB
./usr/bin/ld64.lld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.3 KB
readelf --wide --program-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]
10 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e88·0x0c1e88·R···0x100010 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e98·0x0c1e98·R···0x1000
11 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x100011 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x1000
12 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100012 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
13 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x100013 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x1000
14 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x814 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x8
15 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x815 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
16 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x416 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
17 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x417 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.18 KB
readelf --wide --sections {}
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··810 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da80·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········00000000000848b0·0848b0·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········00000000000848ba·0848ba·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000087250·087250·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····VERNEED·········0000000000087260·087260·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········RELA············0000000000087490·087490·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············00000000000874a0·0874a0·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············00000000000bdb20·0bdb20·004368·18··AI··5··26··815 ··[10]·.rela.plt·········RELA············00000000000bdb30·0bdb30·004368·18··AI··5··26··8
16 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··818 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··8
19 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·6419 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··420 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··4
2.63 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x87490·contains·9286·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x874a0·contains·9286·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a8803 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a880
4 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c204 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c20
5 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee05 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee0
6 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f306 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f30
7 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a2107 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a210
8 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a3708 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a370
Offset 9284, 15 lines modifiedOffset 9284, 15 lines modified
9284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·09287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·0
9288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·09288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·0
9289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·09289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·0
  
9290 Relocation·section·'.rela.plt'·at·offset·0xbdb20·contains·719·entries:9290 Relocation·section·'.rela.plt'·at·offset·0xbdb30·contains·719·entries:
9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
9292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·09292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·0
9293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·09293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·0
9294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·09294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·0
9295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·09295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·0
9296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·09296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·0
9297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·09297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·0
1.51 KB
readelf --wide --dynamic {}
    
Offset 14, 24 lines modifiedOffset 14, 24 lines modified
14 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d814 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d8
15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)
16 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa5816 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa58
17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
18 ·0x000000006ffffef5·(GNU_HASH)···········0x3f818 ·0x000000006ffffef5·(GNU_HASH)···········0x3f8
19 ·0x0000000000000005·(STRTAB)·············0x26e3019 ·0x0000000000000005·(STRTAB)·············0x26e30
20 ·0x0000000000000006·(SYMTAB)·············0x7ab020 ·0x0000000000000006·(SYMTAB)·············0x7ab0
21 ·0x000000000000000a·(STRSZ)··············383616·(bytes)21 ·0x000000000000000a·(STRSZ)··············383625·(bytes)
22 ·0x000000000000000b·(SYMENT)·············24·(bytes)22 ·0x000000000000000b·(SYMENT)·············24·(bytes)
23 ·0x0000000000000015·(DEBUG)··············0x023 ·0x0000000000000015·(DEBUG)··············0x0
24 ·0x0000000000000003·(PLTGOT)·············0x75a6d824 ·0x0000000000000003·(PLTGOT)·············0x75a6d8
25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)
26 ·0x0000000000000014·(PLTREL)·············RELA26 ·0x0000000000000014·(PLTREL)·············RELA
27 ·0x0000000000000017·(JMPREL)·············0xbdb2027 ·0x0000000000000017·(JMPREL)·············0xbdb30
28 ·0x0000000000000007·(RELA)···············0x8749028 ·0x0000000000000007·(RELA)···············0x874a0
29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000000000001e·(FLAGS)··············BIND_NOW31 ·0x000000000000001e·(FLAGS)··············BIND_NOW
32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
33 ·0x000000006ffffffe·(VERNEED)············0x8725033 ·0x000000006ffffffe·(VERNEED)············0x87260
34 ·0x000000006fffffff·(VERNEEDNUM)·········634 ·0x000000006fffffff·(VERNEEDNUM)·········6
35 ·0x000000006ffffff0·(VERSYM)·············0x848b035 ·0x000000006ffffff0·(VERSYM)·············0x848ba
36 ·0x000000006ffffff9·(RELACOUNT)··········807636 ·0x000000006ffffff9·(RELACOUNT)··········8076
37 ·0x0000000000000000·(NULL)···············0x037 ·0x0000000000000000·(NULL)···············0x0
859 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
1.8 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·5328·entries:1 Version·symbols·section·'.gnu.version'·contains·5328·entries:
2 ·Addr:·0x00000000000848b0··Offset:·0x000848b0··Link:·5·(.dynsym)2 ·Addr:·0x00000000000848ba··Offset:·0x000848ba··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··
4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··
6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··
7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·
9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
Offset 1331, 15 lines modifiedOffset 1331, 15 lines modified
1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:
1337 ·Addr:·0x0000000000087250··Offset:·0x00087250··Link:·6·(.dynstr)1337 ·Addr:·0x0000000000087260··Offset:·0x00087260··Link:·6·(.dynstr)
1338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·11338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·1
1339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·311339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·31
1340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·11340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·1
1341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·261341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·26
1342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·11342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
1343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·171343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·17
1344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·201344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·20
215 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib/ld-linux-x86-64.so.21 )/lib/ld-linux-x86-64.so.2
2 i?iT^TmX2 i?iT^TmX
3 Q&O7mx=F}3 Q&O7mx=F}
4 vHpT_a@W@4 vHpT_a@W@
5 d6rLMB8p65 d6rLMB8p6
6 xhXs5QvO6 xhXs5QvO
7 5#&'GTbS7 5#&'GTbS
8 _ITM_deregisterTMCloneTable8 _ITM_deregisterTMCloneTable
653 B
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 23972, 8 lines modifiedOffset 23972, 9 lines modified
23972 ··0x00084840·00000000·00000000·00000000·00000000·................23972 ··0x00084840·00000000·00000000·00000000·00000000·................
23973 ··0x00084850·00000000·00000000·00000000·00000000·................23973 ··0x00084850·00000000·00000000·00000000·00000000·................
23974 ··0x00084860·00000000·00000000·00000000·00000000·................23974 ··0x00084860·00000000·00000000·00000000·00000000·................
23975 ··0x00084870·00000000·00000000·00000000·00000000·................23975 ··0x00084870·00000000·00000000·00000000·00000000·................
23976 ··0x00084880·00000000·00000000·00000000·00000000·................23976 ··0x00084880·00000000·00000000·00000000·00000000·................
23977 ··0x00084890·00000000·00000000·00000000·00000000·................23977 ··0x00084890·00000000·00000000·00000000·00000000·................
23978 ··0x000848a0·00000000·00000000·00000000·00000000·................23978 ··0x000848a0·00000000·00000000·00000000·00000000·................
 23979 ··0x000848b0·00000000·00000000·00················.........
  
305 B
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·6c643634·2e6c6c64·00000000·889e1e9e·ld64.lld........2 ··0x00000000·6c643634·2e6c6c64·00000000·ff3d21bb·ld64.lld.....=!.
  
11.5 KB
./usr/bin/lld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.3 KB
readelf --wide --program-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]
10 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e88·0x0c1e88·R···0x100010 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e98·0x0c1e98·R···0x1000
11 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x100011 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x1000
12 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100012 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
13 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x100013 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x1000
14 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x814 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x8
15 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x815 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
16 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x416 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
17 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x417 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.18 KB
readelf --wide --sections {}
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··810 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da80·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········00000000000848b0·0848b0·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········00000000000848ba·0848ba·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000087250·087250·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····VERNEED·········0000000000087260·087260·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········RELA············0000000000087490·087490·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············00000000000874a0·0874a0·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············00000000000bdb20·0bdb20·004368·18··AI··5··26··815 ··[10]·.rela.plt·········RELA············00000000000bdb30·0bdb30·004368·18··AI··5··26··8
16 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··818 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··8
19 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·6419 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··420 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··4
2.63 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x87490·contains·9286·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x874a0·contains·9286·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a8803 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a880
4 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c204 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c20
5 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee05 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee0
6 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f306 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f30
7 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a2107 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a210
8 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a3708 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a370
Offset 9284, 15 lines modifiedOffset 9284, 15 lines modified
9284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·09287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·0
9288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·09288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·0
9289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·09289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·0
  
9290 Relocation·section·'.rela.plt'·at·offset·0xbdb20·contains·719·entries:9290 Relocation·section·'.rela.plt'·at·offset·0xbdb30·contains·719·entries:
9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
9292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·09292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·0
9293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·09293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·0
9294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·09294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·0
9295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·09295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·0
9296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·09296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·0
9297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·09297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·0
1.51 KB
readelf --wide --dynamic {}
    
Offset 14, 24 lines modifiedOffset 14, 24 lines modified
14 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d814 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d8
15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)
16 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa5816 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa58
17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
18 ·0x000000006ffffef5·(GNU_HASH)···········0x3f818 ·0x000000006ffffef5·(GNU_HASH)···········0x3f8
19 ·0x0000000000000005·(STRTAB)·············0x26e3019 ·0x0000000000000005·(STRTAB)·············0x26e30
20 ·0x0000000000000006·(SYMTAB)·············0x7ab020 ·0x0000000000000006·(SYMTAB)·············0x7ab0
21 ·0x000000000000000a·(STRSZ)··············383616·(bytes)21 ·0x000000000000000a·(STRSZ)··············383625·(bytes)
22 ·0x000000000000000b·(SYMENT)·············24·(bytes)22 ·0x000000000000000b·(SYMENT)·············24·(bytes)
23 ·0x0000000000000015·(DEBUG)··············0x023 ·0x0000000000000015·(DEBUG)··············0x0
24 ·0x0000000000000003·(PLTGOT)·············0x75a6d824 ·0x0000000000000003·(PLTGOT)·············0x75a6d8
25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)
26 ·0x0000000000000014·(PLTREL)·············RELA26 ·0x0000000000000014·(PLTREL)·············RELA
27 ·0x0000000000000017·(JMPREL)·············0xbdb2027 ·0x0000000000000017·(JMPREL)·············0xbdb30
28 ·0x0000000000000007·(RELA)···············0x8749028 ·0x0000000000000007·(RELA)···············0x874a0
29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000000000001e·(FLAGS)··············BIND_NOW31 ·0x000000000000001e·(FLAGS)··············BIND_NOW
32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
33 ·0x000000006ffffffe·(VERNEED)············0x8725033 ·0x000000006ffffffe·(VERNEED)············0x87260
34 ·0x000000006fffffff·(VERNEEDNUM)·········634 ·0x000000006fffffff·(VERNEEDNUM)·········6
35 ·0x000000006ffffff0·(VERSYM)·············0x848b035 ·0x000000006ffffff0·(VERSYM)·············0x848ba
36 ·0x000000006ffffff9·(RELACOUNT)··········807636 ·0x000000006ffffff9·(RELACOUNT)··········8076
37 ·0x0000000000000000·(NULL)···············0x037 ·0x0000000000000000·(NULL)···············0x0
859 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
1.8 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·5328·entries:1 Version·symbols·section·'.gnu.version'·contains·5328·entries:
2 ·Addr:·0x00000000000848b0··Offset:·0x000848b0··Link:·5·(.dynsym)2 ·Addr:·0x00000000000848ba··Offset:·0x000848ba··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··
4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··
6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··
7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·
9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
Offset 1331, 15 lines modifiedOffset 1331, 15 lines modified
1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:
1337 ·Addr:·0x0000000000087250··Offset:·0x00087250··Link:·6·(.dynstr)1337 ·Addr:·0x0000000000087260··Offset:·0x00087260··Link:·6·(.dynstr)
1338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·11338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·1
1339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·311339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·31
1340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·11340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·1
1341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·261341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·26
1342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·11342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
1343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·171343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·17
1344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·201344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·20
215 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib/ld-linux-x86-64.so.21 )/lib/ld-linux-x86-64.so.2
2 i?iT^TmX2 i?iT^TmX
3 Q&O7mx=F}3 Q&O7mx=F}
4 vHpT_a@W@4 vHpT_a@W@
5 d6rLMB8p65 d6rLMB8p6
6 xhXs5QvO6 xhXs5QvO
7 5#&'GTbS7 5#&'GTbS
8 _ITM_deregisterTMCloneTable8 _ITM_deregisterTMCloneTable
653 B
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 23972, 8 lines modifiedOffset 23972, 9 lines modified
23972 ··0x00084840·00000000·00000000·00000000·00000000·................23972 ··0x00084840·00000000·00000000·00000000·00000000·................
23973 ··0x00084850·00000000·00000000·00000000·00000000·................23973 ··0x00084850·00000000·00000000·00000000·00000000·................
23974 ··0x00084860·00000000·00000000·00000000·00000000·................23974 ··0x00084860·00000000·00000000·00000000·00000000·................
23975 ··0x00084870·00000000·00000000·00000000·00000000·................23975 ··0x00084870·00000000·00000000·00000000·00000000·................
23976 ··0x00084880·00000000·00000000·00000000·00000000·................23976 ··0x00084880·00000000·00000000·00000000·00000000·................
23977 ··0x00084890·00000000·00000000·00000000·00000000·................23977 ··0x00084890·00000000·00000000·00000000·00000000·................
23978 ··0x000848a0·00000000·00000000·00000000·00000000·................23978 ··0x000848a0·00000000·00000000·00000000·00000000·................
 23979 ··0x000848b0·00000000·00000000·00················.........
  
289 B
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·6c6c6400·889e1e9e···················lld.....2 ··0x00000000·6c6c6400·ff3d21bb···················lld..=!.
  
11.5 KB
File has been modified after NT_GNU_BUILD_ID has been applied.
1.3 KB
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]
10 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e88·0x0c1e88·R···0x100010 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e98·0x0c1e98·R···0x1000
11 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x100011 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x1000
12 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100012 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
13 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x100013 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x1000
14 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x814 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x8
15 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x815 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
16 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x416 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
17 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x417 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.18 KB
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··810 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da80·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········00000000000848b0·0848b0·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········00000000000848ba·0848ba·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000087250·087250·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····VERNEED·········0000000000087260·087260·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········RELA············0000000000087490·087490·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············00000000000874a0·0874a0·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············00000000000bdb20·0bdb20·004368·18··AI··5··26··815 ··[10]·.rela.plt·········RELA············00000000000bdb30·0bdb30·004368·18··AI··5··26··8
16 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··818 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··8
19 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·6419 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··420 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··4
2.63 KB
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x87490·contains·9286·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x874a0·contains·9286·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a8803 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a880
4 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c204 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c20
5 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee05 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee0
6 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f306 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f30
7 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a2107 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a210
8 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a3708 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a370
Offset 9284, 15 lines modifiedOffset 9284, 15 lines modified
9284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·09287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·0
9288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·09288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·0
9289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·09289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·0
  
9290 Relocation·section·'.rela.plt'·at·offset·0xbdb20·contains·719·entries:9290 Relocation·section·'.rela.plt'·at·offset·0xbdb30·contains·719·entries:
9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
9292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·09292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·0
9293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·09293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·0
9294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·09294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·0
9295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·09295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·0
9296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·09296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·0
9297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·09297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·0
1.51 KB
    
Offset 14, 24 lines modifiedOffset 14, 24 lines modified
14 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d814 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d8
15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)
16 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa5816 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa58
17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
18 ·0x000000006ffffef5·(GNU_HASH)···········0x3f818 ·0x000000006ffffef5·(GNU_HASH)···········0x3f8
19 ·0x0000000000000005·(STRTAB)·············0x26e3019 ·0x0000000000000005·(STRTAB)·············0x26e30
20 ·0x0000000000000006·(SYMTAB)·············0x7ab020 ·0x0000000000000006·(SYMTAB)·············0x7ab0
21 ·0x000000000000000a·(STRSZ)··············383616·(bytes)21 ·0x000000000000000a·(STRSZ)··············383625·(bytes)
22 ·0x000000000000000b·(SYMENT)·············24·(bytes)22 ·0x000000000000000b·(SYMENT)·············24·(bytes)
23 ·0x0000000000000015·(DEBUG)··············0x023 ·0x0000000000000015·(DEBUG)··············0x0
24 ·0x0000000000000003·(PLTGOT)·············0x75a6d824 ·0x0000000000000003·(PLTGOT)·············0x75a6d8
25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)
26 ·0x0000000000000014·(PLTREL)·············RELA26 ·0x0000000000000014·(PLTREL)·············RELA
27 ·0x0000000000000017·(JMPREL)·············0xbdb2027 ·0x0000000000000017·(JMPREL)·············0xbdb30
28 ·0x0000000000000007·(RELA)···············0x8749028 ·0x0000000000000007·(RELA)···············0x874a0
29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000000000001e·(FLAGS)··············BIND_NOW31 ·0x000000000000001e·(FLAGS)··············BIND_NOW
32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
33 ·0x000000006ffffffe·(VERNEED)············0x8725033 ·0x000000006ffffffe·(VERNEED)············0x87260
34 ·0x000000006fffffff·(VERNEEDNUM)·········634 ·0x000000006fffffff·(VERNEEDNUM)·········6
35 ·0x000000006ffffff0·(VERSYM)·············0x848b035 ·0x000000006ffffff0·(VERSYM)·············0x848ba
36 ·0x000000006ffffff9·(RELACOUNT)··········807636 ·0x000000006ffffff9·(RELACOUNT)··········8076
37 ·0x0000000000000000·(NULL)···············0x037 ·0x0000000000000000·(NULL)···············0x0
859 B
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
1.8 KB
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·5328·entries:1 Version·symbols·section·'.gnu.version'·contains·5328·entries:
2 ·Addr:·0x00000000000848b0··Offset:·0x000848b0··Link:·5·(.dynsym)2 ·Addr:·0x00000000000848ba··Offset:·0x000848ba··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··
4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··
6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··
7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·
9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
Offset 1331, 15 lines modifiedOffset 1331, 15 lines modified
1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:
1337 ·Addr:·0x0000000000087250··Offset:·0x00087250··Link:·6·(.dynstr)1337 ·Addr:·0x0000000000087260··Offset:·0x00087260··Link:·6·(.dynstr)
1338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·11338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·1
1339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·311339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·31
1340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·11340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·1
1341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·261341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·26
1342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·11342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
1343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·171343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·17
1344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·201344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·20
215 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib/ld-linux-x86-64.so.21 )/lib/ld-linux-x86-64.so.2
2 i?iT^TmX2 i?iT^TmX
3 Q&O7mx=F}3 Q&O7mx=F}
4 vHpT_a@W@4 vHpT_a@W@
5 d6rLMB8p65 d6rLMB8p6
6 xhXs5QvO6 xhXs5QvO
7 5#&'GTbS7 5#&'GTbS
8 _ITM_deregisterTMCloneTable8 _ITM_deregisterTMCloneTable
653 B
    
Offset 23972, 8 lines modifiedOffset 23972, 9 lines modified
23972 ··0x00084840·00000000·00000000·00000000·00000000·................23972 ··0x00084840·00000000·00000000·00000000·00000000·................
23973 ··0x00084850·00000000·00000000·00000000·00000000·................23973 ··0x00084850·00000000·00000000·00000000·00000000·................
23974 ··0x00084860·00000000·00000000·00000000·00000000·................23974 ··0x00084860·00000000·00000000·00000000·00000000·................
23975 ··0x00084870·00000000·00000000·00000000·00000000·................23975 ··0x00084870·00000000·00000000·00000000·00000000·................
23976 ··0x00084880·00000000·00000000·00000000·00000000·................23976 ··0x00084880·00000000·00000000·00000000·00000000·................
23977 ··0x00084890·00000000·00000000·00000000·00000000·................23977 ··0x00084890·00000000·00000000·00000000·00000000·................
23978 ··0x000848a0·00000000·00000000·00000000·00000000·................23978 ··0x000848a0·00000000·00000000·00000000·00000000·................
 23979 ··0x000848b0·00000000·00000000·00················.........
  
305 B
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·6c6c642d·6c696e6b·00000000·889e1e9e·lld-link........2 ··0x00000000·6c6c642d·6c696e6b·00000000·ff3d21bb·lld-link.....=!.
  
11.5 KB
./usr/bin/wasm-ld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.3 KB
readelf --wide --program-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]
10 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e88·0x0c1e88·R···0x100010 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e98·0x0c1e98·R···0x1000
11 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x100011 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x1000
12 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100012 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
13 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x100013 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x1000
14 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x814 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x8
15 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x815 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
16 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x416 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
17 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x417 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.18 KB
readelf --wide --sections {}
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··810 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da80·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········00000000000848b0·0848b0·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········00000000000848ba·0848ba·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000087250·087250·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····VERNEED·········0000000000087260·087260·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········RELA············0000000000087490·087490·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············00000000000874a0·0874a0·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············00000000000bdb20·0bdb20·004368·18··AI··5··26··815 ··[10]·.rela.plt·········RELA············00000000000bdb30·0bdb30·004368·18··AI··5··26··8
16 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··818 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··8
19 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·6419 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··420 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··4
2.63 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x87490·contains·9286·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x874a0·contains·9286·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a8803 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a880
4 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c204 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c20
5 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee05 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee0
6 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f306 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f30
7 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a2107 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a210
8 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a3708 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a370
Offset 9284, 15 lines modifiedOffset 9284, 15 lines modified
9284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·09287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·0
9288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·09288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·0
9289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·09289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·0
  
9290 Relocation·section·'.rela.plt'·at·offset·0xbdb20·contains·719·entries:9290 Relocation·section·'.rela.plt'·at·offset·0xbdb30·contains·719·entries:
9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
9292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·09292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·0
9293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·09293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·0
9294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·09294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·0
9295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·09295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·0
9296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·09296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·0
9297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·09297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·0
1.51 KB
readelf --wide --dynamic {}
    
Offset 14, 24 lines modifiedOffset 14, 24 lines modified
14 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d814 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d8
15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)
16 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa5816 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa58
17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
18 ·0x000000006ffffef5·(GNU_HASH)···········0x3f818 ·0x000000006ffffef5·(GNU_HASH)···········0x3f8
19 ·0x0000000000000005·(STRTAB)·············0x26e3019 ·0x0000000000000005·(STRTAB)·············0x26e30
20 ·0x0000000000000006·(SYMTAB)·············0x7ab020 ·0x0000000000000006·(SYMTAB)·············0x7ab0
21 ·0x000000000000000a·(STRSZ)··············383616·(bytes)21 ·0x000000000000000a·(STRSZ)··············383625·(bytes)
22 ·0x000000000000000b·(SYMENT)·············24·(bytes)22 ·0x000000000000000b·(SYMENT)·············24·(bytes)
23 ·0x0000000000000015·(DEBUG)··············0x023 ·0x0000000000000015·(DEBUG)··············0x0
24 ·0x0000000000000003·(PLTGOT)·············0x75a6d824 ·0x0000000000000003·(PLTGOT)·············0x75a6d8
25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)
26 ·0x0000000000000014·(PLTREL)·············RELA26 ·0x0000000000000014·(PLTREL)·············RELA
27 ·0x0000000000000017·(JMPREL)·············0xbdb2027 ·0x0000000000000017·(JMPREL)·············0xbdb30
28 ·0x0000000000000007·(RELA)···············0x8749028 ·0x0000000000000007·(RELA)···············0x874a0
29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000000000001e·(FLAGS)··············BIND_NOW31 ·0x000000000000001e·(FLAGS)··············BIND_NOW
32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
33 ·0x000000006ffffffe·(VERNEED)············0x8725033 ·0x000000006ffffffe·(VERNEED)············0x87260
34 ·0x000000006fffffff·(VERNEEDNUM)·········634 ·0x000000006fffffff·(VERNEEDNUM)·········6
35 ·0x000000006ffffff0·(VERSYM)·············0x848b035 ·0x000000006ffffff0·(VERSYM)·············0x848ba
36 ·0x000000006ffffff9·(RELACOUNT)··········807636 ·0x000000006ffffff9·(RELACOUNT)··········8076
37 ·0x0000000000000000·(NULL)···············0x037 ·0x0000000000000000·(NULL)···············0x0
859 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
1.8 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·5328·entries:1 Version·symbols·section·'.gnu.version'·contains·5328·entries:
2 ·Addr:·0x00000000000848b0··Offset:·0x000848b0··Link:·5·(.dynsym)2 ·Addr:·0x00000000000848ba··Offset:·0x000848ba··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··
4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··
6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··
7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·
9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
Offset 1331, 15 lines modifiedOffset 1331, 15 lines modified
1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:
1337 ·Addr:·0x0000000000087250··Offset:·0x00087250··Link:·6·(.dynstr)1337 ·Addr:·0x0000000000087260··Offset:·0x00087260··Link:·6·(.dynstr)
1338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·11338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·1
1339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·311339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·31
1340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·11340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·1
1341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·261341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·26
1342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·11342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
1343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·171343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·17
1344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·201344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·20
215 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib/ld-linux-x86-64.so.21 )/lib/ld-linux-x86-64.so.2
2 i?iT^TmX2 i?iT^TmX
3 Q&O7mx=F}3 Q&O7mx=F}
4 vHpT_a@W@4 vHpT_a@W@
5 d6rLMB8p65 d6rLMB8p6
6 xhXs5QvO6 xhXs5QvO
7 5#&'GTbS7 5#&'GTbS
8 _ITM_deregisterTMCloneTable8 _ITM_deregisterTMCloneTable
653 B
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 23972, 8 lines modifiedOffset 23972, 9 lines modified
23972 ··0x00084840·00000000·00000000·00000000·00000000·................23972 ··0x00084840·00000000·00000000·00000000·00000000·................
23973 ··0x00084850·00000000·00000000·00000000·00000000·................23973 ··0x00084850·00000000·00000000·00000000·00000000·................
23974 ··0x00084860·00000000·00000000·00000000·00000000·................23974 ··0x00084860·00000000·00000000·00000000·00000000·................
23975 ··0x00084870·00000000·00000000·00000000·00000000·................23975 ··0x00084870·00000000·00000000·00000000·00000000·................
23976 ··0x00084880·00000000·00000000·00000000·00000000·................23976 ··0x00084880·00000000·00000000·00000000·00000000·................
23977 ··0x00084890·00000000·00000000·00000000·00000000·................23977 ··0x00084890·00000000·00000000·00000000·00000000·................
23978 ··0x000848a0·00000000·00000000·00000000·00000000·................23978 ··0x000848a0·00000000·00000000·00000000·00000000·................
 23979 ··0x000848b0·00000000·00000000·00················.........
  
297 B
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·7761736d·2d6c6400·889e1e9e··········wasm-ld.....2 ··0x00000000·7761736d·2d6c6400·ff3d21bb··········wasm-ld..=!.
  
82.1 KB
reproducibleA/tmp/deploy/ipk vs.
reproducibleB-extended/tmp/deploy/ipk
82.1 KB
reproducibleA/tmp/deploy/ipk/core2-64 vs.
reproducibleB-extended/tmp/deploy/ipk/core2-64
23.9 KB
reproducibleA/tmp/deploy/ipk/core2-64/lld-dbg_20.1.8-r0_core2-64.ipk vs.
reproducibleB-extended/tmp/deploy/ipk/core2-64/lld-dbg_20.1.8-r0_core2-64.ipk
371 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·1970-01-01·00:00:00.000000·debian-binary1 -rw-r--r--···0········0········0········4·1970-01-01·00:00:00.000000·debian-binary
2 -rw-r--r--···0········0········0······493·1970-01-01·00:00:00.000000·control.tar.gz2 -rw-r--r--···0········0········0······493·1970-01-01·00:00:00.000000·control.tar.gz
3 -rw-r--r--···0········0········0·303028554·1970-01-01·00:00:00.000000·data.tar.zst3 -rw-r--r--···0········0········0·303028557·1970-01-01·00:00:00.000000·data.tar.zst
23.4 KB
data.tar.zst
23.4 KB
data.tar
4.67 KB
./usr/bin/.debug/ld.lld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.36 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 Entry·point·0x10a7a03 Entry·point·0x10a7a0
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x1
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e88·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e98·R···0x1000
10 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x100010 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x1000
11 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100011 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
12 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x100012 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x1000
13 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x813 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x8
14 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x814 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
15 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x415 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
16 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x416 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.28 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··810 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da80·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········00000000000848b0·0003dc·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········00000000000848ba·0003dc·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········0000000000087250·0003dc·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····NOBITS··········0000000000087260·0003dc·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········NOBITS··········0000000000087490·0003dc·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········NOBITS··········00000000000874a0·0003dc·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········NOBITS··········00000000000bdb20·0003dc·004368·18···A··5··26··815 ··[10]·.rela.plt·········NOBITS··········00000000000bdb30·0003dc·004368·18···A··5··26··8
16 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··416 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·1617 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··818 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··8
19 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·6419 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··420 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··4
953 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
4.68 KB
./usr/bin/.debug/ld64.lld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.36 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 Entry·point·0x10a7a03 Entry·point·0x10a7a0
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x1
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e88·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e98·R···0x1000
10 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x100010 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x1000
11 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100011 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
12 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x100012 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x1000
13 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x813 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x8
14 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x814 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
15 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x415 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
16 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x416 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.28 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··810 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da80·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········00000000000848b0·0003dc·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········00000000000848ba·0003dc·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········0000000000087250·0003dc·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····NOBITS··········0000000000087260·0003dc·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········NOBITS··········0000000000087490·0003dc·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········NOBITS··········00000000000874a0·0003dc·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········NOBITS··········00000000000bdb20·0003dc·004368·18···A··5··26··815 ··[10]·.rela.plt·········NOBITS··········00000000000bdb30·0003dc·004368·18···A··5··26··8
16 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··416 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·1617 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··818 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··8
19 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·6419 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··420 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··4
953 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
4.67 KB
./usr/bin/.debug/lld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.36 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 Entry·point·0x10a7a03 Entry·point·0x10a7a0
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x1
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e88·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e98·R···0x1000
10 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x100010 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x1000
11 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100011 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
12 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x100012 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x1000
13 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x813 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x8
14 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x814 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
15 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x415 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
16 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x416 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.28 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··810 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da80·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········00000000000848b0·0003dc·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········00000000000848ba·0003dc·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········0000000000087250·0003dc·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····NOBITS··········0000000000087260·0003dc·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········NOBITS··········0000000000087490·0003dc·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········NOBITS··········00000000000874a0·0003dc·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········NOBITS··········00000000000bdb20·0003dc·004368·18···A··5··26··815 ··[10]·.rela.plt·········NOBITS··········00000000000bdb30·0003dc·004368·18···A··5··26··8
16 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··416 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·1617 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··818 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··8
19 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·6419 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··420 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··4
953 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
4.68 KB
File has been modified after NT_GNU_BUILD_ID has been applied.
1.36 KB
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 Entry·point·0x10a7a03 Entry·point·0x10a7a0
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x1
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e88·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e98·R···0x1000
10 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x100010 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x1000
11 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100011 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
12 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x100012 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x1000
13 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x813 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x8
14 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x814 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
15 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x415 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
16 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x416 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.28 KB
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··810 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da80·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········00000000000848b0·0003dc·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········00000000000848ba·0003dc·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········0000000000087250·0003dc·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····NOBITS··········0000000000087260·0003dc·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········NOBITS··········0000000000087490·0003dc·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········NOBITS··········00000000000874a0·0003dc·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········NOBITS··········00000000000bdb20·0003dc·004368·18···A··5··26··815 ··[10]·.rela.plt·········NOBITS··········00000000000bdb30·0003dc·004368·18···A··5··26··8
16 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··416 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·1617 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··818 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··8
19 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·6419 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··420 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··4
953 B
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
4.68 KB
./usr/bin/.debug/wasm-ld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.36 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 Entry·point·0x10a7a03 Entry·point·0x10a7a0
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x1
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e88·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e98·R···0x1000
10 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x100010 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x1000
11 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100011 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
12 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x100012 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x1000
13 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x813 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x8
14 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x814 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
15 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x415 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
16 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x416 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.28 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··810 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da80·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········00000000000848b0·0003dc·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········00000000000848ba·0003dc·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········0000000000087250·0003dc·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····NOBITS··········0000000000087260·0003dc·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········NOBITS··········0000000000087490·0003dc·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········NOBITS··········00000000000874a0·0003dc·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········NOBITS··········00000000000bdb20·0003dc·004368·18···A··5··26··815 ··[10]·.rela.plt·········NOBITS··········00000000000bdb30·0003dc·004368·18···A··5··26··8
16 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··416 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·1617 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··818 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··8
19 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·6419 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··420 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··4
953 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
58.1 KB
reproducibleA/tmp/deploy/ipk/core2-64/lld_20.1.8-r0_core2-64.ipk vs.
reproducibleB-extended/tmp/deploy/ipk/core2-64/lld_20.1.8-r0_core2-64.ipk
369 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·1970-01-01·00:00:00.000000·debian-binary1 -rw-r--r--···0········0········0········4·1970-01-01·00:00:00.000000·debian-binary
2 -rw-r--r--···0········0········0······469·1970-01-01·00:00:00.000000·control.tar.gz2 -rw-r--r--···0········0········0······469·1970-01-01·00:00:00.000000·control.tar.gz
3 -rw-r--r--···0········0········0·13558933·1970-01-01·00:00:00.000000·data.tar.zst3 -rw-r--r--···0········0········0·13558920·1970-01-01·00:00:00.000000·data.tar.zst
57.6 KB
data.tar.zst
57.5 KB
data.tar
11.5 KB
./usr/bin/ld.lld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.3 KB
readelf --wide --program-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]
10 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e88·0x0c1e88·R···0x100010 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e98·0x0c1e98·R···0x1000
11 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x100011 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x1000
12 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100012 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
13 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x100013 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x1000
14 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x814 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x8
15 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x815 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
16 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x416 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
17 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x417 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.18 KB
readelf --wide --sections {}
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··810 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da80·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········00000000000848b0·0848b0·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········00000000000848ba·0848ba·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000087250·087250·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····VERNEED·········0000000000087260·087260·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········RELA············0000000000087490·087490·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············00000000000874a0·0874a0·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············00000000000bdb20·0bdb20·004368·18··AI··5··26··815 ··[10]·.rela.plt·········RELA············00000000000bdb30·0bdb30·004368·18··AI··5··26··8
16 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··818 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··8
19 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·6419 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··420 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··4
2.63 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x87490·contains·9286·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x874a0·contains·9286·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a8803 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a880
4 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c204 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c20
5 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee05 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee0
6 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f306 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f30
7 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a2107 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a210
8 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a3708 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a370
Offset 9284, 15 lines modifiedOffset 9284, 15 lines modified
9284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·09287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·0
9288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·09288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·0
9289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·09289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·0
  
9290 Relocation·section·'.rela.plt'·at·offset·0xbdb20·contains·719·entries:9290 Relocation·section·'.rela.plt'·at·offset·0xbdb30·contains·719·entries:
9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
9292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·09292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·0
9293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·09293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·0
9294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·09294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·0
9295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·09295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·0
9296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·09296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·0
9297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·09297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·0
1.51 KB
readelf --wide --dynamic {}
    
Offset 14, 24 lines modifiedOffset 14, 24 lines modified
14 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d814 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d8
15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)
16 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa5816 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa58
17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
18 ·0x000000006ffffef5·(GNU_HASH)···········0x3f818 ·0x000000006ffffef5·(GNU_HASH)···········0x3f8
19 ·0x0000000000000005·(STRTAB)·············0x26e3019 ·0x0000000000000005·(STRTAB)·············0x26e30
20 ·0x0000000000000006·(SYMTAB)·············0x7ab020 ·0x0000000000000006·(SYMTAB)·············0x7ab0
21 ·0x000000000000000a·(STRSZ)··············383616·(bytes)21 ·0x000000000000000a·(STRSZ)··············383625·(bytes)
22 ·0x000000000000000b·(SYMENT)·············24·(bytes)22 ·0x000000000000000b·(SYMENT)·············24·(bytes)
23 ·0x0000000000000015·(DEBUG)··············0x023 ·0x0000000000000015·(DEBUG)··············0x0
24 ·0x0000000000000003·(PLTGOT)·············0x75a6d824 ·0x0000000000000003·(PLTGOT)·············0x75a6d8
25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)
26 ·0x0000000000000014·(PLTREL)·············RELA26 ·0x0000000000000014·(PLTREL)·············RELA
27 ·0x0000000000000017·(JMPREL)·············0xbdb2027 ·0x0000000000000017·(JMPREL)·············0xbdb30
28 ·0x0000000000000007·(RELA)···············0x8749028 ·0x0000000000000007·(RELA)···············0x874a0
29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000000000001e·(FLAGS)··············BIND_NOW31 ·0x000000000000001e·(FLAGS)··············BIND_NOW
32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
33 ·0x000000006ffffffe·(VERNEED)············0x8725033 ·0x000000006ffffffe·(VERNEED)············0x87260
34 ·0x000000006fffffff·(VERNEEDNUM)·········634 ·0x000000006fffffff·(VERNEEDNUM)·········6
35 ·0x000000006ffffff0·(VERSYM)·············0x848b035 ·0x000000006ffffff0·(VERSYM)·············0x848ba
36 ·0x000000006ffffff9·(RELACOUNT)··········807636 ·0x000000006ffffff9·(RELACOUNT)··········8076
37 ·0x0000000000000000·(NULL)···············0x037 ·0x0000000000000000·(NULL)···············0x0
859 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
1.8 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·5328·entries:1 Version·symbols·section·'.gnu.version'·contains·5328·entries:
2 ·Addr:·0x00000000000848b0··Offset:·0x000848b0··Link:·5·(.dynsym)2 ·Addr:·0x00000000000848ba··Offset:·0x000848ba··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··
4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··
6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··
7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·
9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
Offset 1331, 15 lines modifiedOffset 1331, 15 lines modified
1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:
1337 ·Addr:·0x0000000000087250··Offset:·0x00087250··Link:·6·(.dynstr)1337 ·Addr:·0x0000000000087260··Offset:·0x00087260··Link:·6·(.dynstr)
1338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·11338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·1
1339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·311339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·31
1340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·11340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·1
1341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·261341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·26
1342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·11342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
1343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·171343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·17
1344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·201344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·20
215 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib/ld-linux-x86-64.so.21 )/lib/ld-linux-x86-64.so.2
2 i?iT^TmX2 i?iT^TmX
3 Q&O7mx=F}3 Q&O7mx=F}
4 vHpT_a@W@4 vHpT_a@W@
5 d6rLMB8p65 d6rLMB8p6
6 xhXs5QvO6 xhXs5QvO
7 5#&'GTbS7 5#&'GTbS
8 _ITM_deregisterTMCloneTable8 _ITM_deregisterTMCloneTable
653 B
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 23972, 8 lines modifiedOffset 23972, 9 lines modified
23972 ··0x00084840·00000000·00000000·00000000·00000000·................23972 ··0x00084840·00000000·00000000·00000000·00000000·................
23973 ··0x00084850·00000000·00000000·00000000·00000000·................23973 ··0x00084850·00000000·00000000·00000000·00000000·................
23974 ··0x00084860·00000000·00000000·00000000·00000000·................23974 ··0x00084860·00000000·00000000·00000000·00000000·................
23975 ··0x00084870·00000000·00000000·00000000·00000000·................23975 ··0x00084870·00000000·00000000·00000000·00000000·................
23976 ··0x00084880·00000000·00000000·00000000·00000000·................23976 ··0x00084880·00000000·00000000·00000000·00000000·................
23977 ··0x00084890·00000000·00000000·00000000·00000000·................23977 ··0x00084890·00000000·00000000·00000000·00000000·................
23978 ··0x000848a0·00000000·00000000·00000000·00000000·................23978 ··0x000848a0·00000000·00000000·00000000·00000000·................
 23979 ··0x000848b0·00000000·00000000·00················.........
  
297 B
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·6c642e6c·6c640000·889e1e9e··········ld.lld......2 ··0x00000000·6c642e6c·6c640000·ff3d21bb··········ld.lld...=!.
  
11.5 KB
./usr/bin/ld64.lld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.3 KB
readelf --wide --program-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]
10 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e88·0x0c1e88·R···0x100010 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e98·0x0c1e98·R···0x1000
11 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x100011 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x1000
12 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100012 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
13 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x100013 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x1000
14 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x814 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x8
15 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x815 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
16 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x416 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
17 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x417 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.18 KB
readelf --wide --sections {}
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··810 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da80·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········00000000000848b0·0848b0·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········00000000000848ba·0848ba·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000087250·087250·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····VERNEED·········0000000000087260·087260·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········RELA············0000000000087490·087490·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············00000000000874a0·0874a0·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············00000000000bdb20·0bdb20·004368·18··AI··5··26··815 ··[10]·.rela.plt·········RELA············00000000000bdb30·0bdb30·004368·18··AI··5··26··8
16 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··818 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··8
19 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·6419 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··420 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··4
2.63 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x87490·contains·9286·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x874a0·contains·9286·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a8803 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a880
4 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c204 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c20
5 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee05 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee0
6 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f306 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f30
7 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a2107 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a210
8 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a3708 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a370
Offset 9284, 15 lines modifiedOffset 9284, 15 lines modified
9284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·09287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·0
9288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·09288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·0
9289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·09289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·0
  
9290 Relocation·section·'.rela.plt'·at·offset·0xbdb20·contains·719·entries:9290 Relocation·section·'.rela.plt'·at·offset·0xbdb30·contains·719·entries:
9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
9292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·09292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·0
9293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·09293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·0
9294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·09294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·0
9295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·09295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·0
9296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·09296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·0
9297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·09297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·0
1.51 KB
readelf --wide --dynamic {}
    
Offset 14, 24 lines modifiedOffset 14, 24 lines modified
14 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d814 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d8
15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)
16 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa5816 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa58
17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
18 ·0x000000006ffffef5·(GNU_HASH)···········0x3f818 ·0x000000006ffffef5·(GNU_HASH)···········0x3f8
19 ·0x0000000000000005·(STRTAB)·············0x26e3019 ·0x0000000000000005·(STRTAB)·············0x26e30
20 ·0x0000000000000006·(SYMTAB)·············0x7ab020 ·0x0000000000000006·(SYMTAB)·············0x7ab0
21 ·0x000000000000000a·(STRSZ)··············383616·(bytes)21 ·0x000000000000000a·(STRSZ)··············383625·(bytes)
22 ·0x000000000000000b·(SYMENT)·············24·(bytes)22 ·0x000000000000000b·(SYMENT)·············24·(bytes)
23 ·0x0000000000000015·(DEBUG)··············0x023 ·0x0000000000000015·(DEBUG)··············0x0
24 ·0x0000000000000003·(PLTGOT)·············0x75a6d824 ·0x0000000000000003·(PLTGOT)·············0x75a6d8
25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)
26 ·0x0000000000000014·(PLTREL)·············RELA26 ·0x0000000000000014·(PLTREL)·············RELA
27 ·0x0000000000000017·(JMPREL)·············0xbdb2027 ·0x0000000000000017·(JMPREL)·············0xbdb30
28 ·0x0000000000000007·(RELA)···············0x8749028 ·0x0000000000000007·(RELA)···············0x874a0
29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000000000001e·(FLAGS)··············BIND_NOW31 ·0x000000000000001e·(FLAGS)··············BIND_NOW
32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
33 ·0x000000006ffffffe·(VERNEED)············0x8725033 ·0x000000006ffffffe·(VERNEED)············0x87260
34 ·0x000000006fffffff·(VERNEEDNUM)·········634 ·0x000000006fffffff·(VERNEEDNUM)·········6
35 ·0x000000006ffffff0·(VERSYM)·············0x848b035 ·0x000000006ffffff0·(VERSYM)·············0x848ba
36 ·0x000000006ffffff9·(RELACOUNT)··········807636 ·0x000000006ffffff9·(RELACOUNT)··········8076
37 ·0x0000000000000000·(NULL)···············0x037 ·0x0000000000000000·(NULL)···············0x0
859 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
1.8 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·5328·entries:1 Version·symbols·section·'.gnu.version'·contains·5328·entries:
2 ·Addr:·0x00000000000848b0··Offset:·0x000848b0··Link:·5·(.dynsym)2 ·Addr:·0x00000000000848ba··Offset:·0x000848ba··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··
4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··
6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··
7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·
9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
Offset 1331, 15 lines modifiedOffset 1331, 15 lines modified
1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:
1337 ·Addr:·0x0000000000087250··Offset:·0x00087250··Link:·6·(.dynstr)1337 ·Addr:·0x0000000000087260··Offset:·0x00087260··Link:·6·(.dynstr)
1338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·11338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·1
1339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·311339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·31
1340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·11340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·1
1341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·261341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·26
1342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·11342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
1343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·171343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·17
1344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·201344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·20
215 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib/ld-linux-x86-64.so.21 )/lib/ld-linux-x86-64.so.2
2 i?iT^TmX2 i?iT^TmX
3 Q&O7mx=F}3 Q&O7mx=F}
4 vHpT_a@W@4 vHpT_a@W@
5 d6rLMB8p65 d6rLMB8p6
6 xhXs5QvO6 xhXs5QvO
7 5#&'GTbS7 5#&'GTbS
8 _ITM_deregisterTMCloneTable8 _ITM_deregisterTMCloneTable
653 B
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 23972, 8 lines modifiedOffset 23972, 9 lines modified
23972 ··0x00084840·00000000·00000000·00000000·00000000·................23972 ··0x00084840·00000000·00000000·00000000·00000000·................
23973 ··0x00084850·00000000·00000000·00000000·00000000·................23973 ··0x00084850·00000000·00000000·00000000·00000000·................
23974 ··0x00084860·00000000·00000000·00000000·00000000·................23974 ··0x00084860·00000000·00000000·00000000·00000000·................
23975 ··0x00084870·00000000·00000000·00000000·00000000·................23975 ··0x00084870·00000000·00000000·00000000·00000000·................
23976 ··0x00084880·00000000·00000000·00000000·00000000·................23976 ··0x00084880·00000000·00000000·00000000·00000000·................
23977 ··0x00084890·00000000·00000000·00000000·00000000·................23977 ··0x00084890·00000000·00000000·00000000·00000000·................
23978 ··0x000848a0·00000000·00000000·00000000·00000000·................23978 ··0x000848a0·00000000·00000000·00000000·00000000·................
 23979 ··0x000848b0·00000000·00000000·00················.........
  
305 B
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·6c643634·2e6c6c64·00000000·889e1e9e·ld64.lld........2 ··0x00000000·6c643634·2e6c6c64·00000000·ff3d21bb·ld64.lld.....=!.
  
11.5 KB
./usr/bin/lld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.3 KB
readelf --wide --program-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]
10 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e88·0x0c1e88·R···0x100010 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e98·0x0c1e98·R···0x1000
11 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x100011 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x1000
12 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100012 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
13 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x100013 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x1000
14 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x814 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x8
15 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x815 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
16 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x416 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
17 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x417 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.18 KB
readelf --wide --sections {}
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··810 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da80·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········00000000000848b0·0848b0·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········00000000000848ba·0848ba·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000087250·087250·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····VERNEED·········0000000000087260·087260·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········RELA············0000000000087490·087490·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············00000000000874a0·0874a0·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············00000000000bdb20·0bdb20·004368·18··AI··5··26··815 ··[10]·.rela.plt·········RELA············00000000000bdb30·0bdb30·004368·18··AI··5··26··8
16 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··818 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··8
19 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·6419 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··420 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··4
2.63 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x87490·contains·9286·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x874a0·contains·9286·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a8803 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a880
4 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c204 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c20
5 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee05 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee0
6 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f306 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f30
7 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a2107 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a210
8 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a3708 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a370
Offset 9284, 15 lines modifiedOffset 9284, 15 lines modified
9284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·09287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·0
9288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·09288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·0
9289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·09289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·0
  
9290 Relocation·section·'.rela.plt'·at·offset·0xbdb20·contains·719·entries:9290 Relocation·section·'.rela.plt'·at·offset·0xbdb30·contains·719·entries:
9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
9292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·09292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·0
9293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·09293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·0
9294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·09294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·0
9295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·09295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·0
9296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·09296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·0
9297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·09297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·0
1.51 KB
readelf --wide --dynamic {}
    
Offset 14, 24 lines modifiedOffset 14, 24 lines modified
14 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d814 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d8
15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)
16 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa5816 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa58
17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
18 ·0x000000006ffffef5·(GNU_HASH)···········0x3f818 ·0x000000006ffffef5·(GNU_HASH)···········0x3f8
19 ·0x0000000000000005·(STRTAB)·············0x26e3019 ·0x0000000000000005·(STRTAB)·············0x26e30
20 ·0x0000000000000006·(SYMTAB)·············0x7ab020 ·0x0000000000000006·(SYMTAB)·············0x7ab0
21 ·0x000000000000000a·(STRSZ)··············383616·(bytes)21 ·0x000000000000000a·(STRSZ)··············383625·(bytes)
22 ·0x000000000000000b·(SYMENT)·············24·(bytes)22 ·0x000000000000000b·(SYMENT)·············24·(bytes)
23 ·0x0000000000000015·(DEBUG)··············0x023 ·0x0000000000000015·(DEBUG)··············0x0
24 ·0x0000000000000003·(PLTGOT)·············0x75a6d824 ·0x0000000000000003·(PLTGOT)·············0x75a6d8
25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)
26 ·0x0000000000000014·(PLTREL)·············RELA26 ·0x0000000000000014·(PLTREL)·············RELA
27 ·0x0000000000000017·(JMPREL)·············0xbdb2027 ·0x0000000000000017·(JMPREL)·············0xbdb30
28 ·0x0000000000000007·(RELA)···············0x8749028 ·0x0000000000000007·(RELA)···············0x874a0
29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000000000001e·(FLAGS)··············BIND_NOW31 ·0x000000000000001e·(FLAGS)··············BIND_NOW
32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
33 ·0x000000006ffffffe·(VERNEED)············0x8725033 ·0x000000006ffffffe·(VERNEED)············0x87260
34 ·0x000000006fffffff·(VERNEEDNUM)·········634 ·0x000000006fffffff·(VERNEEDNUM)·········6
35 ·0x000000006ffffff0·(VERSYM)·············0x848b035 ·0x000000006ffffff0·(VERSYM)·············0x848ba
36 ·0x000000006ffffff9·(RELACOUNT)··········807636 ·0x000000006ffffff9·(RELACOUNT)··········8076
37 ·0x0000000000000000·(NULL)···············0x037 ·0x0000000000000000·(NULL)···············0x0
859 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
1.8 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·5328·entries:1 Version·symbols·section·'.gnu.version'·contains·5328·entries:
2 ·Addr:·0x00000000000848b0··Offset:·0x000848b0··Link:·5·(.dynsym)2 ·Addr:·0x00000000000848ba··Offset:·0x000848ba··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··
4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··
6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··
7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·
9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
Offset 1331, 15 lines modifiedOffset 1331, 15 lines modified
1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:
1337 ·Addr:·0x0000000000087250··Offset:·0x00087250··Link:·6·(.dynstr)1337 ·Addr:·0x0000000000087260··Offset:·0x00087260··Link:·6·(.dynstr)
1338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·11338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·1
1339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·311339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·31
1340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·11340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·1
1341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·261341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·26
1342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·11342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
1343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·171343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·17
1344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·201344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·20
215 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib/ld-linux-x86-64.so.21 )/lib/ld-linux-x86-64.so.2
2 i?iT^TmX2 i?iT^TmX
3 Q&O7mx=F}3 Q&O7mx=F}
4 vHpT_a@W@4 vHpT_a@W@
5 d6rLMB8p65 d6rLMB8p6
6 xhXs5QvO6 xhXs5QvO
7 5#&'GTbS7 5#&'GTbS
8 _ITM_deregisterTMCloneTable8 _ITM_deregisterTMCloneTable
653 B
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 23972, 8 lines modifiedOffset 23972, 9 lines modified
23972 ··0x00084840·00000000·00000000·00000000·00000000·................23972 ··0x00084840·00000000·00000000·00000000·00000000·................
23973 ··0x00084850·00000000·00000000·00000000·00000000·................23973 ··0x00084850·00000000·00000000·00000000·00000000·................
23974 ··0x00084860·00000000·00000000·00000000·00000000·................23974 ··0x00084860·00000000·00000000·00000000·00000000·................
23975 ··0x00084870·00000000·00000000·00000000·00000000·................23975 ··0x00084870·00000000·00000000·00000000·00000000·................
23976 ··0x00084880·00000000·00000000·00000000·00000000·................23976 ··0x00084880·00000000·00000000·00000000·00000000·................
23977 ··0x00084890·00000000·00000000·00000000·00000000·................23977 ··0x00084890·00000000·00000000·00000000·00000000·................
23978 ··0x000848a0·00000000·00000000·00000000·00000000·................23978 ··0x000848a0·00000000·00000000·00000000·00000000·................
 23979 ··0x000848b0·00000000·00000000·00················.........
  
289 B
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·6c6c6400·889e1e9e···················lld.....2 ··0x00000000·6c6c6400·ff3d21bb···················lld..=!.
  
11.5 KB
File has been modified after NT_GNU_BUILD_ID has been applied.
1.3 KB
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]
10 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e88·0x0c1e88·R···0x100010 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e98·0x0c1e98·R···0x1000
11 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x100011 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x1000
12 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100012 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
13 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x100013 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x1000
14 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x814 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x8
15 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x815 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
16 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x416 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
17 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x417 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.18 KB
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··810 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da80·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········00000000000848b0·0848b0·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········00000000000848ba·0848ba·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000087250·087250·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····VERNEED·········0000000000087260·087260·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········RELA············0000000000087490·087490·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············00000000000874a0·0874a0·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············00000000000bdb20·0bdb20·004368·18··AI··5··26··815 ··[10]·.rela.plt·········RELA············00000000000bdb30·0bdb30·004368·18··AI··5··26··8
16 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··818 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··8
19 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·6419 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··420 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··4
2.63 KB
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x87490·contains·9286·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x874a0·contains·9286·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a8803 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a880
4 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c204 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c20
5 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee05 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee0
6 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f306 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f30
7 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a2107 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a210
8 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a3708 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a370
Offset 9284, 15 lines modifiedOffset 9284, 15 lines modified
9284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·09287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·0
9288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·09288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·0
9289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·09289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·0
  
9290 Relocation·section·'.rela.plt'·at·offset·0xbdb20·contains·719·entries:9290 Relocation·section·'.rela.plt'·at·offset·0xbdb30·contains·719·entries:
9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
9292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·09292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·0
9293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·09293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·0
9294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·09294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·0
9295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·09295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·0
9296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·09296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·0
9297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·09297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·0
1.51 KB
    
Offset 14, 24 lines modifiedOffset 14, 24 lines modified
14 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d814 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d8
15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)
16 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa5816 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa58
17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
18 ·0x000000006ffffef5·(GNU_HASH)···········0x3f818 ·0x000000006ffffef5·(GNU_HASH)···········0x3f8
19 ·0x0000000000000005·(STRTAB)·············0x26e3019 ·0x0000000000000005·(STRTAB)·············0x26e30
20 ·0x0000000000000006·(SYMTAB)·············0x7ab020 ·0x0000000000000006·(SYMTAB)·············0x7ab0
21 ·0x000000000000000a·(STRSZ)··············383616·(bytes)21 ·0x000000000000000a·(STRSZ)··············383625·(bytes)
22 ·0x000000000000000b·(SYMENT)·············24·(bytes)22 ·0x000000000000000b·(SYMENT)·············24·(bytes)
23 ·0x0000000000000015·(DEBUG)··············0x023 ·0x0000000000000015·(DEBUG)··············0x0
24 ·0x0000000000000003·(PLTGOT)·············0x75a6d824 ·0x0000000000000003·(PLTGOT)·············0x75a6d8
25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)
26 ·0x0000000000000014·(PLTREL)·············RELA26 ·0x0000000000000014·(PLTREL)·············RELA
27 ·0x0000000000000017·(JMPREL)·············0xbdb2027 ·0x0000000000000017·(JMPREL)·············0xbdb30
28 ·0x0000000000000007·(RELA)···············0x8749028 ·0x0000000000000007·(RELA)···············0x874a0
29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000000000001e·(FLAGS)··············BIND_NOW31 ·0x000000000000001e·(FLAGS)··············BIND_NOW
32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
33 ·0x000000006ffffffe·(VERNEED)············0x8725033 ·0x000000006ffffffe·(VERNEED)············0x87260
34 ·0x000000006fffffff·(VERNEEDNUM)·········634 ·0x000000006fffffff·(VERNEEDNUM)·········6
35 ·0x000000006ffffff0·(VERSYM)·············0x848b035 ·0x000000006ffffff0·(VERSYM)·············0x848ba
36 ·0x000000006ffffff9·(RELACOUNT)··········807636 ·0x000000006ffffff9·(RELACOUNT)··········8076
37 ·0x0000000000000000·(NULL)···············0x037 ·0x0000000000000000·(NULL)···············0x0
859 B
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
1.8 KB
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·5328·entries:1 Version·symbols·section·'.gnu.version'·contains·5328·entries:
2 ·Addr:·0x00000000000848b0··Offset:·0x000848b0··Link:·5·(.dynsym)2 ·Addr:·0x00000000000848ba··Offset:·0x000848ba··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··
4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··
6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··
7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·
9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
Offset 1331, 15 lines modifiedOffset 1331, 15 lines modified
1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:
1337 ·Addr:·0x0000000000087250··Offset:·0x00087250··Link:·6·(.dynstr)1337 ·Addr:·0x0000000000087260··Offset:·0x00087260··Link:·6·(.dynstr)
1338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·11338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·1
1339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·311339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·31
1340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·11340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·1
1341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·261341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·26
1342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·11342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
1343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·171343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·17
1344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·201344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·20
215 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib/ld-linux-x86-64.so.21 )/lib/ld-linux-x86-64.so.2
2 i?iT^TmX2 i?iT^TmX
3 Q&O7mx=F}3 Q&O7mx=F}
4 vHpT_a@W@4 vHpT_a@W@
5 d6rLMB8p65 d6rLMB8p6
6 xhXs5QvO6 xhXs5QvO
7 5#&'GTbS7 5#&'GTbS
8 _ITM_deregisterTMCloneTable8 _ITM_deregisterTMCloneTable
653 B
    
Offset 23972, 8 lines modifiedOffset 23972, 9 lines modified
23972 ··0x00084840·00000000·00000000·00000000·00000000·................23972 ··0x00084840·00000000·00000000·00000000·00000000·................
23973 ··0x00084850·00000000·00000000·00000000·00000000·................23973 ··0x00084850·00000000·00000000·00000000·00000000·................
23974 ··0x00084860·00000000·00000000·00000000·00000000·................23974 ··0x00084860·00000000·00000000·00000000·00000000·................
23975 ··0x00084870·00000000·00000000·00000000·00000000·................23975 ··0x00084870·00000000·00000000·00000000·00000000·................
23976 ··0x00084880·00000000·00000000·00000000·00000000·................23976 ··0x00084880·00000000·00000000·00000000·00000000·................
23977 ··0x00084890·00000000·00000000·00000000·00000000·................23977 ··0x00084890·00000000·00000000·00000000·00000000·................
23978 ··0x000848a0·00000000·00000000·00000000·00000000·................23978 ··0x000848a0·00000000·00000000·00000000·00000000·................
 23979 ··0x000848b0·00000000·00000000·00················.........
  
305 B
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·6c6c642d·6c696e6b·00000000·889e1e9e·lld-link........2 ··0x00000000·6c6c642d·6c696e6b·00000000·ff3d21bb·lld-link.....=!.
  
11.5 KB
./usr/bin/wasm-ld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.3 KB
readelf --wide --program-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]
10 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e88·0x0c1e88·R···0x100010 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e98·0x0c1e98·R···0x1000
11 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x100011 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x1000
12 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100012 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
13 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x100013 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x1000
14 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x814 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x8
15 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x815 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
16 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x416 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
17 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x417 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.18 KB
readelf --wide --sections {}
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··810 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da80·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········00000000000848b0·0848b0·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········00000000000848ba·0848ba·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000087250·087250·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····VERNEED·········0000000000087260·087260·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········RELA············0000000000087490·087490·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············00000000000874a0·0874a0·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············00000000000bdb20·0bdb20·004368·18··AI··5··26··815 ··[10]·.rela.plt·········RELA············00000000000bdb30·0bdb30·004368·18··AI··5··26··8
16 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··818 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··8
19 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·6419 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··420 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··4
2.63 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x87490·contains·9286·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x874a0·contains·9286·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a8803 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a880
4 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c204 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c20
5 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee05 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee0
6 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f306 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f30
7 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a2107 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a210
8 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a3708 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a370
Offset 9284, 15 lines modifiedOffset 9284, 15 lines modified
9284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·09287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·0
9288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·09288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·0
9289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·09289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·0
  
9290 Relocation·section·'.rela.plt'·at·offset·0xbdb20·contains·719·entries:9290 Relocation·section·'.rela.plt'·at·offset·0xbdb30·contains·719·entries:
9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
9292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·09292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·0
9293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·09293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·0
9294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·09294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·0
9295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·09295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·0
9296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·09296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·0
9297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·09297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·0
1.51 KB
readelf --wide --dynamic {}
    
Offset 14, 24 lines modifiedOffset 14, 24 lines modified
14 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d814 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d8
15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)
16 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa5816 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa58
17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
18 ·0x000000006ffffef5·(GNU_HASH)···········0x3f818 ·0x000000006ffffef5·(GNU_HASH)···········0x3f8
19 ·0x0000000000000005·(STRTAB)·············0x26e3019 ·0x0000000000000005·(STRTAB)·············0x26e30
20 ·0x0000000000000006·(SYMTAB)·············0x7ab020 ·0x0000000000000006·(SYMTAB)·············0x7ab0
21 ·0x000000000000000a·(STRSZ)··············383616·(bytes)21 ·0x000000000000000a·(STRSZ)··············383625·(bytes)
22 ·0x000000000000000b·(SYMENT)·············24·(bytes)22 ·0x000000000000000b·(SYMENT)·············24·(bytes)
23 ·0x0000000000000015·(DEBUG)··············0x023 ·0x0000000000000015·(DEBUG)··············0x0
24 ·0x0000000000000003·(PLTGOT)·············0x75a6d824 ·0x0000000000000003·(PLTGOT)·············0x75a6d8
25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)
26 ·0x0000000000000014·(PLTREL)·············RELA26 ·0x0000000000000014·(PLTREL)·············RELA
27 ·0x0000000000000017·(JMPREL)·············0xbdb2027 ·0x0000000000000017·(JMPREL)·············0xbdb30
28 ·0x0000000000000007·(RELA)···············0x8749028 ·0x0000000000000007·(RELA)···············0x874a0
29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000000000001e·(FLAGS)··············BIND_NOW31 ·0x000000000000001e·(FLAGS)··············BIND_NOW
32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
33 ·0x000000006ffffffe·(VERNEED)············0x8725033 ·0x000000006ffffffe·(VERNEED)············0x87260
34 ·0x000000006fffffff·(VERNEEDNUM)·········634 ·0x000000006fffffff·(VERNEEDNUM)·········6
35 ·0x000000006ffffff0·(VERSYM)·············0x848b035 ·0x000000006ffffff0·(VERSYM)·············0x848ba
36 ·0x000000006ffffff9·(RELACOUNT)··········807636 ·0x000000006ffffff9·(RELACOUNT)··········8076
37 ·0x0000000000000000·(NULL)···············0x037 ·0x0000000000000000·(NULL)···············0x0
859 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
1.8 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·5328·entries:1 Version·symbols·section·'.gnu.version'·contains·5328·entries:
2 ·Addr:·0x00000000000848b0··Offset:·0x000848b0··Link:·5·(.dynsym)2 ·Addr:·0x00000000000848ba··Offset:·0x000848ba··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··
4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··
6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··
7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·
9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
Offset 1331, 15 lines modifiedOffset 1331, 15 lines modified
1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:
1337 ·Addr:·0x0000000000087250··Offset:·0x00087250··Link:·6·(.dynstr)1337 ·Addr:·0x0000000000087260··Offset:·0x00087260··Link:·6·(.dynstr)
1338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·11338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·1
1339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·311339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·31
1340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·11340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·1
1341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·261341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·26
1342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·11342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
1343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·171343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·17
1344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·201344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·20
215 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib/ld-linux-x86-64.so.21 )/lib/ld-linux-x86-64.so.2
2 i?iT^TmX2 i?iT^TmX
3 Q&O7mx=F}3 Q&O7mx=F}
4 vHpT_a@W@4 vHpT_a@W@
5 d6rLMB8p65 d6rLMB8p6
6 xhXs5QvO6 xhXs5QvO
7 5#&'GTbS7 5#&'GTbS
8 _ITM_deregisterTMCloneTable8 _ITM_deregisterTMCloneTable
653 B
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 23972, 8 lines modifiedOffset 23972, 9 lines modified
23972 ··0x00084840·00000000·00000000·00000000·00000000·................23972 ··0x00084840·00000000·00000000·00000000·00000000·................
23973 ··0x00084850·00000000·00000000·00000000·00000000·................23973 ··0x00084850·00000000·00000000·00000000·00000000·................
23974 ··0x00084860·00000000·00000000·00000000·00000000·................23974 ··0x00084860·00000000·00000000·00000000·00000000·................
23975 ··0x00084870·00000000·00000000·00000000·00000000·................23975 ··0x00084870·00000000·00000000·00000000·00000000·................
23976 ··0x00084880·00000000·00000000·00000000·00000000·................23976 ··0x00084880·00000000·00000000·00000000·00000000·................
23977 ··0x00084890·00000000·00000000·00000000·00000000·................23977 ··0x00084890·00000000·00000000·00000000·00000000·................
23978 ··0x000848a0·00000000·00000000·00000000·00000000·................23978 ··0x000848a0·00000000·00000000·00000000·00000000·................
 23979 ··0x000848b0·00000000·00000000·00················.........
  
297 B
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·7761736d·2d6c6400·889e1e9e··········wasm-ld.....2 ··0x00000000·7761736d·2d6c6400·ff3d21bb··········wasm-ld..=!.
  
89.6 KB
reproducibleA/tmp/deploy/rpm vs.
reproducibleB-extended/tmp/deploy/rpm
89.6 KB
reproducibleA/tmp/deploy/rpm/core2_64 vs.
reproducibleB-extended/tmp/deploy/rpm/core2_64
61.7 KB
reproducibleA/tmp/deploy/rpm/core2_64/lld-20.1.8-r0.core2_64.rpm vs.
reproducibleB-extended/tmp/deploy/rpm/core2_64/lld-20.1.8-r0.core2_64.rpm
3.81 KB
header
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 HEADERIMMUTABLE:·[53·indexes,·3229·bytes]1 HEADERIMMUTABLE:·[53·indexes,·3229·bytes]
2 HEADERI18NTABLE:·2 HEADERI18NTABLE:·
3 ·-·C3 ·-·C
4 SIGSIZE:·135638324 SIGSIZE:·13563613
5 SIGMD5:·a0fb9c77d87cf0a3cb61c782e98a367b 
6 SHA1HEADER:·8d2ecaf6aa239870f3252262fc785e48f90abe1f 
7 SHA256HEADER:·9086c35baa1df1c5fb8e4b9f64f209e7d41649207805dd25a5e1c6cedd2d0b9b5 SIGMD5:·783d8f5a28aad9d0e3404097fd45a512
 6 SHA1HEADER:·df21389ed5ed8822009eff1a708ef03fb9046547
 7 SHA256HEADER:·0d172b5893264dfee6b102ef8f2b3433edf908337d370c1f393847115c227d1d
8 NAME:·lld8 NAME:·lld
9 VERSION:·20.1.89 VERSION:·20.1.8
10 RELEASE:·r010 RELEASE:·r0
11 SUMMARY:·LLD·-·the·LLVM·Linker11 SUMMARY:·LLD·-·the·LLVM·Linker
12 DESCRIPTION:·LLD·is·a·linker·from·the·LLVM·project·that·is·a·drop-in·replacement·for·system·linkers·and·runs·much12 DESCRIPTION:·LLD·is·a·linker·from·the·LLVM·project·that·is·a·drop-in·replacement·for·system·linkers·and·runs·much
13 faster·than·them.13 faster·than·them.
14 BUILDTIME:·130204440014 BUILDTIME:·1302044400
Offset 51, 19 lines modifiedOffset 51, 19 lines modified
51 ·-·130204440051 ·-·1302044400
52 ·-·130204440052 ·-·1302044400
53 ·-·130204440053 ·-·1302044400
54 ·-·130204440054 ·-·1302044400
55 FILEMD5S:·55 FILEMD5S:·
56 ·-·56 ·-·
57 ·-·57 ·-·
58 ·-·a558ae049f7dff1fcf3dd87c5bbe91b7bfd7c3fc2c6933725f2e3c6f9e096c9a 
59 ·-·e631be550c5a2bbd3023274067492e5d6516bfa51abf1642379e032d0dc3f8fc 
60 ·-·8fe1885fe02beed5a8ad9f0dbb3b94eb6089e56901cf149ead3ba19d31cd8ec8 
61 ·-·e4a95aa08d013a8f7c2e5d4e8cedf9af2657eed22f731182a3e43c996fbf0ba8 
62 ·-·a4659dd68a8251eca35b49b5f06467e369d038294cf69ef2348f041077bf83c058 ·-·a103b7faf1a75bc01642f8a5d457e3b60dfe87061badb5a8df43071bf1528876
 59 ·-·776dd5a003b3486c27a20c30b0f581102d11a0a63b5497d1a83daa4dd617bb41
 60 ·-·0574434dd3e5869f621201ab3676821dae4281827b9e223bb32dc336956d4ab7
 61 ·-·f2f223b34646600dbf1a19af7fed37e91540cb205f7838968466900a8264775d
 62 ·-·f33b09791e344b0aca26ac39f61618bff5269d48a804c6f5518aa817019a48fb
63 FILELINKTOS:·63 FILELINKTOS:·
64 ·-·64 ·-·
65 ·-·65 ·-·
66 ·-·66 ·-·
67 ·-·67 ·-·
68 ·-·68 ·-·
69 ·-·69 ·-·
Offset 313, 33 lines modifiedOffset 313, 33 lines modified
313 ·-·2313 ·-·2
314 ·-·2314 ·-·2
315 ·-·2315 ·-·2
316 FILECLASS:·316 FILECLASS:·
317 ·-·directory317 ·-·directory
318 ·-·directory318 ·-·directory
319 ·-·ELF·64-bit·LSB·pie·executable,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter319 ·-·ELF·64-bit·LSB·pie·executable,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter
320 /lib/ld-linux-x86-64.so.2,·BuildID[sha1]=ff96b82071c7ca7abf6a9b4d7bafd71977643dcd,·for·GNU/Linux320 /lib/ld-linux-x86-64.so.2,·BuildID[sha1]=758dd015c8466d3421e3a3b46d941e76dac5ba29,·for·GNU/Linux
321 5.15.0,·stripped321 5.15.0,·stripped
322 ·-·ELF·64-bit·LSB·pie·executable,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter322 ·-·ELF·64-bit·LSB·pie·executable,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter
323 /lib/ld-linux-x86-64.so.2,·BuildID[sha1]=ff96b82071c7ca7abf6a9b4d7bafd71977643dcd,·for·GNU/Linux323 /lib/ld-linux-x86-64.so.2,·BuildID[sha1]=758dd015c8466d3421e3a3b46d941e76dac5ba29,·for·GNU/Linux
324 5.15.0,·stripped324 5.15.0,·stripped
325 ·-·ELF·64-bit·LSB·pie·executable,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter325 ·-·ELF·64-bit·LSB·pie·executable,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter
326 /lib/ld-linux-x86-64.so.2,·BuildID[sha1]=ff96b82071c7ca7abf6a9b4d7bafd71977643dcd,·for·GNU/Linux326 /lib/ld-linux-x86-64.so.2,·BuildID[sha1]=758dd015c8466d3421e3a3b46d941e76dac5ba29,·for·GNU/Linux
327 5.15.0,·stripped327 5.15.0,·stripped
328 ·-·ELF·64-bit·LSB·pie·executable,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter328 ·-·ELF·64-bit·LSB·pie·executable,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter
329 /lib/ld-linux-x86-64.so.2,·BuildID[sha1]=ff96b82071c7ca7abf6a9b4d7bafd71977643dcd,·for·GNU/Linux329 /lib/ld-linux-x86-64.so.2,·BuildID[sha1]=758dd015c8466d3421e3a3b46d941e76dac5ba29,·for·GNU/Linux
330 5.15.0,·stripped330 5.15.0,·stripped
331 ·-·ELF·64-bit·LSB·pie·executable,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter331 ·-·ELF·64-bit·LSB·pie·executable,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter
332 /lib/ld-linux-x86-64.so.2,·BuildID[sha1]=ff96b82071c7ca7abf6a9b4d7bafd71977643dcd,·for·GNU/Linux332 /lib/ld-linux-x86-64.so.2,·BuildID[sha1]=758dd015c8466d3421e3a3b46d941e76dac5ba29,·for·GNU/Linux
333 5.15.0,·stripped333 5.15.0,·stripped
334 CLASSDICT:·334 CLASSDICT:·
335 ·-·directory335 ·-·directory
336 ·-·ELF·64-bit·LSB·pie·executable,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter336 ·-·ELF·64-bit·LSB·pie·executable,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter
337 /lib/ld-linux-x86-64.so.2,·BuildID[sha1]=ff96b82071c7ca7abf6a9b4d7bafd71977643dcd,·for·GNU/Linux337 /lib/ld-linux-x86-64.so.2,·BuildID[sha1]=758dd015c8466d3421e3a3b46d941e76dac5ba29,·for·GNU/Linux
338 5.15.0,·stripped338 5.15.0,·stripped
339 FILEDIGESTALGO:·8339 FILEDIGESTALGO:·8
340 ENCODING:·utf-8340 ENCODING:·utf-8
341 PAYLOADDIGEST:·341 PAYLOADDIGEST:·
342 ·-·a8f019867783a7aabbf5362921101145e131a186dccebbc9d701e13556af5da7342 ·-·e6b0cb114f65e1899be558695828c32dc62bb41261ae6571811c25f4aabef6f7
343 PAYLOADDIGESTALGO:·8343 PAYLOADDIGESTALGO:·8
344 PAYLOADDIGESTALT:·344 PAYLOADDIGESTALT:·
345 ·-·832395a1a2fabad3062f93dc5d3a5354372353abe975f55178be82431acb8e69345 ·-·d8842f50edc3692e51cb2c3984d22f6a54941cebcce5e38f0acd2b217e499642
57.8 KB
content
202 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 gzip·compressed·data,·last·modified:·Mon·Jul·28·22:37:13·2025,·from·Unix1 gzip·compressed·data,·last·modified:·Mon·Jul·28·22:37:14·2025,·from·Unix
57.6 KB
content-content
11.5 KB
./usr/bin/ld.lld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.3 KB
readelf --wide --program-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]
10 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e88·0x0c1e88·R···0x100010 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e98·0x0c1e98·R···0x1000
11 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x100011 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x1000
12 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100012 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
13 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x100013 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x1000
14 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x814 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x8
15 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x815 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
16 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x416 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
17 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x417 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.18 KB
readelf --wide --sections {}
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··810 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da80·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········00000000000848b0·0848b0·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········00000000000848ba·0848ba·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000087250·087250·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····VERNEED·········0000000000087260·087260·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········RELA············0000000000087490·087490·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············00000000000874a0·0874a0·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············00000000000bdb20·0bdb20·004368·18··AI··5··26··815 ··[10]·.rela.plt·········RELA············00000000000bdb30·0bdb30·004368·18··AI··5··26··8
16 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··818 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··8
19 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·6419 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··420 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··4
2.63 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x87490·contains·9286·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x874a0·contains·9286·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a8803 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a880
4 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c204 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c20
5 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee05 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee0
6 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f306 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f30
7 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a2107 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a210
8 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a3708 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a370
Offset 9284, 15 lines modifiedOffset 9284, 15 lines modified
9284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·09287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·0
9288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·09288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·0
9289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·09289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·0
  
9290 Relocation·section·'.rela.plt'·at·offset·0xbdb20·contains·719·entries:9290 Relocation·section·'.rela.plt'·at·offset·0xbdb30·contains·719·entries:
9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
9292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·09292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·0
9293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·09293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·0
9294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·09294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·0
9295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·09295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·0
9296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·09296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·0
9297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·09297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·0
1.51 KB
readelf --wide --dynamic {}
    
Offset 14, 24 lines modifiedOffset 14, 24 lines modified
14 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d814 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d8
15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)
16 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa5816 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa58
17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
18 ·0x000000006ffffef5·(GNU_HASH)···········0x3f818 ·0x000000006ffffef5·(GNU_HASH)···········0x3f8
19 ·0x0000000000000005·(STRTAB)·············0x26e3019 ·0x0000000000000005·(STRTAB)·············0x26e30
20 ·0x0000000000000006·(SYMTAB)·············0x7ab020 ·0x0000000000000006·(SYMTAB)·············0x7ab0
21 ·0x000000000000000a·(STRSZ)··············383616·(bytes)21 ·0x000000000000000a·(STRSZ)··············383625·(bytes)
22 ·0x000000000000000b·(SYMENT)·············24·(bytes)22 ·0x000000000000000b·(SYMENT)·············24·(bytes)
23 ·0x0000000000000015·(DEBUG)··············0x023 ·0x0000000000000015·(DEBUG)··············0x0
24 ·0x0000000000000003·(PLTGOT)·············0x75a6d824 ·0x0000000000000003·(PLTGOT)·············0x75a6d8
25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)
26 ·0x0000000000000014·(PLTREL)·············RELA26 ·0x0000000000000014·(PLTREL)·············RELA
27 ·0x0000000000000017·(JMPREL)·············0xbdb2027 ·0x0000000000000017·(JMPREL)·············0xbdb30
28 ·0x0000000000000007·(RELA)···············0x8749028 ·0x0000000000000007·(RELA)···············0x874a0
29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000000000001e·(FLAGS)··············BIND_NOW31 ·0x000000000000001e·(FLAGS)··············BIND_NOW
32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
33 ·0x000000006ffffffe·(VERNEED)············0x8725033 ·0x000000006ffffffe·(VERNEED)············0x87260
34 ·0x000000006fffffff·(VERNEEDNUM)·········634 ·0x000000006fffffff·(VERNEEDNUM)·········6
35 ·0x000000006ffffff0·(VERSYM)·············0x848b035 ·0x000000006ffffff0·(VERSYM)·············0x848ba
36 ·0x000000006ffffff9·(RELACOUNT)··········807636 ·0x000000006ffffff9·(RELACOUNT)··········8076
37 ·0x0000000000000000·(NULL)···············0x037 ·0x0000000000000000·(NULL)···············0x0
859 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
1.8 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·5328·entries:1 Version·symbols·section·'.gnu.version'·contains·5328·entries:
2 ·Addr:·0x00000000000848b0··Offset:·0x000848b0··Link:·5·(.dynsym)2 ·Addr:·0x00000000000848ba··Offset:·0x000848ba··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··
4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··
6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··
7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·
9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
Offset 1331, 15 lines modifiedOffset 1331, 15 lines modified
1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:
1337 ·Addr:·0x0000000000087250··Offset:·0x00087250··Link:·6·(.dynstr)1337 ·Addr:·0x0000000000087260··Offset:·0x00087260··Link:·6·(.dynstr)
1338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·11338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·1
1339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·311339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·31
1340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·11340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·1
1341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·261341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·26
1342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·11342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
1343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·171343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·17
1344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·201344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·20
215 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib/ld-linux-x86-64.so.21 )/lib/ld-linux-x86-64.so.2
2 i?iT^TmX2 i?iT^TmX
3 Q&O7mx=F}3 Q&O7mx=F}
4 vHpT_a@W@4 vHpT_a@W@
5 d6rLMB8p65 d6rLMB8p6
6 xhXs5QvO6 xhXs5QvO
7 5#&'GTbS7 5#&'GTbS
8 _ITM_deregisterTMCloneTable8 _ITM_deregisterTMCloneTable
653 B
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 23972, 8 lines modifiedOffset 23972, 9 lines modified
23972 ··0x00084840·00000000·00000000·00000000·00000000·................23972 ··0x00084840·00000000·00000000·00000000·00000000·................
23973 ··0x00084850·00000000·00000000·00000000·00000000·................23973 ··0x00084850·00000000·00000000·00000000·00000000·................
23974 ··0x00084860·00000000·00000000·00000000·00000000·................23974 ··0x00084860·00000000·00000000·00000000·00000000·................
23975 ··0x00084870·00000000·00000000·00000000·00000000·................23975 ··0x00084870·00000000·00000000·00000000·00000000·................
23976 ··0x00084880·00000000·00000000·00000000·00000000·................23976 ··0x00084880·00000000·00000000·00000000·00000000·................
23977 ··0x00084890·00000000·00000000·00000000·00000000·................23977 ··0x00084890·00000000·00000000·00000000·00000000·................
23978 ··0x000848a0·00000000·00000000·00000000·00000000·................23978 ··0x000848a0·00000000·00000000·00000000·00000000·................
 23979 ··0x000848b0·00000000·00000000·00················.........
  
297 B
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·6c642e6c·6c640000·889e1e9e··········ld.lld......2 ··0x00000000·6c642e6c·6c640000·ff3d21bb··········ld.lld...=!.
  
11.5 KB
./usr/bin/ld64.lld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.3 KB
readelf --wide --program-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]
10 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e88·0x0c1e88·R···0x100010 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e98·0x0c1e98·R···0x1000
11 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x100011 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x1000
12 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100012 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
13 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x100013 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x1000
14 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x814 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x8
15 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x815 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
16 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x416 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
17 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x417 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.18 KB
readelf --wide --sections {}
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··810 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da80·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········00000000000848b0·0848b0·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········00000000000848ba·0848ba·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000087250·087250·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····VERNEED·········0000000000087260·087260·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········RELA············0000000000087490·087490·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············00000000000874a0·0874a0·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············00000000000bdb20·0bdb20·004368·18··AI··5··26··815 ··[10]·.rela.plt·········RELA············00000000000bdb30·0bdb30·004368·18··AI··5··26··8
16 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··818 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··8
19 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·6419 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··420 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··4
2.63 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x87490·contains·9286·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x874a0·contains·9286·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a8803 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a880
4 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c204 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c20
5 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee05 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee0
6 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f306 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f30
7 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a2107 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a210
8 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a3708 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a370
Offset 9284, 15 lines modifiedOffset 9284, 15 lines modified
9284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·09287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·0
9288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·09288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·0
9289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·09289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·0
  
9290 Relocation·section·'.rela.plt'·at·offset·0xbdb20·contains·719·entries:9290 Relocation·section·'.rela.plt'·at·offset·0xbdb30·contains·719·entries:
9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
9292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·09292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·0
9293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·09293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·0
9294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·09294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·0
9295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·09295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·0
9296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·09296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·0
9297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·09297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·0
1.51 KB
readelf --wide --dynamic {}
    
Offset 14, 24 lines modifiedOffset 14, 24 lines modified
14 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d814 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d8
15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)
16 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa5816 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa58
17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
18 ·0x000000006ffffef5·(GNU_HASH)···········0x3f818 ·0x000000006ffffef5·(GNU_HASH)···········0x3f8
19 ·0x0000000000000005·(STRTAB)·············0x26e3019 ·0x0000000000000005·(STRTAB)·············0x26e30
20 ·0x0000000000000006·(SYMTAB)·············0x7ab020 ·0x0000000000000006·(SYMTAB)·············0x7ab0
21 ·0x000000000000000a·(STRSZ)··············383616·(bytes)21 ·0x000000000000000a·(STRSZ)··············383625·(bytes)
22 ·0x000000000000000b·(SYMENT)·············24·(bytes)22 ·0x000000000000000b·(SYMENT)·············24·(bytes)
23 ·0x0000000000000015·(DEBUG)··············0x023 ·0x0000000000000015·(DEBUG)··············0x0
24 ·0x0000000000000003·(PLTGOT)·············0x75a6d824 ·0x0000000000000003·(PLTGOT)·············0x75a6d8
25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)
26 ·0x0000000000000014·(PLTREL)·············RELA26 ·0x0000000000000014·(PLTREL)·············RELA
27 ·0x0000000000000017·(JMPREL)·············0xbdb2027 ·0x0000000000000017·(JMPREL)·············0xbdb30
28 ·0x0000000000000007·(RELA)···············0x8749028 ·0x0000000000000007·(RELA)···············0x874a0
29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000000000001e·(FLAGS)··············BIND_NOW31 ·0x000000000000001e·(FLAGS)··············BIND_NOW
32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
33 ·0x000000006ffffffe·(VERNEED)············0x8725033 ·0x000000006ffffffe·(VERNEED)············0x87260
34 ·0x000000006fffffff·(VERNEEDNUM)·········634 ·0x000000006fffffff·(VERNEEDNUM)·········6
35 ·0x000000006ffffff0·(VERSYM)·············0x848b035 ·0x000000006ffffff0·(VERSYM)·············0x848ba
36 ·0x000000006ffffff9·(RELACOUNT)··········807636 ·0x000000006ffffff9·(RELACOUNT)··········8076
37 ·0x0000000000000000·(NULL)···············0x037 ·0x0000000000000000·(NULL)···············0x0
859 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
1.8 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·5328·entries:1 Version·symbols·section·'.gnu.version'·contains·5328·entries:
2 ·Addr:·0x00000000000848b0··Offset:·0x000848b0··Link:·5·(.dynsym)2 ·Addr:·0x00000000000848ba··Offset:·0x000848ba··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··
4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··
6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··
7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·
9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
Offset 1331, 15 lines modifiedOffset 1331, 15 lines modified
1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:
1337 ·Addr:·0x0000000000087250··Offset:·0x00087250··Link:·6·(.dynstr)1337 ·Addr:·0x0000000000087260··Offset:·0x00087260··Link:·6·(.dynstr)
1338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·11338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·1
1339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·311339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·31
1340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·11340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·1
1341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·261341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·26
1342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·11342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
1343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·171343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·17
1344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·201344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·20
215 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib/ld-linux-x86-64.so.21 )/lib/ld-linux-x86-64.so.2
2 i?iT^TmX2 i?iT^TmX
3 Q&O7mx=F}3 Q&O7mx=F}
4 vHpT_a@W@4 vHpT_a@W@
5 d6rLMB8p65 d6rLMB8p6
6 xhXs5QvO6 xhXs5QvO
7 5#&'GTbS7 5#&'GTbS
8 _ITM_deregisterTMCloneTable8 _ITM_deregisterTMCloneTable
653 B
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 23972, 8 lines modifiedOffset 23972, 9 lines modified
23972 ··0x00084840·00000000·00000000·00000000·00000000·................23972 ··0x00084840·00000000·00000000·00000000·00000000·................
23973 ··0x00084850·00000000·00000000·00000000·00000000·................23973 ··0x00084850·00000000·00000000·00000000·00000000·................
23974 ··0x00084860·00000000·00000000·00000000·00000000·................23974 ··0x00084860·00000000·00000000·00000000·00000000·................
23975 ··0x00084870·00000000·00000000·00000000·00000000·................23975 ··0x00084870·00000000·00000000·00000000·00000000·................
23976 ··0x00084880·00000000·00000000·00000000·00000000·................23976 ··0x00084880·00000000·00000000·00000000·00000000·................
23977 ··0x00084890·00000000·00000000·00000000·00000000·................23977 ··0x00084890·00000000·00000000·00000000·00000000·................
23978 ··0x000848a0·00000000·00000000·00000000·00000000·................23978 ··0x000848a0·00000000·00000000·00000000·00000000·................
 23979 ··0x000848b0·00000000·00000000·00················.........
  
305 B
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·6c643634·2e6c6c64·00000000·889e1e9e·ld64.lld........2 ··0x00000000·6c643634·2e6c6c64·00000000·ff3d21bb·ld64.lld.....=!.
  
11.5 KB
./usr/bin/lld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.3 KB
readelf --wide --program-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]
10 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e88·0x0c1e88·R···0x100010 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e98·0x0c1e98·R···0x1000
11 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x100011 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x1000
12 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100012 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
13 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x100013 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x1000
14 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x814 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x8
15 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x815 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
16 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x416 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
17 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x417 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.18 KB
readelf --wide --sections {}
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··810 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da80·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········00000000000848b0·0848b0·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········00000000000848ba·0848ba·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000087250·087250·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····VERNEED·········0000000000087260·087260·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········RELA············0000000000087490·087490·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············00000000000874a0·0874a0·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············00000000000bdb20·0bdb20·004368·18··AI··5··26··815 ··[10]·.rela.plt·········RELA············00000000000bdb30·0bdb30·004368·18··AI··5··26··8
16 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··818 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··8
19 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·6419 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··420 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··4
2.63 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x87490·contains·9286·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x874a0·contains·9286·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a8803 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a880
4 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c204 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c20
5 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee05 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee0
6 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f306 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f30
7 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a2107 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a210
8 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a3708 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a370
Offset 9284, 15 lines modifiedOffset 9284, 15 lines modified
9284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·09287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·0
9288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·09288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·0
9289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·09289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·0
  
9290 Relocation·section·'.rela.plt'·at·offset·0xbdb20·contains·719·entries:9290 Relocation·section·'.rela.plt'·at·offset·0xbdb30·contains·719·entries:
9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
9292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·09292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·0
9293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·09293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·0
9294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·09294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·0
9295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·09295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·0
9296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·09296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·0
9297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·09297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·0
1.51 KB
readelf --wide --dynamic {}
    
Offset 14, 24 lines modifiedOffset 14, 24 lines modified
14 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d814 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d8
15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)
16 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa5816 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa58
17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
18 ·0x000000006ffffef5·(GNU_HASH)···········0x3f818 ·0x000000006ffffef5·(GNU_HASH)···········0x3f8
19 ·0x0000000000000005·(STRTAB)·············0x26e3019 ·0x0000000000000005·(STRTAB)·············0x26e30
20 ·0x0000000000000006·(SYMTAB)·············0x7ab020 ·0x0000000000000006·(SYMTAB)·············0x7ab0
21 ·0x000000000000000a·(STRSZ)··············383616·(bytes)21 ·0x000000000000000a·(STRSZ)··············383625·(bytes)
22 ·0x000000000000000b·(SYMENT)·············24·(bytes)22 ·0x000000000000000b·(SYMENT)·············24·(bytes)
23 ·0x0000000000000015·(DEBUG)··············0x023 ·0x0000000000000015·(DEBUG)··············0x0
24 ·0x0000000000000003·(PLTGOT)·············0x75a6d824 ·0x0000000000000003·(PLTGOT)·············0x75a6d8
25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)
26 ·0x0000000000000014·(PLTREL)·············RELA26 ·0x0000000000000014·(PLTREL)·············RELA
27 ·0x0000000000000017·(JMPREL)·············0xbdb2027 ·0x0000000000000017·(JMPREL)·············0xbdb30
28 ·0x0000000000000007·(RELA)···············0x8749028 ·0x0000000000000007·(RELA)···············0x874a0
29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000000000001e·(FLAGS)··············BIND_NOW31 ·0x000000000000001e·(FLAGS)··············BIND_NOW
32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
33 ·0x000000006ffffffe·(VERNEED)············0x8725033 ·0x000000006ffffffe·(VERNEED)············0x87260
34 ·0x000000006fffffff·(VERNEEDNUM)·········634 ·0x000000006fffffff·(VERNEEDNUM)·········6
35 ·0x000000006ffffff0·(VERSYM)·············0x848b035 ·0x000000006ffffff0·(VERSYM)·············0x848ba
36 ·0x000000006ffffff9·(RELACOUNT)··········807636 ·0x000000006ffffff9·(RELACOUNT)··········8076
37 ·0x0000000000000000·(NULL)···············0x037 ·0x0000000000000000·(NULL)···············0x0
859 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
1.8 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·5328·entries:1 Version·symbols·section·'.gnu.version'·contains·5328·entries:
2 ·Addr:·0x00000000000848b0··Offset:·0x000848b0··Link:·5·(.dynsym)2 ·Addr:·0x00000000000848ba··Offset:·0x000848ba··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··
4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··
6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··
7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·
9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
Offset 1331, 15 lines modifiedOffset 1331, 15 lines modified
1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:
1337 ·Addr:·0x0000000000087250··Offset:·0x00087250··Link:·6·(.dynstr)1337 ·Addr:·0x0000000000087260··Offset:·0x00087260··Link:·6·(.dynstr)
1338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·11338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·1
1339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·311339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·31
1340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·11340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·1
1341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·261341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·26
1342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·11342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
1343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·171343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·17
1344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·201344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·20
215 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib/ld-linux-x86-64.so.21 )/lib/ld-linux-x86-64.so.2
2 i?iT^TmX2 i?iT^TmX
3 Q&O7mx=F}3 Q&O7mx=F}
4 vHpT_a@W@4 vHpT_a@W@
5 d6rLMB8p65 d6rLMB8p6
6 xhXs5QvO6 xhXs5QvO
7 5#&'GTbS7 5#&'GTbS
8 _ITM_deregisterTMCloneTable8 _ITM_deregisterTMCloneTable
653 B
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 23972, 8 lines modifiedOffset 23972, 9 lines modified
23972 ··0x00084840·00000000·00000000·00000000·00000000·................23972 ··0x00084840·00000000·00000000·00000000·00000000·................
23973 ··0x00084850·00000000·00000000·00000000·00000000·................23973 ··0x00084850·00000000·00000000·00000000·00000000·................
23974 ··0x00084860·00000000·00000000·00000000·00000000·................23974 ··0x00084860·00000000·00000000·00000000·00000000·................
23975 ··0x00084870·00000000·00000000·00000000·00000000·................23975 ··0x00084870·00000000·00000000·00000000·00000000·................
23976 ··0x00084880·00000000·00000000·00000000·00000000·................23976 ··0x00084880·00000000·00000000·00000000·00000000·................
23977 ··0x00084890·00000000·00000000·00000000·00000000·................23977 ··0x00084890·00000000·00000000·00000000·00000000·................
23978 ··0x000848a0·00000000·00000000·00000000·00000000·................23978 ··0x000848a0·00000000·00000000·00000000·00000000·................
 23979 ··0x000848b0·00000000·00000000·00················.........
  
289 B
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·6c6c6400·889e1e9e···················lld.....2 ··0x00000000·6c6c6400·ff3d21bb···················lld..=!.
  
11.5 KB
File has been modified after NT_GNU_BUILD_ID has been applied.
1.3 KB
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]
10 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e88·0x0c1e88·R···0x100010 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e98·0x0c1e98·R···0x1000
11 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x100011 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x1000
12 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100012 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
13 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x100013 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x1000
14 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x814 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x8
15 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x815 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
16 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x416 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
17 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x417 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.18 KB
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··810 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da80·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········00000000000848b0·0848b0·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········00000000000848ba·0848ba·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000087250·087250·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····VERNEED·········0000000000087260·087260·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········RELA············0000000000087490·087490·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············00000000000874a0·0874a0·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············00000000000bdb20·0bdb20·004368·18··AI··5··26··815 ··[10]·.rela.plt·········RELA············00000000000bdb30·0bdb30·004368·18··AI··5··26··8
16 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··818 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··8
19 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·6419 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··420 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··4
2.63 KB
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x87490·contains·9286·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x874a0·contains·9286·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a8803 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a880
4 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c204 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c20
5 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee05 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee0
6 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f306 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f30
7 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a2107 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a210
8 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a3708 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a370
Offset 9284, 15 lines modifiedOffset 9284, 15 lines modified
9284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·09287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·0
9288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·09288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·0
9289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·09289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·0
  
9290 Relocation·section·'.rela.plt'·at·offset·0xbdb20·contains·719·entries:9290 Relocation·section·'.rela.plt'·at·offset·0xbdb30·contains·719·entries:
9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
9292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·09292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·0
9293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·09293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·0
9294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·09294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·0
9295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·09295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·0
9296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·09296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·0
9297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·09297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·0
1.51 KB
    
Offset 14, 24 lines modifiedOffset 14, 24 lines modified
14 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d814 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d8
15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)
16 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa5816 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa58
17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
18 ·0x000000006ffffef5·(GNU_HASH)···········0x3f818 ·0x000000006ffffef5·(GNU_HASH)···········0x3f8
19 ·0x0000000000000005·(STRTAB)·············0x26e3019 ·0x0000000000000005·(STRTAB)·············0x26e30
20 ·0x0000000000000006·(SYMTAB)·············0x7ab020 ·0x0000000000000006·(SYMTAB)·············0x7ab0
21 ·0x000000000000000a·(STRSZ)··············383616·(bytes)21 ·0x000000000000000a·(STRSZ)··············383625·(bytes)
22 ·0x000000000000000b·(SYMENT)·············24·(bytes)22 ·0x000000000000000b·(SYMENT)·············24·(bytes)
23 ·0x0000000000000015·(DEBUG)··············0x023 ·0x0000000000000015·(DEBUG)··············0x0
24 ·0x0000000000000003·(PLTGOT)·············0x75a6d824 ·0x0000000000000003·(PLTGOT)·············0x75a6d8
25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)
26 ·0x0000000000000014·(PLTREL)·············RELA26 ·0x0000000000000014·(PLTREL)·············RELA
27 ·0x0000000000000017·(JMPREL)·············0xbdb2027 ·0x0000000000000017·(JMPREL)·············0xbdb30
28 ·0x0000000000000007·(RELA)···············0x8749028 ·0x0000000000000007·(RELA)···············0x874a0
29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000000000001e·(FLAGS)··············BIND_NOW31 ·0x000000000000001e·(FLAGS)··············BIND_NOW
32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
33 ·0x000000006ffffffe·(VERNEED)············0x8725033 ·0x000000006ffffffe·(VERNEED)············0x87260
34 ·0x000000006fffffff·(VERNEEDNUM)·········634 ·0x000000006fffffff·(VERNEEDNUM)·········6
35 ·0x000000006ffffff0·(VERSYM)·············0x848b035 ·0x000000006ffffff0·(VERSYM)·············0x848ba
36 ·0x000000006ffffff9·(RELACOUNT)··········807636 ·0x000000006ffffff9·(RELACOUNT)··········8076
37 ·0x0000000000000000·(NULL)···············0x037 ·0x0000000000000000·(NULL)···············0x0
859 B
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
1.8 KB
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·5328·entries:1 Version·symbols·section·'.gnu.version'·contains·5328·entries:
2 ·Addr:·0x00000000000848b0··Offset:·0x000848b0··Link:·5·(.dynsym)2 ·Addr:·0x00000000000848ba··Offset:·0x000848ba··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··
4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··
6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··
7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·
9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
Offset 1331, 15 lines modifiedOffset 1331, 15 lines modified
1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:
1337 ·Addr:·0x0000000000087250··Offset:·0x00087250··Link:·6·(.dynstr)1337 ·Addr:·0x0000000000087260··Offset:·0x00087260··Link:·6·(.dynstr)
1338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·11338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·1
1339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·311339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·31
1340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·11340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·1
1341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·261341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·26
1342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·11342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
1343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·171343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·17
1344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·201344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·20
215 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib/ld-linux-x86-64.so.21 )/lib/ld-linux-x86-64.so.2
2 i?iT^TmX2 i?iT^TmX
3 Q&O7mx=F}3 Q&O7mx=F}
4 vHpT_a@W@4 vHpT_a@W@
5 d6rLMB8p65 d6rLMB8p6
6 xhXs5QvO6 xhXs5QvO
7 5#&'GTbS7 5#&'GTbS
8 _ITM_deregisterTMCloneTable8 _ITM_deregisterTMCloneTable
653 B
    
Offset 23972, 8 lines modifiedOffset 23972, 9 lines modified
23972 ··0x00084840·00000000·00000000·00000000·00000000·................23972 ··0x00084840·00000000·00000000·00000000·00000000·................
23973 ··0x00084850·00000000·00000000·00000000·00000000·................23973 ··0x00084850·00000000·00000000·00000000·00000000·................
23974 ··0x00084860·00000000·00000000·00000000·00000000·................23974 ··0x00084860·00000000·00000000·00000000·00000000·................
23975 ··0x00084870·00000000·00000000·00000000·00000000·................23975 ··0x00084870·00000000·00000000·00000000·00000000·................
23976 ··0x00084880·00000000·00000000·00000000·00000000·................23976 ··0x00084880·00000000·00000000·00000000·00000000·................
23977 ··0x00084890·00000000·00000000·00000000·00000000·................23977 ··0x00084890·00000000·00000000·00000000·00000000·................
23978 ··0x000848a0·00000000·00000000·00000000·00000000·................23978 ··0x000848a0·00000000·00000000·00000000·00000000·................
 23979 ··0x000848b0·00000000·00000000·00················.........
  
305 B
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·6c6c642d·6c696e6b·00000000·889e1e9e·lld-link........2 ··0x00000000·6c6c642d·6c696e6b·00000000·ff3d21bb·lld-link.....=!.
  
11.5 KB
./usr/bin/wasm-ld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.3 KB
readelf --wide --program-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x00001a·0x00001a·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]9 ······[Requesting·program·interpreter:·/lib/ld-linux-x86-64.so.2]
10 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e88·0x0c1e88·R···0x100010 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0c1e98·0x0c1e98·R···0x1000
11 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x100011 ··LOAD···········0x0c2000·0x00000000000c2000·0x00000000000c2000·0x4f3dad·0x4f3dad·R·E·0x1000
12 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100012 ··LOAD···········0x5b6000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
13 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x100013 ··LOAD···········0x72e9d8·0x000000000072f9d8·0x000000000072f9d8·0x02cf38·0x02e610·RW··0x1000
14 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x814 ··DYNAMIC········0x759478·0x000000000075a478·0x000000000075a478·0x000260·0x000260·RW··0x8
15 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x815 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
16 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x416 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
17 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x417 ··NOTE···········0x72e1f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.18 KB
readelf --wide --sections {}
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········PROGBITS········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········00000000000003f8·0003f8·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··810 ··[·5]·.dynsym···········DYNSYM··········0000000000007ab0·007ab0·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da80·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000026e30·026e30·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········00000000000848b0·0848b0·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········00000000000848ba·0848ba·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000087250·087250·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····VERNEED·········0000000000087260·087260·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········RELA············0000000000087490·087490·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············00000000000874a0·0874a0·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············00000000000bdb20·0bdb20·004368·18··AI··5··26··815 ··[10]·.rela.plt·········RELA············00000000000bdb30·0bdb30·004368·18··AI··5··26··8
16 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00000000000c2000·0c2000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00000000000c2020·0c2020·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··818 ··[13]·.plt.got··········PROGBITS········00000000000c4d20·0c4d20·000018·08··AX··0···0··8
19 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·6419 ··[14]·.text·············PROGBITS········00000000000c4d40·0c4d40·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··420 ··[15]·.fini·············PROGBITS········00000000005b5da0·5b5da0·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········PROGBITS········00000000005b6000·5b6000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000672580·672580·0186fc·00···A··0···0··4
2.63 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x87490·contains·9286·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x874a0·contains·9286·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a8803 000000000072f9d8··0000000000000008·R_X86_64_RELATIVE·························10a880
4 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c204 000000000072f9e0··0000000000000008·R_X86_64_RELATIVE·························109c20
5 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee05 000000000072f9e8··0000000000000008·R_X86_64_RELATIVE·························109ee0
6 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f306 000000000072f9f0··0000000000000008·R_X86_64_RELATIVE·························109f30
7 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a2107 000000000072f9f8··0000000000000008·R_X86_64_RELATIVE·························10a210
8 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a3708 000000000072fa00··0000000000000008·R_X86_64_RELATIVE·························10a370
Offset 9284, 15 lines modifiedOffset 9284, 15 lines modified
9284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09284 000000000075c8f8··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09285 000000000075c900··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·09286 000000000075c908··000002b000000001·R_X86_64_64············0000000000000000·_ZN4llvm24DisableABIBreakingChecksE@LLVM_20.1·+·0
9287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·09287 000000000075c018··0000024b00000001·R_X86_64_64············0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·0
9288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·09288 000000000075c460··000001aa00000001·R_X86_64_64············0000000000000000·_ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2·+·0
9289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·09289 000000000075c468··0000031e00000001·R_X86_64_64············0000000000000000·_ZTISt12system_error@GLIBCXX_3.4.11·+·0
  
9290 Relocation·section·'.rela.plt'·at·offset·0xbdb20·contains·719·entries:9290 Relocation·section·'.rela.plt'·at·offset·0xbdb30·contains·719·entries:
9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend9291 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
9292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·09292 000000000075a6f0··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm14DWARFDebugLine8Prologue14hasFileAtIndexEm@LLVM_20.1·+·0
9293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·09293 000000000075a6f8··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·__snprintf_chk@GLIBC_2.3.4·+·0
9294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·09294 000000000075a700··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6Triple11isArch64BitEv@LLVM_20.1·+·0
9295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·09295 000000000075a708··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object6Binary11getFileNameEv@LLVM_20.1·+·0
9296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·09296 000000000075a710··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·_ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_10endiannessE0ELb1EEEE14getSectionNameERKNS0_13Elf_Shdr_ImplIS4_EENS_12function_refIFNS_5ErrorERKNS_5TwineEEEE@LLVM_20.1·+·0
9297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·09297 000000000075a718··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·llvm_blake3_hasher_finalize@LLVM_20.1·+·0
1.51 KB
readelf --wide --dynamic {}
    
Offset 14, 24 lines modifiedOffset 14, 24 lines modified
14 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d814 ·0x0000000000000019·(INIT_ARRAY)·········0x72f9d8
15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)15 ·0x000000000000001b·(INIT_ARRAYSZ)·······128·(bytes)
16 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa5816 ·0x000000000000001a·(FINI_ARRAY)·········0x72fa58
17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
18 ·0x000000006ffffef5·(GNU_HASH)···········0x3f818 ·0x000000006ffffef5·(GNU_HASH)···········0x3f8
19 ·0x0000000000000005·(STRTAB)·············0x26e3019 ·0x0000000000000005·(STRTAB)·············0x26e30
20 ·0x0000000000000006·(SYMTAB)·············0x7ab020 ·0x0000000000000006·(SYMTAB)·············0x7ab0
21 ·0x000000000000000a·(STRSZ)··············383616·(bytes)21 ·0x000000000000000a·(STRSZ)··············383625·(bytes)
22 ·0x000000000000000b·(SYMENT)·············24·(bytes)22 ·0x000000000000000b·(SYMENT)·············24·(bytes)
23 ·0x0000000000000015·(DEBUG)··············0x023 ·0x0000000000000015·(DEBUG)··············0x0
24 ·0x0000000000000003·(PLTGOT)·············0x75a6d824 ·0x0000000000000003·(PLTGOT)·············0x75a6d8
25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)25 ·0x0000000000000002·(PLTRELSZ)···········17256·(bytes)
26 ·0x0000000000000014·(PLTREL)·············RELA26 ·0x0000000000000014·(PLTREL)·············RELA
27 ·0x0000000000000017·(JMPREL)·············0xbdb2027 ·0x0000000000000017·(JMPREL)·············0xbdb30
28 ·0x0000000000000007·(RELA)···············0x8749028 ·0x0000000000000007·(RELA)···············0x874a0
29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)29 ·0x0000000000000008·(RELASZ)·············222864·(bytes)
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000000000001e·(FLAGS)··············BIND_NOW31 ·0x000000000000001e·(FLAGS)··············BIND_NOW
32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE32 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
33 ·0x000000006ffffffe·(VERNEED)············0x8725033 ·0x000000006ffffffe·(VERNEED)············0x87260
34 ·0x000000006fffffff·(VERNEEDNUM)·········634 ·0x000000006fffffff·(VERNEEDNUM)·········6
35 ·0x000000006ffffff0·(VERSYM)·············0x848b035 ·0x000000006ffffff0·(VERSYM)·············0x848ba
36 ·0x000000006ffffff9·(RELACOUNT)··········807636 ·0x000000006ffffff9·(RELACOUNT)··········8076
37 ·0x0000000000000000·(NULL)···············0x037 ·0x0000000000000000·(NULL)···············0x0
859 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
1.8 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·5328·entries:1 Version·symbols·section·'.gnu.version'·contains·5328·entries:
2 ·Addr:·0x00000000000848b0··Offset:·0x000848b0··Link:·5·(.dynsym)2 ·Addr:·0x00000000000848ba··Offset:·0x000848ba··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··3 ··000:···0·(*local*)·······2·(LLVM_20.1)·····3·(GLIBC_2.3.4)···2·(LLVM_20.1)··
4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··4 ··004:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··5 ··008:···4·(CXXABI_1.3.9)···2·(LLVM_20.1)·····5·(GLIBCXX_3.4.15)····2·(LLVM_20.1)··
6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··6 ··00c:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····6·(GLIBCXX_3.4.21)····2·(LLVM_20.1)··
7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··7 ··010:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·8 ··014:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····7·(CXXABI_1.3)····8·(GLIBCXX_3.4.11)·
9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··9 ··018:···2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)·····2·(LLVM_20.1)··
Offset 1331, 15 lines modifiedOffset 1331, 15 lines modified
1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1331 ··14bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1332 ··14c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1333 ··14c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1334 ··14c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···1335 ··14cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:1336 Version·needs·section·'.gnu.version_r'·contains·6·entries:
1337 ·Addr:·0x0000000000087250··Offset:·0x00087250··Link:·6·(.dynstr)1337 ·Addr:·0x0000000000087260··Offset:·0x00087260··Link:·6·(.dynstr)
1338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·11338 ··000000:·Version:·1··File:·libz.so.1··Cnt:·1
1339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·311339 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·31
1340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·11340 ··0x0020:·Version:·1··File:·ld-linux-x86-64.so.2··Cnt:·1
1341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·261341 ··0x0030:···Name:·GLIBC_2.3··Flags:·none··Version:·26
1342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·11342 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
1343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·171343 ··0x0050:···Name:·GCC_3.0··Flags:·none··Version:·17
1344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·201344 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·20
215 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib/ld-linux-x86-64.so.21 )/lib/ld-linux-x86-64.so.2
2 i?iT^TmX2 i?iT^TmX
3 Q&O7mx=F}3 Q&O7mx=F}
4 vHpT_a@W@4 vHpT_a@W@
5 d6rLMB8p65 d6rLMB8p6
6 xhXs5QvO6 xhXs5QvO
7 5#&'GTbS7 5#&'GTbS
8 _ITM_deregisterTMCloneTable8 _ITM_deregisterTMCloneTable
653 B
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 23972, 8 lines modifiedOffset 23972, 9 lines modified
23972 ··0x00084840·00000000·00000000·00000000·00000000·................23972 ··0x00084840·00000000·00000000·00000000·00000000·................
23973 ··0x00084850·00000000·00000000·00000000·00000000·................23973 ··0x00084850·00000000·00000000·00000000·00000000·................
23974 ··0x00084860·00000000·00000000·00000000·00000000·................23974 ··0x00084860·00000000·00000000·00000000·00000000·................
23975 ··0x00084870·00000000·00000000·00000000·00000000·................23975 ··0x00084870·00000000·00000000·00000000·00000000·................
23976 ··0x00084880·00000000·00000000·00000000·00000000·................23976 ··0x00084880·00000000·00000000·00000000·00000000·................
23977 ··0x00084890·00000000·00000000·00000000·00000000·................23977 ··0x00084890·00000000·00000000·00000000·00000000·................
23978 ··0x000848a0·00000000·00000000·00000000·00000000·................23978 ··0x000848a0·00000000·00000000·00000000·00000000·................
 23979 ··0x000848b0·00000000·00000000·00················.........
  
297 B
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·7761736d·2d6c6400·889e1e9e··········wasm-ld.....2 ··0x00000000·7761736d·2d6c6400·ff3d21bb··········wasm-ld..=!.
  
27.8 KB
reproducibleA/tmp/deploy/rpm/core2_64/lld-dbg-20.1.8-r0.core2_64.rpm vs.
reproducibleB-extended/tmp/deploy/rpm/core2_64/lld-dbg-20.1.8-r0.core2_64.rpm
4.03 KB
header
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 HEADERIMMUTABLE:·[56·indexes,·1965·bytes]1 HEADERIMMUTABLE:·[56·indexes,·1965·bytes]
2 HEADERI18NTABLE:·2 HEADERI18NTABLE:·
3 ·-·C3 ·-·C
4 SIGSIZE:·3030317684 SIGSIZE:·303031779
5 SIGMD5:·d026f71240173d23fe17c0ed8017a97c 
6 SHA1HEADER:·2350b30c8b393d98c6e8b92d4943f4d21af1d9d6 
7 SHA256HEADER:·fec2dd88c09820ed960d0ac7a2e78ae40ef903d9aff1d90950328679beede5f85 SIGMD5:·813925d7c495266451940bd20df5e727
 6 SHA1HEADER:·e11200c5ea2a0c4b8e0e88b0daebde427e83aec2
 7 SHA256HEADER:·c95560f9164347e61f53992b52a1bf1c73c9a72658e010fb9973179f4f5c76c8
8 NAME:·lld-dbg8 NAME:·lld-dbg
9 VERSION:·20.1.89 VERSION:·20.1.8
10 RELEASE:·r010 RELEASE:·r0
11 SUMMARY:·LLD·-·the·LLVM·Linker·-·Debugging·files11 SUMMARY:·LLD·-·the·LLVM·Linker·-·Debugging·files
12 DESCRIPTION:·LLD·is·a·linker·from·the·LLVM·project·that·is·a·drop-in·replacement·for·system·linkers·and·runs·much12 DESCRIPTION:·LLD·is·a·linker·from·the·LLVM·project·that·is·a·drop-in·replacement·for·system·linkers·and·runs·much
13 faster·than·them.··This·package·contains·ELF·symbols·and·related·sources·for·debugging·purposes.13 faster·than·them.··This·package·contains·ELF·symbols·and·related·sources·for·debugging·purposes.
14 BUILDTIME:·130204440014 BUILDTIME:·1302044400
Offset 56, 19 lines modifiedOffset 56, 19 lines modified
56 ·-·130204440056 ·-·1302044400
57 ·-·130204440057 ·-·1302044400
58 ·-·130204440058 ·-·1302044400
59 FILEMD5S:·59 FILEMD5S:·
60 ·-·60 ·-·
61 ·-·61 ·-·
62 ·-·62 ·-·
63 ·-·9bf8be9c2f53a5b0ae70d3363a1bf3270c131b1baf94e2caff668d59380971c2 
64 ·-·9bf8be9c2f53a5b0ae70d3363a1bf3270c131b1baf94e2caff668d59380971c2 
65 ·-·9bf8be9c2f53a5b0ae70d3363a1bf3270c131b1baf94e2caff668d59380971c2 
66 ·-·9bf8be9c2f53a5b0ae70d3363a1bf3270c131b1baf94e2caff668d59380971c2 
67 ·-·9bf8be9c2f53a5b0ae70d3363a1bf3270c131b1baf94e2caff668d59380971c263 ·-·d73575356c1b9effc2ec478e11410eff5ce2fe741977610ec5bfa85ae2ff6b7c
 64 ·-·d73575356c1b9effc2ec478e11410eff5ce2fe741977610ec5bfa85ae2ff6b7c
 65 ·-·d73575356c1b9effc2ec478e11410eff5ce2fe741977610ec5bfa85ae2ff6b7c
 66 ·-·d73575356c1b9effc2ec478e11410eff5ce2fe741977610ec5bfa85ae2ff6b7c
 67 ·-·d73575356c1b9effc2ec478e11410eff5ce2fe741977610ec5bfa85ae2ff6b7c
68 FILELINKTOS:·68 FILELINKTOS:·
69 ·-·69 ·-·
70 ·-·70 ·-·
71 ·-·71 ·-·
72 ·-·72 ·-·
73 ·-·73 ·-·
74 ·-·74 ·-·
Offset 199, 32 lines modifiedOffset 199, 32 lines modified
199 ·-·2199 ·-·2
200 ·-·2200 ·-·2
201 FILECLASS:·201 FILECLASS:·
202 ·-·directory202 ·-·directory
203 ·-·directory203 ·-·directory
204 ·-·directory204 ·-·directory
205 ·-·ELF·64-bit·LSB·shared·object,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter205 ·-·ELF·64-bit·LSB·shared·object,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter
206 *empty*,·BuildID[sha1]=ff96b82071c7ca7abf6a9b4d7bafd71977643dcd,·for·GNU/Linux·5.15.0,·with206 *empty*,·BuildID[sha1]=758dd015c8466d3421e3a3b46d941e76dac5ba29,·for·GNU/Linux·5.15.0,·with
207 debug_info,·not·stripped207 debug_info,·not·stripped
208 ·-·ELF·64-bit·LSB·shared·object,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter208 ·-·ELF·64-bit·LSB·shared·object,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter
209 *empty*,·BuildID[sha1]=ff96b82071c7ca7abf6a9b4d7bafd71977643dcd,·for·GNU/Linux·5.15.0,·with209 *empty*,·BuildID[sha1]=758dd015c8466d3421e3a3b46d941e76dac5ba29,·for·GNU/Linux·5.15.0,·with
210 debug_info,·not·stripped210 debug_info,·not·stripped
211 ·-·ELF·64-bit·LSB·shared·object,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter211 ·-·ELF·64-bit·LSB·shared·object,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter
212 *empty*,·BuildID[sha1]=ff96b82071c7ca7abf6a9b4d7bafd71977643dcd,·for·GNU/Linux·5.15.0,·with212 *empty*,·BuildID[sha1]=758dd015c8466d3421e3a3b46d941e76dac5ba29,·for·GNU/Linux·5.15.0,·with
213 debug_info,·not·stripped213 debug_info,·not·stripped
214 ·-·ELF·64-bit·LSB·shared·object,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter214 ·-·ELF·64-bit·LSB·shared·object,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter
215 *empty*,·BuildID[sha1]=ff96b82071c7ca7abf6a9b4d7bafd71977643dcd,·for·GNU/Linux·5.15.0,·with215 *empty*,·BuildID[sha1]=758dd015c8466d3421e3a3b46d941e76dac5ba29,·for·GNU/Linux·5.15.0,·with
216 debug_info,·not·stripped216 debug_info,·not·stripped
217 ·-·ELF·64-bit·LSB·shared·object,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter217 ·-·ELF·64-bit·LSB·shared·object,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter
218 *empty*,·BuildID[sha1]=ff96b82071c7ca7abf6a9b4d7bafd71977643dcd,·for·GNU/Linux·5.15.0,·with218 *empty*,·BuildID[sha1]=758dd015c8466d3421e3a3b46d941e76dac5ba29,·for·GNU/Linux·5.15.0,·with
219 debug_info,·not·stripped219 debug_info,·not·stripped
220 CLASSDICT:·220 CLASSDICT:·
221 ·-·directory221 ·-·directory
222 ·-·ELF·64-bit·LSB·shared·object,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter222 ·-·ELF·64-bit·LSB·shared·object,·x86-64,·version·1·(GNU/Linux),·dynamically·linked,·interpreter
223 *empty*,·BuildID[sha1]=ff96b82071c7ca7abf6a9b4d7bafd71977643dcd,·for·GNU/Linux·5.15.0,·with223 *empty*,·BuildID[sha1]=758dd015c8466d3421e3a3b46d941e76dac5ba29,·for·GNU/Linux·5.15.0,·with
224 debug_info,·not·stripped224 debug_info,·not·stripped
225 FILEDIGESTALGO:·8225 FILEDIGESTALGO:·8
226 RECOMMENDS:·226 RECOMMENDS:·
227 ·-·clang-libllvm-dbg227 ·-·clang-libllvm-dbg
228 ·-·glibc-dbg228 ·-·glibc-dbg
229 ·-·libgcc-dbg229 ·-·libgcc-dbg
230 ·-·libstdc++-dbg230 ·-·libstdc++-dbg
Offset 242, 11 lines modifiedOffset 242, 11 lines modified
242 ·-·0242 ·-·0
243 ·-·0243 ·-·0
244 ·-·0244 ·-·0
245 ·-·0245 ·-·0
246 ·-·0246 ·-·0
247 ENCODING:·utf-8247 ENCODING:·utf-8
248 PAYLOADDIGEST:·248 PAYLOADDIGEST:·
249 ·-·1cd9e81dbb65c12c5aa8e215d3d53994adea7291d875ca999d1b27f13adc7495249 ·-·2b30865688c95310ceb35d3ec086cd91cbcfc2a9cb4118cfde05f6d79f2a101e
250 PAYLOADDIGESTALGO:·8250 PAYLOADDIGESTALGO:·8
251 PAYLOADDIGESTALT:·251 PAYLOADDIGESTALT:·
252 ·-·5ea2dfe3443e449d3d51d5f80ca38c6ef54a755a8178a0250af776d21fb964bd252 ·-·7d7a1e34f656d4567afd7a3162a54b876620376de06e49a56d05dadc89b224a6
23.6 KB
content
202 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 gzip·compressed·data,·last·modified:·Mon·Jul·28·22:39:05·2025,·from·Unix1 gzip·compressed·data,·last·modified:·Mon·Jul·28·22:39:27·2025,·from·Unix
23.4 KB
content-content
4.67 KB
./usr/bin/.debug/ld.lld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.36 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 Entry·point·0x10a7a03 Entry·point·0x10a7a0
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x1
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e88·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e98·R···0x1000
10 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x100010 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x1000
11 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100011 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
12 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x100012 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x1000
13 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x813 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x8
14 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x814 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
15 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x415 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
16 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x416 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.28 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··810 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da80·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········00000000000848b0·0003dc·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········00000000000848ba·0003dc·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········0000000000087250·0003dc·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····NOBITS··········0000000000087260·0003dc·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········NOBITS··········0000000000087490·0003dc·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········NOBITS··········00000000000874a0·0003dc·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········NOBITS··········00000000000bdb20·0003dc·004368·18···A··5··26··815 ··[10]·.rela.plt·········NOBITS··········00000000000bdb30·0003dc·004368·18···A··5··26··8
16 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··416 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·1617 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··818 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··8
19 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·6419 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··420 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··4
953 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
4.68 KB
./usr/bin/.debug/ld64.lld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.36 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 Entry·point·0x10a7a03 Entry·point·0x10a7a0
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x1
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e88·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e98·R···0x1000
10 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x100010 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x1000
11 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100011 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
12 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x100012 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x1000
13 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x813 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x8
14 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x814 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
15 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x415 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
16 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x416 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.28 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··810 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da80·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········00000000000848b0·0003dc·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········00000000000848ba·0003dc·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········0000000000087250·0003dc·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····NOBITS··········0000000000087260·0003dc·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········NOBITS··········0000000000087490·0003dc·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········NOBITS··········00000000000874a0·0003dc·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········NOBITS··········00000000000bdb20·0003dc·004368·18···A··5··26··815 ··[10]·.rela.plt·········NOBITS··········00000000000bdb30·0003dc·004368·18···A··5··26··8
16 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··416 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·1617 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··818 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··8
19 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·6419 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··420 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··4
953 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
4.67 KB
./usr/bin/.debug/lld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.36 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 Entry·point·0x10a7a03 Entry·point·0x10a7a0
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x1
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e88·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e98·R···0x1000
10 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x100010 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x1000
11 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100011 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
12 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x100012 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x1000
13 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x813 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x8
14 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x814 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
15 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x415 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
16 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x416 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.28 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··810 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da80·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········00000000000848b0·0003dc·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········00000000000848ba·0003dc·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········0000000000087250·0003dc·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····NOBITS··········0000000000087260·0003dc·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········NOBITS··········0000000000087490·0003dc·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········NOBITS··········00000000000874a0·0003dc·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········NOBITS··········00000000000bdb20·0003dc·004368·18···A··5··26··815 ··[10]·.rela.plt·········NOBITS··········00000000000bdb30·0003dc·004368·18···A··5··26··8
16 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··416 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·1617 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··818 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··8
19 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·6419 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··420 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··4
953 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
4.68 KB
File has been modified after NT_GNU_BUILD_ID has been applied.
1.36 KB
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 Entry·point·0x10a7a03 Entry·point·0x10a7a0
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x1
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e88·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e98·R···0x1000
10 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x100010 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x1000
11 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100011 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
12 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x100012 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x1000
13 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x813 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x8
14 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x814 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
15 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x415 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
16 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x416 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.28 KB
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··810 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da80·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········00000000000848b0·0003dc·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········00000000000848ba·0003dc·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········0000000000087250·0003dc·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····NOBITS··········0000000000087260·0003dc·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········NOBITS··········0000000000087490·0003dc·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········NOBITS··········00000000000874a0·0003dc·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········NOBITS··········00000000000bdb20·0003dc·004368·18···A··5··26··815 ··[10]·.rela.plt·········NOBITS··········00000000000bdb30·0003dc·004368·18···A··5··26··8
16 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··416 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·1617 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··818 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··8
19 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·6419 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··420 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··4
953 B
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0
4.68 KB
./usr/bin/.debug/wasm-ld
File has been modified after NT_GNU_BUILD_ID has been applied.
1.36 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 Entry·point·0x10a7a03 Entry·point·0x10a7a0
4 There·are·15·program·headers,·starting·at·offset·644 There·are·15·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000348·0x000348·R···0x8
8 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x18 ··INTERP·········0x0003dc·0x00000000000003dc·0x00000000000003dc·0x000000·0x00001a·R···0x1
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e88·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0003dc·0x0c1e98·R···0x1000
10 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x100010 ··LOAD···········0x000000·0x00000000000c2000·0x00000000000c2000·0x000000·0x4f3dad·R·E·0x1000
11 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x100011 ··LOAD···········0x001000·0x00000000005b6000·0x00000000005b6000·0x178214·0x178214·R···0x1000
12 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x100012 ··LOAD···········0x0009d8·0x000000000072f9d8·0x000000000072f9d8·0x000000·0x02e610·RW··0x1000
13 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x813 ··DYNAMIC········0x1799d8·0x000000000075a478·0x000000000075a478·0x000000·0x000260·RW··0x8
14 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x814 ··NOTE···········0x000388·0x0000000000000388·0x0000000000000388·0x000030·0x000030·R···0x8
15 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x415 ··NOTE···········0x0003b8·0x00000000000003b8·0x00000000000003b8·0x000024·0x000024·R···0x4
16 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x416 ··NOTE···········0x1791f4·0x000000000072e1f4·0x000000000072e1f4·0x000020·0x000020·R···0x4
2.28 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··86 ··[·1]·.note.gnu.property·NOTE············0000000000000388·000388·000030·00···A··0···0··8
7 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············00000000000003b8·0003b8·000024·00···A··0···0··4
8 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··18 ··[·3]·.interp···········NOBITS··········00000000000003dc·0003dc·00001a·00···A··0···0··1
9 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··89 ··[·4]·.gnu.hash·········NOBITS··········00000000000003f8·0003dc·0076b4·00···A··5···0··8
10 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··810 ··[·5]·.dynsym···········NOBITS··········0000000000007ab0·0003dc·01f380·18···A··6···1··8
11 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da80·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000026e30·0003dc·05da89·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········00000000000848b0·0003dc·0029a0·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········00000000000848ba·0003dc·0029a0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········0000000000087250·0003dc·000240·00···A··6···6··813 ··[·8]·.gnu.version_r····NOBITS··········0000000000087260·0003dc·000240·00···A··6···6··8
14 ··[·9]·.rela.dyn·········NOBITS··········0000000000087490·0003dc·036690·18···A··5···0··814 ··[·9]·.rela.dyn·········NOBITS··········00000000000874a0·0003dc·036690·18···A··5···0··8
15 ··[10]·.rela.plt·········NOBITS··········00000000000bdb20·0003dc·004368·18···A··5··26··815 ··[10]·.rela.plt·········NOBITS··········00000000000bdb30·0003dc·004368·18···A··5··26··8
16 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··416 ··[11]·.init·············NOBITS··········00000000000c2000·001000·00001b·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·1617 ··[12]·.plt··············NOBITS··········00000000000c2020·001000·002d00·10··AX··0···0·16
18 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··818 ··[13]·.plt.got··········NOBITS··········00000000000c4d20·001000·000018·08··AX··0···0··8
19 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·6419 ··[14]·.text·············NOBITS··········00000000000c4d40·001000·4f105e·00··AX··0···0·64
20 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··420 ··[15]·.fini·············NOBITS··········00000000005b5da0·001000·00000d·00··AX··0···0··4
21 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·3221 ··[16]·.rodata···········NOBITS··········00000000005b6000·001000·0bc580·00···A··0···0·32
22 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000672580·001000·0186fc·00···A··0···0··4
953 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v23 ··GNU··················0x00000020»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline,·x86-64-v2
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff96b82071c7ca7abf6a9b4d7bafd71977643dcd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·758dd015c8466d3421e3a3b46d941e76dac5ba29
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·5.15.0