64.2 KB
/srv/reproducible-results/rbuild-debian/r-b-build.I8F0FZTa/b1/sagan_1.2.0-1.2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.I8F0FZTa/b2/sagan_1.2.0-1.2_amd64.changes
374 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·0b3f8ab9565bf6bd9c89400266fb3baf·293524·debug·optional·sagan-dbgsym_1.2.0-1.2_amd64.deb 
2 ·f187f441a0c549ca9db5c37a8bf87da0·119296·admin·optional·sagan_1.2.0-1.2_amd64.deb1 ·e4c32ae0dfe67c7a9f78b0f293d457dd·293548·debug·optional·sagan-dbgsym_1.2.0-1.2_amd64.deb
 2 ·5331ec94ba5835694429deb03122b3de·119288·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···117332·2021-01-26·15:36:37.000000·data.tar.xz3 -rw-r--r--···0········0········0···117324·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:·1b919c96d2b6e162392be290edcf826408edc3d26 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e0068c7f7af34b5ef6159591a4ada1cc4501fee3
  
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 39949, 791 lines modifiedOffset 39949, 791 lines modified
39949 »       add····%rax,%r1039949 »       add····%rax,%r10
39950 ./src/./src/strstr.c:8639950 ./src/./src/strstr.c:86
39951 »       pcmpeqb·%xmm1,%xmm339951 »       pcmpeqb·%xmm1,%xmm3
39952 ./src/./src/strstr.c:8739952 ./src/./src/strstr.c:87
39953 »       pmovmskb·%xmm3,%r9d39953 »       pmovmskb·%xmm3,%r9d
39954 ./src/./src/strstr.c:22239954 ./src/./src/strstr.c:222
39955 »       bsf····%r9d,%r9d39955 »       bsf····%r9d,%r9d
39956 /tmp/ccnjAJn8.s:7039956 /tmp/ccNURwnY.s:70
39957 »       add····%r9d,%edi39957 »       add····%r9d,%edi
39958 /tmp/ccnjAJn8.s:7139958 /tmp/ccNURwnY.s:71
39959 »       cmp····$0x10,%edi39959 »       cmp····$0x10,%edi
39960 /tmp/ccnjAJn8.s:7239960 /tmp/ccNURwnY.s:72
39961 »       jle····240ab·<__cxa_finalize@plt+0x2082b>39961 »       jle····240ab·<__cxa_finalize@plt+0x2082b>
39962 /tmp/ccnjAJn8.s:7339962 /tmp/ccNURwnY.s:73
39963 »       mov····%r10,%rax39963 »       mov····%r10,%rax
39964 /tmp/ccnjAJn8.s:7439964 /tmp/ccNURwnY.s:74
39965 »       and····$0xfff,%eax39965 »       and····$0xfff,%eax
39966 /tmp/ccnjAJn8.s:7539966 /tmp/ccNURwnY.s:75
39967 »       cmp····$0xff0,%eax39967 »       cmp····$0xff0,%eax
39968 /tmp/ccnjAJn8.s:7639968 /tmp/ccNURwnY.s:76
39969 »       jg·····2419e·<__cxa_finalize@plt+0x2091e>39969 »       jg·····2419e·<__cxa_finalize@plt+0x2091e>
39970 /tmp/ccnjAJn8.s:7839970 /tmp/ccNURwnY.s:78
39971 »       movdqu·(%r10),%xmm139971 »       movdqu·(%r10),%xmm1
39972 /tmp/ccnjAJn8.s:8039972 /tmp/ccNURwnY.s:80
39973 »       pcmpistri·$0xc,%xmm1,%xmm439973 »       pcmpistri·$0xc,%xmm1,%xmm4
39974 /tmp/ccnjAJn8.s:8139974 /tmp/ccNURwnY.s:81
39975 »       movslq·%ecx,%rdi39975 »       movslq·%ecx,%rdi
39976 /tmp/ccnjAJn8.s:8239976 /tmp/ccNURwnY.s:82
39977 »       setb···%al39977 »       setb···%al
39978 /tmp/ccnjAJn8.s:8339978 /tmp/ccNURwnY.s:83
39979 »       sets···%r8b39979 »       sets···%r8b
39980 /tmp/ccnjAJn8.s:8439980 /tmp/ccNURwnY.s:84
39981 »       sete···%dl39981 »       sete···%dl
39982 /tmp/ccnjAJn8.s:8539982 /tmp/ccNURwnY.s:85
39983 »       add····%edi,%r9d39983 »       add····%edi,%r9d
39984 /tmp/ccnjAJn8.s:8639984 /tmp/ccNURwnY.s:86
39985 »       movzbl·%al,%eax39985 »       movzbl·%al,%eax
39986 /tmp/ccnjAJn8.s:8739986 /tmp/ccNURwnY.s:87
39987 »       cmp····$0x10,%r9d39987 »       cmp····$0x10,%r9d
39988 /tmp/ccnjAJn8.s:8839988 /tmp/ccNURwnY.s:88
39989 »       movzbl·%r8b,%r8d39989 »       movzbl·%r8b,%r8d
39990 /tmp/ccnjAJn8.s:8939990 /tmp/ccNURwnY.s:89
39991 »       movzbl·%dl,%edx39991 »       movzbl·%dl,%edx
39992 /tmp/ccnjAJn8.s:9039992 /tmp/ccNURwnY.s:90
39993 »       jg·····23de8·<__cxa_finalize@plt+0x20568>39993 »       jg·····23de8·<__cxa_finalize@plt+0x20568>
39994 /tmp/ccnjAJn8.s:9139994 /tmp/ccNURwnY.s:91
39995 »       add····%rdi,%r1039995 »       add····%rdi,%r10
39996 /tmp/ccnjAJn8.s:9239996 /tmp/ccNURwnY.s:92
39997 »       jmp····240ab·<__cxa_finalize@plt+0x2082b>39997 »       jmp····240ab·<__cxa_finalize@plt+0x2082b>
39998 »       nopl···(%rax)39998 »       nopl···(%rax)
39999 /tmp/ccnjAJn8.s:9639999 /tmp/ccNURwnY.s:96
40000 »       test···%r8d,%r8d40000 »       test···%r8d,%r8d
40001 /tmp/ccnjAJn8.s:9740001 /tmp/ccNURwnY.s:97
40002 »       jne····24050·<__cxa_finalize@plt+0x207d0>40002 »       jne····24050·<__cxa_finalize@plt+0x207d0>
40003 /tmp/ccnjAJn8.s:9840003 /tmp/ccNURwnY.s:98
40004 »       push···%r1540004 »       push···%r15
40005 /tmp/ccnjAJn8.s:10140005 /tmp/ccNURwnY.s:101
40006 »       lea····0x10(%rsi),%r1140006 »       lea····0x10(%rsi),%r11
40007 /tmp/ccnjAJn8.s:10240007 /tmp/ccNURwnY.s:102
40008 »       mov····%rsi,%rdi40008 »       mov····%rsi,%rdi
40009 /tmp/ccnjAJn8.s:10340009 /tmp/ccNURwnY.s:103
40010 »       xor····%r9d,%r9d40010 »       xor····%r9d,%r9d
40011 /tmp/ccnjAJn8.s:10440011 /tmp/ccNURwnY.s:104
40012 »       pxor···%xmm4,%xmm440012 »       pxor···%xmm4,%xmm4
40013 /tmp/ccnjAJn8.s:10540013 /tmp/ccNURwnY.s:105
40014 »       push···%r1440014 »       push···%r14
40015 /tmp/ccnjAJn8.s:10840015 /tmp/ccNURwnY.s:108
40016 »       mov····$0x3,%r14d40016 »       mov····$0x3,%r14d
40017 /tmp/ccnjAJn8.s:10940017 /tmp/ccNURwnY.s:109
40018 »       push···%r1340018 »       push···%r13
40019 /tmp/ccnjAJn8.s:11240019 /tmp/ccNURwnY.s:112
40020 »       mov····%rsi,%r1340020 »       mov····%rsi,%r13
40021 /tmp/ccnjAJn8.s:11340021 /tmp/ccNURwnY.s:113
40022 »       and····$0xf,%r13d40022 »       and····$0xf,%r13d
40023 /tmp/ccnjAJn8.s:11440023 /tmp/ccNURwnY.s:114
40024 »       push···%r1240024 »       push···%r12
40025 /tmp/ccnjAJn8.s:11740025 /tmp/ccNURwnY.s:117
40026 »       sub····%r13,%rdi40026 »       sub····%r13,%rdi
40027 /tmp/ccnjAJn8.s:11840027 /tmp/ccNURwnY.s:118
40028 »       mov····%r11,%r1240028 »       mov····%r11,%r12
40029 /tmp/ccnjAJn8.s:11940029 /tmp/ccNURwnY.s:119
40030 »       and····$0xf,%r12d40030 »       and····$0xf,%r12d
40031 /tmp/ccnjAJn8.s:12040031 /tmp/ccNURwnY.s:120
40032 »       push···%rbp40032 »       push···%rbp
40033 /tmp/ccnjAJn8.s:12340033 /tmp/ccNURwnY.s:123
40034 »       mov····%r11d,%ebp40034 »       mov····%r11d,%ebp
40035 /tmp/ccnjAJn8.s:12440035 /tmp/ccNURwnY.s:124
40036 »       and····$0xfff,%ebp40036 »       and····$0xfff,%ebp
40037 /tmp/ccnjAJn8.s:12540037 /tmp/ccNURwnY.s:125
40038 »       push···%rbx40038 »       push···%rbx
40039 /tmp/ccnjAJn8.s:12840039 /tmp/ccNURwnY.s:128
40040 »       mov····%esi,%ebx40040 »       mov····%esi,%ebx
40041 /tmp/ccnjAJn8.s:12940041 /tmp/ccNURwnY.s:129
40042 »       and····$0xfff,%ebx40042 »       and····$0xfff,%ebx
40043 /tmp/ccnjAJn8.s:13040043 /tmp/ccNURwnY.s:130
40044 »       mov····%rdi,-0x20(%rsp)40044 »       mov····%rdi,-0x20(%rsp)
40045 /tmp/ccnjAJn8.s:13140045 /tmp/ccNURwnY.s:131
40046 »       mov····%r11,%rdi40046 »       mov····%r11,%rdi
40047 /tmp/ccnjAJn8.s:13240047 /tmp/ccNURwnY.s:132
40048 »       mov····%r13b,-0xa(%rsp)40048 »       mov····%r13b,-0xa(%rsp)
40049 /tmp/ccnjAJn8.s:13340049 /tmp/ccNURwnY.s:133
40050 »       sub····%r12,%rdi40050 »       sub····%r12,%rdi
40051 /tmp/ccnjAJn8.s:13440051 /tmp/ccNURwnY.s:134
40052 »       test···%eax,%eax40052 »       test···%eax,%eax
40053 /tmp/ccnjAJn8.s:13540053 /tmp/ccNURwnY.s:135
40054 »       mov····%r12b,-0x9(%rsp)40054 »       mov····%r12b,-0x9(%rsp)
40055 /tmp/ccnjAJn8.s:13640055 /tmp/ccNURwnY.s:136
40056 »       mov····%rdi,-0x18(%rsp)40056 »       mov····%rdi,-0x18(%rsp)
40057 /tmp/ccnjAJn8.s:13740057 /tmp/ccNURwnY.s:137
40058 »       je·····23ffd·<__cxa_finalize@plt+0x2077d>40058 »       je·····23ffd·<__cxa_finalize@plt+0x2077d>
40059 »       nopl···0x0(%rax,%rax,1)40059 »       nopl···0x0(%rax,%rax,1)
40060 /tmp/ccnjAJn8.s:14140060 /tmp/ccNURwnY.s:141
40061 »       test···%ecx,%ecx40061 »       test···%ecx,%ecx
40062 /tmp/ccnjAJn8.s:14240062 /tmp/ccNURwnY.s:142
40063 »       jne····240b0·<__cxa_finalize@plt+0x20830>40063 »       jne····240b0·<__cxa_finalize@plt+0x20830>
40064 /tmp/ccnjAJn8.s:14340064 /tmp/ccNURwnY.s:143
40065 »       test···%edx,%edx40065 »       test···%edx,%edx
40066 /tmp/ccnjAJn8.s:14440066 /tmp/ccNURwnY.s:144
40067 »       jne····240d0·<__cxa_finalize@plt+0x20850>40067 »       jne····240d0·<__cxa_finalize@plt+0x20850>
40068 /tmp/ccnjAJn8.s:14540068 /tmp/ccNURwnY.s:145
40069 »       cmp····$0xff0,%ebp40069 »       cmp····$0xff0,%ebp
40070 /tmp/ccnjAJn8.s:14640070 /tmp/ccNURwnY.s:146
40071 »       lea····0x10(%r10),%rax40071 »       lea····0x10(%r10),%rax
40072 /tmp/ccnjAJn8.s:14740072 /tmp/ccNURwnY.s:147
40073 »       jg·····241d9·<__cxa_finalize@plt+0x20959>40073 »       jg·····241d9·<__cxa_finalize@plt+0x20959>
40074 /tmp/ccnjAJn8.s:14940074 /tmp/ccNURwnY.s:149
40075 »       movdqu·(%r11),%xmm240075 »       movdqu·(%r11),%xmm2
Max diff block lines reached; 21667/25757 bytes (84.12%) 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·39313963·39366432·62366531·36323339·919c96d2b6e16239 
3 ··0x00000010·32626532·39306564·63663832·36343038·2be290edcf8264082 ··0x00000000·30363863·37663761·66333462·35656636·068c7f7af34b5ef6
 3 ··0x00000010·31353935·39316134·61646131·63633435·159591a4ada1cc45
4 ··0x00000020·65646333·64322e64·65627567·00000000·edc3d2.debug....4 ··0x00000020·30316665·65332e64·65627567·00000000·01fee3.debug....
5 ··0x00000030·ab22ec59····························.".Y5 ··0x00000030·191d4798····························..G.
  
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:·1b919c96d2b6e162392be290edcf826408edc3d26 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e0068c7f7af34b5ef6159591a4ada1cc4501fee3
  
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 39949, 791 lines modifiedOffset 39949, 791 lines modified
39949 »       add····%rax,%r1039949 »       add····%rax,%r10
39950 ./src/./src/strstr.c:8639950 ./src/./src/strstr.c:86
39951 »       pcmpeqb·%xmm1,%xmm339951 »       pcmpeqb·%xmm1,%xmm3
39952 ./src/./src/strstr.c:8739952 ./src/./src/strstr.c:87
39953 »       pmovmskb·%xmm3,%r9d39953 »       pmovmskb·%xmm3,%r9d
39954 ./src/./src/strstr.c:22239954 ./src/./src/strstr.c:222
39955 »       bsf····%r9d,%r9d39955 »       bsf····%r9d,%r9d
39956 /tmp/ccnjAJn8.s:7039956 /tmp/ccNURwnY.s:70
39957 »       add····%r9d,%edi39957 »       add····%r9d,%edi
39958 /tmp/ccnjAJn8.s:7139958 /tmp/ccNURwnY.s:71
39959 »       cmp····$0x10,%edi39959 »       cmp····$0x10,%edi
39960 /tmp/ccnjAJn8.s:7239960 /tmp/ccNURwnY.s:72
39961 »       jle····240ab·<__cxa_finalize@plt+0x2082b>39961 »       jle····240ab·<__cxa_finalize@plt+0x2082b>
39962 /tmp/ccnjAJn8.s:7339962 /tmp/ccNURwnY.s:73
39963 »       mov····%r10,%rax39963 »       mov····%r10,%rax
39964 /tmp/ccnjAJn8.s:7439964 /tmp/ccNURwnY.s:74
39965 »       and····$0xfff,%eax39965 »       and····$0xfff,%eax
39966 /tmp/ccnjAJn8.s:7539966 /tmp/ccNURwnY.s:75
39967 »       cmp····$0xff0,%eax39967 »       cmp····$0xff0,%eax
39968 /tmp/ccnjAJn8.s:7639968 /tmp/ccNURwnY.s:76
39969 »       jg·····2419e·<__cxa_finalize@plt+0x2091e>39969 »       jg·····2419e·<__cxa_finalize@plt+0x2091e>
39970 /tmp/ccnjAJn8.s:7839970 /tmp/ccNURwnY.s:78
39971 »       movdqu·(%r10),%xmm139971 »       movdqu·(%r10),%xmm1
39972 /tmp/ccnjAJn8.s:8039972 /tmp/ccNURwnY.s:80
39973 »       pcmpistri·$0xc,%xmm1,%xmm439973 »       pcmpistri·$0xc,%xmm1,%xmm4
39974 /tmp/ccnjAJn8.s:8139974 /tmp/ccNURwnY.s:81
39975 »       movslq·%ecx,%rdi39975 »       movslq·%ecx,%rdi
39976 /tmp/ccnjAJn8.s:8239976 /tmp/ccNURwnY.s:82
39977 »       setb···%al39977 »       setb···%al
39978 /tmp/ccnjAJn8.s:8339978 /tmp/ccNURwnY.s:83
39979 »       sets···%r8b39979 »       sets···%r8b
39980 /tmp/ccnjAJn8.s:8439980 /tmp/ccNURwnY.s:84
39981 »       sete···%dl39981 »       sete···%dl
39982 /tmp/ccnjAJn8.s:8539982 /tmp/ccNURwnY.s:85
39983 »       add····%edi,%r9d39983 »       add····%edi,%r9d
39984 /tmp/ccnjAJn8.s:8639984 /tmp/ccNURwnY.s:86
39985 »       movzbl·%al,%eax39985 »       movzbl·%al,%eax
39986 /tmp/ccnjAJn8.s:8739986 /tmp/ccNURwnY.s:87
39987 »       cmp····$0x10,%r9d39987 »       cmp····$0x10,%r9d
39988 /tmp/ccnjAJn8.s:8839988 /tmp/ccNURwnY.s:88
39989 »       movzbl·%r8b,%r8d39989 »       movzbl·%r8b,%r8d
39990 /tmp/ccnjAJn8.s:8939990 /tmp/ccNURwnY.s:89
39991 »       movzbl·%dl,%edx39991 »       movzbl·%dl,%edx
39992 /tmp/ccnjAJn8.s:9039992 /tmp/ccNURwnY.s:90
39993 »       jg·····23de8·<__cxa_finalize@plt+0x20568>39993 »       jg·····23de8·<__cxa_finalize@plt+0x20568>
39994 /tmp/ccnjAJn8.s:9139994 /tmp/ccNURwnY.s:91
39995 »       add····%rdi,%r1039995 »       add····%rdi,%r10
39996 /tmp/ccnjAJn8.s:9239996 /tmp/ccNURwnY.s:92
39997 »       jmp····240ab·<__cxa_finalize@plt+0x2082b>39997 »       jmp····240ab·<__cxa_finalize@plt+0x2082b>
39998 »       nopl···(%rax)39998 »       nopl···(%rax)
39999 /tmp/ccnjAJn8.s:9639999 /tmp/ccNURwnY.s:96
40000 »       test···%r8d,%r8d40000 »       test···%r8d,%r8d
40001 /tmp/ccnjAJn8.s:9740001 /tmp/ccNURwnY.s:97
40002 »       jne····24050·<__cxa_finalize@plt+0x207d0>40002 »       jne····24050·<__cxa_finalize@plt+0x207d0>
40003 /tmp/ccnjAJn8.s:9840003 /tmp/ccNURwnY.s:98
40004 »       push···%r1540004 »       push···%r15
40005 /tmp/ccnjAJn8.s:10140005 /tmp/ccNURwnY.s:101
40006 »       lea····0x10(%rsi),%r1140006 »       lea····0x10(%rsi),%r11
40007 /tmp/ccnjAJn8.s:10240007 /tmp/ccNURwnY.s:102
40008 »       mov····%rsi,%rdi40008 »       mov····%rsi,%rdi
40009 /tmp/ccnjAJn8.s:10340009 /tmp/ccNURwnY.s:103
40010 »       xor····%r9d,%r9d40010 »       xor····%r9d,%r9d
40011 /tmp/ccnjAJn8.s:10440011 /tmp/ccNURwnY.s:104
40012 »       pxor···%xmm4,%xmm440012 »       pxor···%xmm4,%xmm4
40013 /tmp/ccnjAJn8.s:10540013 /tmp/ccNURwnY.s:105
40014 »       push···%r1440014 »       push···%r14
40015 /tmp/ccnjAJn8.s:10840015 /tmp/ccNURwnY.s:108
40016 »       mov····$0x3,%r14d40016 »       mov····$0x3,%r14d
40017 /tmp/ccnjAJn8.s:10940017 /tmp/ccNURwnY.s:109
40018 »       push···%r1340018 »       push···%r13
40019 /tmp/ccnjAJn8.s:11240019 /tmp/ccNURwnY.s:112
40020 »       mov····%rsi,%r1340020 »       mov····%rsi,%r13
40021 /tmp/ccnjAJn8.s:11340021 /tmp/ccNURwnY.s:113
40022 »       and····$0xf,%r13d40022 »       and····$0xf,%r13d
40023 /tmp/ccnjAJn8.s:11440023 /tmp/ccNURwnY.s:114
40024 »       push···%r1240024 »       push···%r12
40025 /tmp/ccnjAJn8.s:11740025 /tmp/ccNURwnY.s:117
40026 »       sub····%r13,%rdi40026 »       sub····%r13,%rdi
40027 /tmp/ccnjAJn8.s:11840027 /tmp/ccNURwnY.s:118
40028 »       mov····%r11,%r1240028 »       mov····%r11,%r12
40029 /tmp/ccnjAJn8.s:11940029 /tmp/ccNURwnY.s:119
40030 »       and····$0xf,%r12d40030 »       and····$0xf,%r12d
40031 /tmp/ccnjAJn8.s:12040031 /tmp/ccNURwnY.s:120
40032 »       push···%rbp40032 »       push···%rbp
40033 /tmp/ccnjAJn8.s:12340033 /tmp/ccNURwnY.s:123
40034 »       mov····%r11d,%ebp40034 »       mov····%r11d,%ebp
40035 /tmp/ccnjAJn8.s:12440035 /tmp/ccNURwnY.s:124
40036 »       and····$0xfff,%ebp40036 »       and····$0xfff,%ebp
40037 /tmp/ccnjAJn8.s:12540037 /tmp/ccNURwnY.s:125
40038 »       push···%rbx40038 »       push···%rbx
40039 /tmp/ccnjAJn8.s:12840039 /tmp/ccNURwnY.s:128
40040 »       mov····%esi,%ebx40040 »       mov····%esi,%ebx
40041 /tmp/ccnjAJn8.s:12940041 /tmp/ccNURwnY.s:129
40042 »       and····$0xfff,%ebx40042 »       and····$0xfff,%ebx
40043 /tmp/ccnjAJn8.s:13040043 /tmp/ccNURwnY.s:130
40044 »       mov····%rdi,-0x20(%rsp)40044 »       mov····%rdi,-0x20(%rsp)
40045 /tmp/ccnjAJn8.s:13140045 /tmp/ccNURwnY.s:131
40046 »       mov····%r11,%rdi40046 »       mov····%r11,%rdi
40047 /tmp/ccnjAJn8.s:13240047 /tmp/ccNURwnY.s:132
40048 »       mov····%r13b,-0xa(%rsp)40048 »       mov····%r13b,-0xa(%rsp)
40049 /tmp/ccnjAJn8.s:13340049 /tmp/ccNURwnY.s:133
40050 »       sub····%r12,%rdi40050 »       sub····%r12,%rdi
40051 /tmp/ccnjAJn8.s:13440051 /tmp/ccNURwnY.s:134
40052 »       test···%eax,%eax40052 »       test···%eax,%eax
40053 /tmp/ccnjAJn8.s:13540053 /tmp/ccNURwnY.s:135
40054 »       mov····%r12b,-0x9(%rsp)40054 »       mov····%r12b,-0x9(%rsp)
40055 /tmp/ccnjAJn8.s:13640055 /tmp/ccNURwnY.s:136
40056 »       mov····%rdi,-0x18(%rsp)40056 »       mov····%rdi,-0x18(%rsp)
40057 /tmp/ccnjAJn8.s:13740057 /tmp/ccNURwnY.s:137
40058 »       je·····23ffd·<__cxa_finalize@plt+0x2077d>40058 »       je·····23ffd·<__cxa_finalize@plt+0x2077d>
40059 »       nopl···0x0(%rax,%rax,1)40059 »       nopl···0x0(%rax,%rax,1)
40060 /tmp/ccnjAJn8.s:14140060 /tmp/ccNURwnY.s:141
40061 »       test···%ecx,%ecx40061 »       test···%ecx,%ecx
40062 /tmp/ccnjAJn8.s:14240062 /tmp/ccNURwnY.s:142
40063 »       jne····240b0·<__cxa_finalize@plt+0x20830>40063 »       jne····240b0·<__cxa_finalize@plt+0x20830>
40064 /tmp/ccnjAJn8.s:14340064 /tmp/ccNURwnY.s:143
40065 »       test···%edx,%edx40065 »       test···%edx,%edx
40066 /tmp/ccnjAJn8.s:14440066 /tmp/ccNURwnY.s:144
40067 »       jne····240d0·<__cxa_finalize@plt+0x20850>40067 »       jne····240d0·<__cxa_finalize@plt+0x20850>
40068 /tmp/ccnjAJn8.s:14540068 /tmp/ccNURwnY.s:145
40069 »       cmp····$0xff0,%ebp40069 »       cmp····$0xff0,%ebp
40070 /tmp/ccnjAJn8.s:14640070 /tmp/ccNURwnY.s:146
40071 »       lea····0x10(%r10),%rax40071 »       lea····0x10(%r10),%rax
40072 /tmp/ccnjAJn8.s:14740072 /tmp/ccNURwnY.s:147
40073 »       jg·····241d9·<__cxa_finalize@plt+0x20959>40073 »       jg·····241d9·<__cxa_finalize@plt+0x20959>
40074 /tmp/ccnjAJn8.s:14940074 /tmp/ccNURwnY.s:149
40075 »       movdqu·(%r11),%xmm240075 »       movdqu·(%r11),%xmm2
Max diff block lines reached; 21667/25757 bytes (84.12%) 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·39313963·39366432·62366531·36323339·919c96d2b6e16239 
3 ··0x00000010·32626532·39306564·63663832·36343038·2be290edcf8264082 ··0x00000000·30363863·37663761·66333462·35656636·068c7f7af34b5ef6
 3 ··0x00000010·31353935·39316134·61646131·63633435·159591a4ada1cc45
4 ··0x00000020·65646333·64322e64·65627567·00000000·edc3d2.debug....4 ··0x00000020·30316665·65332e64·65627567·00000000·01fee3.debug....
5 ··0x00000030·ab22ec59····························.".Y5 ··0x00000030·191d4798····························..G.
  
8.97 KB
sagan-dbgsym_1.2.0-1.2_amd64.deb
452 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······512·2021-01-26·15:36:37.000000·control.tar.xz2 -rw-r--r--···0········0········0······516·2021-01-26·15:36:37.000000·control.tar.xz
3 -rw-r--r--···0········0········0···292820·2021-01-26·15:36:37.000000·data.tar.xz3 -rw-r--r--···0········0········0···292840·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:·3217 Installed-Size:·321
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:·1b919c96d2b6e162392be290edcf826408edc3d212 Build-Ids:·e0068c7f7af34b5ef6159591a4ada1cc4501fee3
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/1b/919c96d2b6e162392be290edcf826408edc3d2.debug1 usr/lib/debug/.build-id/e0/068c7f7af34b5ef6159591a4ada1cc4501fee3.debug
7.86 KB
data.tar.xz
7.84 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/1b/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-01-26·15:36:37.000000·./usr/lib/debug/.build-id/e0/
7 -rw-r--r--···0·root·········(0)·root·········(0)···318320·2021-01-26·15:36:37.000000·./usr/lib/debug/.build-id/1b/919c96d2b6e162392be290edcf826408edc3d2.debug7 -rw-r--r--···0·root·········(0)·root·········(0)···318328·2021-01-26·15:36:37.000000·./usr/lib/debug/.build-id/e0/068c7f7af34b5ef6159591a4ada1cc4501fee3.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
6.45 KB
./usr/lib/debug/.build-id/1b/919c96d2b6e162392be290edcf826408edc3d2.debug vs.
./usr/lib/debug/.build-id/e0/068c7f7af34b5ef6159591a4ada1cc4501fee3.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 3% similar despite different names
989 B
readelf --wide --file-header {}
error from `readelf --wide --file-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x56e011 ··Entry·point·address:···············0x56e0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········315760·(bytes·into·file)13 ··Start·of·section·headers:··········315768·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1417 ··Number·of·program·headers:·········14
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········4019 ··Number·of·section·headers:·········40
20 ··Section·header·string·table·index:·3920 ··Section·header·string·table·index:·39
2.69 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·40·section·headers,·starting·at·offset·0x4d170:1 There·are·40·section·headers,·starting·at·offset·0x4d178:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.interp···········NOBITS··········0000000000000350·000350·00001c·00···A··0···0··15 ··[·1]·.interp···········NOBITS··········0000000000000350·000350·00001c·00···A··0···0··1
6 ··[·2]·.note.gnu.property·NOTE············0000000000000370·000370·000020·00···A··0···0··86 ··[·2]·.note.gnu.property·NOTE············0000000000000370·000370·000020·00···A··0···0··8
7 ··[·3]·.note.gnu.build-id·NOTE············0000000000000390·000390·000024·00···A··0···0··47 ··[·3]·.note.gnu.build-id·NOTE············0000000000000390·000390·000024·00···A··0···0··4
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:·1b919c96d2b6e162392be290edcf826408edc3d26 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e0068c7f7af34b5ef6159591a4ada1cc4501fee3
  
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 55250, 15 lines modifiedOffset 55250, 15 lines modified
55250 ··0»      (line_strp)»   (offset:·0):·./src55250 ··0»      (line_strp)»   (offset:·0):·./src
55251 ··1»      (line_strp)»   (offset:·0x6b0):·/tmp55251 ··1»      (line_strp)»   (offset:·0x6b0):·/tmp
  
55252 ·The·File·Name·Table·(offset·0x167bc,·lines·3,·columns·2):55252 ·The·File·Name·Table·(offset·0x167bc,·lines·3,·columns·2):
55253 ··Entry»  Dir»       Name55253 ··Entry»  Dir»       Name
55254 ··0»      (udata)»       0»      (line_strp)»   (offset:·0x6b5):·strstr.c55254 ··0»      (udata)»       0»      (line_strp)»   (offset:·0x6b5):·strstr.c
55255 ··1»      (udata)»       0»      (line_strp)»   (offset:·0x6b5):·strstr.c55255 ··1»      (udata)»       0»      (line_strp)»   (offset:·0x6b5):·strstr.c
55256 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x6be):·ccnjAJn8.s55256 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x6be):·ccNURwnY.s
  
55257 ·Line·Number·Statements:55257 ·Line·Number·Statements:
55258 ··[0x000167cb]··Extended·opcode·2:·set·Address·to·0x23d0055258 ··[0x000167cb]··Extended·opcode·2:·set·Address·to·0x23d00
55259 ··[0x000167d6]··Advance·Line·by·49·to·5055259 ··[0x000167d6]··Advance·Line·by·49·to·50
55260 ··[0x000167d8]··Copy55260 ··[0x000167d8]··Copy
55261 ··[0x000167d9]··Special·opcode·48:·advance·Address·by·3·to·0x23d03·and·Line·by·1·to·5155261 ··[0x000167d9]··Special·opcode·48:·advance·Address·by·3·to·0x23d03·and·Line·by·1·to·51
55262 ··[0x000167da]··Special·opcode·48:·advance·Address·by·3·to·0x23d06·and·Line·by·1·to·5255262 ··[0x000167da]··Special·opcode·48:·advance·Address·by·3·to·0x23d06·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]··ccnjAJn8.s140 ··[···6be]··ccNURwnY.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