--- /srv/rebuilderd/tmp/rebuilderd9i2JJk/inputs/libmirage12_3.3.1-1_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderd9i2JJk/out/libmirage12_3.3.1-1_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-07-20 18:16:10.000000 debian-binary │ --rw-r--r-- 0 0 0 4088 2026-07-20 18:16:10.000000 control.tar.xz │ --rw-r--r-- 0 0 0 219404 2026-07-20 18:16:10.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 4080 2026-07-20 18:16:10.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 219264 2026-07-20 18:16:10.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/filter-cso.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000d30 0x000d30 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000d38 0x000d38 R 0x1000 │ │ │ │ LOAD 0x001000 0x0000000000001000 0x0000000000001000 0x000d51 0x000d51 R E 0x1000 │ │ │ │ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x000864 0x000864 R 0x1000 │ │ │ │ LOAD 0x002cc0 0x0000000000003cc0 0x0000000000003cc0 0x00034c 0x000378 RW 0x1000 │ │ │ │ DYNAMIC 0x002cd8 0x0000000000003cd8 0x0000000000003cd8 0x000230 0x000230 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x0025ec 0x00000000000025ec 0x00000000000025ec 0x00006c 0x00006c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00003c 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000330 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 00000000000005d0 0005d0 0003ba 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 000000000000098a 00098a 000044 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 00000000000009d0 0009d0 000060 00 A 4 2 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000000a30 000a30 0000c0 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 0000000000000af0 000af0 000240 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 00000000000005d0 0005d0 0003c4 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 0000000000000994 000994 000044 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 00000000000009d8 0009d8 000060 00 A 4 2 8 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000000a38 000a38 0000c0 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 0000000000000af8 000af8 000240 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000001020 001020 000190 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 00000000000011b0 0011b0 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 00000000000011c0 0011c0 000b85 00 AX 0 0 16 │ │ │ │ [13] .fini PROGBITS 0000000000001d48 001d48 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000002000 002000 0005eb 01 AMS 0 0 8 │ │ │ │ [15] .eh_frame_hdr PROGBITS 00000000000025ec 0025ec 00006c 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0xa30 contains 8 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0xa38 contains 8 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000003cc0 0000000000000008 R_X86_64_RELATIVE 1270 │ │ │ │ 0000000000003cc8 0000000000000008 R_X86_64_RELATIVE 1230 │ │ │ │ 0000000000003cd0 0000000000000008 R_X86_64_RELATIVE 1340 │ │ │ │ 0000000000004000 0000000000000008 R_X86_64_RELATIVE 4000 │ │ │ │ 0000000000003fe0 0000000100000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000003fe8 0000000c00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000003ff0 0000001700000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000003ff8 0000001b00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0xaf0 contains 24 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0xaf8 contains 24 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000003f20 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ │ 0000000000003f28 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 inflate + 0 │ │ │ │ 0000000000003f30 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 inflateReset2@ZLIB_1.2.3.4 + 0 │ │ │ │ 0000000000003f38 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 g_try_malloc_n + 0 │ │ │ │ 0000000000003f40 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_stream_seek + 0 │ │ │ │ 0000000000003f48 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -11,23 +11,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x3cc0 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x3cc8 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x5d0 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a0 │ │ │ │ - 0x000000000000000a (STRSZ) 954 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 964 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x3f08 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 576 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0xaf0 │ │ │ │ - 0x0000000000000007 (RELA) 0xa30 │ │ │ │ + 0x0000000000000017 (JMPREL) 0xaf8 │ │ │ │ + 0x0000000000000007 (RELA) 0xa38 │ │ │ │ 0x0000000000000008 (RELASZ) 192 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0x9d0 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0x9d8 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 2 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0x98a │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0x994 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 4 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 018f1083e18c6e1a2df54a5651cc939fee3153fb │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 42b3331d7773bb404de95042d7efd0d358c04012 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 34 entries: │ │ │ │ - Addr: 0x000000000000098a Offset: 0x0000098a Link: 3 (.dynsym) │ │ │ │ + Addr: 0x0000000000000994 Offset: 0x00000994 Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 2 (ZLIB_1.2.3.4) 0 (*local*) 0 (*local*) 3 (GLIBC_2.4) │ │ │ │ 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 4 (GLIBC_2.14) 0 (*local*) 0 (*local*) │ │ │ │ 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 0 (*local*) 0 (*local*) 5 (GLIBC_2.2.5) │ │ │ │ 01c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 020: 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 2 entries: │ │ │ │ - Addr: 0x00000000000009d0 Offset: 0x000009d0 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x00000000000009d8 Offset: 0x000009d8 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 3 │ │ │ │ 0x0010: Name: GLIBC_2.2.5 Flags: none Version: 5 │ │ │ │ 0x0020: Name: GLIBC_2.14 Flags: none Version: 4 │ │ │ │ 0x0030: Name: GLIBC_2.4 Flags: none Version: 3 │ │ │ │ 0x0040: Version: 1 File: libz.so.1 Cnt: 1 │ │ │ │ 0x0050: Name: ZLIB_1.2.3.4 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -55,9 +55,10 @@ │ │ │ │ 0x00000910 6c69622d 322e302e 736f2e30 006c6962 lib-2.0.so.0.lib │ │ │ │ 0x00000920 632e736f 2e360047 4c494243 5f322e32 c.so.6.GLIBC_2.2 │ │ │ │ 0x00000930 2e350047 4c494243 5f322e31 3400474c .5.GLIBC_2.14.GL │ │ │ │ 0x00000940 4942435f 322e3400 5a4c4942 5f312e32 IBC_2.4.ZLIB_1.2 │ │ │ │ 0x00000950 2e332e34 00000000 00000000 00000000 .3.4............ │ │ │ │ 0x00000960 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000970 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000980 00000000 00000000 0000 .......... │ │ │ │ + 0x00000980 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00000990 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38663130 38336531 38633665 31613264 8f1083e18c6e1a2d │ │ │ │ - 0x00000010 66353461 35363531 63633933 39666565 f54a5651cc939fee │ │ │ │ - 0x00000020 33313533 66622e64 65627567 00000000 3153fb.debug.... │ │ │ │ - 0x00000030 efde365a ..6Z │ │ │ │ + 0x00000000 62333333 31643737 37336262 34303464 b3331d7773bb404d │ │ │ │ + 0x00000010 65393530 34326437 65666430 64333538 e95042d7efd0d358 │ │ │ │ + 0x00000020 63303430 31322e64 65627567 00000000 c04012.debug.... │ │ │ │ + 0x00000030 6983fea1 i... │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/filter-daa.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0015e0 0x0015e0 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0015f0 0x0015f0 R 0x1000 │ │ │ │ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x0058ad 0x0058ad R E 0x1000 │ │ │ │ LOAD 0x008000 0x0000000000008000 0x0000000000008000 0x001f44 0x001f44 R 0x1000 │ │ │ │ LOAD 0x00abe0 0x000000000000abe0 0x000000000000abe0 0x000444 0x000470 RW 0x1000 │ │ │ │ DYNAMIC 0x00abf8 0x000000000000abf8 0x000000000000abf8 0x000230 0x000230 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x0096d0 0x00000000000096d0 0x00000000000096d0 0x00011c 0x00011c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 0000bc 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 0000000000000320 000320 000648 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 0000000000000968 000968 0005e1 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000000f4a 000f4a 000086 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000000fd0 000fd0 000040 00 A 4 1 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000001010 001010 000120 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 0000000000001130 001130 0004b0 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 0000000000000968 000968 0005eb 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 0000000000000f54 000f54 000086 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0000000000000fe0 000fe0 000040 00 A 4 1 8 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000001020 001020 000120 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 0000000000001140 001140 0004b0 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000002020 002020 000330 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 0000000000002350 002350 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 0000000000002380 002380 005521 00 AX 0 0 64 │ │ │ │ [13] .fini PROGBITS 00000000000078a4 0078a4 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000008000 008000 0016d0 00 A 0 0 16 │ │ │ │ [15] .eh_frame_hdr PROGBITS 00000000000096d0 0096d0 00011c 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x1010 contains 12 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0x1020 contains 12 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000000abe0 0000000000000008 R_X86_64_RELATIVE 2430 │ │ │ │ 000000000000abe8 0000000000000008 R_X86_64_RELATIVE 23f0 │ │ │ │ 000000000000abf0 0000000000000008 R_X86_64_RELATIVE 2520 │ │ │ │ 000000000000b000 0000000000000008 R_X86_64_RELATIVE b000 │ │ │ │ 000000000000b010 0000000000000008 R_X86_64_RELATIVE 25a0 │ │ │ │ 000000000000b018 0000000000000008 R_X86_64_RELATIVE 2590 │ │ │ │ 000000000000afd0 0000000100000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 000000000000afd8 0000003400000006 R_X86_64_GLOB_DAT 00000000000096c0 kMaskToBitNumber + 0 │ │ │ │ 000000000000afe0 0000001200000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 000000000000afe8 0000003f00000006 R_X86_64_GLOB_DAT 00000000000096c8 kMaskToAllowedStatus + 0 │ │ │ │ 000000000000aff0 0000002600000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 000000000000aff8 0000002c00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x1130 contains 50 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x1140 contains 50 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000000ae40 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 g_object_unref + 0 │ │ │ │ 000000000000ae48 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ │ 000000000000ae50 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 inflate + 0 │ │ │ │ 000000000000ae58 0000003d00000007 R_X86_64_JUMP_SLOT 0000000000007690 LzmaDec_Allocate + 0 │ │ │ │ 000000000000ae60 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 g_try_malloc_n + 0 │ │ │ │ 000000000000ae68 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 g_variant_unref + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -11,23 +11,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0xabe0 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0xabe8 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x968 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x320 │ │ │ │ - 0x000000000000000a (STRSZ) 1505 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1515 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0xae28 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1200 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x1130 │ │ │ │ - 0x0000000000000007 (RELA) 0x1010 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x1140 │ │ │ │ + 0x0000000000000007 (RELA) 0x1020 │ │ │ │ 0x0000000000000008 (RELASZ) 288 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0xfd0 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0xfe0 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 1 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0xf4a │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0xf54 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 6 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: cb362d99aca28a419cff01a7855cc158909e8dfe │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bc00efc2597aff64ecce71c10caab8cd5d0390af │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 67 entries: │ │ │ │ - Addr: 0x0000000000000f4a Offset: 0x00000f4a Link: 3 (.dynsym) │ │ │ │ + Addr: 0x0000000000000f54 Offset: 0x00000f54 Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 0 (*local*) 2 (GLIBC_2.2.5) 3 (GLIBC_2.4) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 2 (GLIBC_2.2.5) 0 (*local*) │ │ │ │ 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 014: 4 (GLIBC_2.14) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ @@ -16,12 +16,12 @@ │ │ │ │ 030: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 034: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 038: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 03c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 040: 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 1 entry: │ │ │ │ - Addr: 0x0000000000000fd0 Offset: 0x00000fd0 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000000fe0 Offset: 0x00000fe0 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 3 │ │ │ │ 0x0010: Name: GLIBC_2.14 Flags: none Version: 4 │ │ │ │ 0x0020: Name: GLIBC_2.4 Flags: none Version: 3 │ │ │ │ 0x0030: Name: GLIBC_2.2.5 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -90,9 +90,9 @@ │ │ │ │ 0x00000ed8 6c696267 6c69622d 322e302e 736f2e30 libglib-2.0.so.0 │ │ │ │ 0x00000ee8 006c6962 632e736f 2e360047 4c494243 .libc.so.6.GLIBC │ │ │ │ 0x00000ef8 5f322e31 3400474c 4942435f 322e3400 _2.14.GLIBC_2.4. │ │ │ │ 0x00000f08 474c4942 435f322e 322e3500 00000000 GLIBC_2.2.5..... │ │ │ │ 0x00000f18 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000f28 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000f38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000f48 00 . │ │ │ │ + 0x00000f48 00000000 00000000 000000 ........... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 33363264 39396163 61323861 34313963 362d99aca28a419c │ │ │ │ - 0x00000010 66663031 61373835 35636331 35383930 ff01a7855cc15890 │ │ │ │ - 0x00000020 39653864 66652e64 65627567 00000000 9e8dfe.debug.... │ │ │ │ - 0x00000030 01b7fab5 .... │ │ │ │ + 0x00000000 30306566 63323539 37616666 36346563 00efc2597aff64ec │ │ │ │ + 0x00000010 63653731 63313063 61616238 63643564 ce71c10caab8cd5d │ │ │ │ + 0x00000020 30333930 61662e64 65627567 00000000 0390af.debug.... │ │ │ │ + 0x00000030 deacc5e2 .... │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/filter-dmg.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001778 0x001778 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001788 0x001788 R 0x1000 │ │ │ │ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x003aed 0x003aed R E 0x1000 │ │ │ │ LOAD 0x006000 0x0000000000006000 0x0000000000006000 0x00179c 0x00179c R 0x1000 │ │ │ │ LOAD 0x007b80 0x0000000000008b80 0x0000000000008b80 0x00048c 0x0004b8 RW 0x1000 │ │ │ │ DYNAMIC 0x007ba0 0x0000000000008ba0 0x0000000000008ba0 0x000240 0x000240 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x00722c 0x000000000000722c 0x000000000000722c 0x0000c4 0x0000c4 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00005c 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002c0 0002c0 0006c0 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 0000000000000980 000980 000668 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000000fe8 000fe8 000090 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000001078 001078 000070 00 A 4 2 8 │ │ │ │ - [ 7] .rela.dyn RELA 00000000000010e8 0010e8 0000d8 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 00000000000011c0 0011c0 0005b8 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 0000000000000980 000980 000672 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 0000000000000ff2 000ff2 000090 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0000000000001088 001088 000070 00 A 4 2 8 │ │ │ │ + [ 7] .rela.dyn RELA 00000000000010f8 0010f8 0000d8 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 00000000000011d0 0011d0 0005b8 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000002020 002020 0003e0 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 0000000000002400 002400 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 0000000000002420 002420 0036c4 00 AX 0 0 32 │ │ │ │ [13] .fini PROGBITS 0000000000005ae4 005ae4 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000006000 006000 001229 00 A 0 0 32 │ │ │ │ [15] .eh_frame_hdr PROGBITS 000000000000722c 00722c 0000c4 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x10e8 contains 9 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0x10f8 contains 9 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000008b80 0000000000000008 R_X86_64_RELATIVE 24d0 │ │ │ │ 0000000000008b88 0000000000000008 R_X86_64_RELATIVE 2490 │ │ │ │ 0000000000008b90 0000000000000008 R_X86_64_RELATIVE 28e0 │ │ │ │ 0000000000008b98 0000000000000008 R_X86_64_RELATIVE 5380 │ │ │ │ 0000000000009000 0000000000000008 R_X86_64_RELATIVE 9000 │ │ │ │ 0000000000008fe0 0000000400000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000008fe8 0000001d00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000008ff0 0000003300000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000008ff8 0000003800000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x11c0 contains 61 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x11d0 contains 61 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000008df8 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 g_string_sized_new + 0 │ │ │ │ 0000000000008e00 0000003c00000007 R_X86_64_JUMP_SLOT 00000000000024e0 adc_decompress + 0 │ │ │ │ 0000000000008e08 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 g_string_new + 0 │ │ │ │ 0000000000008e10 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 strncmp@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000008e18 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 g_object_unref + 0 │ │ │ │ 0000000000008e20 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -12,23 +12,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x8b80 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x8b88 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x980 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2c0 │ │ │ │ - 0x000000000000000a (STRSZ) 1640 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1650 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x8de0 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1464 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x11c0 │ │ │ │ - 0x0000000000000007 (RELA) 0x10e8 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x11d0 │ │ │ │ + 0x0000000000000007 (RELA) 0x10f8 │ │ │ │ 0x0000000000000008 (RELASZ) 216 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0x1078 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0x1088 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 2 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0xfe8 │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0xff2 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 5 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 72b4013e07678771173070285f77b43f81b718ef │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 863749b47db7339e64d9c80a08430006b07355cf │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 72 entries: │ │ │ │ - Addr: 0x0000000000000fe8 Offset: 0x00000fe8 Link: 3 (.dynsym) │ │ │ │ + Addr: 0x0000000000000ff2 Offset: 0x00000ff2 Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.2.5) │ │ │ │ 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 3 (ZLIB_1.2.3.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 2 (GLIBC_2.2.5) 4 (GLIBC_2.4) │ │ │ │ 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 014: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.2.5) │ │ │ │ 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ @@ -17,15 +17,15 @@ │ │ │ │ 034: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 038: 2 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 03c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 040: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 044: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 2 entries: │ │ │ │ - Addr: 0x0000000000001078 Offset: 0x00001078 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000001088 Offset: 0x00001088 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libz.so.1 Cnt: 1 │ │ │ │ 0x0010: Name: ZLIB_1.2.3.4 Flags: none Version: 3 │ │ │ │ 0x0020: Version: 1 File: libc.so.6 Cnt: 4 │ │ │ │ 0x0030: Name: GLIBC_2.7 Flags: none Version: 6 │ │ │ │ 0x0040: Name: GLIBC_2.14 Flags: none Version: 5 │ │ │ │ 0x0050: Name: GLIBC_2.4 Flags: none Version: 4 │ │ │ │ 0x0060: Name: GLIBC_2.2.5 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -98,9 +98,10 @@ │ │ │ │ 0x00000f70 006c6962 632e736f 2e36005a 4c49425f .libc.so.6.ZLIB_ │ │ │ │ 0x00000f80 312e322e 332e3400 474c4942 435f322e 1.2.3.4.GLIBC_2. │ │ │ │ 0x00000f90 3700474c 4942435f 322e3134 00474c49 7.GLIBC_2.14.GLI │ │ │ │ 0x00000fa0 42435f32 2e340047 4c494243 5f322e32 BC_2.4.GLIBC_2.2 │ │ │ │ 0x00000fb0 2e350000 00000000 00000000 00000000 .5.............. │ │ │ │ 0x00000fc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000fd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000fe0 00000000 00000000 ........ │ │ │ │ + 0x00000fe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00000ff0 0000 .. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62343031 33653037 36373837 37313137 b4013e0767877117 │ │ │ │ - 0x00000010 33303730 32383566 37376234 33663831 3070285f77b43f81 │ │ │ │ - 0x00000020 62373138 65662e64 65627567 00000000 b718ef.debug.... │ │ │ │ - 0x00000030 59475b17 YG[. │ │ │ │ + 0x00000000 33373439 62343764 62373333 39653634 3749b47db7339e64 │ │ │ │ + 0x00000010 64396338 30613038 34333030 30366230 d9c80a08430006b0 │ │ │ │ + 0x00000020 37333535 63662e64 65627567 00000000 7355cf.debug.... │ │ │ │ + 0x00000030 6b465320 kFS │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/filter-ecm.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000d90 0x000d90 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000d98 0x000d98 R 0x1000 │ │ │ │ LOAD 0x001000 0x0000000000001000 0x0000000000001000 0x0010f1 0x0010f1 R E 0x1000 │ │ │ │ LOAD 0x003000 0x0000000000003000 0x0000000000003000 0x000844 0x000844 R 0x1000 │ │ │ │ LOAD 0x003cc8 0x0000000000004cc8 0x0000000000004cc8 0x000344 0x000370 RW 0x1000 │ │ │ │ DYNAMIC 0x003ce0 0x0000000000004ce0 0x0000000000004ce0 0x000220 0x000220 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x0035c0 0x00000000000035c0 0x00000000000035c0 0x00006c 0x00006c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00003c 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000348 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 00000000000005e8 0005e8 000407 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 00000000000009f0 0009f0 000046 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000000a38 000a38 000040 00 A 4 1 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000000a78 000a78 0000d8 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 0000000000000b50 000b50 000240 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 00000000000005e8 0005e8 000411 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 00000000000009fa 0009fa 000046 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0000000000000a40 000a40 000040 00 A 4 1 8 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000000a80 000a80 0000d8 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 0000000000000b58 000b58 000240 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000001020 001020 000190 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 00000000000011b0 0011b0 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 00000000000011c0 0011c0 000f25 00 AX 0 0 32 │ │ │ │ [13] .fini PROGBITS 00000000000020e8 0020e8 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000003000 003000 0005c0 00 A 0 0 16 │ │ │ │ [15] .eh_frame_hdr PROGBITS 00000000000035c0 0035c0 00006c 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0xa78 contains 9 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0xa80 contains 9 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000004cc8 0000000000000008 R_X86_64_RELATIVE 1270 │ │ │ │ 0000000000004cd0 0000000000000008 R_X86_64_RELATIVE 1230 │ │ │ │ 0000000000004cd8 0000000000000008 R_X86_64_RELATIVE 1330 │ │ │ │ 0000000000005000 0000000000000008 R_X86_64_RELATIVE 5000 │ │ │ │ 0000000000004fd8 0000000100000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000004fe0 0000000900000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000004fe8 0000001400000006 R_X86_64_GLOB_DAT 0000000000000000 mirage_pattern_sync + 0 │ │ │ │ 0000000000004ff0 0000001600000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000004ff8 0000001a00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0xb50 contains 24 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0xb58 contains 24 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000004f18 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ │ 0000000000004f20 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_stream_seek + 0 │ │ │ │ 0000000000004f28 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0 │ │ │ │ 0000000000004f30 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_filter_stream_get_underlying_stream + 0 │ │ │ │ 0000000000004f38 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 g_set_error + 0 │ │ │ │ 0000000000004f40 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 g_type_class_adjust_private_offset + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -10,23 +10,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x4cc8 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x4cd0 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x5e8 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a0 │ │ │ │ - 0x000000000000000a (STRSZ) 1031 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1041 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x4f00 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 576 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0xb50 │ │ │ │ - 0x0000000000000007 (RELA) 0xa78 │ │ │ │ + 0x0000000000000017 (JMPREL) 0xb58 │ │ │ │ + 0x0000000000000007 (RELA) 0xa80 │ │ │ │ 0x0000000000000008 (RELASZ) 216 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0xa38 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0xa40 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 1 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0x9f0 │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0x9fa │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 4 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7148b1dc5d96d4d3d67258057d4dbaaaef96b3f4 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b469b8f7c6ef5def6718bca4629c25b457b45b35 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 35 entries: │ │ │ │ - Addr: 0x00000000000009f0 Offset: 0x000009f0 Link: 3 (.dynsym) │ │ │ │ + Addr: 0x00000000000009fa Offset: 0x000009fa Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 3 (GLIBC_2.14) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 0 (*local*) 4 (GLIBC_2.2.5) 0 (*local*) │ │ │ │ 01c: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 020: 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 1 entry: │ │ │ │ - Addr: 0x0000000000000a38 Offset: 0x00000a38 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000000a40 Offset: 0x00000a40 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 3 │ │ │ │ 0x0010: Name: GLIBC_2.2.5 Flags: none Version: 4 │ │ │ │ 0x0020: Name: GLIBC_2.14 Flags: none Version: 3 │ │ │ │ 0x0030: Name: GLIBC_2.4 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -60,9 +60,10 @@ │ │ │ │ 0x00000978 2e736f2e 30006c69 62676c69 622d322e .so.0.libglib-2. │ │ │ │ 0x00000988 302e736f 2e30006c 6962632e 736f2e36 0.so.0.libc.so.6 │ │ │ │ 0x00000998 00474c49 42435f32 2e322e35 00474c49 .GLIBC_2.2.5.GLI │ │ │ │ 0x000009a8 42435f32 2e313400 474c4942 435f322e BC_2.14.GLIBC_2. │ │ │ │ 0x000009b8 34000000 00000000 00000000 00000000 4............... │ │ │ │ 0x000009c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000009d8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000009e8 00000000 000000 ....... │ │ │ │ + 0x000009e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000009f8 00 . │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 34386231 64633564 39366434 64336436 48b1dc5d96d4d3d6 │ │ │ │ - 0x00000010 37323538 30353764 34646261 61616566 7258057d4dbaaaef │ │ │ │ - 0x00000020 39366233 66342e64 65627567 00000000 96b3f4.debug.... │ │ │ │ - 0x00000030 5295f64d R..M │ │ │ │ + 0x00000000 36396238 66376336 65663564 65663637 69b8f7c6ef5def67 │ │ │ │ + 0x00000010 31386263 61343632 39633235 62343537 18bca4629c25b457 │ │ │ │ + 0x00000020 62343562 33352e64 65627567 00000000 b45b35.debug.... │ │ │ │ + 0x00000030 02f88015 .... │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/filter-gzip.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000e58 0x000e58 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000e60 0x000e60 R 0x1000 │ │ │ │ LOAD 0x001000 0x0000000000001000 0x0000000000001000 0x001221 0x001221 R E 0x1000 │ │ │ │ LOAD 0x003000 0x0000000000003000 0x0000000000003000 0x0007f4 0x0007f4 R 0x1000 │ │ │ │ LOAD 0x003ca0 0x0000000000004ca0 0x0000000000004ca0 0x00036c 0x000398 RW 0x1000 │ │ │ │ DYNAMIC 0x003cb8 0x0000000000004cb8 0x0000000000004cb8 0x000230 0x000230 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x003580 0x0000000000003580 0x0000000000003580 0x00006c 0x00006c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00003c 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000390 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 0000000000000630 000630 000406 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000000a36 000a36 00004c 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000000a88 000a88 000070 00 A 4 2 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000000af8 000af8 0000c0 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 0000000000000bb8 000bb8 0002a0 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 0000000000000630 000630 000410 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 0000000000000a40 000a40 00004c 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0000000000000a90 000a90 000070 00 A 4 2 8 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000000b00 000b00 0000c0 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 0000000000000bc0 000bc0 0002a0 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000001020 001020 0001d0 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 00000000000011f0 0011f0 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 0000000000001200 001200 001015 00 AX 0 0 32 │ │ │ │ [13] .fini PROGBITS 0000000000002218 002218 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000003000 003000 000580 01 AMS 0 0 8 │ │ │ │ [15] .eh_frame_hdr PROGBITS 0000000000003580 003580 00006c 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0xaf8 contains 8 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0xb00 contains 8 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000004ca0 0000000000000008 R_X86_64_RELATIVE 12b0 │ │ │ │ 0000000000004ca8 0000000000000008 R_X86_64_RELATIVE 1270 │ │ │ │ 0000000000004cb0 0000000000000008 R_X86_64_RELATIVE 1380 │ │ │ │ 0000000000005000 0000000000000008 R_X86_64_RELATIVE 5000 │ │ │ │ 0000000000004fe0 0000000100000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000004fe8 0000000c00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000004ff0 0000001900000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000004ff8 0000001d00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0xbb8 contains 28 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0xbc0 contains 28 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000004f00 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ │ 0000000000004f08 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 inflate + 0 │ │ │ │ 0000000000004f10 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 inflateReset2@ZLIB_1.2.3.4 + 0 │ │ │ │ 0000000000004f18 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_stream_seek + 0 │ │ │ │ 0000000000004f20 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0 │ │ │ │ 0000000000004f28 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_filter_stream_get_underlying_stream + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -11,23 +11,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x4ca0 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x4ca8 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x630 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a0 │ │ │ │ - 0x000000000000000a (STRSZ) 1030 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1040 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x4ee8 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 672 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0xbb8 │ │ │ │ - 0x0000000000000007 (RELA) 0xaf8 │ │ │ │ + 0x0000000000000017 (JMPREL) 0xbc0 │ │ │ │ + 0x0000000000000007 (RELA) 0xb00 │ │ │ │ 0x0000000000000008 (RELASZ) 192 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0xa88 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0xa90 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 2 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0xa36 │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0xa40 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 4 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 70f6a085b560e89c9f74360b67161d23e2b8cdf7 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a8fbeff420202ded0e18a2e0281c6ecd55cbcdf6 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 38 entries: │ │ │ │ - Addr: 0x0000000000000a36 Offset: 0x00000a36 Link: 3 (.dynsym) │ │ │ │ + Addr: 0x0000000000000a40 Offset: 0x00000a40 Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 2 (ZLIB_1.2.3.4) 0 (*local*) 3 (GLIBC_2.4) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 0 (*local*) 4 (ZLIB_1.2.2.4) │ │ │ │ 00c: 0 (*local*) 5 (GLIBC_2.14) 0 (*local*) 0 (*local*) │ │ │ │ 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 01c: 0 (*local*) 6 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) │ │ │ │ 020: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 024: 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 2 entries: │ │ │ │ - Addr: 0x0000000000000a88 Offset: 0x00000a88 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000000a90 Offset: 0x00000a90 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 3 │ │ │ │ 0x0010: Name: GLIBC_2.2.5 Flags: none Version: 6 │ │ │ │ 0x0020: Name: GLIBC_2.14 Flags: none Version: 5 │ │ │ │ 0x0030: Name: GLIBC_2.4 Flags: none Version: 3 │ │ │ │ 0x0040: Version: 1 File: libz.so.1 Cnt: 2 │ │ │ │ 0x0050: Name: ZLIB_1.2.2.4 Flags: none Version: 4 │ │ │ │ 0x0060: Name: ZLIB_1.2.3.4 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -60,9 +60,9 @@ │ │ │ │ 0x000009c0 2e736f2e 3600474c 4942435f 322e322e .so.6.GLIBC_2.2. │ │ │ │ 0x000009d0 3500474c 4942435f 322e3134 00474c49 5.GLIBC_2.14.GLI │ │ │ │ 0x000009e0 42435f32 2e34005a 4c49425f 312e322e BC_2.4.ZLIB_1.2. │ │ │ │ 0x000009f0 322e3400 5a4c4942 5f312e32 2e332e34 2.4.ZLIB_1.2.3.4 │ │ │ │ 0x00000a00 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000a10 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000a20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000a30 00000000 0000 ...... │ │ │ │ + 0x00000a30 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 66366130 38356235 36306538 39633966 f6a085b560e89c9f │ │ │ │ - 0x00000010 37343336 30623637 31363164 32336532 74360b67161d23e2 │ │ │ │ - 0x00000020 62386364 66372e64 65627567 00000000 b8cdf7.debug.... │ │ │ │ - 0x00000030 70a35ecd p.^. │ │ │ │ + 0x00000000 66626566 66343230 32303264 65643065 fbeff420202ded0e │ │ │ │ + 0x00000010 31386132 65303238 31633665 63643535 18a2e0281c6ecd55 │ │ │ │ + 0x00000020 63626364 66362e64 65627567 00000000 cbcdf6.debug.... │ │ │ │ + 0x00000030 87894477 ..Dw │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/filter-isz.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0010b8 0x0010b8 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0010c0 0x0010c0 R 0x1000 │ │ │ │ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x001db1 0x001db1 R E 0x1000 │ │ │ │ LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x000f2c 0x000f2c R 0x1000 │ │ │ │ LOAD 0x005c48 0x0000000000005c48 0x0000000000005c48 0x0003c4 0x0003f0 RW 0x1000 │ │ │ │ DYNAMIC 0x005c60 0x0000000000005c60 0x0000000000005c60 0x000240 0x000240 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x004c0c 0x0000000000004c0c 0x0000000000004c0c 0x000074 0x000074 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00003c 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000468 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 0000000000000708 000708 0004b3 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000000bbc 000bbc 00005e 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000000c20 000c20 000060 00 A 4 2 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000000c80 000c80 0000c0 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 0000000000000d40 000d40 000378 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 0000000000000708 000708 0004bd 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 0000000000000bc6 000bc6 00005e 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0000000000000c28 000c28 000060 00 A 4 2 8 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000000c88 000c88 0000c0 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 0000000000000d48 000d48 000378 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000002020 002020 000260 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 0000000000002280 002280 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 00000000000022c0 0022c0 001ae5 00 AX 0 0 64 │ │ │ │ [13] .fini PROGBITS 0000000000003da8 003da8 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000004000 004000 000c0c 00 A 0 0 32 │ │ │ │ [15] .eh_frame_hdr PROGBITS 0000000000004c0c 004c0c 000074 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0xc80 contains 8 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0xc88 contains 8 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000005c48 0000000000000008 R_X86_64_RELATIVE 2370 │ │ │ │ 0000000000005c50 0000000000000008 R_X86_64_RELATIVE 2330 │ │ │ │ 0000000000005c58 0000000000000008 R_X86_64_RELATIVE 2450 │ │ │ │ 0000000000006000 0000000000000008 R_X86_64_RELATIVE 6000 │ │ │ │ 0000000000005fe0 0000000100000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000005fe8 0000001300000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000005ff0 0000002400000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000005ff8 0000002800000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0xd40 contains 37 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0xd48 contains 37 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000005eb8 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 g_object_unref + 0 │ │ │ │ 0000000000005ec0 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ │ 0000000000005ec8 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 inflate + 0 │ │ │ │ 0000000000005ed0 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 inflateReset2@ZLIB_1.2.3.4 + 0 │ │ │ │ 0000000000005ed8 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 g_try_malloc_n + 0 │ │ │ │ 0000000000005ee0 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_stream_seek + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -12,23 +12,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x5c48 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x5c50 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x708 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a0 │ │ │ │ - 0x000000000000000a (STRSZ) 1203 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1213 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x5ea0 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 888 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0xd40 │ │ │ │ - 0x0000000000000007 (RELA) 0xc80 │ │ │ │ + 0x0000000000000017 (JMPREL) 0xd48 │ │ │ │ + 0x0000000000000007 (RELA) 0xc88 │ │ │ │ 0x0000000000000008 (RELASZ) 192 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0xc20 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0xc28 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 2 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0xbbc │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0xbc6 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 4 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 12cb45642ba0003b3c5eefd7b4fa5ad3df0725a5 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c5addd93de4091d0877e5cf0583066418507afdd │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 47 entries: │ │ │ │ - Addr: 0x0000000000000bbc Offset: 0x00000bbc Link: 3 (.dynsym) │ │ │ │ + Addr: 0x0000000000000bc6 Offset: 0x00000bc6 Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 2 (ZLIB_1.2.3.4) 0 (*local*) 0 (*local*) │ │ │ │ 008: 3 (GLIBC_2.2.5) 4 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 010: 3 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 014: 0 (*local*) 5 (GLIBC_2.14) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 01c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 020: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 024: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 028: 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 02c: 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 2 entries: │ │ │ │ - Addr: 0x0000000000000c20 Offset: 0x00000c20 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000000c28 Offset: 0x00000c28 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 3 │ │ │ │ 0x0010: Name: GLIBC_2.14 Flags: none Version: 5 │ │ │ │ 0x0020: Name: GLIBC_2.4 Flags: none Version: 4 │ │ │ │ 0x0030: Name: GLIBC_2.2.5 Flags: none Version: 3 │ │ │ │ 0x0040: Version: 1 File: libz.so.1 Cnt: 1 │ │ │ │ 0x0050: Name: ZLIB_1.2.3.4 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -71,9 +71,9 @@ │ │ │ │ 0x00000b48 2e736f2e 30006c69 62632e73 6f2e3600 .so.0.libc.so.6. │ │ │ │ 0x00000b58 474c4942 435f322e 31340047 4c494243 GLIBC_2.14.GLIBC │ │ │ │ 0x00000b68 5f322e34 00474c49 42435f32 2e322e35 _2.4.GLIBC_2.2.5 │ │ │ │ 0x00000b78 005a4c49 425f312e 322e332e 34000000 .ZLIB_1.2.3.4... │ │ │ │ 0x00000b88 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000b98 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000ba8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000bb8 000000 ... │ │ │ │ + 0x00000bb8 00000000 00000000 00000000 00 ............. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 63623435 36343262 61303030 33623363 cb45642ba0003b3c │ │ │ │ - 0x00000010 35656566 64376234 66613561 64336466 5eefd7b4fa5ad3df │ │ │ │ - 0x00000020 30373235 61352e64 65627567 00000000 0725a5.debug.... │ │ │ │ - 0x00000030 7cf7bdaa |... │ │ │ │ + 0x00000000 61646464 39336465 34303931 64303837 addd93de4091d087 │ │ │ │ + 0x00000010 37653563 66303538 33303636 34313835 7e5cf05830664185 │ │ │ │ + 0x00000020 30376166 64642e64 65627567 00000000 07afdd.debug.... │ │ │ │ + 0x00000030 9405dc35 ...5 │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/filter-macbinary.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001508 0x001508 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001510 0x001510 R 0x1000 │ │ │ │ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x002bd9 0x002bd9 R E 0x1000 │ │ │ │ LOAD 0x005000 0x0000000000005000 0x0000000000005000 0x0013c4 0x0013c4 R 0x1000 │ │ │ │ LOAD 0x006be8 0x0000000000007be8 0x0000000000007be8 0x000424 0x000450 RW 0x1000 │ │ │ │ DYNAMIC 0x006c08 0x0000000000007c08 0x0000000000007c08 0x000220 0x000220 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x005e8c 0x0000000000005e8c 0x0000000000005e8c 0x0000bc 0x0000bc R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00005c 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002c0 0002c0 0005e8 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 00000000000008a8 0008a8 0005d8 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000000e80 000e80 00007e 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000000f00 000f00 000050 00 A 4 1 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000000f50 000f50 0000f0 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 0000000000001040 001040 0004c8 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 00000000000008a8 0008a8 0005e2 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 0000000000000e8a 000e8a 00007e 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0000000000000f08 000f08 000050 00 A 4 1 8 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000000f58 000f58 0000f0 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 0000000000001048 001048 0004c8 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000002020 002020 000340 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 0000000000002360 002360 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 0000000000002380 002380 00284f 00 AX 0 0 64 │ │ │ │ [13] .fini PROGBITS 0000000000004bd0 004bd0 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000005000 005000 000e89 00 A 0 0 32 │ │ │ │ [15] .eh_frame_hdr PROGBITS 0000000000005e8c 005e8c 0000bc 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0xf50 contains 10 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0xf58 contains 10 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000007be8 0000000000000008 R_X86_64_RELATIVE 2430 │ │ │ │ 0000000000007bf0 0000000000000008 R_X86_64_RELATIVE 23f0 │ │ │ │ 0000000000007bf8 0000000000000008 R_X86_64_RELATIVE 2520 │ │ │ │ 0000000000007c00 0000000000000008 R_X86_64_RELATIVE 4140 │ │ │ │ 0000000000008000 0000000000000008 R_X86_64_RELATIVE 8000 │ │ │ │ 0000000000007fd8 0000000500000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000007fe0 0000001800000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000007fe8 0000002900000006 R_X86_64_GLOB_DAT 0000000000000000 crc16_1021_lut + 0 │ │ │ │ 0000000000007ff0 0000002a00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000007ff8 0000003000000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x1040 contains 51 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x1048 contains 51 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000007e40 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 g_date_time_unref + 0 │ │ │ │ 0000000000007e48 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 g_string_sized_new + 0 │ │ │ │ 0000000000007e50 0000003300000007 R_X86_64_JUMP_SLOT 00000000000048c0 adc_decompress + 0 │ │ │ │ 0000000000007e58 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 g_string_new + 0 │ │ │ │ 0000000000007e60 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 strncmp@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000007e68 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -10,23 +10,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x7be8 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x7bf0 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x8a8 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2c0 │ │ │ │ - 0x000000000000000a (STRSZ) 1496 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1506 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x7e28 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1224 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x1040 │ │ │ │ - 0x0000000000000007 (RELA) 0xf50 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x1048 │ │ │ │ + 0x0000000000000007 (RELA) 0xf58 │ │ │ │ 0x0000000000000008 (RELASZ) 240 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0xf00 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0xf08 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 1 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0xe80 │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0xe8a │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 5 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6992a8c7d68f46e8451bf95292e48b9eaa71d34c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 548d77da0b1a132a333f4f0f03fec04119903488 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 63 entries: │ │ │ │ - Addr: 0x0000000000000e80 Offset: 0x00000e80 Link: 3 (.dynsym) │ │ │ │ + Addr: 0x0000000000000e8a Offset: 0x00000e8a Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 2 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 0 (*local*) 3 (GLIBC_2.4) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 010: 0 (*local*) 2 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) │ │ │ │ 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 4 (GLIBC_2.14) 0 (*local*) 0 (*local*) │ │ │ │ @@ -15,13 +15,13 @@ │ │ │ │ 02c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 030: 2 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) 1 (*global*) │ │ │ │ 034: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 038: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 03c: 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 1 entry: │ │ │ │ - Addr: 0x0000000000000f00 Offset: 0x00000f00 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000000f08 Offset: 0x00000f08 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 4 │ │ │ │ 0x0010: Name: GLIBC_2.7 Flags: none Version: 5 │ │ │ │ 0x0020: Name: GLIBC_2.14 Flags: none Version: 4 │ │ │ │ 0x0030: Name: GLIBC_2.4 Flags: none Version: 3 │ │ │ │ 0x0040: Name: GLIBC_2.2.5 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -89,9 +89,10 @@ │ │ │ │ 0x00000e08 676c6962 2d322e30 2e736f2e 30006c69 glib-2.0.so.0.li │ │ │ │ 0x00000e18 62632e73 6f2e3600 474c4942 435f322e bc.so.6.GLIBC_2. │ │ │ │ 0x00000e28 3700474c 4942435f 322e3134 00474c49 7.GLIBC_2.14.GLI │ │ │ │ 0x00000e38 42435f32 2e340047 4c494243 5f322e32 BC_2.4.GLIBC_2.2 │ │ │ │ 0x00000e48 2e350000 00000000 00000000 00000000 .5.............. │ │ │ │ 0x00000e58 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000e68 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000e78 00000000 00000000 ........ │ │ │ │ + 0x00000e78 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00000e88 0000 .. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39326138 63376436 38663436 65383435 92a8c7d68f46e845 │ │ │ │ - 0x00000010 31626639 35323932 65343862 39656161 1bf95292e48b9eaa │ │ │ │ - 0x00000020 37316433 34632e64 65627567 00000000 71d34c.debug.... │ │ │ │ - 0x00000030 f66bccdb .k.. │ │ │ │ + 0x00000000 38643737 64613062 31613133 32613333 8d77da0b1a132a33 │ │ │ │ + 0x00000010 33663466 30663033 66656330 34313139 3f4f0f03fec04119 │ │ │ │ + 0x00000020 39303334 38382e64 65627567 00000000 903488.debug.... │ │ │ │ + 0x00000030 5a418805 ZA.. │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/filter-sndfile.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0011d8 0x0011d8 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0011e0 0x0011e0 R 0x1000 │ │ │ │ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x0012c1 0x0012c1 R E 0x1000 │ │ │ │ LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x0009dc 0x0009dc R 0x1000 │ │ │ │ LOAD 0x004c30 0x0000000000005c30 0x0000000000005c30 0x00041c 0x000448 RW 0x1000 │ │ │ │ DYNAMIC 0x004c58 0x0000000000005c58 0x0000000000005c58 0x000240 0x000240 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x004650 0x0000000000004650 0x0000000000004650 0x0000a4 0x0000a4 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00003c 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000480 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 0000000000000720 000720 0004ca 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000000bea 000bea 000060 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000000c50 000c50 000090 00 A 4 3 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000000ce0 000ce0 000168 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 0000000000000e48 000e48 000390 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 0000000000000720 000720 0004d4 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 0000000000000bf4 000bf4 000060 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0000000000000c58 000c58 000090 00 A 4 3 8 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000000ce8 000ce8 000168 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 0000000000000e50 000e50 000390 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000002020 002020 000270 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 0000000000002290 002290 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 00000000000022a0 0022a0 001015 00 AX 0 0 16 │ │ │ │ [13] .fini PROGBITS 00000000000032b8 0032b8 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000004000 004000 000650 00 A 0 0 8 │ │ │ │ [15] .eh_frame_hdr PROGBITS 0000000000004650 004650 0000a4 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0xce0 contains 15 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0xce8 contains 15 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000005c30 0000000000000008 R_X86_64_RELATIVE 2350 │ │ │ │ 0000000000005c38 0000000000000008 R_X86_64_RELATIVE 2310 │ │ │ │ 0000000000005c40 0000000000000008 R_X86_64_RELATIVE 3180 │ │ │ │ 0000000000005c48 0000000000000008 R_X86_64_RELATIVE 25e0 │ │ │ │ 0000000000005c50 0000000000000008 R_X86_64_RELATIVE 2490 │ │ │ │ 0000000000006000 0000000000000008 R_X86_64_RELATIVE 6000 │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ 0000000000006038 0000000000000008 R_X86_64_RELATIVE 2940 │ │ │ │ 0000000000006040 0000000000000008 R_X86_64_RELATIVE 28b0 │ │ │ │ 0000000000005fe0 0000000300000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000005fe8 0000000f00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000005ff0 0000002200000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000005ff8 0000002900000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0xe48 contains 38 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0xe50 contains 38 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000005eb0 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 src_process@libsamplerate.so.0.0 + 0 │ │ │ │ 0000000000005eb8 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 src_float_to_short_array@libsamplerate.so.0.1 + 0 │ │ │ │ 0000000000005ec0 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ │ 0000000000005ec8 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 src_strerror@libsamplerate.so.0.0 + 0 │ │ │ │ 0000000000005ed0 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 sf_command@libsndfile.so.1.0 + 0 │ │ │ │ 0000000000005ed8 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 sf_writef_short@libsndfile.so.1.0 + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -12,23 +12,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x5c30 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x5c38 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x720 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a0 │ │ │ │ - 0x000000000000000a (STRSZ) 1226 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1236 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x5e98 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 912 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0xe48 │ │ │ │ - 0x0000000000000007 (RELA) 0xce0 │ │ │ │ + 0x0000000000000017 (JMPREL) 0xe50 │ │ │ │ + 0x0000000000000007 (RELA) 0xce8 │ │ │ │ 0x0000000000000008 (RELASZ) 360 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0xc50 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0xc58 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 3 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0xbea │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0xbf4 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 11 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e1751b58f607721bd398ecf829f23f63057b4638 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 11af754d1c010d9fbcd1f7566d1fd02d9cab6805 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 48 entries: │ │ │ │ - Addr: 0x0000000000000bea Offset: 0x00000bea Link: 3 (.dynsym) │ │ │ │ + Addr: 0x0000000000000bf4 Offset: 0x00000bf4 Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 2 (libsamplerate.so.0.0) 3 (libsamplerate.so.0.1) 0 (*local*) │ │ │ │ 004: 0 (*local*) 2 (libsamplerate.so.0.0) 4 (libsndfile.so.1.0) 4 (libsndfile.so.1.0) │ │ │ │ 008: 0 (*local*) 5 (GLIBC_2.4) 0 (*local*) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 010: 2 (libsamplerate.so.0.0) 6 (GLIBC_2.14) 0 (*local*) 0 (*local*) │ │ │ │ 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 018: 2 (libsamplerate.so.0.0) 0 (*local*) 4 (libsndfile.so.1.0) 2 (libsamplerate.so.0.0) │ │ │ │ 01c: 0 (*local*) 4 (libsndfile.so.1.0) 0 (*local*) 0 (*local*) │ │ │ │ 020: 0 (*local*) 4 (libsndfile.so.1.0) 0 (*local*) 4 (libsndfile.so.1.0) │ │ │ │ 024: 4 (libsndfile.so.1.0) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 028: 4 (libsndfile.so.1.0) 7 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) │ │ │ │ 02c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 3 entries: │ │ │ │ - Addr: 0x0000000000000c50 Offset: 0x00000c50 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000000c58 Offset: 0x00000c58 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 3 │ │ │ │ 0x0010: Name: GLIBC_2.2.5 Flags: none Version: 7 │ │ │ │ 0x0020: Name: GLIBC_2.14 Flags: none Version: 6 │ │ │ │ 0x0030: Name: GLIBC_2.4 Flags: none Version: 5 │ │ │ │ 0x0040: Version: 1 File: libsndfile.so.1 Cnt: 1 │ │ │ │ 0x0050: Name: libsndfile.so.1.0 Flags: none Version: 4 │ │ │ │ 0x0060: Version: 1 File: libsamplerate.so.0 Cnt: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -72,9 +72,10 @@ │ │ │ │ 0x00000b70 4c494243 5f322e34 006c6962 736e6466 LIBC_2.4.libsndf │ │ │ │ 0x00000b80 696c652e 736f2e31 2e30006c 69627361 ile.so.1.0.libsa │ │ │ │ 0x00000b90 6d706c65 72617465 2e736f2e 302e3100 mplerate.so.0.1. │ │ │ │ 0x00000ba0 6c696273 616d706c 65726174 652e736f libsamplerate.so │ │ │ │ 0x00000bb0 2e302e30 00000000 00000000 00000000 .0.0............ │ │ │ │ 0x00000bc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000bd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000be0 00000000 00000000 0000 .......... │ │ │ │ + 0x00000be0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00000bf0 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 37353162 35386636 30373732 31626433 751b58f607721bd3 │ │ │ │ - 0x00000010 39386563 66383239 66323366 36333035 98ecf829f23f6305 │ │ │ │ - 0x00000020 37623436 33382e64 65627567 00000000 7b4638.debug.... │ │ │ │ - 0x00000030 842f3709 ./7. │ │ │ │ + 0x00000000 61663735 34643163 30313064 39666263 af754d1c010d9fbc │ │ │ │ + 0x00000010 64316637 35363664 31666430 32643963 d1f7566d1fd02d9c │ │ │ │ + 0x00000020 61623638 30352e64 65627567 00000000 ab6805.debug.... │ │ │ │ + 0x00000030 b2e856f6 ..V. │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/filter-xz.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0010e0 0x0010e0 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0010f0 0x0010f0 R 0x1000 │ │ │ │ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x0012c1 0x0012c1 R E 0x1000 │ │ │ │ LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x000d0c 0x000d0c R 0x1000 │ │ │ │ LOAD 0x005c58 0x0000000000005c58 0x0000000000005c58 0x0003b4 0x0003e0 RW 0x1000 │ │ │ │ DYNAMIC 0x005c70 0x0000000000005c70 0x0000000000005c70 0x000230 0x000230 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x004a3c 0x0000000000004a3c 0x0000000000004a3c 0x00007c 0x00007c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00003c 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000468 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 0000000000000708 000708 0004e2 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000000bea 000bea 00005e 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000000c48 000c48 000060 00 A 4 2 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000000ca8 000ca8 0000c0 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 0000000000000d68 000d68 000378 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 0000000000000708 000708 0004ec 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 0000000000000bf4 000bf4 00005e 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0000000000000c58 000c58 000060 00 A 4 2 8 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000000cb8 000cb8 0000c0 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 0000000000000d78 000d78 000378 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000002020 002020 000260 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 0000000000002280 002280 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 0000000000002290 002290 001025 00 AX 0 0 16 │ │ │ │ [13] .fini PROGBITS 00000000000032b8 0032b8 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000004000 004000 000a3b 00 A 0 0 8 │ │ │ │ [15] .eh_frame_hdr PROGBITS 0000000000004a3c 004a3c 00007c 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0xca8 contains 8 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0xcb8 contains 8 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000005c58 0000000000000008 R_X86_64_RELATIVE 2340 │ │ │ │ 0000000000005c60 0000000000000008 R_X86_64_RELATIVE 2300 │ │ │ │ 0000000000005c68 0000000000000008 R_X86_64_RELATIVE 2400 │ │ │ │ 0000000000006000 0000000000000008 R_X86_64_RELATIVE 6000 │ │ │ │ 0000000000005fe0 0000000500000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000005fe8 0000001300000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000005ff0 0000002200000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000005ff8 0000002600000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0xd68 contains 37 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0xd78 contains 37 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000005eb8 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 lzma_stream_flags_compare@XZ_5.0 + 0 │ │ │ │ 0000000000005ec0 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 lzma_index_iter_next@XZ_5.0 + 0 │ │ │ │ 0000000000005ec8 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 lzma_index_iter_init@XZ_5.0 + 0 │ │ │ │ 0000000000005ed0 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 lzma_index_stream_count@XZ_5.0 + 0 │ │ │ │ 0000000000005ed8 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 lzma_code@XZ_5.0 + 0 │ │ │ │ 0000000000005ee0 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -11,23 +11,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x5c58 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x5c60 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x708 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a0 │ │ │ │ - 0x000000000000000a (STRSZ) 1250 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1260 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x5ea0 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 888 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0xd68 │ │ │ │ - 0x0000000000000007 (RELA) 0xca8 │ │ │ │ + 0x0000000000000017 (JMPREL) 0xd78 │ │ │ │ + 0x0000000000000007 (RELA) 0xcb8 │ │ │ │ 0x0000000000000008 (RELASZ) 192 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0xc48 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0xc58 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 2 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0xbea │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0xbf4 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 4 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 241eb04a974991fab2af65436f707e07d250264e │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b968d0e9ce141deeeb4657988c886cfccdee7a94 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 47 entries: │ │ │ │ - Addr: 0x0000000000000bea Offset: 0x00000bea Link: 3 (.dynsym) │ │ │ │ + Addr: 0x0000000000000bf4 Offset: 0x00000bf4 Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 2 (XZ_5.0) 2 (XZ_5.0) 2 (XZ_5.0) │ │ │ │ 004: 2 (XZ_5.0) 0 (*local*) 2 (XZ_5.0) 0 (*local*) │ │ │ │ 008: 0 (*local*) 2 (XZ_5.0) 2 (XZ_5.0) 3 (GLIBC_2.4) │ │ │ │ 00c: 0 (*local*) 2 (XZ_5.0) 0 (*local*) 0 (*local*) │ │ │ │ 010: 2 (XZ_5.0) 2 (XZ_5.0) 0 (*local*) 0 (*local*) │ │ │ │ 014: 4 (GLIBC_2.14) 2 (XZ_5.0) 2 (XZ_5.0) 0 (*local*) │ │ │ │ 018: 2 (XZ_5.0) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 01c: 0 (*local*) 0 (*local*) 2 (XZ_5.0) 0 (*local*) │ │ │ │ 020: 0 (*local*) 2 (XZ_5.0) 0 (*local*) 0 (*local*) │ │ │ │ 024: 0 (*local*) 0 (*local*) 5 (GLIBC_2.2.5) 2 (XZ_5.0) │ │ │ │ 028: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 02c: 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 2 entries: │ │ │ │ - Addr: 0x0000000000000c48 Offset: 0x00000c48 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000000c58 Offset: 0x00000c58 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 3 │ │ │ │ 0x0010: Name: GLIBC_2.2.5 Flags: none Version: 5 │ │ │ │ 0x0020: Name: GLIBC_2.14 Flags: none Version: 4 │ │ │ │ 0x0030: Name: GLIBC_2.4 Flags: none Version: 3 │ │ │ │ 0x0040: Version: 1 File: liblzma.so.5 Cnt: 1 │ │ │ │ 0x0050: Name: XZ_5.0 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -74,9 +74,9 @@ │ │ │ │ 0x00000b78 626c7a6d 612e736f 2e35006c 6962632e blzma.so.5.libc. │ │ │ │ 0x00000b88 736f2e36 00474c49 42435f32 2e322e35 so.6.GLIBC_2.2.5 │ │ │ │ 0x00000b98 00474c49 42435f32 2e313400 474c4942 .GLIBC_2.14.GLIB │ │ │ │ 0x00000ba8 435f322e 3400585a 5f352e30 00000000 C_2.4.XZ_5.0.... │ │ │ │ 0x00000bb8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000bc8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000bd8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000be8 0000 .. │ │ │ │ + 0x00000be8 00000000 00000000 00000000 ............ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 31656230 34613937 34393931 66616232 1eb04a974991fab2 │ │ │ │ - 0x00000010 61663635 34333666 37303765 30376432 af65436f707e07d2 │ │ │ │ - 0x00000020 35303236 34652e64 65627567 00000000 50264e.debug.... │ │ │ │ - 0x00000030 0bc5652d ..e- │ │ │ │ + 0x00000000 36386430 65396365 31343164 65656562 68d0e9ce141deeeb │ │ │ │ + 0x00000010 34363537 39383863 38383663 66636364 4657988c886cfccd │ │ │ │ + 0x00000020 65653761 39342e64 65627567 00000000 ee7a94.debug.... │ │ │ │ + 0x00000030 7947cfca yG.. │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/image-b6t.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0015b0 0x0015b0 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0015b8 0x0015b8 R 0x1000 │ │ │ │ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x003931 0x003931 R E 0x1000 │ │ │ │ LOAD 0x006000 0x0000000000006000 0x0000000000006000 0x0023e4 0x0023e4 R 0x1000 │ │ │ │ LOAD 0x008be0 0x0000000000009be0 0x0000000000009be0 0x00042c 0x000458 RW 0x1000 │ │ │ │ DYNAMIC 0x008bf8 0x0000000000009bf8 0x0000000000009bf8 0x000220 0x000220 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x007de0 0x0000000000007de0 0x0000000000007de0 0x00006c 0x00006c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00003c 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000600 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 00000000000008a0 0008a0 00068a 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000000f2a 000f2a 000080 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000000fb0 000fb0 000030 00 A 4 1 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000000fe0 000fe0 0000c0 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 00000000000010a0 0010a0 000510 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 00000000000008a0 0008a0 000694 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 0000000000000f34 000f34 000080 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0000000000000fb8 000fb8 000030 00 A 4 1 8 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000000fe8 000fe8 0000c0 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 00000000000010a8 0010a8 000510 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000002020 002020 000370 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 0000000000002390 002390 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 00000000000023a0 0023a0 003585 00 AX 0 0 32 │ │ │ │ [13] .fini PROGBITS 0000000000005928 005928 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000006000 006000 001de0 00 A 0 0 16 │ │ │ │ [15] .eh_frame_hdr PROGBITS 0000000000007de0 007de0 00006c 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0xfe0 contains 8 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0xfe8 contains 8 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000009be0 0000000000000008 R_X86_64_RELATIVE 2450 │ │ │ │ 0000000000009be8 0000000000000008 R_X86_64_RELATIVE 2410 │ │ │ │ 0000000000009bf0 0000000000000008 R_X86_64_RELATIVE 2520 │ │ │ │ 000000000000a000 0000000000000008 R_X86_64_RELATIVE a000 │ │ │ │ 0000000000009fe0 0000000400000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000009fe8 0000001d00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000009ff0 0000003500000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000009ff8 0000003900000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x10a0 contains 54 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x10a8 contains 54 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000009e30 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_helper_find_data_file + 0 │ │ │ │ 0000000000009e38 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 g_malloc + 0 │ │ │ │ 0000000000009e40 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_disc_set_disc_structure + 0 │ │ │ │ 0000000000009e48 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 g_object_unref + 0 │ │ │ │ 0000000000009e50 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ │ 0000000000009e58 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_fragment_main_data_set_offset + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -10,23 +10,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x9be0 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x9be8 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x8a0 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a0 │ │ │ │ - 0x000000000000000a (STRSZ) 1674 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1684 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x9e18 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1296 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x10a0 │ │ │ │ - 0x0000000000000007 (RELA) 0xfe0 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x10a8 │ │ │ │ + 0x0000000000000007 (RELA) 0xfe8 │ │ │ │ 0x0000000000000008 (RELASZ) 192 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0xfb0 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0xfb8 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 1 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0xf2a │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0xf34 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 4 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 841281b3b59ad5c24fcaf59ec5f86f00a731d270 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0591513c79148f1f51b1d14e7c58abe58340d5a2 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 64 entries: │ │ │ │ - Addr: 0x0000000000000f2a Offset: 0x00000f2a Link: 3 (.dynsym) │ │ │ │ + Addr: 0x0000000000000f34 Offset: 0x00000f34 Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 010: 0 (*local*) 2 (GLIBC_2.2.5) 0 (*local*) 3 (GLIBC_2.4) │ │ │ │ 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ @@ -15,11 +15,11 @@ │ │ │ │ 02c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 030: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 034: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 038: 0 (*local*) 2 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) │ │ │ │ 03c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 1 entry: │ │ │ │ - Addr: 0x0000000000000fb0 Offset: 0x00000fb0 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000000fb8 Offset: 0x00000fb8 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 2 │ │ │ │ 0x0010: Name: GLIBC_2.4 Flags: none Version: 3 │ │ │ │ 0x0020: Name: GLIBC_2.2.5 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -100,9 +100,10 @@ │ │ │ │ 0x00000eb0 6c696267 6f626a65 63742d32 2e302e73 libgobject-2.0.s │ │ │ │ 0x00000ec0 6f2e3000 6c696267 6c69622d 322e302e o.0.libglib-2.0. │ │ │ │ 0x00000ed0 736f2e30 006c6962 632e736f 2e360047 so.0.libc.so.6.G │ │ │ │ 0x00000ee0 4c494243 5f322e34 00474c49 42435f32 LIBC_2.4.GLIBC_2 │ │ │ │ 0x00000ef0 2e322e35 00000000 00000000 00000000 .2.5............ │ │ │ │ 0x00000f00 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000f10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000f20 00000000 00000000 0000 .......... │ │ │ │ + 0x00000f20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00000f30 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 31323831 62336235 39616435 63323466 1281b3b59ad5c24f │ │ │ │ - 0x00000010 63616635 39656335 66383666 30306137 caf59ec5f86f00a7 │ │ │ │ - 0x00000020 33316432 37302e64 65627567 00000000 31d270.debug.... │ │ │ │ - 0x00000030 bffb2567 ..%g │ │ │ │ + 0x00000000 39313531 33633739 31343866 31663531 91513c79148f1f51 │ │ │ │ + 0x00000010 62316431 34653763 35386162 65353833 b1d14e7c58abe583 │ │ │ │ + 0x00000020 34306435 61322e64 65627567 00000000 40d5a2.debug.... │ │ │ │ + 0x00000030 44932223 D."# │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/image-c2d.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0014a0 0x0014a0 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0014a8 0x0014a8 R 0x1000 │ │ │ │ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x001af1 0x001af1 R E 0x1000 │ │ │ │ LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x000d24 0x000d24 R 0x1000 │ │ │ │ LOAD 0x005c00 0x0000000000005c00 0x0000000000005c00 0x000464 0x000490 RW 0x1000 │ │ │ │ DYNAMIC 0x005c20 0x0000000000005c20 0x0000000000005c20 0x000220 0x000220 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x004b10 0x0000000000004b10 0x0000000000004b10 0x00006c 0x00006c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00003c 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000588 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 0000000000000828 000828 00065f 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000000e88 000e88 000076 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000000f00 000f00 000030 00 A 4 1 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000000f30 000f30 0000d8 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 0000000000001008 001008 000498 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 0000000000000828 000828 000669 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 0000000000000e92 000e92 000076 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0000000000000f08 000f08 000030 00 A 4 1 8 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000000f38 000f38 0000d8 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 0000000000001010 001010 000498 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000002020 002020 000320 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 0000000000002340 002340 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 0000000000002360 002360 001785 00 AX 0 0 32 │ │ │ │ [13] .fini PROGBITS 0000000000003ae8 003ae8 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000004000 004000 000b0e 00 A 0 0 16 │ │ │ │ [15] .eh_frame_hdr PROGBITS 0000000000004b10 004b10 00006c 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0xf30 contains 9 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0xf38 contains 9 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000005c00 0000000000000008 R_X86_64_RELATIVE 2410 │ │ │ │ 0000000000005c08 0000000000000008 R_X86_64_RELATIVE 23d0 │ │ │ │ 0000000000005c10 0000000000000008 R_X86_64_RELATIVE 2530 │ │ │ │ 0000000000005c18 0000000000000008 R_X86_64_RELATIVE 24c0 │ │ │ │ 0000000000006000 0000000000000008 R_X86_64_RELATIVE 6000 │ │ │ │ 0000000000005fe0 0000000100000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000005fe8 0000001d00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000005ff0 0000002e00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000005ff8 0000003300000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x1008 contains 49 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x1010 contains 49 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000005e58 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 g_object_unref + 0 │ │ │ │ 0000000000005e60 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ │ 0000000000005e68 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_fragment_main_data_set_offset + 0 │ │ │ │ 0000000000005e70 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_fragment_subchannel_data_set_size + 0 │ │ │ │ 0000000000005e78 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_disc_layout_set_start_sector + 0 │ │ │ │ 0000000000005e80 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_disc_add_session_by_number + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -10,23 +10,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x5c00 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x5c08 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x828 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a0 │ │ │ │ - 0x000000000000000a (STRSZ) 1631 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1641 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x5e40 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1176 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x1008 │ │ │ │ - 0x0000000000000007 (RELA) 0xf30 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x1010 │ │ │ │ + 0x0000000000000007 (RELA) 0xf38 │ │ │ │ 0x0000000000000008 (RELASZ) 216 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0xf00 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0xf08 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 1 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0xe88 │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0xe92 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 5 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6268fb4b7f162d05e3cb3ac0ac8eb8b8435c1f80 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0b54d3d2fe331fcafda952e77c1ea6f1ea795b7e │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 59 entries: │ │ │ │ - Addr: 0x0000000000000e88 Offset: 0x00000e88 Link: 3 (.dynsym) │ │ │ │ + Addr: 0x0000000000000e92 Offset: 0x00000e92 Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ @@ -14,11 +14,11 @@ │ │ │ │ 028: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 02c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 030: 0 (*local*) 0 (*local*) 0 (*local*) 3 (GLIBC_2.2.5) │ │ │ │ 034: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 038: 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 1 entry: │ │ │ │ - Addr: 0x0000000000000f00 Offset: 0x00000f00 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000000f08 Offset: 0x00000f08 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 2 │ │ │ │ 0x0010: Name: GLIBC_2.2.5 Flags: none Version: 3 │ │ │ │ 0x0020: Name: GLIBC_2.4 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -97,9 +97,10 @@ │ │ │ │ 0x00000e08 6f2e3132 006c6962 676f626a 6563742d o.12.libgobject- │ │ │ │ 0x00000e18 322e302e 736f2e30 006c6962 676c6962 2.0.so.0.libglib │ │ │ │ 0x00000e28 2d322e30 2e736f2e 30006c69 62632e73 -2.0.so.0.libc.s │ │ │ │ 0x00000e38 6f2e3600 474c4942 435f322e 322e3500 o.6.GLIBC_2.2.5. │ │ │ │ 0x00000e48 474c4942 435f322e 34000000 00000000 GLIBC_2.4....... │ │ │ │ 0x00000e58 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000e68 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000e78 00000000 00000000 00000000 000000 ............... │ │ │ │ + 0x00000e78 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00000e88 00000000 00000000 00 ......... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 36386662 34623766 31363264 30356533 68fb4b7f162d05e3 │ │ │ │ - 0x00000010 63623361 63306163 38656238 62383433 cb3ac0ac8eb8b843 │ │ │ │ - 0x00000020 35633166 38302e64 65627567 00000000 5c1f80.debug.... │ │ │ │ - 0x00000030 8d464a65 .FJe │ │ │ │ + 0x00000000 35346433 64326665 33333166 63616664 54d3d2fe331fcafd │ │ │ │ + 0x00000010 61393532 65373763 31656136 66316561 a952e77c1ea6f1ea │ │ │ │ + 0x00000020 37393562 37652e64 65627567 00000000 795b7e.debug.... │ │ │ │ + 0x00000030 4944da92 ID.. │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/image-ccd.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001ce8 0x001ce8 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001cf8 0x001cf8 R 0x1000 │ │ │ │ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x0038f1 0x0038f1 R E 0x1000 │ │ │ │ LOAD 0x006000 0x0000000000006000 0x0000000000006000 0x001b1c 0x001b1c R 0x1000 │ │ │ │ LOAD 0x008b08 0x0000000000008b08 0x0000000000008b08 0x000504 0x000530 RW 0x1000 │ │ │ │ DYNAMIC 0x008b28 0x0000000000008b28 0x0000000000008b28 0x000230 0x000230 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x007144 0x0000000000007144 0x0000000000007144 0x00019c 0x00019c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00003c 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000840 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 0000000000000ae0 000ae0 000900 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 00000000000013e0 0013e0 0000b0 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000001490 001490 000030 00 A 4 1 8 │ │ │ │ - [ 7] .rela.dyn RELA 00000000000014c0 0014c0 0000d8 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 0000000000001598 001598 000750 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 0000000000000ae0 000ae0 00090a 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 00000000000013ea 0013ea 0000b0 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 00000000000014a0 0014a0 000030 00 A 4 1 8 │ │ │ │ + [ 7] .rela.dyn RELA 00000000000014d0 0014d0 0000d8 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 00000000000015a8 0015a8 000750 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000002020 002020 0004f0 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 0000000000002510 002510 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 0000000000002520 002520 0033c5 00 AX 0 0 16 │ │ │ │ [13] .fini PROGBITS 00000000000058e8 0058e8 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000006000 006000 001142 00 A 0 0 16 │ │ │ │ [15] .eh_frame_hdr PROGBITS 0000000000007144 007144 00019c 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x14c0 contains 9 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0x14d0 contains 9 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000008b08 0000000000000008 R_X86_64_RELATIVE 25d0 │ │ │ │ 0000000000008b10 0000000000000008 R_X86_64_RELATIVE 2590 │ │ │ │ 0000000000008b18 0000000000000008 R_X86_64_RELATIVE 3830 │ │ │ │ 0000000000008b20 0000000000000008 R_X86_64_RELATIVE 37c0 │ │ │ │ 0000000000009000 0000000000000008 R_X86_64_RELATIVE 9000 │ │ │ │ 0000000000008fe0 0000000900000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000008fe8 0000001c00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000008ff0 0000002200000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000008ff8 0000002400000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x1598 contains 78 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x15a8 contains 78 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000008d70 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_track_get_sector_type + 0 │ │ │ │ 0000000000008d78 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ │ 0000000000008d80 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 g_regex_unref + 0 │ │ │ │ 0000000000008d88 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 g_regex_new + 0 │ │ │ │ 0000000000008d90 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_parser_guess_medium_type + 0 │ │ │ │ 0000000000008d98 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_parser_generate_info + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -11,23 +11,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x8b08 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x8b10 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0xae0 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a0 │ │ │ │ - 0x000000000000000a (STRSZ) 2304 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 2314 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x8d58 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1872 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x1598 │ │ │ │ - 0x0000000000000007 (RELA) 0x14c0 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x15a8 │ │ │ │ + 0x0000000000000007 (RELA) 0x14d0 │ │ │ │ 0x0000000000000008 (RELASZ) 216 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0x1490 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0x14a0 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 1 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0x13e0 │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0x13ea │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 5 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 439d371e5b3e445ed069e5078bbdcac23bf8b736 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 594ae7a504fc3b508e242e8a343ea858c7660b08 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 88 entries: │ │ │ │ - Addr: 0x00000000000013e0 Offset: 0x000013e0 Link: 3 (.dynsym) │ │ │ │ + Addr: 0x00000000000013ea Offset: 0x000013ea Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ @@ -21,11 +21,11 @@ │ │ │ │ 044: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 048: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 04c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 050: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ 054: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 1 entry: │ │ │ │ - Addr: 0x0000000000001490 Offset: 0x00001490 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x00000000000014a0 Offset: 0x000014a0 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 2 │ │ │ │ 0x0010: Name: GLIBC_2.4 Flags: none Version: 3 │ │ │ │ 0x0020: Name: GLIBC_2.2.5 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -140,8 +140,9 @@ │ │ │ │ 0x00001370 2d322e30 2e736f2e 30006c69 62676c69 -2.0.so.0.libgli │ │ │ │ 0x00001380 622d322e 302e736f 2e30006c 6962632e b-2.0.so.0.libc. │ │ │ │ 0x00001390 736f2e36 00474c49 42435f32 2e340047 so.6.GLIBC_2.4.G │ │ │ │ 0x000013a0 4c494243 5f322e32 2e350000 00000000 LIBC_2.2.5...... │ │ │ │ 0x000013b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000013c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000013d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000013e0 00000000 00000000 0000 .......... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39643337 31653562 33653434 35656430 9d371e5b3e445ed0 │ │ │ │ - 0x00000010 36396535 30373862 62646361 63323362 69e5078bbdcac23b │ │ │ │ - 0x00000020 66386237 33362e64 65627567 00000000 f8b736.debug.... │ │ │ │ - 0x00000030 fbdc9984 .... │ │ │ │ + 0x00000000 34616537 61353034 66633362 35303865 4ae7a504fc3b508e │ │ │ │ + 0x00000010 32343265 38613334 33656138 35386337 242e8a343ea858c7 │ │ │ │ + 0x00000020 36363062 30382e64 65627567 00000000 660b08.debug.... │ │ │ │ + 0x00000030 1dc4e3d1 .... │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/image-cdi.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001410 0x001410 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001418 0x001418 R 0x1000 │ │ │ │ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x001ee1 0x001ee1 R E 0x1000 │ │ │ │ LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x00116c 0x00116c R 0x1000 │ │ │ │ LOAD 0x005c18 0x0000000000006c18 0x0000000000006c18 0x0003f4 0x000420 RW 0x1000 │ │ │ │ DYNAMIC 0x005c30 0x0000000000006c30 0x0000000000006c30 0x000220 0x000220 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x004e80 0x0000000000004e80 0x0000000000004e80 0x00006c 0x00006c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000040 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000570 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 0000000000000810 000810 00062e 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000000e3e 000e3e 000074 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000000eb8 000eb8 000030 00 A 4 1 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000000ee8 000ee8 0000c0 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 0000000000000fa8 000fa8 000468 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 0000000000000810 000810 000638 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 0000000000000e48 000e48 000074 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0000000000000ec0 000ec0 000030 00 A 4 1 8 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000000ef0 000ef0 0000c0 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 0000000000000fb0 000fb0 000468 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000002020 002020 000300 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 0000000000002320 002320 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 0000000000002330 002330 001ba5 00 AX 0 0 16 │ │ │ │ [13] .fini PROGBITS 0000000000003ed8 003ed8 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000004000 004000 000e80 00 A 0 0 32 │ │ │ │ [15] .eh_frame_hdr PROGBITS 0000000000004e80 004e80 00006c 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0xee8 contains 8 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0xef0 contains 8 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000006c18 0000000000000008 R_X86_64_RELATIVE 23e0 │ │ │ │ 0000000000006c20 0000000000000008 R_X86_64_RELATIVE 23a0 │ │ │ │ 0000000000006c28 0000000000000008 R_X86_64_RELATIVE 2480 │ │ │ │ 0000000000007000 0000000000000008 R_X86_64_RELATIVE 7000 │ │ │ │ 0000000000006fe0 0000000200000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000006fe8 0000001a00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000006ff0 0000002c00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000006ff8 0000003200000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0xfa8 contains 47 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0xfb0 contains 47 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000006e68 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 g_malloc + 0 │ │ │ │ 0000000000006e70 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 g_object_unref + 0 │ │ │ │ 0000000000006e78 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ │ 0000000000006e80 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_fragment_main_data_set_offset + 0 │ │ │ │ 0000000000006e88 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_fragment_subchannel_data_set_size + 0 │ │ │ │ 0000000000006e90 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_disc_layout_set_start_sector + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -10,23 +10,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x6c18 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x6c20 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x810 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a0 │ │ │ │ - 0x000000000000000a (STRSZ) 1582 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1592 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x6e50 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1128 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0xfa8 │ │ │ │ - 0x0000000000000007 (RELA) 0xee8 │ │ │ │ + 0x0000000000000017 (JMPREL) 0xfb0 │ │ │ │ + 0x0000000000000007 (RELA) 0xef0 │ │ │ │ 0x0000000000000008 (RELASZ) 192 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0xeb8 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0xec0 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 1 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0xe3e │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0xe48 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 4 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ab9ecb1116171276f265d4d651903c39d5db8fc4 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b0f29b23cea5689aca05d2d0c2c2b1f80c77206a │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 58 entries: │ │ │ │ - Addr: 0x0000000000000e3e Offset: 0x00000e3e Link: 3 (.dynsym) │ │ │ │ + Addr: 0x0000000000000e48 Offset: 0x00000e48 Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ @@ -14,11 +14,11 @@ │ │ │ │ 028: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 02c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 030: 0 (*local*) 0 (*local*) 3 (GLIBC_2.2.5) 1 (*global*) │ │ │ │ 034: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 038: 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 1 entry: │ │ │ │ - Addr: 0x0000000000000eb8 Offset: 0x00000eb8 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000000ec0 Offset: 0x00000ec0 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 2 │ │ │ │ 0x0010: Name: GLIBC_2.2.5 Flags: none Version: 3 │ │ │ │ 0x0020: Name: GLIBC_2.4 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -94,9 +94,10 @@ │ │ │ │ 0x00000dc0 2e313200 6c696267 6f626a65 63742d32 .12.libgobject-2 │ │ │ │ 0x00000dd0 2e302e73 6f2e3000 6c696267 6c69622d .0.so.0.libglib- │ │ │ │ 0x00000de0 322e302e 736f2e30 006c6962 632e736f 2.0.so.0.libc.so │ │ │ │ 0x00000df0 2e360047 4c494243 5f322e32 2e350047 .6.GLIBC_2.2.5.G │ │ │ │ 0x00000e00 4c494243 5f322e34 00000000 00000000 LIBC_2.4........ │ │ │ │ 0x00000e10 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000e20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000e30 00000000 00000000 00000000 0000 .............. │ │ │ │ + 0x00000e30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00000e40 00000000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39656362 31313136 31373132 37366632 9ecb1116171276f2 │ │ │ │ - 0x00000010 36356434 64363531 39303363 33396435 65d4d651903c39d5 │ │ │ │ - 0x00000020 64623866 63342e64 65627567 00000000 db8fc4.debug.... │ │ │ │ - 0x00000030 12281f62 .(.b │ │ │ │ + 0x00000000 66323962 32336365 61353638 39616361 f29b23cea5689aca │ │ │ │ + 0x00000010 30356432 64306332 63326231 66383063 05d2d0c2c2b1f80c │ │ │ │ + 0x00000020 37373230 36612e64 65627567 00000000 77206a.debug.... │ │ │ │ + 0x00000030 2d1af9d5 -... │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/image-cif.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001398 0x001398 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0013a0 0x0013a0 R 0x1000 │ │ │ │ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x002001 0x002001 R E 0x1000 │ │ │ │ LOAD 0x005000 0x0000000000005000 0x0000000000005000 0x000fd4 0x000fd4 R 0x1000 │ │ │ │ LOAD 0x006c18 0x0000000000006c18 0x0000000000006c18 0x0003f4 0x000420 RW 0x1000 │ │ │ │ DYNAMIC 0x006c38 0x0000000000006c38 0x0000000000006c38 0x000220 0x000220 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x005d5c 0x0000000000005d5c 0x0000000000005d5c 0x000074 0x000074 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00003c 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000540 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 00000000000007e0 0007e0 0005ea 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000000dca 000dca 000070 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000000e40 000e40 000030 00 A 4 1 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000000e70 000e70 0000d8 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 0000000000000f48 000f48 000450 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 00000000000007e0 0007e0 0005f4 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 0000000000000dd4 000dd4 000070 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0000000000000e48 000e48 000030 00 A 4 1 8 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000000e78 000e78 0000d8 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 0000000000000f50 000f50 000450 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000002020 002020 0002f0 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 0000000000002310 002310 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 0000000000002320 002320 001cd5 00 AX 0 0 16 │ │ │ │ [13] .fini PROGBITS 0000000000003ff8 003ff8 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000005000 005000 000d5c 00 A 0 0 8 │ │ │ │ [15] .eh_frame_hdr PROGBITS 0000000000005d5c 005d5c 000074 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0xe70 contains 9 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0xe78 contains 9 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000006c18 0000000000000008 R_X86_64_RELATIVE 23d0 │ │ │ │ 0000000000006c20 0000000000000008 R_X86_64_RELATIVE 2390 │ │ │ │ 0000000000006c28 0000000000000008 R_X86_64_RELATIVE 24f0 │ │ │ │ 0000000000006c30 0000000000000008 R_X86_64_RELATIVE 2480 │ │ │ │ 0000000000007000 0000000000000008 R_X86_64_RELATIVE 7000 │ │ │ │ 0000000000006fe0 0000000200000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000006fe8 0000001800000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000006ff0 0000002c00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000006ff8 0000003100000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0xf48 contains 46 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0xf50 contains 46 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000006e70 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 g_malloc + 0 │ │ │ │ 0000000000006e78 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 g_object_unref + 0 │ │ │ │ 0000000000006e80 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ │ 0000000000006e88 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_fragment_main_data_set_offset + 0 │ │ │ │ 0000000000006e90 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_disc_layout_set_start_sector + 0 │ │ │ │ 0000000000006e98 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_track_set_track_start + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -10,23 +10,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x6c18 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x6c20 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x7e0 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a0 │ │ │ │ - 0x000000000000000a (STRSZ) 1514 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1524 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x6e58 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1104 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0xf48 │ │ │ │ - 0x0000000000000007 (RELA) 0xe70 │ │ │ │ + 0x0000000000000017 (JMPREL) 0xf50 │ │ │ │ + 0x0000000000000007 (RELA) 0xe78 │ │ │ │ 0x0000000000000008 (RELASZ) 216 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0xe40 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0xe48 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 1 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0xdca │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0xdd4 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 5 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b656fa9bb8ed69ed12522f660d5d2ece1d033f73 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9d01c4f1b3ac48c3996f8cd384fccef1deb75afc │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 56 entries: │ │ │ │ - Addr: 0x0000000000000dca Offset: 0x00000dca Link: 3 (.dynsym) │ │ │ │ + Addr: 0x0000000000000dd4 Offset: 0x00000dd4 Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ @@ -13,11 +13,11 @@ │ │ │ │ 024: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 028: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 02c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 030: 0 (*local*) 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) │ │ │ │ 034: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 1 entry: │ │ │ │ - Addr: 0x0000000000000e40 Offset: 0x00000e40 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000000e48 Offset: 0x00000e48 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 2 │ │ │ │ 0x0010: Name: GLIBC_2.2.5 Flags: none Version: 3 │ │ │ │ 0x0020: Name: GLIBC_2.4 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -90,9 +90,10 @@ │ │ │ │ 0x00000d50 6c696267 6f626a65 63742d32 2e302e73 libgobject-2.0.s │ │ │ │ 0x00000d60 6f2e3000 6c696267 6c69622d 322e302e o.0.libglib-2.0. │ │ │ │ 0x00000d70 736f2e30 006c6962 632e736f 2e360047 so.0.libc.so.6.G │ │ │ │ 0x00000d80 4c494243 5f322e32 2e350047 4c494243 LIBC_2.2.5.GLIBC │ │ │ │ 0x00000d90 5f322e34 00000000 00000000 00000000 _2.4............ │ │ │ │ 0x00000da0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000db0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000dc0 00000000 00000000 0000 .......... │ │ │ │ + 0x00000dc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00000dd0 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 35366661 39626238 65643639 65643132 56fa9bb8ed69ed12 │ │ │ │ - 0x00000010 35323266 36363064 35643265 63653164 522f660d5d2ece1d │ │ │ │ - 0x00000020 30333366 37332e64 65627567 00000000 033f73.debug.... │ │ │ │ - 0x00000030 86cc3582 ..5. │ │ │ │ + 0x00000000 30316334 66316233 61633438 63333939 01c4f1b3ac48c399 │ │ │ │ + 0x00000010 36663863 64333834 66636365 66316465 6f8cd384fccef1de │ │ │ │ + 0x00000020 62373561 66632e64 65627567 00000000 b75afc.debug.... │ │ │ │ + 0x00000030 67ee2a7b g.*{ │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/image-cue.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001fa0 0x001fa0 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001fb0 0x001fb0 R 0x1000 │ │ │ │ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x002f11 0x002f11 R E 0x1000 │ │ │ │ LOAD 0x005000 0x0000000000005000 0x0000000000005000 0x001764 0x001764 R 0x1000 │ │ │ │ LOAD 0x006a10 0x0000000000007a10 0x0000000000007a10 0x0005fc 0x000628 RW 0x1000 │ │ │ │ DYNAMIC 0x006ae8 0x0000000000007ae8 0x0000000000007ae8 0x000230 0x000230 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x005f84 0x0000000000005f84 0x0000000000005f84 0x000114 0x000114 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00003c 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 0008d0 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 0000000000000b70 000b70 0009e4 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000001554 001554 0000bc 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000001610 001610 000030 00 A 4 1 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000001640 001640 000180 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 00000000000017c0 0017c0 0007e0 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 0000000000000b70 000b70 0009ee 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 000000000000155e 00155e 0000bc 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0000000000001620 001620 000030 00 A 4 1 8 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000001650 001650 000180 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 00000000000017d0 0017d0 0007e0 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000002020 002020 000550 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 0000000000002570 002570 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 0000000000002580 002580 002985 00 AX 0 0 16 │ │ │ │ [13] .fini PROGBITS 0000000000004f08 004f08 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000005000 005000 000f82 00 A 0 0 16 │ │ │ │ [15] .eh_frame_hdr PROGBITS 0000000000005f84 005f84 000114 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x1640 contains 16 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0x1650 contains 16 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000007a10 0000000000000008 R_X86_64_RELATIVE 2630 │ │ │ │ 0000000000007a18 0000000000000008 R_X86_64_RELATIVE 25f0 │ │ │ │ 0000000000007a20 0000000000000008 R_X86_64_RELATIVE 54de │ │ │ │ 0000000000007a38 0000000000000008 R_X86_64_RELATIVE 54e4 │ │ │ │ 0000000000007a50 0000000000000008 R_X86_64_RELATIVE 54e8 │ │ │ │ 0000000000007a68 0000000000000008 R_X86_64_RELATIVE 54f3 │ │ │ │ @@ -14,15 +14,15 @@ │ │ │ │ 0000000000007ae0 0000000000000008 R_X86_64_RELATIVE 3c30 │ │ │ │ 0000000000008000 0000000000000008 R_X86_64_RELATIVE 8000 │ │ │ │ 0000000000007fd0 0000000800000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000007fd8 0000001e00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000007fe0 0000002600000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000007fe8 0000002900000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x17c0 contains 84 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x17d0 contains 84 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000007d30 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_track_get_sector_type + 0 │ │ │ │ 0000000000007d38 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ │ 0000000000007d40 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 g_regex_unref + 0 │ │ │ │ 0000000000007d48 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 g_regex_new + 0 │ │ │ │ 0000000000007d50 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_parser_guess_medium_type + 0 │ │ │ │ 0000000000007d58 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_parser_generate_info + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -11,23 +11,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x7a10 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x7a18 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0xb70 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a0 │ │ │ │ - 0x000000000000000a (STRSZ) 2532 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 2542 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x7d18 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 2016 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x17c0 │ │ │ │ - 0x0000000000000007 (RELA) 0x1640 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x17d0 │ │ │ │ + 0x0000000000000007 (RELA) 0x1650 │ │ │ │ 0x0000000000000008 (RELASZ) 384 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0x1610 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0x1620 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 1 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0x1554 │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0x155e │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 12 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: cc5f96474bb7f794aa59fc630cc335278be4050c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: cd552ff307153a98b395b279faea5bfc5828ddcd │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 94 entries: │ │ │ │ - Addr: 0x0000000000001554 Offset: 0x00001554 Link: 3 (.dynsym) │ │ │ │ + Addr: 0x000000000000155e Offset: 0x0000155e Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ @@ -23,11 +23,11 @@ │ │ │ │ 04c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 050: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 054: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 058: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 05c: 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 1 entry: │ │ │ │ - Addr: 0x0000000000001610 Offset: 0x00001610 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000001620 Offset: 0x00001620 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 2 │ │ │ │ 0x0010: Name: GLIBC_2.4 Flags: none Version: 3 │ │ │ │ 0x0020: Name: GLIBC_2.2.5 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -154,9 +154,9 @@ │ │ │ │ 0x000014e0 6a656374 2d322e30 2e736f2e 30006c69 ject-2.0.so.0.li │ │ │ │ 0x000014f0 62676c69 622d322e 302e736f 2e30006c bglib-2.0.so.0.l │ │ │ │ 0x00001500 6962632e 736f2e36 00474c49 42435f32 ibc.so.6.GLIBC_2 │ │ │ │ 0x00001510 2e340047 4c494243 5f322e32 2e350000 .4.GLIBC_2.2.5.. │ │ │ │ 0x00001520 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00001530 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00001540 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00001550 00000000 .... │ │ │ │ + 0x00001550 00000000 00000000 00000000 0000 .............. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 35663936 34373462 62376637 39346161 5f96474bb7f794aa │ │ │ │ - 0x00000010 35396663 36333063 63333335 32373862 59fc630cc335278b │ │ │ │ - 0x00000020 65343035 30632e64 65627567 00000000 e4050c.debug.... │ │ │ │ - 0x00000030 4ff341e4 O.A. │ │ │ │ + 0x00000000 35353266 66333037 31353361 39386233 552ff307153a98b3 │ │ │ │ + 0x00000010 39356232 37396661 65613562 66633538 95b279faea5bfc58 │ │ │ │ + 0x00000020 32386464 63642e64 65627567 00000000 28ddcd.debug.... │ │ │ │ + 0x00000030 92e93363 ..3c │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/image-harddisk.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0014d0 0x0014d0 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0014e0 0x0014e0 R 0x1000 │ │ │ │ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x001ce1 0x001ce1 R E 0x1000 │ │ │ │ LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x00126c 0x00126c R 0x1000 │ │ │ │ LOAD 0x005c00 0x0000000000006c00 0x0000000000006c00 0x00040c 0x000430 RW 0x1000 │ │ │ │ DYNAMIC 0x005c18 0x0000000000006c18 0x0000000000006c18 0x000220 0x000220 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x004eec 0x0000000000004eec 0x0000000000004eec 0x0000a4 0x0000a4 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000064 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002c8 0002c8 0005a0 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 0000000000000868 000868 00064f 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000000eb8 000eb8 000078 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000000f30 000f30 000030 00 A 4 1 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000000f60 000f60 0000f0 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 0000000000001050 001050 000480 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 0000000000000868 000868 000659 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 0000000000000ec2 000ec2 000078 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0000000000000f40 000f40 000030 00 A 4 1 8 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000000f70 000f70 0000f0 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 0000000000001060 001060 000480 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000002020 002020 000310 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 0000000000002330 002330 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 0000000000002340 002340 001995 00 AX 0 0 64 │ │ │ │ [13] .fini PROGBITS 0000000000003cd8 003cd8 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000004000 004000 000eec 00 A 0 0 32 │ │ │ │ [15] .eh_frame_hdr PROGBITS 0000000000004eec 004eec 0000a4 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0xf60 contains 10 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0xf70 contains 10 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000006c00 0000000000000008 R_X86_64_RELATIVE 23f0 │ │ │ │ 0000000000006c08 0000000000000008 R_X86_64_RELATIVE 23b0 │ │ │ │ 0000000000006c10 0000000000000008 R_X86_64_RELATIVE 24d0 │ │ │ │ 0000000000007000 0000000000000008 R_X86_64_RELATIVE 7000 │ │ │ │ 0000000000006fd0 0000000200000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000006fd8 0000001500000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000006fe0 0000002100000006 R_X86_64_GLOB_DAT 0000000000000000 mirage_pattern_bea01 + 0 │ │ │ │ 0000000000006fe8 0000002600000006 R_X86_64_GLOB_DAT 0000000000000000 mirage_pattern_cd001 + 0 │ │ │ │ 0000000000006ff0 0000002800000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000006ff8 0000002d00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x1050 contains 48 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x1060 contains 48 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000006e50 0000003900000007 R_X86_64_JUMP_SLOT 00000000000033d0 mirage_gpt_header_fix_endian + 0 │ │ │ │ 0000000000006e58 0000003400000007 R_X86_64_JUMP_SLOT 0000000000003870 mirage_print_gpt_header + 0 │ │ │ │ 0000000000006e60 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_fragment_get_length + 0 │ │ │ │ 0000000000006e68 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 g_object_unref + 0 │ │ │ │ 0000000000006e70 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ │ 0000000000006e78 0000002e00000007 R_X86_64_JUMP_SLOT 00000000000035b0 mirage_print_apm_entry_block + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -10,23 +10,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x6c00 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x6c08 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x868 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2c8 │ │ │ │ - 0x000000000000000a (STRSZ) 1615 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1625 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x6e38 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1152 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x1050 │ │ │ │ - 0x0000000000000007 (RELA) 0xf60 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x1060 │ │ │ │ + 0x0000000000000007 (RELA) 0xf70 │ │ │ │ 0x0000000000000008 (RELASZ) 240 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0xf30 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0xf40 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 1 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0xeb8 │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0xec2 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 4 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a2f278028843000ece8b9a8c4c483b9e4803d260 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6c74e38fbbb20b1c204d591626e300ec257032fe │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 60 entries: │ │ │ │ - Addr: 0x0000000000000eb8 Offset: 0x00000eb8 Link: 3 (.dynsym) │ │ │ │ + Addr: 0x0000000000000ec2 Offset: 0x00000ec2 Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ @@ -14,11 +14,11 @@ │ │ │ │ 028: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 02c: 0 (*local*) 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) │ │ │ │ 030: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 034: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 038: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 1 entry: │ │ │ │ - Addr: 0x0000000000000f30 Offset: 0x00000f30 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000000f40 Offset: 0x00000f40 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 2 │ │ │ │ 0x0010: Name: GLIBC_2.2.5 Flags: none Version: 3 │ │ │ │ 0x0020: Name: GLIBC_2.4 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -96,9 +96,10 @@ │ │ │ │ 0x00000e38 6f2e3132 006c6962 676f626a 6563742d o.12.libgobject- │ │ │ │ 0x00000e48 322e302e 736f2e30 006c6962 676c6962 2.0.so.0.libglib │ │ │ │ 0x00000e58 2d322e30 2e736f2e 30006c69 62632e73 -2.0.so.0.libc.s │ │ │ │ 0x00000e68 6f2e3600 474c4942 435f322e 322e3500 o.6.GLIBC_2.2.5. │ │ │ │ 0x00000e78 474c4942 435f322e 34000000 00000000 GLIBC_2.4....... │ │ │ │ 0x00000e88 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000e98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000ea8 00000000 00000000 00000000 000000 ............... │ │ │ │ + 0x00000ea8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00000eb8 00000000 00000000 00 ......... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 66323738 30323838 34333030 30656365 f278028843000ece │ │ │ │ - 0x00000010 38623961 38633463 34383362 39653438 8b9a8c4c483b9e48 │ │ │ │ - 0x00000020 30336432 36302e64 65627567 00000000 03d260.debug.... │ │ │ │ - 0x00000030 bb98c2fa .... │ │ │ │ + 0x00000000 37346533 38666262 62323062 31633230 74e38fbbb20b1c20 │ │ │ │ + 0x00000010 34643539 31363236 65333030 65633235 4d591626e300ec25 │ │ │ │ + 0x00000020 37303332 66652e64 65627567 00000000 7032fe.debug.... │ │ │ │ + 0x00000030 3bb88c76 ;..v │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/image-iso.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001de0 0x001de0 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001de8 0x001de8 R 0x1000 │ │ │ │ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x0023b9 0x0023b9 R E 0x1000 │ │ │ │ LOAD 0x005000 0x0000000000005000 0x0000000000005000 0x0013d0 0x0013d0 R 0x1000 │ │ │ │ LOAD 0x006b08 0x0000000000007b08 0x0000000000007b08 0x000518 0x000550 RW 0x1000 │ │ │ │ DYNAMIC 0x006b38 0x0000000000007b38 0x0000000000007b38 0x000220 0x000220 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x005f20 0x0000000000005f20 0x0000000000005f20 0x0000b4 0x0000b4 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000044 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002a8 0002a8 000858 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 0000000000000b00 000b00 000988 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000001488 001488 0000b2 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000001540 001540 000030 00 A 4 1 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000001570 001570 000168 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 00000000000016d8 0016d8 000708 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 0000000000000b00 000b00 000992 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 0000000000001492 001492 0000b2 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0000000000001548 001548 000030 00 A 4 1 8 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000001578 001578 000168 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 00000000000016e0 0016e0 000708 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000002020 002020 0004c0 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 00000000000024e0 0024e0 000010 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 00000000000024f0 0024f0 001ebf 00 AX 0 0 16 │ │ │ │ [13] .fini PROGBITS 00000000000043b0 0043b0 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000005000 005000 000f20 00 A 0 0 32 │ │ │ │ [15] .eh_frame_hdr PROGBITS 0000000000005f20 005f20 0000b4 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x1570 contains 15 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0x1578 contains 15 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000007b08 0000000000000008 R_X86_64_RELATIVE 25a0 │ │ │ │ 0000000000007b10 0000000000000008 R_X86_64_RELATIVE 2560 │ │ │ │ 0000000000007b18 0000000000000008 R_X86_64_RELATIVE 26a0 │ │ │ │ 0000000000007b20 0000000000000008 R_X86_64_RELATIVE 3f20 │ │ │ │ 0000000000007b28 0000000000000008 R_X86_64_RELATIVE 3d40 │ │ │ │ 0000000000007b30 0000000000000008 R_X86_64_RELATIVE 3820 │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ 0000000000007fd0 0000000600000006 R_X86_64_GLOB_DAT 0000000000000000 g_object_unref + 0 │ │ │ │ 0000000000007fd8 0000002900000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000007fe0 0000003b00000006 R_X86_64_GLOB_DAT 0000000000000000 mirage_pattern_bea01 + 0 │ │ │ │ 0000000000007fe8 0000004400000006 R_X86_64_GLOB_DAT 0000000000000000 mirage_pattern_cd001 + 0 │ │ │ │ 0000000000007ff0 0000004700000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000007ff8 0000005000000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x16d8 contains 75 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x16e0 contains 75 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000007d70 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_helper_determine_sector_type + 0 │ │ │ │ 0000000000007d78 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 g_list_append + 0 │ │ │ │ 0000000000007d80 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_parser_guess_medium_type + 0 │ │ │ │ 0000000000007d88 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 g_malloc + 0 │ │ │ │ 0000000000007d90 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ │ 0000000000007d98 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 g_list_free_full + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -10,23 +10,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x7b08 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x7b10 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0xb00 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a8 │ │ │ │ - 0x000000000000000a (STRSZ) 2440 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 2450 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x7d58 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1800 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x16d8 │ │ │ │ - 0x0000000000000007 (RELA) 0x1570 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x16e0 │ │ │ │ + 0x0000000000000007 (RELA) 0x1578 │ │ │ │ 0x0000000000000008 (RELASZ) 360 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0x1540 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0x1548 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 1 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0x1488 │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0x1492 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 8 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 055371e1868c3a3b3372292f64581af93a610fb7 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 44232e1a0b9fc3d9bc9ef9f7b638a12097679b4f │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 89 entries: │ │ │ │ - Addr: 0x0000000000001488 Offset: 0x00001488 Link: 3 (.dynsym) │ │ │ │ + Addr: 0x0000000000001492 Offset: 0x00001492 Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 014: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ @@ -22,11 +22,11 @@ │ │ │ │ 048: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 04c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 050: 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 054: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 058: 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 1 entry: │ │ │ │ - Addr: 0x0000000000001540 Offset: 0x00001540 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000001548 Offset: 0x00001548 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 2 │ │ │ │ 0x0010: Name: GLIBC_2.2.5 Flags: none Version: 3 │ │ │ │ 0x0020: Name: GLIBC_2.4 Flags: none Version: 2 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,7 @@ │ │ │ │ -:;3r)/dX │ │ │ │ __gmon_start__ │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __cxa_finalize │ │ │ │ g_dpgettext │ │ │ │ mirage_parser_generate_info │ │ │ │ g_type_class_peek_parent │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -148,9 +148,10 @@ │ │ │ │ 0x00001410 62676f62 6a656374 2d322e30 2e736f2e bgobject-2.0.so. │ │ │ │ 0x00001420 30006c69 62676c69 622d322e 302e736f 0.libglib-2.0.so │ │ │ │ 0x00001430 2e30006c 6962632e 736f2e36 00474c49 .0.libc.so.6.GLI │ │ │ │ 0x00001440 42435f32 2e322e35 00474c49 42435f32 BC_2.2.5.GLIBC_2 │ │ │ │ 0x00001450 2e340000 00000000 00000000 00000000 .4.............. │ │ │ │ 0x00001460 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00001470 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00001480 00000000 00000000 ........ │ │ │ │ + 0x00001480 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00001490 0000 .. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 35333731 65313836 38633361 33623333 5371e1868c3a3b33 │ │ │ │ - 0x00000010 37323239 32663634 35383161 66393361 72292f64581af93a │ │ │ │ - 0x00000020 36313066 62372e64 65627567 00000000 610fb7.debug.... │ │ │ │ - 0x00000030 55946488 U.d. │ │ │ │ + 0x00000000 32333265 31613062 39666333 64396263 232e1a0b9fc3d9bc │ │ │ │ + 0x00000010 39656639 66376236 33386131 32303937 9ef9f7b638a12097 │ │ │ │ + 0x00000020 36373962 34662e64 65627567 00000000 679b4f.debug.... │ │ │ │ + 0x00000030 8ea9e46b ...k │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/image-mds.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001658 0x001658 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001668 0x001668 R 0x1000 │ │ │ │ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x002311 0x002311 R E 0x1000 │ │ │ │ LOAD 0x005000 0x0000000000005000 0x0000000000005000 0x001314 0x001314 R 0x1000 │ │ │ │ LOAD 0x006bd0 0x0000000000007bd0 0x0000000000007bd0 0x00043c 0x000468 RW 0x1000 │ │ │ │ DYNAMIC 0x006be8 0x0000000000007be8 0x0000000000007be8 0x000220 0x000220 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x006074 0x0000000000006074 0x0000000000006074 0x00006c 0x00006c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00003c 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000630 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 00000000000008d0 0008d0 0006d3 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000000fa4 000fa4 000084 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000001028 001028 000030 00 A 4 1 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000001058 001058 0000c0 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 0000000000001118 001118 000540 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 00000000000008d0 0008d0 0006dd 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 0000000000000fae 000fae 000084 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0000000000001038 001038 000030 00 A 4 1 8 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000001068 001068 0000c0 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 0000000000001128 001128 000540 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000002020 002020 000390 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 00000000000023b0 0023b0 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 00000000000023c0 0023c0 001f45 00 AX 0 0 16 │ │ │ │ [13] .fini PROGBITS 0000000000004308 004308 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000005000 005000 001071 00 A 0 0 32 │ │ │ │ [15] .eh_frame_hdr PROGBITS 0000000000006074 006074 00006c 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x1058 contains 8 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0x1068 contains 8 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000007bd0 0000000000000008 R_X86_64_RELATIVE 2470 │ │ │ │ 0000000000007bd8 0000000000000008 R_X86_64_RELATIVE 2430 │ │ │ │ 0000000000007be0 0000000000000008 R_X86_64_RELATIVE 2530 │ │ │ │ 0000000000008000 0000000000000008 R_X86_64_RELATIVE 8000 │ │ │ │ 0000000000007fe0 0000000500000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000007fe8 0000001f00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000007ff0 0000003700000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000007ff8 0000003b00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x1118 contains 56 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x1128 contains 56 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000007e20 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_helper_find_data_file + 0 │ │ │ │ 0000000000007e28 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 g_match_info_free + 0 │ │ │ │ 0000000000007e30 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 g_malloc + 0 │ │ │ │ 0000000000007e38 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_disc_set_disc_structure + 0 │ │ │ │ 0000000000007e40 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 g_object_unref + 0 │ │ │ │ 0000000000007e48 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -10,23 +10,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x7bd0 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x7bd8 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x8d0 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a0 │ │ │ │ - 0x000000000000000a (STRSZ) 1747 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1757 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x7e08 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1344 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x1118 │ │ │ │ - 0x0000000000000007 (RELA) 0x1058 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x1128 │ │ │ │ + 0x0000000000000007 (RELA) 0x1068 │ │ │ │ 0x0000000000000008 (RELASZ) 192 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0x1028 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0x1038 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 1 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0xfa4 │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0xfae │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 4 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0148b28de11367de422910017c92be7e7a5a8ec4 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 373fc9278981b9bb405139d523ab8eb5c993ac51 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 66 entries: │ │ │ │ - Addr: 0x0000000000000fa4 Offset: 0x00000fa4 Link: 3 (.dynsym) │ │ │ │ + Addr: 0x0000000000000fae Offset: 0x00000fae Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 014: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ @@ -16,11 +16,11 @@ │ │ │ │ 030: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 034: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 038: 0 (*local*) 0 (*local*) 0 (*local*) 3 (GLIBC_2.2.5) │ │ │ │ 03c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 040: 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 1 entry: │ │ │ │ - Addr: 0x0000000000001028 Offset: 0x00001028 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000001038 Offset: 0x00001038 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 2 │ │ │ │ 0x0010: Name: GLIBC_2.2.5 Flags: none Version: 3 │ │ │ │ 0x0020: Name: GLIBC_2.4 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -105,9 +105,9 @@ │ │ │ │ 0x00000f30 6563742d 322e302e 736f2e30 006c6962 ect-2.0.so.0.lib │ │ │ │ 0x00000f40 676c6962 2d322e30 2e736f2e 30006c69 glib-2.0.so.0.li │ │ │ │ 0x00000f50 62632e73 6f2e3600 474c4942 435f322e bc.so.6.GLIBC_2. │ │ │ │ 0x00000f60 322e3500 474c4942 435f322e 34000000 2.5.GLIBC_2.4... │ │ │ │ 0x00000f70 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000f80 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000f90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000fa0 000000 ... │ │ │ │ + 0x00000fa0 00000000 00000000 00000000 00 ............. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 34386232 38646531 31333637 64653432 48b28de11367de42 │ │ │ │ - 0x00000010 32393130 30313763 39326265 37653761 2910017c92be7e7a │ │ │ │ - 0x00000020 35613865 63342e64 65627567 00000000 5a8ec4.debug.... │ │ │ │ - 0x00000030 e5b88a49 ...I │ │ │ │ + 0x00000000 33666339 32373839 38316239 62623430 3fc9278981b9bb40 │ │ │ │ + 0x00000010 35313339 64353233 61623865 62356339 5139d523ab8eb5c9 │ │ │ │ + 0x00000020 39336163 35312e64 65627567 00000000 93ac51.debug.... │ │ │ │ + 0x00000030 425e419a B^A. │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/image-mdx.so │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0025f8 0x0025f8 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x002600 0x002600 R 0x1000 │ │ │ │ LOAD 0x003000 0x0000000000003000 0x0000000000003000 0x005b81 0x005b81 R E 0x1000 │ │ │ │ LOAD 0x009000 0x0000000000009000 0x0000000000009000 0x0038cc 0x0038cc R 0x1000 │ │ │ │ LOAD 0x00c9f8 0x000000000000d9f8 0x000000000000d9f8 0x000614 0x000658 RW 0x1000 │ │ │ │ DYNAMIC 0x00ca28 0x000000000000da28 0x000000000000da28 0x000240 0x000240 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x00bfb8 0x000000000000bfb8 0x000000000000bfb8 0x000104 0x000104 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000060 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002c0 0002c0 000b10 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 0000000000000dd0 000dd0 000b8d 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 000000000000195e 00195e 0000ec 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000001a50 001a50 000080 00 A 4 3 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000001ad0 001ad0 000120 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 0000000000001bf0 001bf0 000a08 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 0000000000000dd0 000dd0 000b97 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 0000000000001968 001968 0000ec 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0000000000001a58 001a58 000080 00 A 4 3 8 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000001ad8 001ad8 000120 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 0000000000001bf8 001bf8 000a08 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000003000 003000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000003020 003020 0006c0 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 00000000000036e0 0036e0 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 0000000000003700 003700 005475 00 AX 0 0 64 │ │ │ │ [13] .fini PROGBITS 0000000000008b78 008b78 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000009000 009000 002fb8 00 A 0 0 32 │ │ │ │ [15] .eh_frame_hdr PROGBITS 000000000000bfb8 00bfb8 000104 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x1ad0 contains 12 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0x1ad8 contains 12 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000000d9f8 0000000000000008 R_X86_64_RELATIVE 37b0 │ │ │ │ 000000000000da00 0000000000000008 R_X86_64_RELATIVE 3770 │ │ │ │ 000000000000da08 0000000000000008 R_X86_64_RELATIVE 47d0 │ │ │ │ 000000000000da10 0000000000000008 R_X86_64_RELATIVE 49b0 │ │ │ │ 000000000000da18 0000000000000008 R_X86_64_RELATIVE 5d60 │ │ │ │ 000000000000da20 0000000000000008 R_X86_64_RELATIVE 5650 │ │ │ │ 000000000000e000 0000000000000008 R_X86_64_RELATIVE e000 │ │ │ │ 000000000000dfd8 0000000700000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 000000000000dfe0 0000002900000006 R_X86_64_GLOB_DAT 0000000000000000 crc32_d8018001_lut + 0 │ │ │ │ 000000000000dfe8 0000003500000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 000000000000dff0 0000006000000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 000000000000dff8 0000006600000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x1bf0 contains 107 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x1bf8 contains 107 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000000dc80 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 g_intern_static_string + 0 │ │ │ │ 000000000000dc88 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_helper_find_data_file + 0 │ │ │ │ 000000000000dc90 0000006900000007 R_X86_64_JUMP_SLOT 0000000000008aa0 mirage_parser_mdx_type_register + 0 │ │ │ │ 000000000000dc98 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 g_match_info_free + 0 │ │ │ │ 000000000000dca0 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 g_string_new + 0 │ │ │ │ 000000000000dca8 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 g_malloc + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -12,23 +12,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0xd9f8 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0xda00 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0xdd0 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2c0 │ │ │ │ - 0x000000000000000a (STRSZ) 2957 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 2967 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0xdc68 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 2568 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x1bf0 │ │ │ │ - 0x0000000000000007 (RELA) 0x1ad0 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x1bf8 │ │ │ │ + 0x0000000000000007 (RELA) 0x1ad8 │ │ │ │ 0x0000000000000008 (RELASZ) 288 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0x1a50 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0x1a58 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 3 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0x195e │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0x1968 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 7 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ab0ac59b9a4bcc9cb381c66497a8dbd0c0c98cea │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d7a735b67bc48c4b3c4a9e7b801a1c9403ab4f4b │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 118 entries: │ │ │ │ - Addr: 0x000000000000195e Offset: 0x0000195e Link: 3 (.dynsym) │ │ │ │ + Addr: 0x0000000000001968 Offset: 0x00001968 Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 010: 0 (*local*) 0 (*local*) 2 (ZLIB_1.2.3.4) 0 (*local*) │ │ │ │ 014: 0 (*local*) 3 (GCRYPT_1.6) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ 064: 0 (*local*) 0 (*local*) 4 (GLIBC_2.2.5) 0 (*local*) │ │ │ │ 068: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 06c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 070: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 074: 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 3 entries: │ │ │ │ - Addr: 0x0000000000001a50 Offset: 0x00001a50 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000001a58 Offset: 0x00001a58 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 3 │ │ │ │ 0x0010: Name: GLIBC_2.14 Flags: none Version: 6 │ │ │ │ 0x0020: Name: GLIBC_2.4 Flags: none Version: 5 │ │ │ │ 0x0030: Name: GLIBC_2.2.5 Flags: none Version: 4 │ │ │ │ 0x0040: Version: 1 File: libgcrypt.so.20 Cnt: 1 │ │ │ │ 0x0050: Name: GCRYPT_1.6 Flags: none Version: 3 │ │ │ │ 0x0060: Version: 1 File: libz.so.1 Cnt: 1 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -180,9 +180,10 @@ │ │ │ │ 0x000018e0 6f2e3230 006c6962 632e736f 2e360047 o.20.libc.so.6.G │ │ │ │ 0x000018f0 4c494243 5f322e31 3400474c 4942435f LIBC_2.14.GLIBC_ │ │ │ │ 0x00001900 322e3400 474c4942 435f322e 322e3500 2.4.GLIBC_2.2.5. │ │ │ │ 0x00001910 47435259 50545f31 2e36005a 4c49425f GCRYPT_1.6.ZLIB_ │ │ │ │ 0x00001920 312e322e 332e3400 00000000 00000000 1.2.3.4......... │ │ │ │ 0x00001930 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00001940 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00001950 00000000 00000000 00000000 00 ............. │ │ │ │ + 0x00001950 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00001960 00000000 000000 ....... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30616335 39623961 34626363 39636233 0ac59b9a4bcc9cb3 │ │ │ │ - 0x00000010 38316336 36343937 61386462 64306330 81c66497a8dbd0c0 │ │ │ │ - 0x00000020 63393863 65612e64 65627567 00000000 c98cea.debug.... │ │ │ │ - 0x00000030 58d31a4c X..L │ │ │ │ + 0x00000000 61373335 62363762 63343863 34623363 a735b67bc48c4b3c │ │ │ │ + 0x00000010 34613965 37623830 31613163 39343033 4a9e7b801a1c9403 │ │ │ │ + 0x00000020 61623466 34622e64 65627567 00000000 ab4f4b.debug.... │ │ │ │ + 0x00000030 4d4919ae MI.. │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/image-nrg.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0018a8 0x0018a8 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0018b0 0x0018b0 R 0x1000 │ │ │ │ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x002a31 0x002a31 R E 0x1000 │ │ │ │ LOAD 0x005000 0x0000000000005000 0x0000000000005000 0x001354 0x001354 R 0x1000 │ │ │ │ LOAD 0x006af0 0x0000000000007af0 0x0000000000007af0 0x00051c 0x000548 RW 0x1000 │ │ │ │ DYNAMIC 0x006bc0 0x0000000000007bc0 0x0000000000007bc0 0x000220 0x000220 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x0060cc 0x00000000000060cc 0x00000000000060cc 0x00007c 0x00007c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00003c 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 0006a8 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 0000000000000948 000948 00070f 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000001058 001058 00008e 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 00000000000010e8 0010e8 000040 00 A 4 1 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000001128 001128 0001c8 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 00000000000012f0 0012f0 0005b8 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 0000000000000948 000948 000719 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 0000000000001062 001062 00008e 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 00000000000010f0 0010f0 000040 00 A 4 1 8 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000001130 001130 0001c8 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 00000000000012f8 0012f8 0005b8 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000002020 002020 0003e0 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 0000000000002400 002400 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 0000000000002420 002420 002605 00 AX 0 0 32 │ │ │ │ [13] .fini PROGBITS 0000000000004a28 004a28 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000005000 005000 0010cc 00 A 0 0 8 │ │ │ │ [15] .eh_frame_hdr PROGBITS 00000000000060cc 0060cc 00007c 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x1128 contains 19 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0x1130 contains 19 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000007af0 0000000000000008 R_X86_64_RELATIVE 24d0 │ │ │ │ 0000000000007af8 0000000000000008 R_X86_64_RELATIVE 2490 │ │ │ │ 0000000000007b00 0000000000000008 R_X86_64_RELATIVE 5c6d │ │ │ │ 0000000000007b10 0000000000000008 R_X86_64_RELATIVE 5d20 │ │ │ │ 0000000000007b20 0000000000000008 R_X86_64_RELATIVE 5eca │ │ │ │ 0000000000007b30 0000000000000008 R_X86_64_RELATIVE 5ecf │ │ │ │ @@ -17,15 +17,15 @@ │ │ │ │ 0000000000007bb8 0000000000000008 R_X86_64_RELATIVE 2580 │ │ │ │ 0000000000008000 0000000000000008 R_X86_64_RELATIVE 8000 │ │ │ │ 0000000000007fe0 0000000300000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000007fe8 0000001f00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000007ff0 0000003800000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000007ff8 0000004000000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x12f0 contains 61 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x12f8 contains 61 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000007df8 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 g_list_reverse + 0 │ │ │ │ 0000000000007e00 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 g_malloc + 0 │ │ │ │ 0000000000007e08 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 g_object_unref + 0 │ │ │ │ 0000000000007e10 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ │ 0000000000007e18 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_fragment_main_data_set_offset + 0 │ │ │ │ 0000000000007e20 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_fragment_subchannel_data_set_size + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -10,23 +10,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x7af0 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x7af8 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x948 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a0 │ │ │ │ - 0x000000000000000a (STRSZ) 1807 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1817 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x7de0 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1464 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x12f0 │ │ │ │ - 0x0000000000000007 (RELA) 0x1128 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x12f8 │ │ │ │ + 0x0000000000000007 (RELA) 0x1130 │ │ │ │ 0x0000000000000008 (RELASZ) 456 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0x10e8 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0x10f0 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 1 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0x1058 │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0x1062 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 15 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6c76a18d4443c85045b53685deb154f6a8a8f14f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3a66c91ebdad7015bd4c84a7ab635f27e82a6c3d │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 71 entries: │ │ │ │ - Addr: 0x0000000000001058 Offset: 0x00001058 Link: 3 (.dynsym) │ │ │ │ + Addr: 0x0000000000001062 Offset: 0x00001062 Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 010: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 3 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) │ │ │ │ @@ -17,12 +17,12 @@ │ │ │ │ 034: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 038: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 03c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 040: 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 044: 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 1 entry: │ │ │ │ - Addr: 0x00000000000010e8 Offset: 0x000010e8 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x00000000000010f0 Offset: 0x000010f0 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 3 │ │ │ │ 0x0010: Name: GLIBC_2.14 Flags: none Version: 4 │ │ │ │ 0x0020: Name: GLIBC_2.2.5 Flags: none Version: 3 │ │ │ │ 0x0030: Name: GLIBC_2.4 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -108,9 +108,10 @@ │ │ │ │ 0x00000fd8 6a656374 2d322e30 2e736f2e 30006c69 ject-2.0.so.0.li │ │ │ │ 0x00000fe8 62676c69 622d322e 302e736f 2e30006c bglib-2.0.so.0.l │ │ │ │ 0x00000ff8 6962632e 736f2e36 00474c49 42435f32 ibc.so.6.GLIBC_2 │ │ │ │ 0x00001008 2e313400 474c4942 435f322e 322e3500 .14.GLIBC_2.2.5. │ │ │ │ 0x00001018 474c4942 435f322e 34000000 00000000 GLIBC_2.4....... │ │ │ │ 0x00001028 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00001038 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00001048 00000000 00000000 00000000 000000 ............... │ │ │ │ + 0x00001048 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00001058 00000000 00000000 00 ......... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 37366131 38643434 34336338 35303435 76a18d4443c85045 │ │ │ │ - 0x00000010 62353336 38356465 62313534 66366138 b53685deb154f6a8 │ │ │ │ - 0x00000020 61386631 34662e64 65627567 00000000 a8f14f.debug.... │ │ │ │ - 0x00000030 a0e7206d .. m │ │ │ │ + 0x00000000 36366339 31656264 61643730 31356264 66c91ebdad7015bd │ │ │ │ + 0x00000010 34633834 61376162 36333566 32376538 4c84a7ab635f27e8 │ │ │ │ + 0x00000020 32613663 33642e64 65627567 00000000 2a6c3d.debug.... │ │ │ │ + 0x00000030 7c1d8887 |... │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/image-readcd.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0016d0 0x0016d0 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0016d8 0x0016d8 R 0x1000 │ │ │ │ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x001591 0x001591 R E 0x1000 │ │ │ │ LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x00098c 0x00098c R 0x1000 │ │ │ │ LOAD 0x004bc8 0x0000000000005bc8 0x0000000000005bc8 0x000444 0x000470 RW 0x1000 │ │ │ │ DYNAMIC 0x004be8 0x0000000000005be8 0x0000000000005be8 0x000220 0x000220 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x004728 0x0000000000004728 0x0000000000004728 0x000074 0x000074 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00003c 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000630 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 00000000000008d0 0008d0 000731 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000001002 001002 000084 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000001088 001088 000030 00 A 4 1 8 │ │ │ │ - [ 7] .rela.dyn RELA 00000000000010b8 0010b8 0000d8 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 0000000000001190 001190 000540 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 00000000000008d0 0008d0 00073b 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 000000000000100c 00100c 000084 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0000000000001090 001090 000030 00 A 4 1 8 │ │ │ │ + [ 7] .rela.dyn RELA 00000000000010c0 0010c0 0000d8 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 0000000000001198 001198 000540 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000002020 002020 000390 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 00000000000023b0 0023b0 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 00000000000023c0 0023c0 0011c5 00 AX 0 0 16 │ │ │ │ [13] .fini PROGBITS 0000000000003588 003588 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000004000 004000 000728 00 A 0 0 8 │ │ │ │ [15] .eh_frame_hdr PROGBITS 0000000000004728 004728 000074 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x10b8 contains 9 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0x10c0 contains 9 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000005bc8 0000000000000008 R_X86_64_RELATIVE 2470 │ │ │ │ 0000000000005bd0 0000000000000008 R_X86_64_RELATIVE 2430 │ │ │ │ 0000000000005bd8 0000000000000008 R_X86_64_RELATIVE 2580 │ │ │ │ 0000000000005be0 0000000000000008 R_X86_64_RELATIVE 2510 │ │ │ │ 0000000000006000 0000000000000008 R_X86_64_RELATIVE 6000 │ │ │ │ 0000000000005fe0 0000000600000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000005fe8 0000001d00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000005ff0 0000003700000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000005ff8 0000003b00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x1190 contains 56 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x1198 contains 56 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000005e20 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_helper_determine_sector_type + 0 │ │ │ │ 0000000000005e28 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_helper_find_data_file + 0 │ │ │ │ 0000000000005e30 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_parser_guess_medium_type + 0 │ │ │ │ 0000000000005e38 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 g_malloc + 0 │ │ │ │ 0000000000005e40 0000003c00000007 R_X86_64_JUMP_SLOT 00000000000034b0 mirage_parser_readcd_type_register + 0 │ │ │ │ 0000000000005e48 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_fragment_get_length + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -10,23 +10,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x5bc8 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x5bd0 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x8d0 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a0 │ │ │ │ - 0x000000000000000a (STRSZ) 1841 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1851 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x5e08 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1344 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x1190 │ │ │ │ - 0x0000000000000007 (RELA) 0x10b8 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x1198 │ │ │ │ + 0x0000000000000007 (RELA) 0x10c0 │ │ │ │ 0x0000000000000008 (RELASZ) 216 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0x1088 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0x1090 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 1 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0x1002 │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0x100c │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 5 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 65789b90ab9199698ad295b3acdf439e2085878a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 823aafeeb6893efe27098c2b9eb658084808ba12 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 66 entries: │ │ │ │ - Addr: 0x0000000000001002 Offset: 0x00001002 Link: 3 (.dynsym) │ │ │ │ + Addr: 0x000000000000100c Offset: 0x0000100c Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 010: 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) 0 (*local*) │ │ │ │ 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ @@ -16,11 +16,11 @@ │ │ │ │ 030: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 034: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 038: 0 (*local*) 0 (*local*) 0 (*local*) 3 (GLIBC_2.2.5) │ │ │ │ 03c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 040: 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 1 entry: │ │ │ │ - Addr: 0x0000000000001088 Offset: 0x00001088 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000001090 Offset: 0x00001090 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 2 │ │ │ │ 0x0010: Name: GLIBC_2.2.5 Flags: none Version: 3 │ │ │ │ 0x0020: Name: GLIBC_2.4 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -111,9 +111,9 @@ │ │ │ │ 0x00000f90 742d322e 302e736f 2e30006c 6962676c t-2.0.so.0.libgl │ │ │ │ 0x00000fa0 69622d32 2e302e73 6f2e3000 6c696263 ib-2.0.so.0.libc │ │ │ │ 0x00000fb0 2e736f2e 3600474c 4942435f 322e322e .so.6.GLIBC_2.2. │ │ │ │ 0x00000fc0 3500474c 4942435f 322e3400 00000000 5.GLIBC_2.4..... │ │ │ │ 0x00000fd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000fe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000ff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00001000 00 . │ │ │ │ + 0x00001000 00000000 00000000 000000 ........... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 37383962 39306162 39313939 36393861 789b90ab9199698a │ │ │ │ - 0x00000010 64323935 62336163 64663433 39653230 d295b3acdf439e20 │ │ │ │ - 0x00000020 38353837 38612e64 65627567 00000000 85878a.debug.... │ │ │ │ - 0x00000030 bc001bb0 .... │ │ │ │ + 0x00000000 33616166 65656236 38393365 66653237 3aafeeb6893efe27 │ │ │ │ + 0x00000010 30393863 32623965 62363538 30383438 098c2b9eb6580848 │ │ │ │ + 0x00000020 30386261 31322e64 65627567 00000000 08ba12.debug.... │ │ │ │ + 0x00000030 5b8e8831 [..1 │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/image-toc.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0032a0 0x0032a0 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0032a8 0x0032a8 R 0x1000 │ │ │ │ LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x004a09 0x004a09 R E 0x1000 │ │ │ │ LOAD 0x009000 0x0000000000009000 0x0000000000009000 0x001e18 0x001e18 R 0x1000 │ │ │ │ LOAD 0x00b6d0 0x000000000000b6d0 0x000000000000b6d0 0x000950 0x000990 RW 0x1000 │ │ │ │ DYNAMIC 0x00b938 0x000000000000b938 0x000000000000b938 0x000230 0x000230 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x00a4ec 0x000000000000a4ec 0x000000000000a4ec 0x00014c 0x00014c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000044 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002a8 0002a8 000e10 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 00000000000010b8 0010b8 000f21 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000001fda 001fda 00012c 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 0000000000002108 002108 000040 00 A 4 1 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000002148 002148 000498 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 00000000000025e0 0025e0 000cc0 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 00000000000010b8 0010b8 000f2b 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 0000000000001fe4 001fe4 00012c 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 0000000000002110 002110 000040 00 A 4 1 8 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000002150 002150 000498 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 00000000000025e8 0025e8 000cc0 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000004000 004000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000004020 004020 000890 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 00000000000048b0 0048b0 000010 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 00000000000048c0 0048c0 00413f 00 AX 0 0 32 │ │ │ │ [13] .fini PROGBITS 0000000000008a00 008a00 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000009000 009000 0014ec 00 A 0 0 16 │ │ │ │ [15] .eh_frame_hdr PROGBITS 000000000000a4ec 00a4ec 00014c 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x2148 contains 49 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0x2150 contains 49 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000000b6d0 0000000000000008 R_X86_64_RELATIVE 4970 │ │ │ │ 000000000000b6d8 0000000000000008 R_X86_64_RELATIVE 4930 │ │ │ │ 000000000000b6e0 0000000000000008 R_X86_64_RELATIVE 9443 │ │ │ │ 000000000000b6f0 0000000000000008 R_X86_64_RELATIVE 9449 │ │ │ │ 000000000000b700 0000000000000008 R_X86_64_RELATIVE 9453 │ │ │ │ 000000000000b710 0000000000000008 R_X86_64_RELATIVE 945e │ │ │ │ @@ -47,15 +47,15 @@ │ │ │ │ 000000000000bfc8 0000001000000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 000000000000bfd0 0000001200000006 R_X86_64_GLOB_DAT 0000000000000000 g_object_unref + 0 │ │ │ │ 000000000000bfd8 0000002f00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 000000000000bfe0 0000003a00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 000000000000bfe8 0000003d00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ 000000000000bff0 0000006c00000006 R_X86_64_GLOB_DAT 0000000000000000 g_direct_hash + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x25e0 contains 136 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x25e8 contains 136 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000000bb80 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_track_get_sector_type + 0 │ │ │ │ 000000000000bb88 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ │ 000000000000bb90 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 g_regex_unref + 0 │ │ │ │ 000000000000bb98 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 g_regex_new + 0 │ │ │ │ 000000000000bba0 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_parser_guess_medium_type + 0 │ │ │ │ 000000000000bba8 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_parser_generate_info + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -11,23 +11,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0xb6d0 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0xb6d8 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x10b8 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a8 │ │ │ │ - 0x000000000000000a (STRSZ) 3873 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 3883 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0xbb68 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 3264 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x25e0 │ │ │ │ - 0x0000000000000007 (RELA) 0x2148 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x25e8 │ │ │ │ + 0x0000000000000007 (RELA) 0x2150 │ │ │ │ 0x0000000000000008 (RELASZ) 1176 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0x2108 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0x2110 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 1 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0x1fda │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0x1fe4 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 42 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: be92574401f90e7c7e75d4072a53e3ce2fddef64 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ddd0ac0e509263a96cdeed9eee656441e4576048 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 150 entries: │ │ │ │ - Addr: 0x0000000000001fda Offset: 0x00001fda Link: 3 (.dynsym) │ │ │ │ + Addr: 0x0000000000001fe4 Offset: 0x00001fe4 Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 014: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ @@ -37,12 +37,12 @@ │ │ │ │ 084: 0 (*local*) 0 (*local*) 0 (*local*) 4 (GLIBC_2.14) │ │ │ │ 088: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 08c: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ │ │ 090: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 094: 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 1 entry: │ │ │ │ - Addr: 0x0000000000002108 Offset: 0x00002108 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000002110 Offset: 0x00002110 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 3 │ │ │ │ 0x0010: Name: GLIBC_2.14 Flags: none Version: 4 │ │ │ │ 0x0020: Name: GLIBC_2.4 Flags: none Version: 3 │ │ │ │ 0x0030: Name: GLIBC_2.2.5 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -238,9 +238,9 @@ │ │ │ │ 0x00001f68 6c696267 6c69622d 322e302e 736f2e30 libglib-2.0.so.0 │ │ │ │ 0x00001f78 006c6962 632e736f 2e360047 4c494243 .libc.so.6.GLIBC │ │ │ │ 0x00001f88 5f322e31 3400474c 4942435f 322e3400 _2.14.GLIBC_2.4. │ │ │ │ 0x00001f98 474c4942 435f322e 322e3500 00000000 GLIBC_2.2.5..... │ │ │ │ 0x00001fa8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00001fb8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00001fc8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00001fd8 00 . │ │ │ │ + 0x00001fd8 00000000 00000000 000000 ........... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39323537 34343031 66393065 37633765 92574401f90e7c7e │ │ │ │ - 0x00000010 37356434 30373261 35336533 63653266 75d4072a53e3ce2f │ │ │ │ - 0x00000020 64646566 36342e64 65627567 00000000 ddef64.debug.... │ │ │ │ - 0x00000030 00c92928 ..)( │ │ │ │ + 0x00000000 64306163 30653530 39323633 61393663 d0ac0e509263a96c │ │ │ │ + 0x00000010 64656564 39656565 36353634 34316534 deed9eee656441e4 │ │ │ │ + 0x00000020 35373630 34382e64 65627567 00000000 576048.debug.... │ │ │ │ + 0x00000030 15c66e99 ..n. │ │ ├── ./usr/lib/x86_64-linux-gnu/libmirage-3.3/image-xcdroast.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001750 0x001750 R 0x1000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001758 0x001758 R 0x1000 │ │ │ │ LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x002891 0x002891 R E 0x1000 │ │ │ │ LOAD 0x005000 0x0000000000005000 0x0000000000005000 0x0011a4 0x0011a4 R 0x1000 │ │ │ │ LOAD 0x006ba0 0x0000000000007ba0 0x0000000000007ba0 0x00046c 0x000498 RW 0x1000 │ │ │ │ DYNAMIC 0x006bb8 0x0000000000007bb8 0x0000000000007bb8 0x000230 0x000230 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ GNU_EH_FRAME 0x005ae4 0x0000000000005ae4 0x0000000000005ae4 0x000124 0x000124 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -2,19 +2,19 @@ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 00003c 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000690 18 A 4 1 8 │ │ │ │ - [ 4] .dynstr STRTAB 0000000000000930 000930 000700 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 0000000000001030 001030 00008c 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 00000000000010c0 0010c0 000030 00 A 4 1 8 │ │ │ │ - [ 7] .rela.dyn RELA 00000000000010f0 0010f0 0000c0 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 00000000000011b0 0011b0 0005a0 18 AI 3 21 8 │ │ │ │ + [ 4] .dynstr STRTAB 0000000000000930 000930 00070a 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 000000000000103a 00103a 00008c 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 00000000000010c8 0010c8 000030 00 A 4 1 8 │ │ │ │ + [ 7] .rela.dyn RELA 00000000000010f8 0010f8 0000c0 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 00000000000011b8 0011b8 0005a0 18 AI 3 21 8 │ │ │ │ [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000002020 002020 0003d0 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 00000000000023f0 0023f0 000008 08 AX 0 0 8 │ │ │ │ [12] .text PROGBITS 0000000000002400 002400 002485 00 AX 0 0 16 │ │ │ │ [13] .fini PROGBITS 0000000000004888 004888 000009 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000005000 005000 000ae2 00 A 0 0 16 │ │ │ │ [15] .eh_frame_hdr PROGBITS 0000000000005ae4 005ae4 000124 00 A 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x10f0 contains 8 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0x10f8 contains 8 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000007ba0 0000000000000008 R_X86_64_RELATIVE 24b0 │ │ │ │ 0000000000007ba8 0000000000000008 R_X86_64_RELATIVE 2470 │ │ │ │ 0000000000007bb0 0000000000000008 R_X86_64_RELATIVE 2e20 │ │ │ │ 0000000000008000 0000000000000008 R_X86_64_RELATIVE 8000 │ │ │ │ 0000000000007fe0 0000000700000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000007fe8 0000001200000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000007ff0 0000001800000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000007ff8 0000001a00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x11b0 contains 60 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x11b8 contains 60 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000007e00 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 g_free + 0 │ │ │ │ 0000000000007e08 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 g_regex_unref + 0 │ │ │ │ 0000000000007e10 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 g_regex_new + 0 │ │ │ │ 0000000000007e18 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_parser_guess_medium_type + 0 │ │ │ │ 0000000000007e20 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 mirage_parser_generate_info + 0 │ │ │ │ 0000000000007e28 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 g_regex_match + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -11,23 +11,23 @@ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x7ba0 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x7ba8 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x930 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2a0 │ │ │ │ - 0x000000000000000a (STRSZ) 1792 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1802 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x7de8 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1440 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x11b0 │ │ │ │ - 0x0000000000000007 (RELA) 0x10f0 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x11b8 │ │ │ │ + 0x0000000000000007 (RELA) 0x10f8 │ │ │ │ 0x0000000000000008 (RELASZ) 192 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ - 0x000000006ffffffe (VERNEED) 0x10c0 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0x10c8 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 1 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0x1030 │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0x103a │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 4 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: abb12d4b6519565ec3a6c8f1a525458c981dda94 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8d7a9b2de781096223a390a832246fe829914d75 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 70 entries: │ │ │ │ - Addr: 0x0000000000001030 Offset: 0x00001030 Link: 3 (.dynsym) │ │ │ │ + Addr: 0x000000000000103a Offset: 0x0000103a Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 014: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.2.5) │ │ │ │ 018: 0 (*local*) 0 (*local*) 2 (GLIBC_2.2.5) 0 (*local*) │ │ │ │ @@ -17,11 +17,11 @@ │ │ │ │ 034: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 038: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 03c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 040: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 044: 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 1 entry: │ │ │ │ - Addr: 0x00000000000010c0 Offset: 0x000010c0 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x00000000000010c8 Offset: 0x000010c8 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 2 │ │ │ │ 0x0010: Name: GLIBC_2.4 Flags: none Version: 3 │ │ │ │ 0x0020: Name: GLIBC_2.2.5 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -108,8 +108,9 @@ │ │ │ │ 0x00000fc0 2d322e30 2e736f2e 30006c69 62676c69 -2.0.so.0.libgli │ │ │ │ 0x00000fd0 622d322e 302e736f 2e30006c 6962632e b-2.0.so.0.libc. │ │ │ │ 0x00000fe0 736f2e36 00474c49 42435f32 2e340047 so.6.GLIBC_2.4.G │ │ │ │ 0x00000ff0 4c494243 5f322e32 2e350000 00000000 LIBC_2.2.5...... │ │ │ │ 0x00001000 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00001010 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00001020 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00001030 00000000 00000000 0000 .......... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62313264 34623635 31393536 35656333 b12d4b6519565ec3 │ │ │ │ - 0x00000010 61366338 66316135 32353435 38633938 a6c8f1a525458c98 │ │ │ │ - 0x00000020 31646461 39342e64 65627567 00000000 1dda94.debug.... │ │ │ │ - 0x00000030 9a881e7f .... │ │ │ │ + 0x00000000 37613962 32646537 38313039 36323233 7a9b2de781096223 │ │ │ │ + 0x00000010 61333930 61383332 32343666 65383239 a390a832246fe829 │ │ │ │ + 0x00000020 39313464 37352e64 65627567 00000000 914d75.debug.... │ │ │ │ + 0x00000030 85293602 .)6.