{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.pKjmhEahDu/b1/vdeplug4_4.0.1-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.pKjmhEahDu/b2/vdeplug4_4.0.1-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n 9320ea91d343d6bbf060f27fdc288bd9 11312 libdevel optional libvdeplug-dev_4.0.1-1_amd64.deb\n- fcff6c2d566af8610a2375ae46ad258c 97016 debug optional libvdeplug2-dbgsym_4.0.1-1_amd64.deb\n- 7095ba2fd66a32cd04f98587fd929463 27584 libs optional libvdeplug2_4.0.1-1_amd64.deb\n- 1492fe747c746c0ae6508e88f3f3f3bc 26712 debug optional vdeplug-dbgsym_4.0.1-1_amd64.deb\n- 79c7c5d74ee3375d8bb00bcc6cc026d5 28700 net optional vdeplug_4.0.1-1_amd64.deb\n+ 3e9ddfe223af8ee5e0b8758adb59ecf0 96948 debug optional libvdeplug2-dbgsym_4.0.1-1_amd64.deb\n+ abaa3b0ccf744eba46db63356e4b7b21 27592 libs optional libvdeplug2_4.0.1-1_amd64.deb\n+ cb4a58520210890b6db652eb521945e5 26732 debug optional vdeplug-dbgsym_4.0.1-1_amd64.deb\n+ 0a7418aebf1e2aff4360b2df2b26883a 28700 net optional vdeplug_4.0.1-1_amd64.deb\n"}, {"source1": "libvdeplug2_4.0.1-1_amd64.deb", "source2": "libvdeplug2_4.0.1-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-10-13 18:17:30.000000 debian-binary\n--rw-r--r-- 0 0 0 1628 2020-10-13 18:17:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 25764 2020-10-13 18:17:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1632 2020-10-13 18:17:30.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 25768 2020-10-13 18:17:30.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_bonding.so", "source2": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_bonding.so", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000040 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000510 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000007b0 0007b0 00031e 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000000ace 000ace 00006c 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000000000007b0 0007b0 000320 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000000ad0 000ad0 00006c 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000000b40 000b40 000070 00 A 4 1 8\n [ 7] .rela.dyn RELA 0000000000000bb0 000bb0 000330 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000000ee0 000ee0 000420 18 AI 3 21 8\n [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000002020 002020 0002d0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000022f0 0022f0 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000002300 002300 0010ec 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -9,21 +9,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x5dc8\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x5dd8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x7b0\n 0x0000000000000006 (SYMTAB) 0x2a0\n- 0x000000000000000a (STRSZ) 798 (bytes)\n+ 0x000000000000000a (STRSZ) 800 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x6000\n 0x0000000000000002 (PLTRELSZ) 1056 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0xee0\n 0x0000000000000007 (RELA) 0xbb0\n 0x0000000000000008 (RELASZ) 816 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0xb40\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0xace\n+ 0x000000006ffffff0 (VERSYM) 0xad0\n 0x000000006ffffff9 (RELACOUNT) 28\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e9e50b1ac1b1c50152787a45fb2620bd7a2a2df7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 24ade538ac6116e088611c5a25ef231716dc591d\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 54 entries:\n- Addr: 0x0000000000000ace Offset: 0x000ace Link: 3 (.dynsym)\n+ Addr: 0x0000000000000ad0 Offset: 0x000ad0 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 3 (GLIBC_2.2.5) 0 (*local*) \n 004: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) \n 008: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 0 (*local*) 3 (GLIBC_2.2.5)\n 00c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 4 (GLIBC_2.4) \n 010: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 014: 4 (GLIBC_2.4) 5 (GLIBC_2.3.2) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 018: 0 (*local*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -43,15 +43,15 @@\n []A\\A]A^A_\n hashsize\n hashseed\n expiretime\n /tmp/vdenode_%s\n /tmp/vdenode_u%d\n /usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n-e50b1ac1b1c50152787a45fb2620bd7a2a2df7.debug\n+ade538ac6116e088611c5a25ef231716dc591d.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -45,9 +45,9 @@\n 0x00000a50 474c4942 435f322e 3300474c 4942435f GLIBC_2.3.GLIBC_\n 0x00000a60 322e3900 474c4942 435f322e 332e3200 2.9.GLIBC_2.3.2.\n 0x00000a70 474c4942 435f322e 3400474c 4942435f GLIBC_2.4.GLIBC_\n 0x00000a80 322e322e 3500474c 4942435f 322e332e 2.2.5.GLIBC_2.3.\n 0x00000a90 34000000 00000000 00000000 00000000 4...............\n 0x00000aa0 00000000 00000000 00000000 00000000 ................\n 0x00000ab0 00000000 00000000 00000000 00000000 ................\n- 0x00000ac0 00000000 00000000 00000000 0000 ..............\n+ 0x00000ac0 00000000 00000000 00000000 00000000 ................\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65353062 31616331 62316335 30313532 e50b1ac1b1c50152\n- 0x00000010 37383761 34356662 32363230 62643761 787a45fb2620bd7a\n- 0x00000020 32613264 66372e64 65627567 00000000 2a2df7.debug....\n- 0x00000030 ddaa1b83 ....\n+ 0x00000000 61646535 33386163 36313136 65303838 ade538ac6116e088\n+ 0x00000010 36313163 35613235 65663233 31373136 611c5a25ef231716\n+ 0x00000020 64633539 31642e64 65627567 00000000 dc591d.debug....\n+ 0x00000030 6cfd9566 l..f\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_cmd.so", "source2": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_cmd.so", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000024 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000288 000288 000270 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000004f8 0004f8 000182 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000000000000067a 00067a 000034 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000000000004f8 0004f8 000184 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000067c 00067c 000034 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00000000000006b0 0006b0 000040 00 A 4 1 8\n [ 7] .rela.dyn RELA 00000000000006f0 0006f0 000168 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000000858 000858 000180 18 AI 3 21 8\n [ 9] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000001020 001020 000110 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000001130 001130 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000001140 001140 0003f4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -9,21 +9,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3dd0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3dd8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x4f8\n 0x0000000000000006 (SYMTAB) 0x288\n- 0x000000000000000a (STRSZ) 386 (bytes)\n+ 0x000000000000000a (STRSZ) 388 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x4000\n 0x0000000000000002 (PLTRELSZ) 384 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x858\n 0x0000000000000007 (RELA) 0x6f0\n 0x0000000000000008 (RELASZ) 360 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0x6b0\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x67a\n+ 0x000000006ffffff0 (VERSYM) 0x67c\n 0x000000006ffffff9 (RELACOUNT) 9\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e6d4167e7bc49fbe07091aeb65e741727428ea7d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c2846bec47cdf132787719ae67dd5de7916f39ab\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 26 entries:\n- Addr: 0x000000000000067a Offset: 0x00067a Link: 3 (.dynsym)\n+ Addr: 0x000000000000067c Offset: 0x00067c Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 0 (*local*) \n 004: 2 (GLIBC_2.2.5) 0 (*local*) 3 (GLIBC_2.4) 2 (GLIBC_2.2.5)\n 008: 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 00c: 2 (GLIBC_2.2.5) 0 (*local*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 010: 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 014: 4 (GLIBC_2.3.4) 0 (*local*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 018: 2 (GLIBC_2.2.5) 1 (*global*) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -13,15 +13,15 @@\n libvdeplug_cmd.so\n GLIBC_2.3.4\n GLIBC_2.4\n GLIBC_2.2.5\n [A\\A]A^A_]\n VDE terminated: cmd://%s\n /usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n-d4167e7bc49fbe07091aeb65e741727428ea7d.debug\n+846bec47cdf132787719ae67dd5de7916f39ab.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -20,9 +20,9 @@\n 0x00000608 36006c69 62766465 706c7567 5f636d64 6.libvdeplug_cmd\n 0x00000618 2e736f00 474c4942 435f322e 332e3400 .so.GLIBC_2.3.4.\n 0x00000628 474c4942 435f322e 3400474c 4942435f GLIBC_2.4.GLIBC_\n 0x00000638 322e322e 35000000 00000000 00000000 2.2.5...........\n 0x00000648 00000000 00000000 00000000 00000000 ................\n 0x00000658 00000000 00000000 00000000 00000000 ................\n 0x00000668 00000000 00000000 00000000 00000000 ................\n- 0x00000678 0000 ..\n+ 0x00000678 00000000 ....\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64343136 37653762 63343966 62653037 d4167e7bc49fbe07\n- 0x00000010 30393161 65623635 65373431 37323734 091aeb65e7417274\n- 0x00000020 32386561 37642e64 65627567 00000000 28ea7d.debug....\n- 0x00000030 6a8f636d j.cm\n+ 0x00000000 38343662 65633437 63646631 33323738 846bec47cdf13278\n+ 0x00000010 37373139 61653637 64643564 65373931 7719ae67dd5de791\n+ 0x00000020 36663339 61622e64 65627567 00000000 6f39ab.debug....\n+ 0x00000030 f7407700 .@w.\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_hub.so", "source2": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_hub.so", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000040 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000510 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000007b0 0007b0 00031a 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000000aca 000aca 00006c 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000000000007b0 0007b0 00031c 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000000acc 000acc 00006c 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000000b38 000b38 000070 00 A 4 1 8\n [ 7] .rela.dyn RELA 0000000000000ba8 000ba8 000330 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000000ed8 000ed8 000420 18 AI 3 21 8\n [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000002020 002020 0002d0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000022f0 0022f0 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000002300 002300 0010ec 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -9,21 +9,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x5dc8\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x5dd8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x7b0\n 0x0000000000000006 (SYMTAB) 0x2a0\n- 0x000000000000000a (STRSZ) 794 (bytes)\n+ 0x000000000000000a (STRSZ) 796 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x6000\n 0x0000000000000002 (PLTRELSZ) 1056 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0xed8\n 0x0000000000000007 (RELA) 0xba8\n 0x0000000000000008 (RELASZ) 816 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0xb38\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0xaca\n+ 0x000000006ffffff0 (VERSYM) 0xacc\n 0x000000006ffffff9 (RELACOUNT) 28\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3e1c097bbc242c73d661ac3dcb4cff44c6c3dd05\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: db53761daeeac792bfd5e895d36fc4b9cccbe45d\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 54 entries:\n- Addr: 0x0000000000000aca Offset: 0x000aca Link: 3 (.dynsym)\n+ Addr: 0x0000000000000acc Offset: 0x000acc Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 3 (GLIBC_2.2.5) 0 (*local*) \n 004: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) \n 008: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 0 (*local*) 3 (GLIBC_2.2.5)\n 00c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 4 (GLIBC_2.4) \n 010: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 014: 4 (GLIBC_2.4) 5 (GLIBC_2.3.2) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 018: 0 (*local*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -43,15 +43,15 @@\n []A\\A]A^A_\n hashsize\n hashseed\n expiretime\n /tmp/vdenode_%s\n /tmp/vdenode_u%d\n /usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n-1c097bbc242c73d661ac3dcb4cff44c6c3dd05.debug\n+53761daeeac792bfd5e895d36fc4b9cccbe45d.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -45,9 +45,9 @@\n 0x00000a50 435f322e 3300474c 4942435f 322e3900 C_2.3.GLIBC_2.9.\n 0x00000a60 474c4942 435f322e 332e3200 474c4942 GLIBC_2.3.2.GLIB\n 0x00000a70 435f322e 3400474c 4942435f 322e322e C_2.4.GLIBC_2.2.\n 0x00000a80 3500474c 4942435f 322e332e 34000000 5.GLIBC_2.3.4...\n 0x00000a90 00000000 00000000 00000000 00000000 ................\n 0x00000aa0 00000000 00000000 00000000 00000000 ................\n 0x00000ab0 00000000 00000000 00000000 00000000 ................\n- 0x00000ac0 00000000 00000000 0000 ..........\n+ 0x00000ac0 00000000 00000000 00000000 ............\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31633039 37626263 32343263 37336436 1c097bbc242c73d6\n- 0x00000010 36316163 33646362 34636666 34346336 61ac3dcb4cff44c6\n- 0x00000020 63336464 30352e64 65627567 00000000 c3dd05.debug....\n- 0x00000030 584fad47 XO.G\n+ 0x00000000 35333736 31646165 65616337 39326266 53761daeeac792bf\n+ 0x00000010 64356538 39356433 36666334 62396363 d5e895d36fc4b9cc\n+ 0x00000020 63626534 35642e64 65627567 00000000 cbe45d.debug....\n+ 0x00000030 2645d40e &E..\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_multi.so", "source2": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_multi.so", "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x2300\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0012f8 0x0012f8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x001300 0x001300 R 0x1000\n LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x0013f5 0x0013f5 R E 0x1000\n LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x000340 0x000340 R 0x1000\n LOAD 0x004dc8 0x0000000000005dc8 0x0000000000005dc8 0x0004d0 0x000530 RW 0x1000\n DYNAMIC 0x004de0 0x0000000000005de0 0x0000000000005de0 0x0001f0 0x0001f0 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x00405c 0x000000000000405c 0x000000000000405c 0x000084 0x000084 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000040 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000510 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000007b0 0007b0 00031c 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000000acc 000acc 00006c 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000000b38 000b38 000070 00 A 4 1 8\n- [ 7] .rela.dyn RELA 0000000000000ba8 000ba8 000330 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000000ed8 000ed8 000420 18 AI 3 21 8\n+ [ 4] .dynstr STRTAB 00000000000007b0 0007b0 00031e 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000000ace 000ace 00006c 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000000b40 000b40 000070 00 A 4 1 8\n+ [ 7] .rela.dyn RELA 0000000000000bb0 000bb0 000330 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000000ee0 000ee0 000420 18 AI 3 21 8\n [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000002020 002020 0002d0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000022f0 0022f0 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000002300 002300 0010ec 00 AX 0 0 16\n [13] .fini PROGBITS 00000000000033ec 0033ec 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000004000 004000 000059 01 AMS 0 0 1\n [15] .eh_frame_hdr PROGBITS 000000000000405c 00405c 000084 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0xba8 contains 34 entries:\n+Relocation section '.rela.dyn' at offset 0xbb0 contains 34 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000005dc8 0000000000000008 R_X86_64_RELATIVE 23e0\n 0000000000005dd0 0000000000000008 R_X86_64_RELATIVE 2300\n 0000000000005dd8 0000000000000008 R_X86_64_RELATIVE 23a0\n 0000000000006180 0000000000000008 R_X86_64_RELATIVE 6180\n 00000000000061a8 0000000000000008 R_X86_64_RELATIVE 2c80\n 00000000000061b0 0000000000000008 R_X86_64_RELATIVE 2eb0\n@@ -32,15 +32,15 @@\n 0000000000005fd0 0000003100000006 R_X86_64_GLOB_DAT 00000000000062c0 vdeplug_ops + 0\n 0000000000005fd8 0000000600000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 0000000000005fe0 0000002f00000006 R_X86_64_GLOB_DAT 0000000000006220 vdeplug_multi_ops + 0\n 0000000000005fe8 0000001800000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000005ff0 0000002900000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000005ff8 0000002c00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0\n \n-Relocation section '.rela.plt' at offset 0xed8 contains 44 entries:\n+Relocation section '.rela.plt' at offset 0xee0 contains 44 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000006018 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 __snprintf_chk@GLIBC_2.3.4 + 0\n 0000000000006020 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 free@GLIBC_2.2.5 + 0\n 0000000000006028 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 vde_parsepathparms + 0\n 0000000000006030 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 __errno_location@GLIBC_2.2.5 + 0\n 0000000000006038 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 unlink@GLIBC_2.2.5 + 0\n 0000000000006040 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 vde_hash_fini + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -9,21 +9,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x5dc8\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x5dd8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x7b0\n 0x0000000000000006 (SYMTAB) 0x2a0\n- 0x000000000000000a (STRSZ) 796 (bytes)\n+ 0x000000000000000a (STRSZ) 798 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x6000\n 0x0000000000000002 (PLTRELSZ) 1056 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0xed8\n- 0x0000000000000007 (RELA) 0xba8\n+ 0x0000000000000017 (JMPREL) 0xee0\n+ 0x0000000000000007 (RELA) 0xbb0\n 0x0000000000000008 (RELASZ) 816 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n- 0x000000006ffffffe (VERNEED) 0xb38\n+ 0x000000006ffffffe (VERNEED) 0xb40\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0xacc\n+ 0x000000006ffffff0 (VERSYM) 0xace\n 0x000000006ffffff9 (RELACOUNT) 28\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 49f0e678f1983f0d3cb947ae9dd3e057cf5249ea\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 12467dbfc98d56e92b7db2afac4633ffa3959fd9\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 54 entries:\n- Addr: 0x0000000000000acc Offset: 0x000acc Link: 3 (.dynsym)\n+ Addr: 0x0000000000000ace Offset: 0x000ace Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 3 (GLIBC_2.2.5) 0 (*local*) \n 004: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) \n 008: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 0 (*local*) 3 (GLIBC_2.2.5)\n 00c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 4 (GLIBC_2.4) \n 010: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 014: 4 (GLIBC_2.4) 5 (GLIBC_2.3.2) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 018: 0 (*local*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n@@ -13,15 +13,15 @@\n 024: 3 (GLIBC_2.2.5) 0 (*local*) 3 (GLIBC_2.2.5) 0 (*local*) \n 028: 3 (GLIBC_2.2.5) 0 (*local*) 3 (GLIBC_2.2.5) 6 (GLIBC_2.9) \n 02c: 3 (GLIBC_2.2.5) 7 (GLIBC_2.3) 3 (GLIBC_2.2.5) 1 (*global*) \n 030: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) \n 034: 1 (*global*) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 1 entry:\n- Addr: 0x0000000000000b38 Offset: 0x000b38 Link: 4 (.dynstr)\n+ Addr: 0x0000000000000b40 Offset: 0x000b40 Link: 4 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 6\n 0x0010: Name: GLIBC_2.3 Flags: none Version: 7\n 0x0020: Name: GLIBC_2.9 Flags: none Version: 6\n 0x0030: Name: GLIBC_2.3.2 Flags: none Version: 5\n 0x0040: Name: GLIBC_2.4 Flags: none Version: 4\n 0x0050: Name: GLIBC_2.2.5 Flags: none Version: 3\n 0x0060: Name: GLIBC_2.3.4 Flags: none Version: 2\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -43,15 +43,15 @@\n []A\\A]A^A_\n hashsize\n hashseed\n expiretime\n /tmp/vdenode_%s\n /tmp/vdenode_u%d\n /usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n-f0e678f1983f0d3cb947ae9dd3e057cf5249ea.debug\n+467dbfc98d56e92b7db2afac4633ffa3959fd9.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -45,9 +45,9 @@\n 0x00000a50 4942435f 322e3300 474c4942 435f322e IBC_2.3.GLIBC_2.\n 0x00000a60 3900474c 4942435f 322e332e 3200474c 9.GLIBC_2.3.2.GL\n 0x00000a70 4942435f 322e3400 474c4942 435f322e IBC_2.4.GLIBC_2.\n 0x00000a80 322e3500 474c4942 435f322e 332e3400 2.5.GLIBC_2.3.4.\n 0x00000a90 00000000 00000000 00000000 00000000 ................\n 0x00000aa0 00000000 00000000 00000000 00000000 ................\n 0x00000ab0 00000000 00000000 00000000 00000000 ................\n- 0x00000ac0 00000000 00000000 00000000 ............\n+ 0x00000ac0 00000000 00000000 00000000 0000 ..............\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66306536 37386631 39383366 30643363 f0e678f1983f0d3c\n- 0x00000010 62393437 61653964 64336530 35376366 b947ae9dd3e057cf\n- 0x00000020 35323439 65612e64 65627567 00000000 5249ea.debug....\n- 0x00000030 fa8d52cb ..R.\n+ 0x00000000 34363764 62666339 38643536 65393262 467dbfc98d56e92b\n+ 0x00000010 37646232 61666163 34363333 66666133 7db2afac4633ffa3\n+ 0x00000020 39353966 64392e64 65627567 00000000 959fd9.debug....\n+ 0x00000030 c8ff1b38 ...8\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_null.so", "source2": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_null.so", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000024 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000288 000288 000108 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000000390 000390 0000fb 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000000000000048c 00048c 000016 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000000390 000390 0000fd 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000048e 00048e 000016 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00000000000004a8 0004a8 000030 00 A 4 1 8\n [ 7] .rela.dyn RELA 00000000000004d8 0004d8 000138 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000000610 000610 000078 18 AI 3 20 8\n [ 9] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000001020 001020 000060 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000001080 001080 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000001090 001090 00017e 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,21 +8,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3df0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3df8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x390\n 0x0000000000000006 (SYMTAB) 0x288\n- 0x000000000000000a (STRSZ) 251 (bytes)\n+ 0x000000000000000a (STRSZ) 253 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x4000\n 0x0000000000000002 (PLTRELSZ) 120 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x610\n 0x0000000000000007 (RELA) 0x4d8\n 0x0000000000000008 (RELASZ) 312 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0x4a8\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x48c\n+ 0x000000006ffffff0 (VERSYM) 0x48e\n 0x000000006ffffff9 (RELACOUNT) 9\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a2932d4a0fa0eda6fa1ca4d863ec318a702db479\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 01127ad977cd07323414eddc905a692b4207049a\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 11 entries:\n- Addr: 0x000000000000048c Offset: 0x00048c Link: 3 (.dynsym)\n+ Addr: 0x000000000000048e Offset: 0x00048e Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 0 (*local*) \n 004: 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 0 (*local*) 3 (GLIBC_2.7) \n 008: 0 (*local*) 2 (GLIBC_2.2.5) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 1 entry:\n Addr: 0x00000000000004a8 Offset: 0x0004a8 Link: 4 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 2\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -5,15 +5,15 @@\n __errno_location\n vdeplug_ops\n libc.so.6\n libvdeplug_null.so\n GLIBC_2.7\n GLIBC_2.2.5\n /usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n-932d4a0fa0eda6fa1ca4d863ec318a702db479.debug\n+127ad977cd07323414eddc905a692b4207049a.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -11,9 +11,9 @@\n 0x00000410 76646570 6c75675f 6f707300 6c696263 vdeplug_ops.libc\n 0x00000420 2e736f2e 36006c69 62766465 706c7567 .so.6.libvdeplug\n 0x00000430 5f6e756c 6c2e736f 00474c49 42435f32 _null.so.GLIBC_2\n 0x00000440 2e370047 4c494243 5f322e32 2e350000 .7.GLIBC_2.2.5..\n 0x00000450 00000000 00000000 00000000 00000000 ................\n 0x00000460 00000000 00000000 00000000 00000000 ................\n 0x00000470 00000000 00000000 00000000 00000000 ................\n- 0x00000480 00000000 00000000 000000 ...........\n+ 0x00000480 00000000 00000000 00000000 00 .............\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39333264 34613066 61306564 61366661 932d4a0fa0eda6fa\n- 0x00000010 31636134 64383633 65633331 38613730 1ca4d863ec318a70\n- 0x00000020 32646234 37392e64 65627567 00000000 2db479.debug....\n- 0x00000030 85a8b2e1 ....\n+ 0x00000000 31323761 64393737 63643037 33323334 127ad977cd073234\n+ 0x00000010 31346564 64633930 35613639 32623432 14eddc905a692b42\n+ 0x00000020 30373034 39612e64 65627567 00000000 07049a.debug....\n+ 0x00000030 1ae035a5 ..5.\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_ptp.so", "source2": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_ptp.so", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000024 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000288 000288 000270 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000004f8 0004f8 00017e 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000000676 000676 000034 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000000000004f8 0004f8 000180 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000000678 000678 000034 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00000000000006b0 0006b0 000040 00 A 4 1 8\n [ 7] .rela.dyn RELA 00000000000006f0 0006f0 000138 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000000828 000828 0001e0 18 AI 3 21 8\n [ 9] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000001020 001020 000150 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000001170 001170 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000001180 001180 00086b 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,21 +8,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3df0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3df8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x4f8\n 0x0000000000000006 (SYMTAB) 0x288\n- 0x000000000000000a (STRSZ) 382 (bytes)\n+ 0x000000000000000a (STRSZ) 384 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x4000\n 0x0000000000000002 (PLTRELSZ) 480 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x828\n 0x0000000000000007 (RELA) 0x6f0\n 0x0000000000000008 (RELASZ) 312 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0x6b0\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x676\n+ 0x000000006ffffff0 (VERSYM) 0x678\n 0x000000006ffffff9 (RELACOUNT) 9\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: de4cb1c47e3f88075655021e79c385ea61814f65\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6b23591c63d94415f4cd1d996795f0bed0471f4c\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 26 entries:\n- Addr: 0x0000000000000676 Offset: 0x000676 Link: 3 (.dynsym)\n+ Addr: 0x0000000000000678 Offset: 0x000678 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 004: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 0 (*local*) 4 (GLIBC_2.4) \n 008: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 00c: 0 (*local*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 010: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 014: 3 (GLIBC_2.2.5) 0 (*local*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 018: 3 (GLIBC_2.2.5) 1 (*global*) \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -14,15 +14,15 @@\n GLIBC_2.2.5\n GLIBC_2.3.4\n AWAVAUATUSH\n []A\\A]A^A_\n AWAVAUATUSH\n []A\\A]A^A_\n /usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n-4cb1c47e3f88075655021e79c385ea61814f65.debug\n+23591c63d94415f4cd1d996795f0bed0471f4c.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -19,9 +19,9 @@\n 0x000005f8 6f707300 6c696263 2e736f2e 36006c69 ops.libc.so.6.li\n 0x00000608 62766465 706c7567 5f707470 2e736f00 bvdeplug_ptp.so.\n 0x00000618 474c4942 435f322e 3400474c 4942435f GLIBC_2.4.GLIBC_\n 0x00000628 322e322e 3500474c 4942435f 322e332e 2.2.5.GLIBC_2.3.\n 0x00000638 34000000 00000000 00000000 00000000 4...............\n 0x00000648 00000000 00000000 00000000 00000000 ................\n 0x00000658 00000000 00000000 00000000 00000000 ................\n- 0x00000668 00000000 00000000 00000000 0000 ..............\n+ 0x00000668 00000000 00000000 00000000 00000000 ................\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34636231 63343765 33663838 30373536 4cb1c47e3f880756\n- 0x00000010 35353032 31653739 63333835 65613631 55021e79c385ea61\n- 0x00000020 38313466 36352e64 65627567 00000000 814f65.debug....\n- 0x00000030 74494251 tIBQ\n+ 0x00000000 32333539 31633633 64393434 31356634 23591c63d94415f4\n+ 0x00000010 63643164 39393637 39356630 62656430 cd1d996795f0bed0\n+ 0x00000020 34373166 34632e64 65627567 00000000 471f4c.debug....\n+ 0x00000030 52b19c09 R...\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_seqpacket.so", "source2": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_seqpacket.so", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000024 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000288 000288 000138 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000003c0 0003c0 0000ff 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000004c0 0004c0 00001a 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000000000003c0 0003c0 000101 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000004c2 0004c2 00001a 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00000000000004e0 0004e0 000020 00 A 4 1 8\n [ 7] .rela.dyn RELA 0000000000000500 000500 000138 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000000638 000638 0000a8 18 AI 3 20 8\n [ 9] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000001020 001020 000080 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000010a0 0010a0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000010b0 0010b0 0001ba 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,21 +8,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3df0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3df8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x3c0\n 0x0000000000000006 (SYMTAB) 0x288\n- 0x000000000000000a (STRSZ) 255 (bytes)\n+ 0x000000000000000a (STRSZ) 257 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x4000\n 0x0000000000000002 (PLTRELSZ) 168 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x638\n 0x0000000000000007 (RELA) 0x500\n 0x0000000000000008 (RELASZ) 312 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0x4e0\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x4c0\n+ 0x000000006ffffff0 (VERSYM) 0x4c2\n 0x000000006ffffff9 (RELACOUNT) 9\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1fa3ee084f9b587404c0716bd7e40588d4ca7184\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5bed05fee4796a9401fdf190dbff99e4aeeda713\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 13 entries:\n- Addr: 0x00000000000004c0 Offset: 0x0004c0 Link: 3 (.dynsym)\n+ Addr: 0x00000000000004c2 Offset: 0x0004c2 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 004: 0 (*local*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 008: 0 (*local*) 2 (GLIBC_2.2.5) 0 (*local*) 2 (GLIBC_2.2.5)\n 00c: 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 1 entry:\n Addr: 0x00000000000004e0 Offset: 0x0004e0 Link: 4 (.dynstr)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -4,15 +4,15 @@\n __cxa_finalize\n __errno_location\n vdeplug_ops\n libc.so.6\n libvdeplug_seqpacket.so\n GLIBC_2.2.5\n /usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n-a3ee084f9b587404c0716bd7e40588d4ca7184.debug\n+ed05fee4796a9401fdf190dbff99e4aeeda713.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -11,9 +11,10 @@\n 0x00000440 6c006361 6c6c6f63 00766465 706c7567 l.calloc.vdeplug\n 0x00000450 5f6f7073 006c6962 632e736f 2e36006c _ops.libc.so.6.l\n 0x00000460 69627664 65706c75 675f7365 71706163 ibvdeplug_seqpac\n 0x00000470 6b65742e 736f0047 4c494243 5f322e32 ket.so.GLIBC_2.2\n 0x00000480 2e350000 00000000 00000000 00000000 .5..............\n 0x00000490 00000000 00000000 00000000 00000000 ................\n 0x000004a0 00000000 00000000 00000000 00000000 ................\n- 0x000004b0 00000000 00000000 00000000 000000 ...............\n+ 0x000004b0 00000000 00000000 00000000 00000000 ................\n+ 0x000004c0 00 .\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61336565 30383466 39623538 37343034 a3ee084f9b587404\n- 0x00000010 63303731 36626437 65343035 38386434 c0716bd7e40588d4\n- 0x00000020 63613731 38342e64 65627567 00000000 ca7184.debug....\n- 0x00000030 96d7c771 ...q\n+ 0x00000000 65643035 66656534 37393661 39343031 ed05fee4796a9401\n+ 0x00000010 66646631 39306462 66663939 65346165 fdf190dbff99e4ae\n+ 0x00000020 65646137 31332e64 65627567 00000000 eda713.debug....\n+ 0x00000030 730e7038 s.p8\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_switch.so", "source2": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_switch.so", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000040 00 A 3 0 8\n [ 3] .dynsym DYNSYM 00000000000002a0 0002a0 000510 18 A 4 1 8\n- [ 4] .dynstr STRTAB 00000000000007b0 0007b0 00031d 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000000ace 000ace 00006c 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 00000000000007b0 0007b0 00031f 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000000ad0 000ad0 00006c 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000000b40 000b40 000070 00 A 4 1 8\n [ 7] .rela.dyn RELA 0000000000000bb0 000bb0 000330 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000000ee0 000ee0 000420 18 AI 3 21 8\n [ 9] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000002020 002020 0002d0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000022f0 0022f0 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000002300 002300 0010ec 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -9,21 +9,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x5dc8\n 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x5dd8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x7b0\n 0x0000000000000006 (SYMTAB) 0x2a0\n- 0x000000000000000a (STRSZ) 797 (bytes)\n+ 0x000000000000000a (STRSZ) 799 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x6000\n 0x0000000000000002 (PLTRELSZ) 1056 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0xee0\n 0x0000000000000007 (RELA) 0xbb0\n 0x0000000000000008 (RELASZ) 816 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0xb40\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0xace\n+ 0x000000006ffffff0 (VERSYM) 0xad0\n 0x000000006ffffff9 (RELACOUNT) 28\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8bd5f924244ca05234ae291e3b0e83c2569f4111\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 50aa53714cdefe3fb01e4c68b92650176f2b5a88\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 54 entries:\n- Addr: 0x0000000000000ace Offset: 0x000ace Link: 3 (.dynsym)\n+ Addr: 0x0000000000000ad0 Offset: 0x000ad0 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 3 (GLIBC_2.2.5) 0 (*local*) \n 004: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) \n 008: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 0 (*local*) 3 (GLIBC_2.2.5)\n 00c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 4 (GLIBC_2.4) \n 010: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 014: 4 (GLIBC_2.4) 5 (GLIBC_2.3.2) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 018: 0 (*local*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -43,15 +43,15 @@\n []A\\A]A^A_\n hashsize\n hashseed\n expiretime\n /tmp/vdenode_%s\n /tmp/vdenode_u%d\n /usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n-d5f924244ca05234ae291e3b0e83c2569f4111.debug\n+aa53714cdefe3fb01e4c68b92650176f2b5a88.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -45,9 +45,9 @@\n 0x00000a50 4c494243 5f322e33 00474c49 42435f32 LIBC_2.3.GLIBC_2\n 0x00000a60 2e390047 4c494243 5f322e33 2e320047 .9.GLIBC_2.3.2.G\n 0x00000a70 4c494243 5f322e34 00474c49 42435f32 LIBC_2.4.GLIBC_2\n 0x00000a80 2e322e35 00474c49 42435f32 2e332e34 .2.5.GLIBC_2.3.4\n 0x00000a90 00000000 00000000 00000000 00000000 ................\n 0x00000aa0 00000000 00000000 00000000 00000000 ................\n 0x00000ab0 00000000 00000000 00000000 00000000 ................\n- 0x00000ac0 00000000 00000000 00000000 00 .............\n+ 0x00000ac0 00000000 00000000 00000000 000000 ...............\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64356639 32343234 34636130 35323334 d5f924244ca05234\n- 0x00000010 61653239 31653362 30653833 63323536 ae291e3b0e83c256\n- 0x00000020 39663431 31312e64 65627567 00000000 9f4111.debug....\n- 0x00000030 7007fc4c p..L\n+ 0x00000000 61613533 37313463 64656665 33666230 aa53714cdefe3fb0\n+ 0x00000010 31653463 36386239 32363530 31373666 1e4c68b92650176f\n+ 0x00000020 32623561 38382e64 65627567 00000000 2b5a88.debug....\n+ 0x00000030 2606073b &..;\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_tap.so", "source2": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_tap.so", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000024 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000288 000288 000180 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000000408 000408 000121 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000000000000052a 00052a 000020 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000000408 000408 000123 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 000000000000052c 00052c 000020 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000000550 000550 000030 00 A 4 1 8\n [ 7] .rela.dyn RELA 0000000000000580 000580 000138 18 A 3 0 8\n [ 8] .rela.plt RELA 00000000000006b8 0006b8 0000f0 18 AI 3 21 8\n [ 9] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000001020 001020 0000b0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000010d0 0010d0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000010e0 0010e0 0001e0 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,21 +8,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3df0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3df8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x408\n 0x0000000000000006 (SYMTAB) 0x288\n- 0x000000000000000a (STRSZ) 289 (bytes)\n+ 0x000000000000000a (STRSZ) 291 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x4000\n 0x0000000000000002 (PLTRELSZ) 240 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x6b8\n 0x0000000000000007 (RELA) 0x580\n 0x0000000000000008 (RELASZ) 312 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0x550\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x52a\n+ 0x000000006ffffff0 (VERSYM) 0x52c\n 0x000000006ffffff9 (RELACOUNT) 9\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8c762bdf93b7d07faf352f248775bdaad458299d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: db3c379654e27f9543e104c2826ec2edfb93328f\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 16 entries:\n- Addr: 0x000000000000052a Offset: 0x00052a Link: 3 (.dynsym)\n+ Addr: 0x000000000000052c Offset: 0x00052c Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 004: 0 (*local*) 2 (GLIBC_2.2.5) 3 (GLIBC_2.4) 2 (GLIBC_2.2.5)\n 008: 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 0 (*local*) \n 00c: 2 (GLIBC_2.2.5) 0 (*local*) 2 (GLIBC_2.2.5) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 1 entry:\n Addr: 0x0000000000000550 Offset: 0x000550 Link: 4 (.dynstr)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -7,15 +7,15 @@\n vdeplug_ops\n libc.so.6\n libvdeplug_tap.so\n GLIBC_2.4\n GLIBC_2.2.5\n /dev/net/tun\n /usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n-762bdf93b7d07faf352f248775bdaad458299d.debug\n+3c379654e27f9543e104c2826ec2edfb93328f.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -14,9 +14,9 @@\n 0x000004b8 7073006c 6962632e 736f2e36 006c6962 ps.libc.so.6.lib\n 0x000004c8 76646570 6c75675f 7461702e 736f0047 vdeplug_tap.so.G\n 0x000004d8 4c494243 5f322e34 00474c49 42435f32 LIBC_2.4.GLIBC_2\n 0x000004e8 2e322e35 00000000 00000000 00000000 .2.5............\n 0x000004f8 00000000 00000000 00000000 00000000 ................\n 0x00000508 00000000 00000000 00000000 00000000 ................\n 0x00000518 00000000 00000000 00000000 00000000 ................\n- 0x00000528 00 .\n+ 0x00000528 000000 ...\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 37363262 64663933 62376430 37666166 762bdf93b7d07faf\n- 0x00000010 33353266 32343837 37356264 61616434 352f248775bdaad4\n- 0x00000020 35383239 39642e64 65627567 00000000 58299d.debug....\n- 0x00000030 2889aed3 (...\n+ 0x00000000 33633337 39363534 65323766 39353433 3c379654e27f9543\n+ 0x00000010 65313034 63323832 36656332 65646662 e104c2826ec2edfb\n+ 0x00000020 39333332 38662e64 65627567 00000000 93328f.debug....\n+ 0x00000030 454a82a2 EJ..\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_udp.so", "source2": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_udp.so", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000024 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000288 000288 000210 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000000498 000498 000161 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000005fa 0005fa 00002c 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000000498 000498 000163 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000005fc 0005fc 00002c 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000000628 000628 000040 00 A 4 1 8\n [ 7] .rela.dyn RELA 0000000000000668 000668 000138 18 A 3 0 8\n [ 8] .rela.plt RELA 00000000000007a0 0007a0 000180 18 AI 3 21 8\n [ 9] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000001020 001020 000110 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000001130 001130 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000001140 001140 000453 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,21 +8,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3df0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3df8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x498\n 0x0000000000000006 (SYMTAB) 0x288\n- 0x000000000000000a (STRSZ) 353 (bytes)\n+ 0x000000000000000a (STRSZ) 355 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x4000\n 0x0000000000000002 (PLTRELSZ) 384 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x7a0\n 0x0000000000000007 (RELA) 0x668\n 0x0000000000000008 (RELASZ) 312 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0x628\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x5fa\n+ 0x000000006ffffff0 (VERSYM) 0x5fc\n 0x000000006ffffff9 (RELACOUNT) 9\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ea66194c383e3b2443b8fa2155ef44634e1d4337\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 15303ebc8aeb56a7c20975541642b3e3bd745d3a\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 22 entries:\n- Addr: 0x00000000000005fa Offset: 0x0005fa Link: 3 (.dynsym)\n+ Addr: 0x00000000000005fc Offset: 0x0005fc Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 004: 0 (*local*) 3 (GLIBC_2.4) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 008: 2 (GLIBC_2.2.5) 0 (*local*) 4 (GLIBC_2.14) 2 (GLIBC_2.2.5)\n 00c: 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 0 (*local*) \n 010: 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 014: 2 (GLIBC_2.2.5) 1 (*global*) \n \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -10,15 +10,15 @@\n libc.so.6\n libvdeplug_udp.so\n GLIBC_2.14\n GLIBC_2.4\n GLIBC_2.2.5\n []A\\A]A^A_\n /usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n-66194c383e3b2443b8fa2155ef44634e1d4337.debug\n+303ebc8aeb56a7c20975541642b3e3bd745d3a.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -18,9 +18,9 @@\n 0x00000588 36006c69 62766465 706c7567 5f756470 6.libvdeplug_udp\n 0x00000598 2e736f00 474c4942 435f322e 31340047 .so.GLIBC_2.14.G\n 0x000005a8 4c494243 5f322e34 00474c49 42435f32 LIBC_2.4.GLIBC_2\n 0x000005b8 2e322e35 00000000 00000000 00000000 .2.5............\n 0x000005c8 00000000 00000000 00000000 00000000 ................\n 0x000005d8 00000000 00000000 00000000 00000000 ................\n 0x000005e8 00000000 00000000 00000000 00000000 ................\n- 0x000005f8 00 .\n+ 0x000005f8 000000 ...\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36363139 34633338 33653362 32343433 66194c383e3b2443\n- 0x00000010 62386661 32313535 65663434 36333465 b8fa2155ef44634e\n- 0x00000020 31643433 33372e64 65627567 00000000 1d4337.debug....\n- 0x00000030 96840960 ...`\n+ 0x00000000 33303365 62633861 65623536 61376332 303ebc8aeb56a7c2\n+ 0x00000010 30393735 35343136 34326233 65336264 0975541642b3e3bd\n+ 0x00000020 37343564 33612e64 65627567 00000000 745d3a.debug....\n+ 0x00000030 da517275 .Qru\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_vde.so", "source2": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_vde.so", "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x11d0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000bb8 0x000bb8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000bc0 0x000bc0 R 0x1000\n LOAD 0x001000 0x0000000000001000 0x0000000000001000 0x000c49 0x000c49 R E 0x1000\n LOAD 0x002000 0x0000000000002000 0x0000000000002000 0x000218 0x000218 R 0x1000\n LOAD 0x002db0 0x0000000000003db0 0x0000000000003db0 0x000388 0x000390 RW 0x1000\n DYNAMIC 0x002de0 0x0000000000003de0 0x0000000000003de0 0x0001f0 0x0001f0 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x002074 0x0000000000002074 0x0000000000002074 0x000054 0x000054 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000024 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000288 000288 0002e8 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000000570 000570 0001e1 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 0000000000000752 000752 00003e 02 A 3 0 2\n- [ 6] .gnu.version_r VERNEED 0000000000000790 000790 000050 00 A 4 1 8\n- [ 7] .rela.dyn RELA 00000000000007e0 0007e0 000180 18 A 3 0 8\n- [ 8] .rela.plt RELA 0000000000000960 000960 000258 18 AI 3 22 8\n+ [ 4] .dynstr STRTAB 0000000000000570 000570 0001e3 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000000754 000754 00003e 02 A 3 0 2\n+ [ 6] .gnu.version_r VERNEED 0000000000000798 000798 000050 00 A 4 1 8\n+ [ 7] .rela.dyn RELA 00000000000007e8 0007e8 000180 18 A 3 0 8\n+ [ 8] .rela.plt RELA 0000000000000968 000968 000258 18 AI 3 22 8\n [ 9] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000001020 001020 0001a0 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000011c0 0011c0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000011d0 0011d0 000a6d 00 AX 0 0 16\n [13] .fini PROGBITS 0000000000001c40 001c40 000009 00 AX 0 0 4\n [14] .rodata PROGBITS 0000000000002000 002000 000073 01 AMS 0 0 1\n [15] .eh_frame_hdr PROGBITS 0000000000002074 002074 000054 00 A 0 0 4\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rela.dyn' at offset 0x7e0 contains 16 entries:\n+Relocation section '.rela.dyn' at offset 0x7e8 contains 16 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000003db0 0000000000000008 R_X86_64_RELATIVE 1280\n 0000000000003db8 0000000000000008 R_X86_64_RELATIVE 1240\n 0000000000003dc0 0000000000000008 R_X86_64_RELATIVE 2034\n 0000000000003dc8 0000000000000008 R_X86_64_RELATIVE 202b\n 0000000000003dd0 0000000000000008 R_X86_64_RELATIVE 202f\n 00000000000040e0 0000000000000008 R_X86_64_RELATIVE 40e0\n@@ -14,15 +14,15 @@\n 0000000000004128 0000000000000008 R_X86_64_RELATIVE 12a0\n 0000000000004130 0000000000000008 R_X86_64_RELATIVE 12b0\n 0000000000003fd0 0000000800000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0\n 0000000000003fd8 0000001100000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0\n 0000000000003fe0 0000001900000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0\n 0000000000003fe8 0000001a00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0\n \n-Relocation section '.rela.plt' at offset 0x960 contains 25 entries:\n+Relocation section '.rela.plt' at offset 0x968 contains 25 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000004018 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 __snprintf_chk@GLIBC_2.3.4 + 0\n 0000000000004020 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 free@GLIBC_2.2.5 + 0\n 0000000000004028 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 vde_parsepathparms + 0\n 0000000000004030 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 recv@GLIBC_2.2.5 + 0\n 0000000000004038 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 __errno_location@GLIBC_2.2.5 + 0\n 0000000000004040 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 unlink@GLIBC_2.2.5 + 0\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -9,21 +9,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3db0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3db8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x570\n 0x0000000000000006 (SYMTAB) 0x288\n- 0x000000000000000a (STRSZ) 481 (bytes)\n+ 0x000000000000000a (STRSZ) 483 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x4000\n 0x0000000000000002 (PLTRELSZ) 600 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n- 0x0000000000000017 (JMPREL) 0x960\n- 0x0000000000000007 (RELA) 0x7e0\n+ 0x0000000000000017 (JMPREL) 0x968\n+ 0x0000000000000007 (RELA) 0x7e8\n 0x0000000000000008 (RELASZ) 384 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n- 0x000000006ffffffe (VERNEED) 0x790\n+ 0x000000006ffffffe (VERNEED) 0x798\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x752\n+ 0x000000006ffffff0 (VERSYM) 0x754\n 0x000000006ffffff9 (RELACOUNT) 12\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 42a50827eb29625abe0961ffc55bdb940547b1bb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 02e0fff14458fbbdf7001a97ebc67642620843da\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,19 +1,19 @@\n \n Version symbols section '.gnu.version' contains 31 entries:\n- Addr: 0x0000000000000752 Offset: 0x000752 Link: 3 (.dynsym)\n+ Addr: 0x0000000000000754 Offset: 0x000754 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.3.4) 3 (GLIBC_2.2.5) 0 (*local*) \n 004: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 008: 0 (*local*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 4 (GLIBC_2.4) \n 00c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 4 (GLIBC_2.4) \n 010: 3 (GLIBC_2.2.5) 0 (*local*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 014: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)\n 018: 3 (GLIBC_2.2.5) 0 (*local*) 3 (GLIBC_2.2.5) 5 (GLIBC_2.3) \n 01c: 2 (GLIBC_2.3.4) 3 (GLIBC_2.2.5) 1 (*global*) \n \n Version needs section '.gnu.version_r' contains 1 entry:\n- Addr: 0x0000000000000790 Offset: 0x000790 Link: 4 (.dynstr)\n+ Addr: 0x0000000000000798 Offset: 0x000798 Link: 4 (.dynstr)\n 000000: Version: 1 File: libc.so.6 Cnt: 4\n 0x0010: Name: GLIBC_2.3 Flags: none Version: 5\n 0x0020: Name: GLIBC_2.4 Flags: none Version: 4\n 0x0030: Name: GLIBC_2.2.5 Flags: none Version: 3\n 0x0040: Name: GLIBC_2.3.4 Flags: none Version: 2\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -24,15 +24,15 @@\n /var/run/vde.ctl\n /var/tmp\n /var/run\n portgroup\n %s/.%05d-%05d\n %s/vde.%05d-%05d\n /usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n-a50827eb29625abe0961ffc55bdb940547b1bb.debug\n+e0fff14458fbbdf7001a97ebc67642620843da.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -26,9 +26,9 @@\n 0x000006e0 675f7664 652e736f 00474c49 42435f32 g_vde.so.GLIBC_2\n 0x000006f0 2e330047 4c494243 5f322e34 00474c49 .3.GLIBC_2.4.GLI\n 0x00000700 42435f32 2e322e35 00474c49 42435f32 BC_2.2.5.GLIBC_2\n 0x00000710 2e332e34 00000000 00000000 00000000 .3.4............\n 0x00000720 00000000 00000000 00000000 00000000 ................\n 0x00000730 00000000 00000000 00000000 00000000 ................\n 0x00000740 00000000 00000000 00000000 00000000 ................\n- 0x00000750 00 .\n+ 0x00000750 000000 ...\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61353038 32376562 32393632 35616265 a50827eb29625abe\n- 0x00000010 30393631 66666335 35626462 39343035 0961ffc55bdb9405\n- 0x00000020 34376231 62622e64 65627567 00000000 47b1bb.debug....\n- 0x00000030 f8ed440b ..D.\n+ 0x00000000 65306666 66313434 35386662 62646637 e0fff14458fbbdf7\n+ 0x00000010 30303161 39376562 63363736 34323632 001a97ebc6764262\n+ 0x00000020 30383433 64612e64 65627567 00000000 0843da.debug....\n+ 0x00000030 88973887 ..8.\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_vxlan.so", "source2": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_vxlan.so", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000024 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000288 000288 0002e8 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000000570 000570 00020d 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 000000000000077e 00077e 00003e 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000000570 000570 00020f 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 0000000000000780 000780 00003e 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00000000000007c0 0007c0 000040 00 A 4 1 8\n [ 7] .rela.dyn RELA 0000000000000800 000800 000168 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000000968 000968 000228 18 AI 3 21 8\n [ 9] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000001020 001020 000180 10 AX 0 0 16\n [11] .plt.got PROGBITS 00000000000011a0 0011a0 000008 08 AX 0 0 8\n [12] .text PROGBITS 00000000000011b0 0011b0 000b4c 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -9,21 +9,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x3dd0\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x3dd8\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x570\n 0x0000000000000006 (SYMTAB) 0x288\n- 0x000000000000000a (STRSZ) 525 (bytes)\n+ 0x000000000000000a (STRSZ) 527 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x4000\n 0x0000000000000002 (PLTRELSZ) 552 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x968\n 0x0000000000000007 (RELA) 0x800\n 0x0000000000000008 (RELASZ) 360 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0x7c0\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x77e\n+ 0x000000006ffffff0 (VERSYM) 0x780\n 0x000000006ffffff9 (RELACOUNT) 9\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 74979c31e83d4f5b92b20787e28be5299ba0fa2d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b28512b9397727f20edf5b030718f4fd363b58f6\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 31 entries:\n- Addr: 0x000000000000077e Offset: 0x00077e Link: 3 (.dynsym)\n+ Addr: 0x0000000000000780 Offset: 0x000780 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 0 (*local*) \n 004: 0 (*local*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 008: 0 (*local*) 3 (GLIBC_2.4) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 00c: 0 (*local*) 2 (GLIBC_2.2.5) 0 (*local*) 2 (GLIBC_2.2.5)\n 010: 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 0 (*local*) 2 (GLIBC_2.2.5)\n 014: 2 (GLIBC_2.2.5) 0 (*local*) 4 (GLIBC_2.3.4) 0 (*local*) \n 018: 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 0 (*local*) 2 (GLIBC_2.2.5)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -27,15 +27,15 @@\n []A\\A]A^\n ff05:56de::1\n 239.0.0.1\n hashsize\n expiretime\n vxlan getaddrinfo: %s\n /usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n-979c31e83d4f5b92b20787e28be5299ba0fa2d.debug\n+8512b9397727f20edf5b030718f4fd363b58f6.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -28,9 +28,9 @@\n 0x00000700 006c6962 632e736f 2e36006c 69627664 .libc.so.6.libvd\n 0x00000710 65706c75 675f7678 6c616e2e 736f0047 eplug_vxlan.so.G\n 0x00000720 4c494243 5f322e33 2e340047 4c494243 LIBC_2.3.4.GLIBC\n 0x00000730 5f322e34 00474c49 42435f32 2e322e35 _2.4.GLIBC_2.2.5\n 0x00000740 00000000 00000000 00000000 00000000 ................\n 0x00000750 00000000 00000000 00000000 00000000 ................\n 0x00000760 00000000 00000000 00000000 00000000 ................\n- 0x00000770 00000000 00000000 00000000 00 .............\n+ 0x00000770 00000000 00000000 00000000 000000 ...............\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39373963 33316538 33643466 35623932 979c31e83d4f5b92\n- 0x00000010 62323037 38376532 38626535 32393962 b20787e28be5299b\n- 0x00000020 61306661 32642e64 65627567 00000000 a0fa2d.debug....\n- 0x00000030 d3650647 .e.G\n+ 0x00000000 38353132 62393339 37373237 66323065 8512b9397727f20e\n+ 0x00000010 64663562 30333037 31386634 66643336 df5b030718f4fd36\n+ 0x00000020 33623538 66362e64 65627567 00000000 3b58f6.debug....\n+ 0x00000030 1c750119 .u..\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_vxvde.so", "source2": "./usr/lib/x86_64-linux-gnu/vdeplug/libvdeplug_vxvde.so", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 000024 00 A 3 0 8\n [ 3] .dynsym DYNSYM 0000000000000288 000288 0003c0 18 A 4 1 8\n- [ 4] .dynstr STRTAB 0000000000000648 000648 00029e 00 A 0 0 1\n- [ 5] .gnu.version VERSYM 00000000000008e6 0008e6 000050 02 A 3 0 2\n+ [ 4] .dynstr STRTAB 0000000000000648 000648 0002a0 00 A 0 0 1\n+ [ 5] .gnu.version VERSYM 00000000000008e8 0008e8 000050 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000000000000938 000938 000080 00 A 4 1 8\n [ 7] .rela.dyn RELA 00000000000009b8 0009b8 000150 18 A 3 0 8\n [ 8] .rela.plt RELA 0000000000000b08 000b08 000318 18 AI 3 21 8\n [ 9] .init PROGBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt PROGBITS 0000000000001020 001020 000220 10 AX 0 0 16\n [11] .plt.got PROGBITS 0000000000001240 001240 000008 08 AX 0 0 8\n [12] .text PROGBITS 0000000000001250 001250 0011f0 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -9,21 +9,21 @@\n 0x0000000000000019 (INIT_ARRAY) 0x4dd8\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x4de0\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x260\n 0x0000000000000005 (STRTAB) 0x648\n 0x0000000000000006 (SYMTAB) 0x288\n- 0x000000000000000a (STRSZ) 670 (bytes)\n+ 0x000000000000000a (STRSZ) 672 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000003 (PLTGOT) 0x5000\n 0x0000000000000002 (PLTRELSZ) 792 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0xb08\n 0x0000000000000007 (RELA) 0x9b8\n 0x0000000000000008 (RELASZ) 336 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffe (VERNEED) 0x938\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x8e6\n+ 0x000000006ffffff0 (VERSYM) 0x8e8\n 0x000000006ffffff9 (RELACOUNT) 9\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 086432876f41bb6fb473c3ad4c998b25420c1268\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: eeb483bfe0c0a6f2200bbe68c1c2ff57139cf061\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 40 entries:\n- Addr: 0x00000000000008e6 Offset: 0x0008e6 Link: 3 (.dynsym)\n+ Addr: 0x00000000000008e8 Offset: 0x0008e8 Link: 3 (.dynsym)\n 000: 0 (*local*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 0 (*local*) \n 004: 0 (*local*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 0 (*local*) \n 008: 3 (GLIBC_2.4) 0 (*local*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 00c: 2 (GLIBC_2.2.5) 4 (GLIBC_2.3.2) 0 (*local*) 2 (GLIBC_2.2.5)\n 010: 0 (*local*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 5 (GLIBC_2.14) \n 014: 2 (GLIBC_2.2.5) 0 (*local*) 6 (GLIBC_2.3) 2 (GLIBC_2.2.5)\n 018: 6 (GLIBC_2.3) 4 (GLIBC_2.3.2) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -40,15 +40,15 @@\n []A\\A]A^A_\n ff05:56de::1\n 239.0.0.1\n hashsize\n expiretime\n vxvde getaddrinfo: %s\n /usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n-6432876f41bb6fb473c3ad4c998b25420c1268.debug\n+b483bfe0c0a6f2200bbe68c1c2ff57139cf061.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -37,9 +37,9 @@\n 0x00000868 4c494243 5f322e33 2e340047 4c494243 LIBC_2.3.4.GLIBC\n 0x00000878 5f322e33 00474c49 42435f32 2e313400 _2.3.GLIBC_2.14.\n 0x00000888 474c4942 435f322e 332e3200 474c4942 GLIBC_2.3.2.GLIB\n 0x00000898 435f322e 3400474c 4942435f 322e322e C_2.4.GLIBC_2.2.\n 0x000008a8 35000000 00000000 00000000 00000000 5...............\n 0x000008b8 00000000 00000000 00000000 00000000 ................\n 0x000008c8 00000000 00000000 00000000 00000000 ................\n- 0x000008d8 00000000 00000000 00000000 0000 ..............\n+ 0x000008d8 00000000 00000000 00000000 00000000 ................\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36343332 38373666 34316262 36666234 6432876f41bb6fb4\n- 0x00000010 37336333 61643463 39393862 32353432 73c3ad4c998b2542\n- 0x00000020 30633132 36382e64 65627567 00000000 0c1268.debug....\n- 0x00000030 d522d68b .\"..\n+ 0x00000000 62343833 62666530 63306136 66323230 b483bfe0c0a6f220\n+ 0x00000010 30626265 36386331 63326666 35373133 0bbe68c1c2ff5713\n+ 0x00000020 39636630 36312e64 65627567 00000000 9cf061.debug....\n+ 0x00000030 c4e535c9 ..5.\n \n"}]}]}]}]}, {"source1": "vdeplug_4.0.1-1_amd64.deb", "source2": "vdeplug_4.0.1-1_amd64.deb", "unified_diff": null, "details": [{"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/vde_plug", "source2": "./usr/bin/vde_plug", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp PROGBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash GNU_HASH 0000000000000308 000308 000160 00 A 5 0 8\n [ 5] .dynsym DYNSYM 0000000000000468 000468 0009d8 18 A 6 1 8\n- [ 6] .dynstr STRTAB 0000000000000e40 000e40 0004a4 00 A 0 0 1\n- [ 7] .gnu.version VERSYM 00000000000012e4 0012e4 0000d2 02 A 5 0 2\n+ [ 6] .dynstr STRTAB 0000000000000e40 000e40 0004a6 00 A 0 0 1\n+ [ 7] .gnu.version VERSYM 00000000000012e6 0012e6 0000d2 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00000000000013b8 0013b8 000070 00 A 6 1 8\n [ 9] .rela.dyn RELA 0000000000001428 001428 000360 18 A 5 0 8\n [10] .rela.plt RELA 0000000000001788 001788 0005b8 18 AI 5 23 8\n [11] .init PROGBITS 0000000000002000 002000 000017 00 AX 0 0 4\n [12] .plt PROGBITS 0000000000002020 002020 0003e0 10 AX 0 0 16\n [13] .plt.got PROGBITS 0000000000002400 002400 000008 08 AX 0 0 8\n [14] .text PROGBITS 0000000000002410 002410 0014ee 00 AX 0 0 16\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -8,23 +8,23 @@\n 0x0000000000000019 (INIT_ARRAY) 0x6dc8\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x6dd0\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x308\n 0x0000000000000005 (STRTAB) 0xe40\n 0x0000000000000006 (SYMTAB) 0x468\n- 0x000000000000000a (STRSZ) 1188 (bytes)\n+ 0x000000000000000a (STRSZ) 1190 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x7000\n 0x0000000000000002 (PLTRELSZ) 1464 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x1788\n 0x0000000000000007 (RELA) 0x1428\n 0x0000000000000008 (RELASZ) 864 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000006ffffffb (FLAGS_1) Flags: PIE\n 0x000000006ffffffe (VERNEED) 0x13b8\n 0x000000006fffffff (VERNEEDNUM) 1\n- 0x000000006ffffff0 (VERSYM) 0x12e4\n+ 0x000000006ffffff0 (VERSYM) 0x12e6\n 0x000000006ffffff9 (RELACOUNT) 28\n 0x0000000000000000 (NULL) 0x0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 353d1f26136c4ad6bd754ce6d0c3084f85122c36\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 89936485712ccef1b24db80cc583248cdf9470a5\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --version-info {}", "source2": "readelf --wide --version-info {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Version symbols section '.gnu.version' contains 105 entries:\n- Addr: 0x00000000000012e4 Offset: 0x0012e4 Link: 5 (.dynsym)\n+ Addr: 0x00000000000012e6 Offset: 0x0012e6 Link: 5 (.dynsym)\n 000: 0 (*local*) 0 (*local*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 004: 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 3 (GLIBC_2.3.4) 2 (GLIBC_2.2.5)\n 008: 2 (GLIBC_2.2.5) 0 (*local*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 00c: 0 (*local*) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5)\n 010: 2 (GLIBC_2.2.5) 2 (GLIBC_2.2.5) 4 (GLIBC_2.4) 2 (GLIBC_2.2.5)\n 014: 2 (GLIBC_2.2.5) 0 (*local*) 2 (GLIBC_2.2.5) 0 (*local*) \n 018: 2 (GLIBC_2.2.5) 0 (*local*) 0 (*local*) 2 (GLIBC_2.2.5)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -114,15 +114,15 @@\n UNKNOWN_IP_ADDREuser %s Real-IP %s has got VDE-IP4 %s on vlan %d\n user %s Real-IP %s has got VDE-IP6 %s on vlan %d\n SIGVTALRM\n SIGSTKFLT\n Setting handler\n c:hp:dm:M:g:G:lLD:\n /usr/lib/debug/.dwz/x86_64-linux-gnu/vdeplug.debug\n-3d1f26136c4ad6bd754ce6d0c3084f85122c36.debug\n+936485712ccef1b24db80cc583248cdf9470a5.debug\n .shstrtab\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -70,9 +70,9 @@\n 0x00001270 00474c49 42435f32 2e370047 4c494243 .GLIBC_2.7.GLIBC\n 0x00001280 5f322e31 3400474c 4942435f 322e3400 _2.14.GLIBC_2.4.\n 0x00001290 474c4942 435f322e 332e3400 474c4942 GLIBC_2.3.4.GLIB\n 0x000012a0 435f322e 322e3500 00000000 00000000 C_2.2.5.........\n 0x000012b0 00000000 00000000 00000000 00000000 ................\n 0x000012c0 00000000 00000000 00000000 00000000 ................\n 0x000012d0 00000000 00000000 00000000 00000000 ................\n- 0x000012e0 00000000 ....\n+ 0x000012e0 00000000 0000 ......\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33643166 32363133 36633461 64366264 3d1f26136c4ad6bd\n- 0x00000010 37353463 65366430 63333038 34663835 754ce6d0c3084f85\n- 0x00000020 31323263 33362e64 65627567 00000000 122c36.debug....\n- 0x00000030 47cf3a4b G.:K\n+ 0x00000000 39333634 38353731 32636365 66316232 936485712ccef1b2\n+ 0x00000010 34646238 30636335 38333234 38636466 4db80cc583248cdf\n+ 0x00000020 39343730 61352e64 65627567 00000000 9470a5.debug....\n+ 0x00000030 a5712d36 .q-6\n \n"}]}]}]}]}, {"source1": "libvdeplug2-dbgsym_4.0.1-1_amd64.deb", "source2": "libvdeplug2-dbgsym_4.0.1-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-10-13 18:17:30.000000 debian-binary\n--rw-r--r-- 0 0 0 1288 2020-10-13 18:17:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 95536 2020-10-13 18:17:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1280 2020-10-13 18:17:30.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 95476 2020-10-13 18:17:30.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,12 +1,12 @@\n Package: libvdeplug2-dbgsym\n Source: vdeplug4\n Version: 4.0.1-1\n Auto-Built-Package: debug-symbols\n Architecture: amd64\n Maintainer: Debian VirtualSquare Team \n-Installed-Size: 230\n+Installed-Size: 229\n Depends: libvdeplug2 (= 4.0.1-1)\n Section: debug\n Priority: optional\n Description: debug symbols for libvdeplug2\n-Build-Ids: 086432876f41bb6fb473c3ad4c998b25420c1268 1fa3ee084f9b587404c0716bd7e40588d4ca7184 3e1c097bbc242c73d661ac3dcb4cff44c6c3dd05 42a50827eb29625abe0961ffc55bdb940547b1bb 49f0e678f1983f0d3cb947ae9dd3e057cf5249ea 730a437f0de6b63807623cf86ae98d4b400c5950 74979c31e83d4f5b92b20787e28be5299ba0fa2d 8bd5f924244ca05234ae291e3b0e83c2569f4111 8c762bdf93b7d07faf352f248775bdaad458299d a2932d4a0fa0eda6fa1ca4d863ec318a702db479 b6b5d568a55ad58de29a393563d65db386c41b04 de4cb1c47e3f88075655021e79c385ea61814f65 e6d4167e7bc49fbe07091aeb65e741727428ea7d e9e50b1ac1b1c50152787a45fb2620bd7a2a2df7 ea66194c383e3b2443b8fa2155ef44634e1d4337\n+Build-Ids: 01127ad977cd07323414eddc905a692b4207049a 02e0fff14458fbbdf7001a97ebc67642620843da 12467dbfc98d56e92b7db2afac4633ffa3959fd9 15303ebc8aeb56a7c20975541642b3e3bd745d3a 24ade538ac6116e088611c5a25ef231716dc591d 50aa53714cdefe3fb01e4c68b92650176f2b5a88 5bed05fee4796a9401fdf190dbff99e4aeeda713 6b23591c63d94415f4cd1d996795f0bed0471f4c 730a437f0de6b63807623cf86ae98d4b400c5950 b28512b9397727f20edf5b030718f4fd363b58f6 b6b5d568a55ad58de29a393563d65db386c41b04 c2846bec47cdf132787719ae67dd5de7916f39ab db3c379654e27f9543e104c2826ec2edfb93328f db53761daeeac792bfd5e895d36fc4b9cccbe45d eeb483bfe0c0a6f2200bbe68c1c2ff57139cf061\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,16 +1,16 @@\n-usr/lib/debug/.build-id/08/6432876f41bb6fb473c3ad4c998b25420c1268.debug\n-usr/lib/debug/.build-id/1f/a3ee084f9b587404c0716bd7e40588d4ca7184.debug\n-usr/lib/debug/.build-id/3e/1c097bbc242c73d661ac3dcb4cff44c6c3dd05.debug\n-usr/lib/debug/.build-id/42/a50827eb29625abe0961ffc55bdb940547b1bb.debug\n-usr/lib/debug/.build-id/49/f0e678f1983f0d3cb947ae9dd3e057cf5249ea.debug\n+usr/lib/debug/.build-id/01/127ad977cd07323414eddc905a692b4207049a.debug\n+usr/lib/debug/.build-id/02/e0fff14458fbbdf7001a97ebc67642620843da.debug\n+usr/lib/debug/.build-id/12/467dbfc98d56e92b7db2afac4633ffa3959fd9.debug\n+usr/lib/debug/.build-id/15/303ebc8aeb56a7c20975541642b3e3bd745d3a.debug\n+usr/lib/debug/.build-id/24/ade538ac6116e088611c5a25ef231716dc591d.debug\n+usr/lib/debug/.build-id/50/aa53714cdefe3fb01e4c68b92650176f2b5a88.debug\n+usr/lib/debug/.build-id/5b/ed05fee4796a9401fdf190dbff99e4aeeda713.debug\n+usr/lib/debug/.build-id/6b/23591c63d94415f4cd1d996795f0bed0471f4c.debug\n usr/lib/debug/.build-id/73/0a437f0de6b63807623cf86ae98d4b400c5950.debug\n-usr/lib/debug/.build-id/74/979c31e83d4f5b92b20787e28be5299ba0fa2d.debug\n-usr/lib/debug/.build-id/8b/d5f924244ca05234ae291e3b0e83c2569f4111.debug\n-usr/lib/debug/.build-id/8c/762bdf93b7d07faf352f248775bdaad458299d.debug\n-usr/lib/debug/.build-id/a2/932d4a0fa0eda6fa1ca4d863ec318a702db479.debug\n+usr/lib/debug/.build-id/b2/8512b9397727f20edf5b030718f4fd363b58f6.debug\n usr/lib/debug/.build-id/b6/b5d568a55ad58de29a393563d65db386c41b04.debug\n-usr/lib/debug/.build-id/de/4cb1c47e3f88075655021e79c385ea61814f65.debug\n-usr/lib/debug/.build-id/e6/d4167e7bc49fbe07091aeb65e741727428ea7d.debug\n-usr/lib/debug/.build-id/e9/e50b1ac1b1c50152787a45fb2620bd7a2a2df7.debug\n-usr/lib/debug/.build-id/ea/66194c383e3b2443b8fa2155ef44634e1d4337.debug\n+usr/lib/debug/.build-id/c2/846bec47cdf132787719ae67dd5de7916f39ab.debug\n+usr/lib/debug/.build-id/db/3c379654e27f9543e104c2826ec2edfb93328f.debug\n+usr/lib/debug/.build-id/db/53761daeeac792bfd5e895d36fc4b9cccbe45d.debug\n+usr/lib/debug/.build-id/ee/b483bfe0c0a6f2200bbe68c1c2ff57139cf061.debug\n usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,41 +1,40 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/08/\n--rw-r--r-- 0 root (0) root (0) 16080 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/08/6432876f41bb6fb473c3ad4c998b25420c1268.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/1f/\n--rw-r--r-- 0 root (0) root (0) 7272 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/1f/a3ee084f9b587404c0716bd7e40588d4ca7184.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/3e/\n--rw-r--r-- 0 root (0) root (0) 17352 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/3e/1c097bbc242c73d661ac3dcb4cff44c6c3dd05.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/42/\n--rw-r--r-- 0 root (0) root (0) 12728 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/42/a50827eb29625abe0961ffc55bdb940547b1bb.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/49/\n--rw-r--r-- 0 root (0) root (0) 17360 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/49/f0e678f1983f0d3cb947ae9dd3e057cf5249ea.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/01/\n+-rw-r--r-- 0 root (0) root (0) 6880 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/01/127ad977cd07323414eddc905a692b4207049a.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/02/\n+-rw-r--r-- 0 root (0) root (0) 12728 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/02/e0fff14458fbbdf7001a97ebc67642620843da.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/12/\n+-rw-r--r-- 0 root (0) root (0) 17360 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/12/467dbfc98d56e92b7db2afac4633ffa3959fd9.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/15/\n+-rw-r--r-- 0 root (0) root (0) 9296 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/15/303ebc8aeb56a7c20975541642b3e3bd745d3a.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/24/\n+-rw-r--r-- 0 root (0) root (0) 17360 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/24/ade538ac6116e088611c5a25ef231716dc591d.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/50/\n+-rw-r--r-- 0 root (0) root (0) 17360 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/50/aa53714cdefe3fb01e4c68b92650176f2b5a88.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/5b/\n+-rw-r--r-- 0 root (0) root (0) 7272 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/5b/ed05fee4796a9401fdf190dbff99e4aeeda713.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/6b/\n+-rw-r--r-- 0 root (0) root (0) 11736 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/6b/23591c63d94415f4cd1d996795f0bed0471f4c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/73/\n -rw-r--r-- 0 root (0) root (0) 15312 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/73/0a437f0de6b63807623cf86ae98d4b400c5950.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/74/\n--rw-r--r-- 0 root (0) root (0) 12168 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/74/979c31e83d4f5b92b20787e28be5299ba0fa2d.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/8b/\n--rw-r--r-- 0 root (0) root (0) 17360 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/8b/d5f924244ca05234ae291e3b0e83c2569f4111.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/8c/\n--rw-r--r-- 0 root (0) root (0) 8384 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/8c/762bdf93b7d07faf352f248775bdaad458299d.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/a2/\n--rw-r--r-- 0 root (0) root (0) 6880 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/a2/932d4a0fa0eda6fa1ca4d863ec318a702db479.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/b2/\n+-rw-r--r-- 0 root (0) root (0) 12168 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/b2/8512b9397727f20edf5b030718f4fd363b58f6.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/b6/\n -rw-r--r-- 0 root (0) root (0) 14024 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/b6/b5d568a55ad58de29a393563d65db386c41b04.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/de/\n--rw-r--r-- 0 root (0) root (0) 11736 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/de/4cb1c47e3f88075655021e79c385ea61814f65.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/e6/\n--rw-r--r-- 0 root (0) root (0) 9672 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/e6/d4167e7bc49fbe07091aeb65e741727428ea7d.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/e9/\n--rw-r--r-- 0 root (0) root (0) 17360 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/e9/e50b1ac1b1c50152787a45fb2620bd7a2a2df7.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/ea/\n--rw-r--r-- 0 root (0) root (0) 9296 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/ea/66194c383e3b2443b8fa2155ef44634e1d4337.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/c2/\n+-rw-r--r-- 0 root (0) root (0) 9672 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/c2/846bec47cdf132787719ae67dd5de7916f39ab.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/db/\n+-rw-r--r-- 0 root (0) root (0) 8384 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/db/3c379654e27f9543e104c2826ec2edfb93328f.debug\n+-rw-r--r-- 0 root (0) root (0) 17352 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/db/53761daeeac792bfd5e895d36fc4b9cccbe45d.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/ee/\n+-rw-r--r-- 0 root (0) root (0) 16080 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/ee/b483bfe0c0a6f2200bbe68c1c2ff57139cf061.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 9456 2020-10-13 18:17:30.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/share/doc/libvdeplug2-dbgsym -> libvdeplug2\n"}, {"source1": "./usr/lib/debug/.build-id/08/6432876f41bb6fb473c3ad4c998b25420c1268.debug", "source2": "./usr/lib/debug/.build-id/ee/b483bfe0c0a6f2200bbe68c1c2ff57139cf061.debug", "comments": ["Files similar despite different names (score: 9, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000024 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000288 00025c 0003c0 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000000648 00025c 00029e 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000008e6 00025c 000050 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000000648 00025c 0002a0 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000008e8 00025c 000050 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000000938 00025c 000080 00 A 4 1 8\n [ 7] .rela.dyn NOBITS 00000000000009b8 00025c 000150 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000000b08 00025c 000318 18 AI 3 21 8\n [ 9] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000001020 001000 000220 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000001240 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000001250 001000 0011f0 00 AX 0 0 16\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 99 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000288 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000648 0 SECTION LOCAL DEFAULT 4 \n- 5: 00000000000008e6 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00000000000008e8 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000000938 0 SECTION LOCAL DEFAULT 6 \n 7: 00000000000009b8 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000000b08 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000001000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000001020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000001240 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000001250 0 SECTION LOCAL DEFAULT 12 \n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 086432876f41bb6fb473c3ad4c998b25420c1268\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: eeb483bfe0c0a6f2200bbe68c1c2ff57139cf061\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-hGCC: (Debian 10.2.0-15) 10.2.0\n+aGCC: (Debian 10.2.0-15) 10.2.0\n |_UwUWwWWWUw\n BnattxdM\n $O[8={7r\n /usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n libvdeplug_vxvde.c\n vde_vxvde_datafd\n vde_vxvde_ctlfd\n"}]}, {"source1": "./usr/lib/debug/.build-id/1f/a3ee084f9b587404c0716bd7e40588d4ca7184.debug", "source2": "./usr/lib/debug/.build-id/5b/ed05fee4796a9401fdf190dbff99e4aeeda713.debug", "comments": ["Files similar despite different names (score: 9, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000024 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000288 00025c 000138 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000003c0 00025c 0000ff 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000004c0 00025c 00001a 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000000000003c0 00025c 000101 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000004c2 00025c 00001a 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00000000000004e0 00025c 000020 00 A 4 1 8\n [ 7] .rela.dyn NOBITS 0000000000000500 00025c 000138 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000000638 00025c 0000a8 18 AI 3 20 8\n [ 9] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000001020 001000 000080 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000010a0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000010b0 001000 0001ba 00 AX 0 0 16\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 68 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000288 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000003c0 0 SECTION LOCAL DEFAULT 4 \n- 5: 00000000000004c0 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00000000000004c2 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000004e0 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000000500 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000000638 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000001000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000001020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000010a0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000010b0 0 SECTION LOCAL DEFAULT 12 \n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1fa3ee084f9b587404c0716bd7e40588d4ca7184\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5bed05fee4796a9401fdf190dbff99e4aeeda713\n"}]}, {"source1": "./usr/lib/debug/.build-id/3e/1c097bbc242c73d661ac3dcb4cff44c6c3dd05.debug", "source2": "./usr/lib/debug/.build-id/db/53761daeeac792bfd5e895d36fc4b9cccbe45d.debug", "comments": ["Files similar despite different names (score: 4, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000040 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000002a0 00025c 000510 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000007b0 00025c 00031a 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000000aca 00025c 00006c 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000000000007b0 00025c 00031c 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000000acc 00025c 00006c 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000000b38 00025c 000070 00 A 4 1 8\n [ 7] .rela.dyn NOBITS 0000000000000ba8 00025c 000330 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000000ed8 00025c 000420 18 AI 3 21 8\n [ 9] .init NOBITS 0000000000002000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000002020 001000 0002d0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000022f0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000002300 001000 0010ec 00 AX 0 0 16\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 117 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002a0 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000007b0 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000000aca 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000000acc 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000000b38 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000000ba8 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000000ed8 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000002000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000002020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000022f0 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000002300 0 SECTION LOCAL DEFAULT 12 \n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3e1c097bbc242c73d661ac3dcb4cff44c6c3dd05\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: db53761daeeac792bfd5e895d36fc4b9cccbe45d\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 10.2.0-15) 10.2.0\n+]GCC: (Debian 10.2.0-15) 10.2.0\n R ;V!E}^\n J./libvdeplug4/libvdeplug_hub.c\n /usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n libvdeplug_hub.c\n __init__\n crtstuff.c\n deregister_tm_clones\n"}]}, {"source1": "./usr/lib/debug/.build-id/42/a50827eb29625abe0961ffc55bdb940547b1bb.debug", "source2": "./usr/lib/debug/.build-id/02/e0fff14458fbbdf7001a97ebc67642620843da.debug", "comments": ["Files similar despite different names (score: 9, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x11d0\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x000bb8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x000bc0 R 0x1000\n LOAD 0x000000 0x0000000000001000 0x0000000000001000 0x000000 0x000c49 R E 0x1000\n LOAD 0x000000 0x0000000000002000 0x0000000000002000 0x000000 0x000218 R 0x1000\n LOAD 0x000db0 0x0000000000003db0 0x0000000000003db0 0x000000 0x000390 RW 0x1000\n DYNAMIC 0x000db0 0x0000000000003de0 0x0000000000003de0 0x000000 0x0001f0 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x0000000000002074 0x0000000000002074 0x000000 0x000054 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000024 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000288 00025c 0002e8 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000000570 00025c 0001e1 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000000752 00025c 00003e 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000000790 00025c 000050 00 A 4 1 8\n- [ 7] .rela.dyn NOBITS 00000000000007e0 00025c 000180 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000000960 00025c 000258 18 AI 3 22 8\n+ [ 4] .dynstr NOBITS 0000000000000570 00025c 0001e3 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000000754 00025c 00003e 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000000798 00025c 000050 00 A 4 1 8\n+ [ 7] .rela.dyn NOBITS 00000000000007e8 00025c 000180 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000000968 00025c 000258 18 AI 3 22 8\n [ 9] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000001020 001000 0001a0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000011c0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000011d0 001000 000a6d 00 AX 0 0 16\n [13] .fini NOBITS 0000000000001c40 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 0000000000002000 001000 000073 01 AMS 0 0 1\n [15] .eh_frame_hdr NOBITS 0000000000002074 001000 000054 00 A 0 0 4\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,18 +2,18 @@\n Symbol table '.symtab' contains 91 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000288 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000570 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000000752 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000000790 0 SECTION LOCAL DEFAULT 6 \n- 7: 00000000000007e0 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000000960 0 SECTION LOCAL DEFAULT 8 \n+ 5: 0000000000000754 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000000798 0 SECTION LOCAL DEFAULT 6 \n+ 7: 00000000000007e8 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000000968 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000001000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000001020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000011c0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000011d0 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000001c40 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000002000 0 SECTION LOCAL DEFAULT 14 \n 15: 0000000000002074 0 SECTION LOCAL DEFAULT 15 \n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 42a50827eb29625abe0961ffc55bdb940547b1bb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 02e0fff14458fbbdf7001a97ebc67642620843da\n"}]}, {"source1": "./usr/lib/debug/.build-id/49/f0e678f1983f0d3cb947ae9dd3e057cf5249ea.debug", "source2": "./usr/lib/debug/.build-id/12/467dbfc98d56e92b7db2afac4633ffa3959fd9.debug", "comments": ["Files similar despite different names (score: 4, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x2300\n There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x0012f8 R 0x1000\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x001300 R 0x1000\n LOAD 0x000000 0x0000000000002000 0x0000000000002000 0x000000 0x0013f5 R E 0x1000\n LOAD 0x000000 0x0000000000004000 0x0000000000004000 0x000000 0x000340 R 0x1000\n LOAD 0x000dc8 0x0000000000005dc8 0x0000000000005dc8 0x000000 0x000530 RW 0x1000\n DYNAMIC 0x000dc8 0x0000000000005de0 0x0000000000005de0 0x000000 0x0001f0 RW 0x8\n NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000000405c 0x000000000000405c 0x000000 0x000084 R 0x4\n GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,19 +2,19 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000040 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000002a0 00025c 000510 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000007b0 00025c 00031c 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000000acc 00025c 00006c 02 A 3 0 2\n- [ 6] .gnu.version_r NOBITS 0000000000000b38 00025c 000070 00 A 4 1 8\n- [ 7] .rela.dyn NOBITS 0000000000000ba8 00025c 000330 18 A 3 0 8\n- [ 8] .rela.plt NOBITS 0000000000000ed8 00025c 000420 18 AI 3 21 8\n+ [ 4] .dynstr NOBITS 00000000000007b0 00025c 00031e 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000000ace 00025c 00006c 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000000b40 00025c 000070 00 A 4 1 8\n+ [ 7] .rela.dyn NOBITS 0000000000000bb0 00025c 000330 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000000ee0 00025c 000420 18 AI 3 21 8\n [ 9] .init NOBITS 0000000000002000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000002020 001000 0002d0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000022f0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000002300 001000 0010ec 00 AX 0 0 16\n [13] .fini NOBITS 00000000000033ec 001000 000009 00 AX 0 0 4\n [14] .rodata NOBITS 0000000000004000 001000 000059 01 AMS 0 0 1\n [15] .eh_frame_hdr NOBITS 000000000000405c 001000 000084 00 A 0 0 4\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,18 +2,18 @@\n Symbol table '.symtab' contains 117 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002a0 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000007b0 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000000acc 0 SECTION LOCAL DEFAULT 5 \n- 6: 0000000000000b38 0 SECTION LOCAL DEFAULT 6 \n- 7: 0000000000000ba8 0 SECTION LOCAL DEFAULT 7 \n- 8: 0000000000000ed8 0 SECTION LOCAL DEFAULT 8 \n+ 5: 0000000000000ace 0 SECTION LOCAL DEFAULT 5 \n+ 6: 0000000000000b40 0 SECTION LOCAL DEFAULT 6 \n+ 7: 0000000000000bb0 0 SECTION LOCAL DEFAULT 7 \n+ 8: 0000000000000ee0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000002000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000002020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000022f0 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000002300 0 SECTION LOCAL DEFAULT 12 \n 13: 00000000000033ec 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000004000 0 SECTION LOCAL DEFAULT 14 \n 15: 000000000000405c 0 SECTION LOCAL DEFAULT 15 \n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 49f0e678f1983f0d3cb947ae9dd3e057cf5249ea\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 12467dbfc98d56e92b7db2afac4633ffa3959fd9\n"}]}, {"source1": "./usr/lib/debug/.build-id/74/979c31e83d4f5b92b20787e28be5299ba0fa2d.debug", "source2": "./usr/lib/debug/.build-id/b2/8512b9397727f20edf5b030718f4fd363b58f6.debug", "comments": ["Files similar despite different names (score: 6, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000024 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000288 00025c 0002e8 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000000570 00025c 00020d 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000000000000077e 00025c 00003e 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000000570 00025c 00020f 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000000780 00025c 00003e 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00000000000007c0 00025c 000040 00 A 4 1 8\n [ 7] .rela.dyn NOBITS 0000000000000800 00025c 000168 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000000968 00025c 000228 18 AI 3 21 8\n [ 9] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000001020 001000 000180 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000011a0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000011b0 001000 000b4c 00 AX 0 0 16\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 89 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000288 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000570 0 SECTION LOCAL DEFAULT 4 \n- 5: 000000000000077e 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000000780 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000007c0 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000000800 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000000968 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000001000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000001020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000011a0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000011b0 0 SECTION LOCAL DEFAULT 12 \n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 74979c31e83d4f5b92b20787e28be5299ba0fa2d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b28512b9397727f20edf5b030718f4fd363b58f6\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n--GCC: (Debian 10.2.0-15) 10.2.0\n+GCC: (Debian 10.2.0-15) 10.2.0\n U5%H/usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n crtstuff.c\n deregister_tm_clones\n __do_global_dtors_aux\n completed.0\n __do_global_dtors_aux_fini_array_entry\n frame_dummy\n"}]}, {"source1": "./usr/lib/debug/.build-id/8b/d5f924244ca05234ae291e3b0e83c2569f4111.debug", "source2": "./usr/lib/debug/.build-id/50/aa53714cdefe3fb01e4c68b92650176f2b5a88.debug", "comments": ["Files similar despite different names (score: 6, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000040 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000002a0 00025c 000510 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000007b0 00025c 00031d 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000000ace 00025c 00006c 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000000000007b0 00025c 00031f 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000000ad0 00025c 00006c 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000000b40 00025c 000070 00 A 4 1 8\n [ 7] .rela.dyn NOBITS 0000000000000bb0 00025c 000330 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000000ee0 00025c 000420 18 AI 3 21 8\n [ 9] .init NOBITS 0000000000002000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000002020 001000 0002d0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000022f0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000002300 001000 0010ec 00 AX 0 0 16\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 117 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002a0 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000007b0 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000000ace 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000000ad0 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000000b40 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000000bb0 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000000ee0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000002000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000002020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000022f0 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000002300 0 SECTION LOCAL DEFAULT 12 \n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8bd5f924244ca05234ae291e3b0e83c2569f4111\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 50aa53714cdefe3fb01e4c68b92650176f2b5a88\n"}]}, {"source1": "./usr/lib/debug/.build-id/8c/762bdf93b7d07faf352f248775bdaad458299d.debug", "source2": "./usr/lib/debug/.build-id/db/3c379654e27f9543e104c2826ec2edfb93328f.debug", "comments": ["Files similar despite different names (score: 10, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000024 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000288 00025c 000180 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000000408 00025c 000121 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000000000000052a 00025c 000020 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000000408 00025c 000123 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000052c 00025c 000020 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000000550 00025c 000030 00 A 4 1 8\n [ 7] .rela.dyn NOBITS 0000000000000580 00025c 000138 18 A 3 0 8\n [ 8] .rela.plt NOBITS 00000000000006b8 00025c 0000f0 18 AI 3 21 8\n [ 9] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000001020 001000 0000b0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000010d0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 00000000000010e0 001000 0001e0 00 AX 0 0 16\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 73 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000288 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000408 0 SECTION LOCAL DEFAULT 4 \n- 5: 000000000000052a 0 SECTION LOCAL DEFAULT 5 \n+ 5: 000000000000052c 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000000550 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000000580 0 SECTION LOCAL DEFAULT 7 \n 8: 00000000000006b8 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000001000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000001020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000010d0 0 SECTION LOCAL DEFAULT 11 \n 12: 00000000000010e0 0 SECTION LOCAL DEFAULT 12 \n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8c762bdf93b7d07faf352f248775bdaad458299d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: db3c379654e27f9543e104c2826ec2edfb93328f\n"}]}, {"source1": "./usr/lib/debug/.build-id/a2/932d4a0fa0eda6fa1ca4d863ec318a702db479.debug", "source2": "./usr/lib/debug/.build-id/01/127ad977cd07323414eddc905a692b4207049a.debug", "comments": ["Files similar despite different names (score: 4, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000024 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000288 00025c 000108 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000000390 00025c 0000fb 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000000000000048c 00025c 000016 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000000390 00025c 0000fd 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000048e 00025c 000016 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00000000000004a8 00025c 000030 00 A 4 1 8\n [ 7] .rela.dyn NOBITS 00000000000004d8 00025c 000138 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000000610 00025c 000078 18 AI 3 20 8\n [ 9] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000001020 001000 000060 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000001080 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000001090 001000 00017e 00 AX 0 0 16\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 66 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000288 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000390 0 SECTION LOCAL DEFAULT 4 \n- 5: 000000000000048c 0 SECTION LOCAL DEFAULT 5 \n+ 5: 000000000000048e 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000004a8 0 SECTION LOCAL DEFAULT 6 \n 7: 00000000000004d8 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000000610 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000001000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000001020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000001080 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000001090 0 SECTION LOCAL DEFAULT 12 \n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a2932d4a0fa0eda6fa1ca4d863ec318a702db479\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 01127ad977cd07323414eddc905a692b4207049a\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-yGCC: (Debian 10.2.0-15) 10.2.0\n+GCC: (Debian 10.2.0-15) 10.2.0\n %q/usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n crtstuff.c\n deregister_tm_clones\n __do_global_dtors_aux\n completed.0\n __do_global_dtors_aux_fini_array_entry\n frame_dummy\n"}]}, {"source1": "./usr/lib/debug/.build-id/de/4cb1c47e3f88075655021e79c385ea61814f65.debug", "source2": "./usr/lib/debug/.build-id/6b/23591c63d94415f4cd1d996795f0bed0471f4c.debug", "comments": ["Files similar despite different names (score: 8, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000024 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000288 00025c 000270 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000004f8 00025c 00017e 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000000676 00025c 000034 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000000000004f8 00025c 000180 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000000678 00025c 000034 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00000000000006b0 00025c 000040 00 A 4 1 8\n [ 7] .rela.dyn NOBITS 00000000000006f0 00025c 000138 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000000828 00025c 0001e0 18 AI 3 21 8\n [ 9] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000001020 001000 000150 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000001170 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000001180 001000 00086b 00 AX 0 0 16\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 86 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000288 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000004f8 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000000676 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000000678 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000006b0 0 SECTION LOCAL DEFAULT 6 \n 7: 00000000000006f0 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000000828 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000001000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000001020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000001170 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000001180 0 SECTION LOCAL DEFAULT 12 \n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: de4cb1c47e3f88075655021e79c385ea61814f65\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6b23591c63d94415f4cd1d996795f0bed0471f4c\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-OeGCC: (Debian 10.2.0-15) 10.2.0\n+LGCC: (Debian 10.2.0-15) 10.2.0\n %ygF)&uA\n jA-Z\\S3n\n >S,']/usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n crtstuff.c\n deregister_tm_clones\n __do_global_dtors_aux\n completed.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/e6/d4167e7bc49fbe07091aeb65e741727428ea7d.debug", "source2": "./usr/lib/debug/.build-id/c2/846bec47cdf132787719ae67dd5de7916f39ab.debug", "comments": ["Files similar despite different names (score: 7, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000024 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000288 00025c 000270 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000004f8 00025c 000182 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 000000000000067a 00025c 000034 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000000000004f8 00025c 000184 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 000000000000067c 00025c 000034 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 00000000000006b0 00025c 000040 00 A 4 1 8\n [ 7] .rela.dyn NOBITS 00000000000006f0 00025c 000168 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000000858 00025c 000180 18 AI 3 21 8\n [ 9] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000001020 001000 000110 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000001130 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000001140 001000 0003f4 00 AX 0 0 16\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 82 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000288 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000004f8 0 SECTION LOCAL DEFAULT 4 \n- 5: 000000000000067a 0 SECTION LOCAL DEFAULT 5 \n+ 5: 000000000000067c 0 SECTION LOCAL DEFAULT 5 \n 6: 00000000000006b0 0 SECTION LOCAL DEFAULT 6 \n 7: 00000000000006f0 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000000858 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000001000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000001020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000001130 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000001140 0 SECTION LOCAL DEFAULT 12 \n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e6d4167e7bc49fbe07091aeb65e741727428ea7d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c2846bec47cdf132787719ae67dd5de7916f39ab\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-}GCC: (Debian 10.2.0-15) 10.2.0\n+GCC: (Debian 10.2.0-15) 10.2.0\n \\/usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n crtstuff.c\n deregister_tm_clones\n __do_global_dtors_aux\n completed.0\n __do_global_dtors_aux_fini_array_entry\n frame_dummy\n"}]}, {"source1": "./usr/lib/debug/.build-id/e9/e50b1ac1b1c50152787a45fb2620bd7a2a2df7.debug", "source2": "./usr/lib/debug/.build-id/24/ade538ac6116e088611c5a25ef231716dc591d.debug", "comments": ["Files similar despite different names (score: 7, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000040 00 A 3 0 8\n [ 3] .dynsym NOBITS 00000000000002a0 00025c 000510 18 A 4 1 8\n- [ 4] .dynstr NOBITS 00000000000007b0 00025c 00031e 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 0000000000000ace 00025c 00006c 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 00000000000007b0 00025c 000320 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000000ad0 00025c 00006c 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000000b40 00025c 000070 00 A 4 1 8\n [ 7] .rela.dyn NOBITS 0000000000000bb0 00025c 000330 18 A 3 0 8\n [ 8] .rela.plt NOBITS 0000000000000ee0 00025c 000420 18 AI 3 21 8\n [ 9] .init NOBITS 0000000000002000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000002020 001000 0002d0 10 AX 0 0 16\n [11] .plt.got NOBITS 00000000000022f0 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000002300 001000 0010ec 00 AX 0 0 16\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 117 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002a0 0 SECTION LOCAL DEFAULT 3 \n 4: 00000000000007b0 0 SECTION LOCAL DEFAULT 4 \n- 5: 0000000000000ace 0 SECTION LOCAL DEFAULT 5 \n+ 5: 0000000000000ad0 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000000b40 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000000bb0 0 SECTION LOCAL DEFAULT 7 \n 8: 0000000000000ee0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000002000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000002020 0 SECTION LOCAL DEFAULT 10 \n 11: 00000000000022f0 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000002300 0 SECTION LOCAL DEFAULT 12 \n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e9e50b1ac1b1c50152787a45fb2620bd7a2a2df7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 24ade538ac6116e088611c5a25ef231716dc591d\n"}]}, {"source1": "./usr/lib/debug/.build-id/ea/66194c383e3b2443b8fa2155ef44634e1d4337.debug", "source2": "./usr/lib/debug/.build-id/15/303ebc8aeb56a7c20975541642b3e3bd745d3a.debug", "comments": ["Files similar despite different names (score: 6, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -2,16 +2,16 @@\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000024 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000000288 00025c 000210 18 A 4 1 8\n- [ 4] .dynstr NOBITS 0000000000000498 00025c 000161 00 A 0 0 1\n- [ 5] .gnu.version NOBITS 00000000000005fa 00025c 00002c 02 A 3 0 2\n+ [ 4] .dynstr NOBITS 0000000000000498 00025c 000163 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 00000000000005fc 00025c 00002c 02 A 3 0 2\n [ 6] .gnu.version_r NOBITS 0000000000000628 00025c 000040 00 A 4 1 8\n [ 7] .rela.dyn NOBITS 0000000000000668 00025c 000138 18 A 3 0 8\n [ 8] .rela.plt NOBITS 00000000000007a0 00025c 000180 18 AI 3 21 8\n [ 9] .init NOBITS 0000000000001000 001000 000017 00 AX 0 0 4\n [10] .plt NOBITS 0000000000001020 001000 000110 10 AX 0 0 16\n [11] .plt.got NOBITS 0000000000001130 001000 000008 08 AX 0 0 8\n [12] .text NOBITS 0000000000001140 001000 000453 00 AX 0 0 16\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,15 +2,15 @@\n Symbol table '.symtab' contains 80 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000238 0 SECTION LOCAL DEFAULT 1 \n 2: 0000000000000260 0 SECTION LOCAL DEFAULT 2 \n 3: 0000000000000288 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000498 0 SECTION LOCAL DEFAULT 4 \n- 5: 00000000000005fa 0 SECTION LOCAL DEFAULT 5 \n+ 5: 00000000000005fc 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000000628 0 SECTION LOCAL DEFAULT 6 \n 7: 0000000000000668 0 SECTION LOCAL DEFAULT 7 \n 8: 00000000000007a0 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000001000 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000001020 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000001130 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000001140 0 SECTION LOCAL DEFAULT 12 \n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ea66194c383e3b2443b8fa2155ef44634e1d4337\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 15303ebc8aeb56a7c20975541642b3e3bd745d3a\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-C7GCC: (Debian 10.2.0-15) 10.2.0\n+t]:GCC: (Debian 10.2.0-15) 10.2.0\n /usr/lib/debug/.dwz/x86_64-linux-gnu/libvdeplug2.debug\n crtstuff.c\n deregister_tm_clones\n __do_global_dtors_aux\n completed.0\n __do_global_dtors_aux_fini_array_entry\n frame_dummy\n"}]}]}]}]}, {"source1": "vdeplug-dbgsym_4.0.1-1_amd64.deb", "source2": "vdeplug-dbgsym_4.0.1-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-10-13 18:17:30.000000 debian-binary\n--rw-r--r-- 0 0 0 628 2020-10-13 18:17:30.000000 control.tar.xz\n--rw-r--r-- 0 0 0 25892 2020-10-13 18:17:30.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 632 2020-10-13 18:17:30.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 25908 2020-10-13 18:17:30.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Debian VirtualSquare Team \n Installed-Size: 55\n Depends: vdeplug (= 4.0.1-1)\n Section: debug\n Priority: optional\n Description: debug symbols for vdeplug\n-Build-Ids: 353d1f26136c4ad6bd754ce6d0c3084f85122c36 440e66aa8dcd2ef45c2c58904cc6c52e765c00d1\n+Build-Ids: 440e66aa8dcd2ef45c2c58904cc6c52e765c00d1 89936485712ccef1b24db80cc583248cdf9470a5\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,3 +1,3 @@\n-usr/lib/debug/.build-id/35/3d1f26136c4ad6bd754ce6d0c3084f85122c36.debug\n usr/lib/debug/.build-id/44/0e66aa8dcd2ef45c2c58904cc6c52e765c00d1.debug\n+usr/lib/debug/.build-id/89/936485712ccef1b24db80cc583248cdf9470a5.debug\n usr/lib/debug/.dwz/x86_64-linux-gnu/vdeplug.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,15 +1,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/35/\n--rw-r--r-- 0 root (0) root (0) 23040 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/35/3d1f26136c4ad6bd754ce6d0c3084f85122c36.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/44/\n -rw-r--r-- 0 root (0) root (0) 14888 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/44/0e66aa8dcd2ef45c2c58904cc6c52e765c00d1.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/89/\n+-rw-r--r-- 0 root (0) root (0) 23040 2020-10-13 18:17:30.000000 ./usr/lib/debug/.build-id/89/936485712ccef1b24db80cc583248cdf9470a5.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 3280 2020-10-13 18:17:30.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/vdeplug.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-10-13 18:17:30.000000 ./usr/share/doc/vdeplug-dbgsym -> vdeplug\n"}, {"source1": "./usr/lib/debug/.build-id/35/3d1f26136c4ad6bd754ce6d0c3084f85122c36.debug", "source2": "./usr/lib/debug/.build-id/89/936485712ccef1b24db80cc583248cdf9470a5.debug", "comments": ["Files similar despite different names (score: 7, lower is more similar)"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -4,16 +4,16 @@\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000000000002a8 0002a8 00001c 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000000000002c4 0002c4 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000000000002e8 0002e8 000020 00 A 0 0 4\n [ 4] .gnu.hash NOBITS 0000000000000308 000308 000160 00 A 5 0 8\n [ 5] .dynsym NOBITS 0000000000000468 000308 0009d8 18 A 6 1 8\n- [ 6] .dynstr NOBITS 0000000000000e40 000308 0004a4 00 A 0 0 1\n- [ 7] .gnu.version NOBITS 00000000000012e4 000308 0000d2 02 A 5 0 2\n+ [ 6] .dynstr NOBITS 0000000000000e40 000308 0004a6 00 A 0 0 1\n+ [ 7] .gnu.version NOBITS 00000000000012e6 000308 0000d2 02 A 5 0 2\n [ 8] .gnu.version_r NOBITS 00000000000013b8 000308 000070 00 A 6 1 8\n [ 9] .rela.dyn NOBITS 0000000000001428 000308 000360 18 A 5 0 8\n [10] .rela.plt NOBITS 0000000000001788 000308 0005b8 18 AI 5 23 8\n [11] .init NOBITS 0000000000002000 001000 000017 00 AX 0 0 4\n [12] .plt NOBITS 0000000000002020 001000 0003e0 10 AX 0 0 16\n [13] .plt.got NOBITS 0000000000002400 001000 000008 08 AX 0 0 8\n [14] .text NOBITS 0000000000002410 001000 0014ee 00 AX 0 0 16\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -4,15 +4,15 @@\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1 \n 2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2 \n 3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3 \n 4: 0000000000000308 0 SECTION LOCAL DEFAULT 4 \n 5: 0000000000000468 0 SECTION LOCAL DEFAULT 5 \n 6: 0000000000000e40 0 SECTION LOCAL DEFAULT 6 \n- 7: 00000000000012e4 0 SECTION LOCAL DEFAULT 7 \n+ 7: 00000000000012e6 0 SECTION LOCAL DEFAULT 7 \n 8: 00000000000013b8 0 SECTION LOCAL DEFAULT 8 \n 9: 0000000000001428 0 SECTION LOCAL DEFAULT 9 \n 10: 0000000000001788 0 SECTION LOCAL DEFAULT 10 \n 11: 0000000000002000 0 SECTION LOCAL DEFAULT 11 \n 12: 0000000000002020 0 SECTION LOCAL DEFAULT 12 \n 13: 0000000000002400 0 SECTION LOCAL DEFAULT 13 \n 14: 0000000000002410 0 SECTION LOCAL DEFAULT 14 \n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 353d1f26136c4ad6bd754ce6d0c3084f85122c36\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 89936485712ccef1b24db80cc583248cdf9470a5\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}]}]}]}]}]}