62.0 KB
/srv/reproducible-results/rbuild-debian/r-b-build.LBkCZBvh/b1/sagan_1.2.0-1.2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.LBkCZBvh/b2/sagan_1.2.0-1.2_amd64.changes
374 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·178cb5551f54cee262116bc2476de06a·314640·debug·optional·sagan-dbgsym_1.2.0-1.2_amd64.deb 
2 ·05d5669a434f25933932e7e9df8e209a·119132·admin·optional·sagan_1.2.0-1.2_amd64.deb1 ·1527c3102a5b6f5218dcfd34dd9d25ed·314636·debug·optional·sagan-dbgsym_1.2.0-1.2_amd64.deb
 2 ·a3094e0c5e9e609f9ce48fca4b066ca7·119200·admin·optional·sagan_1.2.0-1.2_amd64.deb
54.7 KB
sagan_1.2.0-1.2_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2021-01-26·15:36:37.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-01-26·15:36:37.000000·debian-binary
2 -rw-r--r--···0········0········0·····1772·2021-01-26·15:36:37.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1772·2021-01-26·15:36:37.000000·control.tar.xz
3 -rw-r--r--···0········0········0···117168·2021-01-26·15:36:37.000000·data.tar.xz3 -rw-r--r--···0········0········0···117236·2021-01-26·15:36:37.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
54.2 KB
data.tar.xz
54.2 KB
data.tar
27.1 KB
./usr/bin/sagan
File has been modified after NT_GNU_BUILD_ID has been applied.
821 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c4a9088b65427ac4375d8f16dbcd94d8e3261d046 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·83015e6ed067d357244a691d876d40566103305f
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
25.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 38770, 791 lines modifiedOffset 38770, 791 lines modified
38770 »       add····%rax,%r1038770 »       add····%rax,%r10
38771 ./src/./src/strstr.c:8638771 ./src/./src/strstr.c:86
38772 »       pcmpeqb·%xmm1,%xmm338772 »       pcmpeqb·%xmm1,%xmm3
38773 ./src/./src/strstr.c:8738773 ./src/./src/strstr.c:87
38774 »       pmovmskb·%xmm3,%r9d38774 »       pmovmskb·%xmm3,%r9d
38775 ./src/./src/strstr.c:22238775 ./src/./src/strstr.c:222
38776 »       bsf····%r9d,%r9d38776 »       bsf····%r9d,%r9d
38777 /tmp/ccifBhTH.s:7038777 /tmp/ccdwPFnm.s:70
38778 »       add····%r9d,%edi38778 »       add····%r9d,%edi
38779 /tmp/ccifBhTH.s:7138779 /tmp/ccdwPFnm.s:71
38780 »       cmp····$0x10,%edi38780 »       cmp····$0x10,%edi
38781 /tmp/ccifBhTH.s:7238781 /tmp/ccdwPFnm.s:72
38782 »       jle····23e7b·<__cxa_finalize@plt+0x205fb>38782 »       jle····23e7b·<__cxa_finalize@plt+0x205fb>
38783 /tmp/ccifBhTH.s:7338783 /tmp/ccdwPFnm.s:73
38784 »       mov····%r10,%rax38784 »       mov····%r10,%rax
38785 /tmp/ccifBhTH.s:7438785 /tmp/ccdwPFnm.s:74
38786 »       and····$0xfff,%eax38786 »       and····$0xfff,%eax
38787 /tmp/ccifBhTH.s:7538787 /tmp/ccdwPFnm.s:75
38788 »       cmp····$0xff0,%eax38788 »       cmp····$0xff0,%eax
38789 /tmp/ccifBhTH.s:7638789 /tmp/ccdwPFnm.s:76
38790 »       jg·····23f6e·<__cxa_finalize@plt+0x206ee>38790 »       jg·····23f6e·<__cxa_finalize@plt+0x206ee>
38791 /tmp/ccifBhTH.s:7838791 /tmp/ccdwPFnm.s:78
38792 »       movdqu·(%r10),%xmm138792 »       movdqu·(%r10),%xmm1
38793 /tmp/ccifBhTH.s:8038793 /tmp/ccdwPFnm.s:80
38794 »       pcmpistri·$0xc,%xmm1,%xmm438794 »       pcmpistri·$0xc,%xmm1,%xmm4
38795 /tmp/ccifBhTH.s:8138795 /tmp/ccdwPFnm.s:81
38796 »       movslq·%ecx,%rdi38796 »       movslq·%ecx,%rdi
38797 /tmp/ccifBhTH.s:8238797 /tmp/ccdwPFnm.s:82
38798 »       setb···%al38798 »       setb···%al
38799 /tmp/ccifBhTH.s:8338799 /tmp/ccdwPFnm.s:83
38800 »       sets···%r8b38800 »       sets···%r8b
38801 /tmp/ccifBhTH.s:8438801 /tmp/ccdwPFnm.s:84
38802 »       sete···%dl38802 »       sete···%dl
38803 /tmp/ccifBhTH.s:8538803 /tmp/ccdwPFnm.s:85
38804 »       add····%edi,%r9d38804 »       add····%edi,%r9d
38805 /tmp/ccifBhTH.s:8638805 /tmp/ccdwPFnm.s:86
38806 »       movzbl·%al,%eax38806 »       movzbl·%al,%eax
38807 /tmp/ccifBhTH.s:8738807 /tmp/ccdwPFnm.s:87
38808 »       cmp····$0x10,%r9d38808 »       cmp····$0x10,%r9d
38809 /tmp/ccifBhTH.s:8838809 /tmp/ccdwPFnm.s:88
38810 »       movzbl·%r8b,%r8d38810 »       movzbl·%r8b,%r8d
38811 /tmp/ccifBhTH.s:8938811 /tmp/ccdwPFnm.s:89
38812 »       movzbl·%dl,%edx38812 »       movzbl·%dl,%edx
38813 /tmp/ccifBhTH.s:9038813 /tmp/ccdwPFnm.s:90
38814 »       jg·····23bb8·<__cxa_finalize@plt+0x20338>38814 »       jg·····23bb8·<__cxa_finalize@plt+0x20338>
38815 /tmp/ccifBhTH.s:9138815 /tmp/ccdwPFnm.s:91
38816 »       add····%rdi,%r1038816 »       add····%rdi,%r10
38817 /tmp/ccifBhTH.s:9238817 /tmp/ccdwPFnm.s:92
38818 »       jmp····23e7b·<__cxa_finalize@plt+0x205fb>38818 »       jmp····23e7b·<__cxa_finalize@plt+0x205fb>
38819 »       nopl···(%rax)38819 »       nopl···(%rax)
38820 /tmp/ccifBhTH.s:9638820 /tmp/ccdwPFnm.s:96
38821 »       test···%r8d,%r8d38821 »       test···%r8d,%r8d
38822 /tmp/ccifBhTH.s:9738822 /tmp/ccdwPFnm.s:97
38823 »       jne····23e20·<__cxa_finalize@plt+0x205a0>38823 »       jne····23e20·<__cxa_finalize@plt+0x205a0>
38824 /tmp/ccifBhTH.s:9838824 /tmp/ccdwPFnm.s:98
38825 »       push···%r1538825 »       push···%r15
38826 /tmp/ccifBhTH.s:10138826 /tmp/ccdwPFnm.s:101
38827 »       lea····0x10(%rsi),%r1138827 »       lea····0x10(%rsi),%r11
38828 /tmp/ccifBhTH.s:10238828 /tmp/ccdwPFnm.s:102
38829 »       mov····%rsi,%rdi38829 »       mov····%rsi,%rdi
38830 /tmp/ccifBhTH.s:10338830 /tmp/ccdwPFnm.s:103
38831 »       xor····%r9d,%r9d38831 »       xor····%r9d,%r9d
38832 /tmp/ccifBhTH.s:10438832 /tmp/ccdwPFnm.s:104
38833 »       pxor···%xmm4,%xmm438833 »       pxor···%xmm4,%xmm4
38834 /tmp/ccifBhTH.s:10538834 /tmp/ccdwPFnm.s:105
38835 »       push···%r1438835 »       push···%r14
38836 /tmp/ccifBhTH.s:10838836 /tmp/ccdwPFnm.s:108
38837 »       mov····$0x3,%r14d38837 »       mov····$0x3,%r14d
38838 /tmp/ccifBhTH.s:10938838 /tmp/ccdwPFnm.s:109
38839 »       push···%r1338839 »       push···%r13
38840 /tmp/ccifBhTH.s:11238840 /tmp/ccdwPFnm.s:112
38841 »       mov····%rsi,%r1338841 »       mov····%rsi,%r13
38842 /tmp/ccifBhTH.s:11338842 /tmp/ccdwPFnm.s:113
38843 »       and····$0xf,%r13d38843 »       and····$0xf,%r13d
38844 /tmp/ccifBhTH.s:11438844 /tmp/ccdwPFnm.s:114
38845 »       push···%r1238845 »       push···%r12
38846 /tmp/ccifBhTH.s:11738846 /tmp/ccdwPFnm.s:117
38847 »       sub····%r13,%rdi38847 »       sub····%r13,%rdi
38848 /tmp/ccifBhTH.s:11838848 /tmp/ccdwPFnm.s:118
38849 »       mov····%r11,%r1238849 »       mov····%r11,%r12
38850 /tmp/ccifBhTH.s:11938850 /tmp/ccdwPFnm.s:119
38851 »       and····$0xf,%r12d38851 »       and····$0xf,%r12d
38852 /tmp/ccifBhTH.s:12038852 /tmp/ccdwPFnm.s:120
38853 »       push···%rbp38853 »       push···%rbp
38854 /tmp/ccifBhTH.s:12338854 /tmp/ccdwPFnm.s:123
38855 »       mov····%r11d,%ebp38855 »       mov····%r11d,%ebp
38856 /tmp/ccifBhTH.s:12438856 /tmp/ccdwPFnm.s:124
38857 »       and····$0xfff,%ebp38857 »       and····$0xfff,%ebp
38858 /tmp/ccifBhTH.s:12538858 /tmp/ccdwPFnm.s:125
38859 »       push···%rbx38859 »       push···%rbx
38860 /tmp/ccifBhTH.s:12838860 /tmp/ccdwPFnm.s:128
38861 »       mov····%esi,%ebx38861 »       mov····%esi,%ebx
38862 /tmp/ccifBhTH.s:12938862 /tmp/ccdwPFnm.s:129
38863 »       and····$0xfff,%ebx38863 »       and····$0xfff,%ebx
38864 /tmp/ccifBhTH.s:13038864 /tmp/ccdwPFnm.s:130
38865 »       mov····%rdi,-0x20(%rsp)38865 »       mov····%rdi,-0x20(%rsp)
38866 /tmp/ccifBhTH.s:13138866 /tmp/ccdwPFnm.s:131
38867 »       mov····%r11,%rdi38867 »       mov····%r11,%rdi
38868 /tmp/ccifBhTH.s:13238868 /tmp/ccdwPFnm.s:132
38869 »       mov····%r13b,-0xa(%rsp)38869 »       mov····%r13b,-0xa(%rsp)
38870 /tmp/ccifBhTH.s:13338870 /tmp/ccdwPFnm.s:133
38871 »       sub····%r12,%rdi38871 »       sub····%r12,%rdi
38872 /tmp/ccifBhTH.s:13438872 /tmp/ccdwPFnm.s:134
38873 »       test···%eax,%eax38873 »       test···%eax,%eax
38874 /tmp/ccifBhTH.s:13538874 /tmp/ccdwPFnm.s:135
38875 »       mov····%r12b,-0x9(%rsp)38875 »       mov····%r12b,-0x9(%rsp)
38876 /tmp/ccifBhTH.s:13638876 /tmp/ccdwPFnm.s:136
38877 »       mov····%rdi,-0x18(%rsp)38877 »       mov····%rdi,-0x18(%rsp)
38878 /tmp/ccifBhTH.s:13738878 /tmp/ccdwPFnm.s:137
38879 »       je·····23dcd·<__cxa_finalize@plt+0x2054d>38879 »       je·····23dcd·<__cxa_finalize@plt+0x2054d>
38880 »       nopl···0x0(%rax,%rax,1)38880 »       nopl···0x0(%rax,%rax,1)
38881 /tmp/ccifBhTH.s:14138881 /tmp/ccdwPFnm.s:141
38882 »       test···%ecx,%ecx38882 »       test···%ecx,%ecx
38883 /tmp/ccifBhTH.s:14238883 /tmp/ccdwPFnm.s:142
38884 »       jne····23e80·<__cxa_finalize@plt+0x20600>38884 »       jne····23e80·<__cxa_finalize@plt+0x20600>
38885 /tmp/ccifBhTH.s:14338885 /tmp/ccdwPFnm.s:143
38886 »       test···%edx,%edx38886 »       test···%edx,%edx
38887 /tmp/ccifBhTH.s:14438887 /tmp/ccdwPFnm.s:144
38888 »       jne····23ea0·<__cxa_finalize@plt+0x20620>38888 »       jne····23ea0·<__cxa_finalize@plt+0x20620>
38889 /tmp/ccifBhTH.s:14538889 /tmp/ccdwPFnm.s:145
38890 »       cmp····$0xff0,%ebp38890 »       cmp····$0xff0,%ebp
38891 /tmp/ccifBhTH.s:14638891 /tmp/ccdwPFnm.s:146
38892 »       lea····0x10(%r10),%rax38892 »       lea····0x10(%r10),%rax
38893 /tmp/ccifBhTH.s:14738893 /tmp/ccdwPFnm.s:147
38894 »       jg·····23fa9·<__cxa_finalize@plt+0x20729>38894 »       jg·····23fa9·<__cxa_finalize@plt+0x20729>
38895 /tmp/ccifBhTH.s:14938895 /tmp/ccdwPFnm.s:149
38896 »       movdqu·(%r11),%xmm238896 »       movdqu·(%r11),%xmm2
Max diff block lines reached; 21677/25767 bytes (84.13%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·61393038·38623635·34323761·63343337·a9088b65427ac437 
3 ··0x00000010·35643866·31366462·63643934·64386533·5d8f16dbcd94d8e32 ··0x00000000·30313565·36656430·36376433·35373234·015e6ed067d35724
 3 ··0x00000010·34613639·31643837·36643430·35363631·4a691d876d405661
4 ··0x00000020·32363164·30342e64·65627567·00000000·261d04.debug....4 ··0x00000020·30333330·35662e64·65627567·00000000·03305f.debug....
5 ··0x00000030·0e4e6ed4····························.Nn.5 ··0x00000030·cd718b76····························.q.v
  
27.1 KB
./usr/sbin/sagan
File has been modified after NT_GNU_BUILD_ID has been applied.
821 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c4a9088b65427ac4375d8f16dbcd94d8e3261d046 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·83015e6ed067d357244a691d876d40566103305f
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
25.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 38770, 791 lines modifiedOffset 38770, 791 lines modified
38770 »       add····%rax,%r1038770 »       add····%rax,%r10
38771 ./src/./src/strstr.c:8638771 ./src/./src/strstr.c:86
38772 »       pcmpeqb·%xmm1,%xmm338772 »       pcmpeqb·%xmm1,%xmm3
38773 ./src/./src/strstr.c:8738773 ./src/./src/strstr.c:87
38774 »       pmovmskb·%xmm3,%r9d38774 »       pmovmskb·%xmm3,%r9d
38775 ./src/./src/strstr.c:22238775 ./src/./src/strstr.c:222
38776 »       bsf····%r9d,%r9d38776 »       bsf····%r9d,%r9d
38777 /tmp/ccifBhTH.s:7038777 /tmp/ccdwPFnm.s:70
38778 »       add····%r9d,%edi38778 »       add····%r9d,%edi
38779 /tmp/ccifBhTH.s:7138779 /tmp/ccdwPFnm.s:71
38780 »       cmp····$0x10,%edi38780 »       cmp····$0x10,%edi
38781 /tmp/ccifBhTH.s:7238781 /tmp/ccdwPFnm.s:72
38782 »       jle····23e7b·<__cxa_finalize@plt+0x205fb>38782 »       jle····23e7b·<__cxa_finalize@plt+0x205fb>
38783 /tmp/ccifBhTH.s:7338783 /tmp/ccdwPFnm.s:73
38784 »       mov····%r10,%rax38784 »       mov····%r10,%rax
38785 /tmp/ccifBhTH.s:7438785 /tmp/ccdwPFnm.s:74
38786 »       and····$0xfff,%eax38786 »       and····$0xfff,%eax
38787 /tmp/ccifBhTH.s:7538787 /tmp/ccdwPFnm.s:75
38788 »       cmp····$0xff0,%eax38788 »       cmp····$0xff0,%eax
38789 /tmp/ccifBhTH.s:7638789 /tmp/ccdwPFnm.s:76
38790 »       jg·····23f6e·<__cxa_finalize@plt+0x206ee>38790 »       jg·····23f6e·<__cxa_finalize@plt+0x206ee>
38791 /tmp/ccifBhTH.s:7838791 /tmp/ccdwPFnm.s:78
38792 »       movdqu·(%r10),%xmm138792 »       movdqu·(%r10),%xmm1
38793 /tmp/ccifBhTH.s:8038793 /tmp/ccdwPFnm.s:80
38794 »       pcmpistri·$0xc,%xmm1,%xmm438794 »       pcmpistri·$0xc,%xmm1,%xmm4
38795 /tmp/ccifBhTH.s:8138795 /tmp/ccdwPFnm.s:81
38796 »       movslq·%ecx,%rdi38796 »       movslq·%ecx,%rdi
38797 /tmp/ccifBhTH.s:8238797 /tmp/ccdwPFnm.s:82
38798 »       setb···%al38798 »       setb···%al
38799 /tmp/ccifBhTH.s:8338799 /tmp/ccdwPFnm.s:83
38800 »       sets···%r8b38800 »       sets···%r8b
38801 /tmp/ccifBhTH.s:8438801 /tmp/ccdwPFnm.s:84
38802 »       sete···%dl38802 »       sete···%dl
38803 /tmp/ccifBhTH.s:8538803 /tmp/ccdwPFnm.s:85
38804 »       add····%edi,%r9d38804 »       add····%edi,%r9d
38805 /tmp/ccifBhTH.s:8638805 /tmp/ccdwPFnm.s:86
38806 »       movzbl·%al,%eax38806 »       movzbl·%al,%eax
38807 /tmp/ccifBhTH.s:8738807 /tmp/ccdwPFnm.s:87
38808 »       cmp····$0x10,%r9d38808 »       cmp····$0x10,%r9d
38809 /tmp/ccifBhTH.s:8838809 /tmp/ccdwPFnm.s:88
38810 »       movzbl·%r8b,%r8d38810 »       movzbl·%r8b,%r8d
38811 /tmp/ccifBhTH.s:8938811 /tmp/ccdwPFnm.s:89
38812 »       movzbl·%dl,%edx38812 »       movzbl·%dl,%edx
38813 /tmp/ccifBhTH.s:9038813 /tmp/ccdwPFnm.s:90
38814 »       jg·····23bb8·<__cxa_finalize@plt+0x20338>38814 »       jg·····23bb8·<__cxa_finalize@plt+0x20338>
38815 /tmp/ccifBhTH.s:9138815 /tmp/ccdwPFnm.s:91
38816 »       add····%rdi,%r1038816 »       add····%rdi,%r10
38817 /tmp/ccifBhTH.s:9238817 /tmp/ccdwPFnm.s:92
38818 »       jmp····23e7b·<__cxa_finalize@plt+0x205fb>38818 »       jmp····23e7b·<__cxa_finalize@plt+0x205fb>
38819 »       nopl···(%rax)38819 »       nopl···(%rax)
38820 /tmp/ccifBhTH.s:9638820 /tmp/ccdwPFnm.s:96
38821 »       test···%r8d,%r8d38821 »       test···%r8d,%r8d
38822 /tmp/ccifBhTH.s:9738822 /tmp/ccdwPFnm.s:97
38823 »       jne····23e20·<__cxa_finalize@plt+0x205a0>38823 »       jne····23e20·<__cxa_finalize@plt+0x205a0>
38824 /tmp/ccifBhTH.s:9838824 /tmp/ccdwPFnm.s:98
38825 »       push···%r1538825 »       push···%r15
38826 /tmp/ccifBhTH.s:10138826 /tmp/ccdwPFnm.s:101
38827 »       lea····0x10(%rsi),%r1138827 »       lea····0x10(%rsi),%r11
38828 /tmp/ccifBhTH.s:10238828 /tmp/ccdwPFnm.s:102
38829 »       mov····%rsi,%rdi38829 »       mov····%rsi,%rdi
38830 /tmp/ccifBhTH.s:10338830 /tmp/ccdwPFnm.s:103
38831 »       xor····%r9d,%r9d38831 »       xor····%r9d,%r9d
38832 /tmp/ccifBhTH.s:10438832 /tmp/ccdwPFnm.s:104
38833 »       pxor···%xmm4,%xmm438833 »       pxor···%xmm4,%xmm4
38834 /tmp/ccifBhTH.s:10538834 /tmp/ccdwPFnm.s:105
38835 »       push···%r1438835 »       push···%r14
38836 /tmp/ccifBhTH.s:10838836 /tmp/ccdwPFnm.s:108
38837 »       mov····$0x3,%r14d38837 »       mov····$0x3,%r14d
38838 /tmp/ccifBhTH.s:10938838 /tmp/ccdwPFnm.s:109
38839 »       push···%r1338839 »       push···%r13
38840 /tmp/ccifBhTH.s:11238840 /tmp/ccdwPFnm.s:112
38841 »       mov····%rsi,%r1338841 »       mov····%rsi,%r13
38842 /tmp/ccifBhTH.s:11338842 /tmp/ccdwPFnm.s:113
38843 »       and····$0xf,%r13d38843 »       and····$0xf,%r13d
38844 /tmp/ccifBhTH.s:11438844 /tmp/ccdwPFnm.s:114
38845 »       push···%r1238845 »       push···%r12
38846 /tmp/ccifBhTH.s:11738846 /tmp/ccdwPFnm.s:117
38847 »       sub····%r13,%rdi38847 »       sub····%r13,%rdi
38848 /tmp/ccifBhTH.s:11838848 /tmp/ccdwPFnm.s:118
38849 »       mov····%r11,%r1238849 »       mov····%r11,%r12
38850 /tmp/ccifBhTH.s:11938850 /tmp/ccdwPFnm.s:119
38851 »       and····$0xf,%r12d38851 »       and····$0xf,%r12d
38852 /tmp/ccifBhTH.s:12038852 /tmp/ccdwPFnm.s:120
38853 »       push···%rbp38853 »       push···%rbp
38854 /tmp/ccifBhTH.s:12338854 /tmp/ccdwPFnm.s:123
38855 »       mov····%r11d,%ebp38855 »       mov····%r11d,%ebp
38856 /tmp/ccifBhTH.s:12438856 /tmp/ccdwPFnm.s:124
38857 »       and····$0xfff,%ebp38857 »       and····$0xfff,%ebp
38858 /tmp/ccifBhTH.s:12538858 /tmp/ccdwPFnm.s:125
38859 »       push···%rbx38859 »       push···%rbx
38860 /tmp/ccifBhTH.s:12838860 /tmp/ccdwPFnm.s:128
38861 »       mov····%esi,%ebx38861 »       mov····%esi,%ebx
38862 /tmp/ccifBhTH.s:12938862 /tmp/ccdwPFnm.s:129
38863 »       and····$0xfff,%ebx38863 »       and····$0xfff,%ebx
38864 /tmp/ccifBhTH.s:13038864 /tmp/ccdwPFnm.s:130
38865 »       mov····%rdi,-0x20(%rsp)38865 »       mov····%rdi,-0x20(%rsp)
38866 /tmp/ccifBhTH.s:13138866 /tmp/ccdwPFnm.s:131
38867 »       mov····%r11,%rdi38867 »       mov····%r11,%rdi
38868 /tmp/ccifBhTH.s:13238868 /tmp/ccdwPFnm.s:132
38869 »       mov····%r13b,-0xa(%rsp)38869 »       mov····%r13b,-0xa(%rsp)
38870 /tmp/ccifBhTH.s:13338870 /tmp/ccdwPFnm.s:133
38871 »       sub····%r12,%rdi38871 »       sub····%r12,%rdi
38872 /tmp/ccifBhTH.s:13438872 /tmp/ccdwPFnm.s:134
38873 »       test···%eax,%eax38873 »       test···%eax,%eax
38874 /tmp/ccifBhTH.s:13538874 /tmp/ccdwPFnm.s:135
38875 »       mov····%r12b,-0x9(%rsp)38875 »       mov····%r12b,-0x9(%rsp)
38876 /tmp/ccifBhTH.s:13638876 /tmp/ccdwPFnm.s:136
38877 »       mov····%rdi,-0x18(%rsp)38877 »       mov····%rdi,-0x18(%rsp)
38878 /tmp/ccifBhTH.s:13738878 /tmp/ccdwPFnm.s:137
38879 »       je·····23dcd·<__cxa_finalize@plt+0x2054d>38879 »       je·····23dcd·<__cxa_finalize@plt+0x2054d>
38880 »       nopl···0x0(%rax,%rax,1)38880 »       nopl···0x0(%rax,%rax,1)
38881 /tmp/ccifBhTH.s:14138881 /tmp/ccdwPFnm.s:141
38882 »       test···%ecx,%ecx38882 »       test···%ecx,%ecx
38883 /tmp/ccifBhTH.s:14238883 /tmp/ccdwPFnm.s:142
38884 »       jne····23e80·<__cxa_finalize@plt+0x20600>38884 »       jne····23e80·<__cxa_finalize@plt+0x20600>
38885 /tmp/ccifBhTH.s:14338885 /tmp/ccdwPFnm.s:143
38886 »       test···%edx,%edx38886 »       test···%edx,%edx
38887 /tmp/ccifBhTH.s:14438887 /tmp/ccdwPFnm.s:144
38888 »       jne····23ea0·<__cxa_finalize@plt+0x20620>38888 »       jne····23ea0·<__cxa_finalize@plt+0x20620>
38889 /tmp/ccifBhTH.s:14538889 /tmp/ccdwPFnm.s:145
38890 »       cmp····$0xff0,%ebp38890 »       cmp····$0xff0,%ebp
38891 /tmp/ccifBhTH.s:14638891 /tmp/ccdwPFnm.s:146
38892 »       lea····0x10(%r10),%rax38892 »       lea····0x10(%r10),%rax
38893 /tmp/ccifBhTH.s:14738893 /tmp/ccdwPFnm.s:147
38894 »       jg·····23fa9·<__cxa_finalize@plt+0x20729>38894 »       jg·····23fa9·<__cxa_finalize@plt+0x20729>
38895 /tmp/ccifBhTH.s:14938895 /tmp/ccdwPFnm.s:149
38896 »       movdqu·(%r11),%xmm238896 »       movdqu·(%r11),%xmm2
Max diff block lines reached; 21677/25767 bytes (84.13%) of diff not shown.
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·61393038·38623635·34323761·63343337·a9088b65427ac437 
3 ··0x00000010·35643866·31366462·63643934·64386533·5d8f16dbcd94d8e32 ··0x00000000·30313565·36656430·36376433·35373234·015e6ed067d35724
 3 ··0x00000010·34613639·31643837·36643430·35363631·4a691d876d405661
4 ··0x00000020·32363164·30342e64·65627567·00000000·261d04.debug....4 ··0x00000020·30333330·35662e64·65627567·00000000·03305f.debug....
5 ··0x00000030·0e4e6ed4····························.Nn.5 ··0x00000030·cd718b76····························.q.v
  
6.71 KB
sagan-dbgsym_1.2.0-1.2_amd64.deb
370 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2021-01-26·15:36:37.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-01-26·15:36:37.000000·debian-binary
2 -rw-r--r--···0········0········0······516·2021-01-26·15:36:37.000000·control.tar.xz2 -rw-r--r--···0········0········0······512·2021-01-26·15:36:37.000000·control.tar.xz
3 -rw-r--r--···0········0········0···313932·2021-01-26·15:36:37.000000·data.tar.xz3 -rw-r--r--···0········0········0···313932·2021-01-26·15:36:37.000000·data.tar.xz
612 B
control.tar.xz
584 B
control.tar
336 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Pierre·Chifflier·<pollux@debian.org>6 Maintainer:·Pierre·Chifflier·<pollux@debian.org>
7 Installed-Size:·3437 Installed-Size:·343
8 Depends:·sagan·(=·1.2.0-1.2)8 Depends:·sagan·(=·1.2.0-1.2)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·sagan11 Description:·debug·symbols·for·sagan
12 Build-Ids:·c4a9088b65427ac4375d8f16dbcd94d8e3261d0412 Build-Ids:·83015e6ed067d357244a691d876d40566103305f
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/lib/debug/.build-id/c4/a9088b65427ac4375d8f16dbcd94d8e3261d04.debug1 usr/lib/debug/.build-id/83/015e6ed067d357244a691d876d40566103305f.debug
5.69 KB
data.tar.xz
5.67 KB
data.tar
1.38 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-26·15:36:37.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-26·15:36:37.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-26·15:36:37.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-26·15:36:37.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-26·15:36:37.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-26·15:36:37.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-26·15:36:37.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-26·15:36:37.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-26·15:36:37.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-26·15:36:37.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-26·15:36:37.000000·./usr/lib/debug/.build-id/c4/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-26·15:36:37.000000·./usr/lib/debug/.build-id/83/
7 -rw-r--r--···0·root·········(0)·root·········(0)···340328·2021-01-26·15:36:37.000000·./usr/lib/debug/.build-id/c4/a9088b65427ac4375d8f16dbcd94d8e3261d04.debug7 -rw-r--r--···0·root·········(0)·root·········(0)···340328·2021-01-26·15:36:37.000000·./usr/lib/debug/.build-id/83/015e6ed067d357244a691d876d40566103305f.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-26·15:36:37.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-26·15:36:37.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-26·15:36:37.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-26·15:36:37.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-01-26·15:36:37.000000·./usr/share/doc/sagan-dbgsym·->·sagan10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-01-26·15:36:37.000000·./usr/share/doc/sagan-dbgsym·->·sagan
4.28 KB
./usr/lib/debug/.build-id/c4/a9088b65427ac4375d8f16dbcd94d8e3261d04.debug vs.
./usr/lib/debug/.build-id/83/015e6ed067d357244a691d876d40566103305f.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 2% similar despite different names
1.48 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 ··[27]·.bss··············NOBITS··········0000000000040840·000d78·004080·00··WA··0···0·3232 ··[27]·.bss··············NOBITS··········0000000000040840·000d78·004080·00··WA··0···0·32
33 ··[28]·.comment··········PROGBITS········0000000000000000·0003d4·000071·01··MS··0···0··133 ··[28]·.comment··········PROGBITS········0000000000000000·0003d4·000071·01··MS··0···0··1
34 ··[29]·.debug_aranges····PROGBITS········0000000000000000·000448·00026d·00···C··0···0··834 ··[29]·.debug_aranges····PROGBITS········0000000000000000·000448·00026d·00···C··0···0··8
35 ··[30]·.debug_info·······PROGBITS········0000000000000000·0006b8·0309cd·00···C··0···0··835 ··[30]·.debug_info·······PROGBITS········0000000000000000·0006b8·0309cd·00···C··0···0··8
36 ··[31]·.debug_abbrev·····PROGBITS········0000000000000000·031088·001f8d·00···C··0···0··836 ··[31]·.debug_abbrev·····PROGBITS········0000000000000000·031088·001f8d·00···C··0···0··8
37 ··[32]·.debug_line·······PROGBITS········0000000000000000·033018·00c706·00···C··0···0··837 ··[32]·.debug_line·······PROGBITS········0000000000000000·033018·00c706·00···C··0···0··8
38 ··[33]·.debug_str········PROGBITS········0000000000000000·03f720·00229d·01·MSC··0···0··838 ··[33]·.debug_str········PROGBITS········0000000000000000·03f720·00229d·01·MSC··0···0··8
39 ··[34]·.debug_line_str···PROGBITS········0000000000000000·0419c0·000388·01·MSC··0···0··839 ··[34]·.debug_line_str···PROGBITS········0000000000000000·0419c0·000387·01·MSC··0···0··8
40 ··[35]·.debug_loclists···PROGBITS········0000000000000000·041d48·00a2b5·00···C··0···0··840 ··[35]·.debug_loclists···PROGBITS········0000000000000000·041d48·00a2b5·00···C··0···0··8
41 ··[36]·.debug_rnglists···PROGBITS········0000000000000000·04c000·001515·00···C··0···0··841 ··[36]·.debug_rnglists···PROGBITS········0000000000000000·04c000·001515·00···C··0···0··8
42 ··[37]·.symtab···········SYMTAB··········0000000000000000·04d518·003018·18·····38··86··842 ··[37]·.symtab···········SYMTAB··········0000000000000000·04d518·003018·18·····38··86··8
43 ··[38]·.strtab···········STRTAB··········0000000000000000·050530·0020a6·00······0···0··143 ··[38]·.strtab···········STRTAB··········0000000000000000·050530·0020a6·00······0···0··1
44 ··[39]·.shstrtab·········STRTAB··········0000000000000000·0525d6·000190·00······0···0··144 ··[39]·.shstrtab·········STRTAB··········0000000000000000·0525d6·000190·00······0···0··1
45 Key·to·Flags:45 Key·to·Flags:
46 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),46 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
915 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c4a9088b65427ac4375d8f16dbcd94d8e3261d046 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·83015e6ed067d357244a691d876d40566103305f
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
907 B
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
Offset 53824, 15 lines modifiedOffset 53824, 15 lines modified
53824 ··0»      (line_strp)»   (offset:·0):·./src53824 ··0»      (line_strp)»   (offset:·0):·./src
53825 ··1»      (line_strp)»   (offset:·0x6b0):·/tmp53825 ··1»      (line_strp)»   (offset:·0x6b0):·/tmp
  
53826 ·The·File·Name·Table·(offset·0x154c4,·lines·3,·columns·2):53826 ·The·File·Name·Table·(offset·0x154c4,·lines·3,·columns·2):
53827 ··Entry»  Dir»       Name53827 ··Entry»  Dir»       Name
53828 ··0»      (udata)»       0»      (line_strp)»   (offset:·0x6b5):·strstr.c53828 ··0»      (udata)»       0»      (line_strp)»   (offset:·0x6b5):·strstr.c
53829 ··1»      (udata)»       0»      (line_strp)»   (offset:·0x6b5):·strstr.c53829 ··1»      (udata)»       0»      (line_strp)»   (offset:·0x6b5):·strstr.c
53830 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x6be):·ccifBhTH.s53830 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x6be):·ccdwPFnm.s
  
53831 ·Line·Number·Statements:53831 ·Line·Number·Statements:
53832 ··[0x000154d3]··Extended·opcode·2:·set·Address·to·0x23ad053832 ··[0x000154d3]··Extended·opcode·2:·set·Address·to·0x23ad0
53833 ··[0x000154de]··Advance·Line·by·49·to·5053833 ··[0x000154de]··Advance·Line·by·49·to·50
53834 ··[0x000154e0]··Copy53834 ··[0x000154e0]··Copy
53835 ··[0x000154e1]··Special·opcode·48:·advance·Address·by·3·to·0x23ad3·and·Line·by·1·to·5153835 ··[0x000154e1]··Special·opcode·48:·advance·Address·by·3·to·0x23ad3·and·Line·by·1·to·51
53836 ··[0x000154e2]··Special·opcode·48:·advance·Address·by·3·to·0x23ad6·and·Line·by·1·to·5253836 ··[0x000154e2]··Special·opcode·48:·advance·Address·by·3·to·0x23ad6·and·Line·by·1·to·52
788 B
readelf --wide --decompress --string-dump=.debug_line_str {}
error from `readelf --wide --decompress --string-dump=.debug_line_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 133, 15 lines modifiedOffset 133, 15 lines modified
133 ··[···653]··parsers/port.c133 ··[···653]··parsers/port.c
134 ··[···662]··parsers/proto.c134 ··[···662]··parsers/proto.c
135 ··[···672]··parsers/hash.c135 ··[···672]··parsers/hash.c
136 ··[···681]··parsers/strstr-asm/strstr-hook.c136 ··[···681]··parsers/strstr-asm/strstr-hook.c
137 ··[···6a2]··strstr_sse2.S137 ··[···6a2]··strstr_sse2.S
138 ··[···6b0]··/tmp138 ··[···6b0]··/tmp
139 ··[···6b5]··strstr.c139 ··[···6b5]··strstr.c
140 ··[···6be]··ccifBhTH.s140 ··[···6be]··ccdwPFnm.s
141 ··[···6c9]··output-plugins/alert.c141 ··[···6c9]··output-plugins/alert.c
142 ··[···6e0]··output-plugins/fast.c142 ··[···6e0]··output-plugins/fast.c
143 ··[···6f6]··output-plugins/esmtp.c143 ··[···6f6]··output-plugins/esmtp.c
144 ··[···70d]··output-plugins/external.c144 ··[···70d]··output-plugins/external.c
145 ··[···727]··output-plugins/unified2.c145 ··[···727]··output-plugins/unified2.c
146 ··[···741]··output-plugins/snortsam-twofish.c146 ··[···741]··output-plugins/snortsam-twofish.c
147 ··[···763]··output-plugins/snortsam.c147 ··[···763]··output-plugins/snortsam.c