{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.pNdPTJlj/b1/samhain_4.1.4-4_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.pNdPTJlj/b2/samhain_4.1.4-4_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 59ae8071507fb8c04382d6ed3eaa2ee8 19968 debug optional samhain-dbgsym_4.1.4-4_amd64.deb\n- d531eac6f4de0e90913585a36dec5f0e 1159556 admin optional samhain_4.1.4-4_amd64.deb\n+ 2eeeda28beb75044eba1de3f053df1aa 19952 debug optional samhain-dbgsym_4.1.4-4_amd64.deb\n+ aa6164cd21862a8b667dd1b952585452 1159548 admin optional samhain_4.1.4-4_amd64.deb\n"}, {"source1": "samhain_4.1.4-4_amd64.deb", "source2": "samhain_4.1.4-4_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 2024-10-06 09:19:54.000000 debian-binary\n--rw-r--r-- 0 0 0 11416 2024-10-06 09:19:54.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1147948 2024-10-06 09:19:54.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 11420 2024-10-06 09:19:54.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1147936 2024-10-06 09:19:54.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": "file list", "source2": "file list", "unified_diff": "@@ -37,15 +37,15 @@\n -rw-r--r-- 0 root (0) root (0) 39774 2016-06-02 11:57:46.000000 ./usr/share/doc/samhain/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 17050 2024-10-06 09:19:54.000000 ./usr/share/doc/samhain/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./usr/share/doc/samhain/examples/\n -rw-r--r-- 0 root (0) root (0) 2943 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/README\n -rwxr-xr-x 0 root (0) root (0) 3661 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/chroot.sh\n -rwxr-xr-x 0 root (0) root (0) 6709 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/example_pager.pl\n -rwxr-xr-x 0 root (0) root (0) 5472 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/example_sms.pl\n--rw-r--r-- 0 root (0) root (0) 6128 2024-10-06 09:19:54.000000 ./usr/share/doc/samhain/examples/redhat_i386.client.spec\n+-rw-r--r-- 0 root (0) root (0) 6127 2024-10-06 09:19:54.000000 ./usr/share/doc/samhain/examples/redhat_i386.client.spec\n -rwxr-xr-x 0 root (0) root (0) 930 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.cgi\n -rw-r--r-- 0 root (0) root (0) 279 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.dtd\n -rw-r--r-- 0 root (0) root (0) 5016 2024-10-06 09:19:54.000000 ./usr/share/doc/samhain/examples/samhain.spec\n -rw-r--r-- 0 root (0) root (0) 5397 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.xsl\n -rwxr-xr-x 0 root (0) root (0) 19808 2024-10-06 09:19:54.000000 ./usr/share/doc/samhain/examples/samhainadmin.pl\n -rw-r--r-- 0 root (0) root (0) 15635 2015-11-01 00:03:04.000000 ./usr/share/doc/samhain/examples/samhainrc.linux\n -rw-r--r-- 0 root (0) root (0) 8408 2015-11-01 00:03:04.000000 ./usr/share/doc/samhain/examples/yulerc.template\n"}, {"source1": "./usr/sbin/samhain", "source2": "./usr/sbin/samhain", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 1adc3b1cb50ac93b17cfb760a324ab5e9416076e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 728264d1a1823973c99478c8e4eeee623ad1c2bd\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": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -102,15 +102,15 @@\n \tjne bf0d <__cxa_finalize@plt+0x106d>\n \txor %edx,%edx\n \tmov $0xffffffff,%esi\n \tmov $0x3,%edi\n \tcall 1c0d0 <__cxa_finalize@plt+0x11230>\n \tmov -0x64(%rbp),%r14d\n \tcmp $0x1,%r14d\n-\tjg b67d <__cxa_finalize@plt+0x7dd>\n+\tjg b673 <__cxa_finalize@plt+0x7d3>\n \txor %r8d,%r8d\n \txor %edx,%edx\n \tmov $0x3,%ecx\n \tmov $0x656,%esi\n \tlea 0x6732b(%rip),%r13 \n \tmov %r13,%rdi\n \tcall 44200 <__cxa_finalize@plt+0x39360>\n@@ -119,25 +119,25 @@\n \tlea 0xd9ba(%rip),%rdi \n \tcall 71ab0 \n \tmov $0x8,%edx\n \txor %esi,%esi\n \tlea 0x8c017(%rip),%rdi \n \tcall 4fdf0 <__cxa_finalize@plt+0x44f50>\n \tlea 0x673ba(%rip),%rdi \n-\torl $0x6c,0x8c004(%rip) \n+\torl $0xb4,0x8c001(%rip) \n \tcall a040 \n \tmov %rax,%r12\n \ttest %rax,%rax\n-\tje b13d <__cxa_finalize@plt+0x29d>\n+\tje b140 <__cxa_finalize@plt+0x2a0>\n \tmov %rax,%rdi\n \tcall a320 \n \tcmp $0x3ff,%rax\n \tjbe c0ab <__cxa_finalize@plt+0x120b>\n \txor %ecx,%ecx\n-\tmov %rcx,0x8bcda(%rip) \n+\tmov %rcx,0x8bcd7(%rip) \n \txor %eax,%eax\n \tcall 1b2a0 <__cxa_finalize@plt+0x10400>\n \tmov $0x1,%edi\n \tcall 282b0 <__cxa_finalize@plt+0x1d410>\n \txor %r8d,%r8d\n \txor %edx,%edx\n \tmov $0x3,%ecx\n@@ -158,320 +158,320 @@\n \tmov $0x3,%ecx\n \tmov $0x2,%edx\n \tmov %r13,%rdi\n \tmov $0x6aa,%esi\n \tcall 44200 <__cxa_finalize@plt+0x39360>\n \tcmp $0xffffffffffffffff,%rax\n \tje c1c4 <__cxa_finalize@plt+0x1324>\n-\tmov 0x10ef6a(%rip),%edx \n+\tmov 0x10ef67(%rip),%edx \n \ttest %edx,%edx\n \tjne c092 <__cxa_finalize@plt+0x11f2>\n \tmovabs $0x6e6961686d6153,%rax\n-\tmovl $0x0,0x8bcda(%rip) \n-\torl $0x2000,0x8bf34(%rip) \n+\tmovl $0x0,0x8bcd7(%rip) \n+\torl $0x48,0x8bf38(%rip) \n \tmovl $0x0,0x8bcaa(%rip) \n-\torl $0xb8,0x8bf24(%rip) \n+\tmovl $0x0,0x8bc28(%rip) \n \tmovl $0x0,0x8bcaa(%rip) \n-\tmovl $0x0,0x8bc14(%rip) \n+\tmovl $0x656e6f4e,0x8bc2c(%rip) \n \tmovl $0x0,0x8bc92(%rip) \n-\tmovl $0x656e6f4e,0x8bc18(%rip) \n-\tmovl $0x0,0x8bc7a(%rip) \n-\tmovb $0x0,0x8bc0b(%rip) \n-\tmovl $0x0,0x8bc65(%rip) \n-\tmov %rax,0x8a7f6(%rip) \n-\tmovl $0x0,0x8bc48(%rip) \n-\tmovl $0x0,0x8bc3a(%rip) \n-\tmovl $0x0,0x8bc2c(%rip) \n-\tmovl $0x0,0x8bc1e(%rip) \n-\tmovl $0x0,0x8bc10(%rip) \n-\tmovl $0x0,0x8bc02(%rip) \n+\tmovb $0x0,0x8bc1f(%rip) \n+\tmovl $0x0,0x8bc7d(%rip) \n+\tmov %rax,0x8a80a(%rip) \n+\tmovl $0x0,0x8bc68(%rip) \n+\tmovl $0x0,0x8bc52(%rip) \n+\tmovl $0x0,0x8bc44(%rip) \n+\tmovl $0x0,0x8bc36(%rip) \n+\tmovl $0x0,0x8bc28(%rip) \n+\tmovl $0x0,0x8bc1a(%rip) \n+\tmovl $0x0,0x8bc0c(%rip) \n \tcall a2b0 \n-\tmovq $0x0,0x8bb9a(%rip) \n+\tmovq $0x0,0x8bba4(%rip) \n \tcltq\n-\tmov %rax,0x8a7a9(%rip) \n-\tmov 0x8bc33(%rip),%eax \n+\tmov %rax,0x8a7b3(%rip) \n+\tmov 0x8bc3d(%rip),%eax \n \ttest %eax,%eax\n-\tje b665 <__cxa_finalize@plt+0x7c5>\n+\tje b65b <__cxa_finalize@plt+0x7bb>\n \txor %eax,%eax\n-\tmov %rax,0x8bae2(%rip) \n+\tmov %rax,0x8baec(%rip) \n \txor %eax,%eax\n-\tmov %eax,0x8bae2(%rip) \n-\tmovdqa 0x730fa(%rip),%xmm1 \n+\tmov %eax,0x8baec(%rip) \n+\tmovdqa 0x73104(%rip),%xmm1 \n \tpxor %xmm0,%xmm0\n \tmov $0xffffffff,%eax\n \txor %edi,%edi\n-\tmovups %xmm0,0x8bad0(%rip) \n-\tlea 0x8a9d3(%rip),%r15 \n-\tmovups %xmm0,0x8bae2(%rip) \n+\tmovups %xmm0,0x8bada(%rip) \n+\tlea 0x8a9dd(%rip),%r15 \n+\tmovups %xmm0,0x8baec(%rip) \n \tpxor %xmm0,%xmm0\n-\tmovups %xmm1,0x8bac7(%rip) \n-\tmovups %xmm0,0x8ba80(%rip) \n-\tmovups %xmm0,0x8ba39(%rip) \n-\tmovups %xmm0,0x8ba42(%rip) \n-\torl $0xdf00,0x8be14(%rip) \n-\tmovl $0x0,0x8babe(%rip) \n-\tmov %rax,0x8babf(%rip) \n-\tmovq $0x0,0x8ba5c(%rip) \n+\tmovups %xmm1,0x8bad1(%rip) \n+\tmovups %xmm0,0x8ba8a(%rip) \n+\tmovups %xmm0,0x8ba43(%rip) \n+\tmovups %xmm0,0x8ba4c(%rip) \n+\torl $0x4000,0x8be1e(%rip) \n+\tmovl $0x0,0x8bac8(%rip) \n+\tmov %rax,0x8bac9(%rip) \n+\tmovq $0x0,0x8ba66(%rip) \n \tcall a820 \n \tmov $0x40,%edx\n-\tlea 0x6756e(%rip),%rsi \n-\tlea 0x8ae30(%rip),%rdi \n-\torl $0xc0000,0x8bdd2(%rip) \n-\tmov %rax,0x8ba03(%rip) \n-\tmovq $0x0,0x8ba00(%rip) \n+\tlea 0x67578(%rip),%rsi \n+\tlea 0x8ae3a(%rip),%rdi \n+\torl $0xaa0000,0x8bddc(%rip) \n+\tmov %rax,0x8ba0d(%rip) \n+\tmovq $0x0,0x8ba0a(%rip) \n \tcall 4feb0 <__cxa_finalize@plt+0x45010>\n \tmov $0x100,%edx\n-\tlea 0x6716b(%rip),%rsi \n-\tlea 0x8a809(%rip),%rdi \n-\torl $0xc0000000,0x8bd9e(%rip) \n-\tmovb $0x0,0x8aeeb(%rip) \n-\tmovb $0x0,0x8af24(%rip) \n-\tmovb $0x0,0x8af5d(%rip) \n+\tlea 0x67175(%rip),%rsi \n+\tlea 0x8a813(%rip),%rdi \n+\torl $0x7f000000,0x8bda8(%rip) \n+\tmovb $0x0,0x8aef5(%rip) \n+\tmovb $0x0,0x8af2e(%rip) \n+\tmovb $0x0,0x8af67(%rip) \n \tcall 4feb0 <__cxa_finalize@plt+0x45010>\n \tmov $0x100,%edx\n \tmov %r15,%rdi\n-\tlea 0x67148(%rip),%rsi \n-\tmovb $0x0,0x8a8cf(%rip) \n+\tlea 0x67152(%rip),%rsi \n+\tmovb $0x0,0x8a8d9(%rip) \n \tcall 4feb0 <__cxa_finalize@plt+0x45010>\n \tmov $0x100,%edx\n-\tlea 0x6708f(%rip),%rsi \n+\tlea 0x67099(%rip),%rsi \n \tlea 0xf82(%r15),%rdi\n-\torl $0xb30000,0x8bd50(%rip) \n-\tmovb $0x0,0x8a9d7(%rip) \n-\tmovb $0x0,0x8a66e(%rip) \n-\tmovb $0x0,0x8a767(%rip) \n-\tmovb $0x0,0x8b044(%rip) \n-\tmovb $0x0,0x8af3d(%rip) \n-\tmovb $0x0,0x8b436(%rip) \n-\tmovb $0x0,0x8b32f(%rip) \n+\torl $0x790000,0x8bd5a(%rip) \n+\tmovb $0x0,0x8a9e1(%rip) \n+\tmovb $0x0,0x8a678(%rip) \n+\tmovb $0x0,0x8a771(%rip) \n+\tmovb $0x0,0x8b04e(%rip) \n+\tmovb $0x0,0x8af47(%rip) \n+\tmovb $0x0,0x8b440(%rip) \n+\tmovb $0x0,0x8b339(%rip) \n \tcall 4feb0 <__cxa_finalize@plt+0x45010>\n \tmov $0x100,%edx\n-\tlea 0x670fb(%rip),%rsi \n+\tlea 0x67105(%rip),%rsi \n \tlea 0xe82(%r15),%rdi\n \tcall 4feb0 <__cxa_finalize@plt+0x45010>\n \tmov $0x100,%edx\n-\tlea 0x67100(%rip),%rsi \n+\tlea 0x6710a(%rip),%rsi \n \tlea 0xc82(%r15),%rdi\n-\tmovb $0x0,0x8b5f8(%rip) \n+\tmovb $0x0,0x8b602(%rip) \n \tcall 4feb0 <__cxa_finalize@plt+0x45010>\n \tmov $0x648,%esi\n \tmov $0x1,%edi\n-\tmovdqa 0x72f7d(%rip),%xmm0 \n-\tmov 0x8bcca(%rip),%r12d \n-\tmovl $0x3c,0x8b9b4(%rip) \n-\tmovups %xmm0,0x8b97d(%rip) \n-\tmovdqa 0x72f6d(%rip),%xmm0 \n-\tor $0x70000000,%r12d\n-\tmovups %xmm0,0x8b977(%rip) \n-\tmovdqa 0x72f67(%rip),%xmm0 \n-\tmov %r12d,0x8bc94(%rip) \n-\tmovups %xmm0,0x8b971(%rip) \n+\tmovdqa 0x72f87(%rip),%xmm0 \n+\tmov 0x8bcd4(%rip),%r12d \n+\tmovl $0x3c,0x8b9be(%rip) \n+\tmovups %xmm0,0x8b987(%rip) \n+\tmovdqa 0x72f77(%rip),%xmm0 \n+\tor $0x50000000,%r12d\n+\tmovups %xmm0,0x8b981(%rip) \n+\tmovdqa 0x72f71(%rip),%xmm0 \n+\tmov %r12d,0x8bc9e(%rip) \n+\tmovups %xmm0,0x8b97b(%rip) \n \tcall 67640 \n-\tmov %rax,0x8a57d(%rip) \n+\tmov %rax,0x8a587(%rip) \n \ttest %rax,%rax\n \tje af5a <__cxa_finalize@plt+0xba>\n \tpxor %xmm0,%xmm0\n \tmovb $0x0,(%rax)\n-\tmov 0x87381(%rip),%rdx \n+\tmov 0x873af(%rip),%rdx \n \tmovd %r12d,%xmm3\n \tmovups %xmm0,0x184(%rax)\n-\tmovdqa 0x72f32(%rip),%xmm0 \n+\tmovdqa 0x72f3c(%rip),%xmm0 \n \tmovl $0x0,0x178(%rax)\n \tmovups %xmm0,0x1a4(%rax)\n-\tmovdqa 0x72f29(%rip),%xmm0 \n+\tmovdqa 0x72f33(%rip),%xmm0 \n \tmovq $0x0,0x194(%rax)\n \tmovups %xmm0,0x1b4(%rax)\n-\tmovd 0x8bc1f(%rip),%xmm0 \n+\tmovd 0x8bc29(%rip),%xmm0 \n \tmovq $0x0,0x19c(%rax)\n \tmovl $0x17,0x1c4(%rax)\n \tpunpckldq %xmm3,%xmm0\n \tmov %rdx,0x17c(%rax)\n \tmovb $0x0,0x1e(%rax)\n \tmovb $0x0,0x4f(%rax)\n \tmovb $0x0,0x80(%rax)\n \tmovb $0x0,0xb1(%rax)\n \tmovb $0x0,0xe2(%rax)\n \tmovb $0x0,0x113(%rax)\n \tmovb $0x0,0x144(%rax)\n \tmovq %xmm0,0x1e0(%rax)\n-\tmovq $0x0,0x8bbc1(%rip) \n-\tmovq $0x0,0x872d1(%rip) \n+\tmovq $0x0,0x8bbcb(%rip) \n+\tmovq $0x0,0x872ff(%rip) \n \tcall 1c5d0 <__cxa_finalize@plt+0x11730>\n-\tmov 0x10ebbb(%rip),%eax \n+\tmov 0x10ebc5(%rip),%eax \n \ttest %eax,%eax\n \tjne c079 <__cxa_finalize@plt+0x11d9>\n \tcall 1c290 <__cxa_finalize@plt+0x113f0>\n \tmov %rbx,%rsi\n \tmov %r14d,%edi\n-\tmovl $0x1,0x8b80a(%rip) \n-\tmov %r14d,0x110eef(%rip) \n-\tmov %rbx,0x110ee0(%rip) \n+\tmovl $0x1,0x8b814(%rip) \n+\tmov %r14d,0x110ef9(%rip) \n+\tmov %rbx,0x110eea(%rip) \n \tcall 2a400 <__cxa_finalize@plt+0x1f560>\n-\tmovl $0x0,0x8b7ed(%rip) \n+\tmovl $0x0,0x8b7f7(%rip) \n \tcall 1dd10 <__cxa_finalize@plt+0x12e70>\n \ttest %eax,%eax\n \tjne c4aa <__cxa_finalize@plt+0x160a>\n \tcall 2a9d0 <__cxa_finalize@plt+0x1fb30>\n \txor %eax,%eax\n \tcall 43bf0 <__cxa_finalize@plt+0x38d50>\n-\tmov 0x8b7c6(%rip),%eax \n+\tmov 0x8b7d0(%rip),%eax \n \ttest %eax,%eax\n \tje c37a <__cxa_finalize@plt+0x14da>\n \tcmp $0x1,%eax\n \tje c1ee <__cxa_finalize@plt+0x134e>\n-\tmov 0x8b842(%rip),%r11d \n+\tmov 0x8b84c(%rip),%r11d \n \ttest %r11d,%r11d\n \tje c06d <__cxa_finalize@plt+0x11cd>\n-\tmov 0x8b7af(%rip),%edi \n+\tmov 0x8b7b9(%rip),%edi \n \tcall 21790 <__cxa_finalize@plt+0x168f0>\n \tcmp $0xffffffff,%eax\n \tje c43e <__cxa_finalize@plt+0x159e>\n-\tmov 0x8b81f(%rip),%edi \n+\tmov 0x8b829(%rip),%edi \n \ttest %edi,%edi\n \tjne c05c <__cxa_finalize@plt+0x11bc>\n-\tlea 0x67fb8(%rip),%rdi \n+\tlea 0x67fc2(%rip),%rdi \n \tcall 51fc0 <__cxa_finalize@plt+0x47120>\n \ttest %eax,%eax\n \tjne c471 <__cxa_finalize@plt+0x15d1>\n \tcall 1dd10 <__cxa_finalize@plt+0x12e70>\n \ttest %eax,%eax\n-\tje b7d4 <__cxa_finalize@plt+0x934>\n+\tje b7ca <__cxa_finalize@plt+0x92a>\n \tmov $0x756,%edx\n \tmov %r13,%rsi\n \tor $0xffffffff,%edi\n \txor %ecx,%ecx\n-\tlea 0x8a3fa(%rip),%r9 \n+\tlea 0x8a404(%rip),%r9 \n \tmov $0x2,%r8d\n \txor %eax,%eax\n \tcall 28550 <__cxa_finalize@plt+0x1d6b0>\n \tmov $0x1,%edx\n \tmov $0x758,%esi\n \tmov %r13,%rdi\n \tcall 455d0 <__cxa_finalize@plt+0x3a730>\n \tpxor %xmm0,%xmm0\n \txor %eax,%eax\n-\tmov %eax,0x8b733(%rip) \n-\tmovups %xmm0,0x8b71c(%rip) \n-\tjmp b2be <__cxa_finalize@plt+0x41e>\n+\tmov %eax,0x8b73d(%rip) \n+\tmovups %xmm0,0x8b726(%rip) \n+\tjmp b2b4 <__cxa_finalize@plt+0x414>\n \tcall a380 \n \ttest %eax,%eax\n-\tje b718 <__cxa_finalize@plt+0x878>\n+\tje b70e <__cxa_finalize@plt+0x86e>\n \tmov 0x8(%rbx),%r12\n-\tlea 0x66e34(%rip),%rsi \n+\tlea 0x66e3e(%rip),%rsi \n \tmov %r12,%rdi\n \tcall a710 \n \ttest %eax,%eax\n \tje c12a <__cxa_finalize@plt+0x128a>\n-\tlea 0x66e02(%rip),%rsi \n+\tlea 0x66e0c(%rip),%rsi \n \tmov %r12,%rdi\n \tcall a710 \n \ttest %eax,%eax\n \tje c12a <__cxa_finalize@plt+0x128a>\n-\tlea 0x66df6(%rip),%rsi \n+\tlea 0x66e00(%rip),%rsi \n \tmov %r12,%rdi\n \tcall a710 \n \ttest %eax,%eax\n \tje c12a <__cxa_finalize@plt+0x128a>\n-\tlea 0x66dd9(%rip),%rsi \n+\tlea 0x66de3(%rip),%rsi \n \tmov %r12,%rdi\n \tcall a710 \n \ttest %eax,%eax\n \tje c12a <__cxa_finalize@plt+0x128a>\n-\tlea 0x66dcf(%rip),%rsi \n+\tlea 0x66dd9(%rip),%rsi \n \tmov %r12,%rdi\n \tcall a710 \n \ttest %eax,%eax\n \tje c12a <__cxa_finalize@plt+0x128a>\n-\tlea 0x66dbf(%rip),%rsi \n+\tlea 0x66dc9(%rip),%rsi \n \tmov %r12,%rdi\n \tcall a710 \n \ttest %eax,%eax\n \tje c12a <__cxa_finalize@plt+0x128a>\n \tcall a380 \n \ttest %eax,%eax\n \tjne b0c7 <__cxa_finalize@plt+0x227>\n \tmov 0x8(%rbx),%r12\n-\tlea 0x66d99(%rip),%rsi \n+\tlea 0x66da3(%rip),%rsi \n \tmov %r12,%rdi\n \tcall a710 \n \ttest %eax,%eax\n \tje c111 <__cxa_finalize@plt+0x1271>\n-\tlea 0x66d67(%rip),%rsi \n+\tlea 0x66d71(%rip),%rsi \n \tmov %r12,%rdi\n \tcall a710 \n \ttest %eax,%eax\n \tje c35f <__cxa_finalize@plt+0x14bf>\n-\tlea 0x66d5b(%rip),%rsi \n+\tlea 0x66d65(%rip),%rsi \n \tmov %r12,%rdi\n \tcall a710 \n \ttest %eax,%eax\n \tje c2e6 <__cxa_finalize@plt+0x1446>\n-\tlea 0x66d3e(%rip),%rsi \n+\tlea 0x66d48(%rip),%rsi \n \tmov %r12,%rdi\n \tcall a710 \n \ttest %eax,%eax\n \tje c2e6 <__cxa_finalize@plt+0x1446>\n-\tlea 0x66d34(%rip),%rsi \n+\tlea 0x66d3e(%rip),%rsi \n \tmov %r12,%rdi\n \tcall a710 \n \ttest %eax,%eax\n \tje c32a <__cxa_finalize@plt+0x148a>\n-\tlea 0x66d24(%rip),%rsi \n+\tlea 0x66d2e(%rip),%rsi \n \tmov %r12,%rdi\n \tcall a710 \n \ttest %eax,%eax\n \tjne b0c7 <__cxa_finalize@plt+0x227>\n \tlea -0x64(%rbp),%r12\n \tmov %rbx,%rdx\n \tmov $0x2,%edi\n \tmov %r12,%rsi\n \tcall 19120 <__cxa_finalize@plt+0xe280>\n \ttest %eax,%eax\n \tjne c12f <__cxa_finalize@plt+0x128f>\n \tjmp c115 <__cxa_finalize@plt+0x1275>\n \txor %edi,%edi\n \tcall 282b0 <__cxa_finalize@plt+0x1d410>\n-\tcmpl $0x2,0x8b5b2(%rip) \n-\tmovl $0x1,0x8b5b4(%rip) \n-\tmov 0x8b5de(%rip),%edx \n+\tcmpl $0x2,0x8b5bc(%rip) \n+\tmovl $0x1,0x8b5be(%rip) \n+\tmov 0x8b5e8(%rip),%edx \n \tje c252 <__cxa_finalize@plt+0x13b2>\n \tsub $0x1,%edx\n-\tlea 0x66ca3(%rip),%rax \n+\tlea 0x66cad(%rip),%rax \n \tjne c0df <__cxa_finalize@plt+0x123f>\n-\tlea 0x8a472(%rip),%rcx \n+\tlea 0x8a47c(%rip),%rcx \n \tpush %r8\n \tmov $0x797,%edx\n \tmov $0x7,%r8d\n \tpush %rcx\n \tlea -0x241(%rcx),%r9\n \tmov %r13,%rsi\n \txor %ecx,%ecx\n \tpush %rax\n-\tmov 0x8a6dc(%rip),%eax \n+\tmov 0x8a6e6(%rip),%eax \n \tor $0xffffffff,%edi\n \tpush %rax\n \txor %eax,%eax\n \tcall 28550 <__cxa_finalize@plt+0x1d6b0>\n \tadd $0x20,%rsp\n-\tmov 0x8a1da(%rip),%rax \n+\tmov 0x8a1e4(%rip),%rax \n \ttest %rax,%rax\n \tje c151 <__cxa_finalize@plt+0x12b1>\n \tcmpl $0x1,0x178(%rax)\n \tje c151 <__cxa_finalize@plt+0x12b1>\n \txor %edi,%edi\n-\tlea 0x87cdb(%rip),%r12 \n+\tlea 0x87ce5(%rip),%r12 \n \tcall a820 \n-\tcmpq $0x0,0x87cce(%rip) \n+\tcmpq $0x0,0x87cd8(%rip) \n \tmov %rax,-0x40(%rbp)\n \tmov -0x40(%rbp),%rax\n \tmov %rax,-0x48(%rbp)\n \tmov -0x48(%rbp),%rax\n-\tmov %rax,0x8b577(%rip) \n+\tmov %rax,0x8b581(%rip) \n \tjne b8d5 <__cxa_finalize@plt+0xa35>\n \tjmp b913 <__cxa_finalize@plt+0xa73>\n+\tcs nopw 0x0(%rax,%rax,1)\n \tcmp $0xffffffff,%eax\n \tje bb60 <__cxa_finalize@plt+0xcc0>\n \tsub $0x8,%rsp\n \tadd $0xa,%ebx\n \tmovslq %eax,%rcx\n \tmov $0x7d7,%edx\n \tpush %rbx\n@@ -915,44 +915,44 @@\n \tmovl $0x2,0x8ad4d(%rip) \n \tmovl $0x1,0x8ae87(%rip) \n \tmov %esi,0x8ad45(%rip) \n \tjmp b0ef <__cxa_finalize@plt+0x24f>\n \tcall ada0 \n \txor %eax,%eax\n \tcall 2dba0 <__cxa_finalize@plt+0x22d00>\n-\tjmp b611 <__cxa_finalize@plt+0x771>\n+\tjmp b607 <__cxa_finalize@plt+0x767>\n \txor %eax,%eax\n \tcall 2dba0 <__cxa_finalize@plt+0x22d00>\n-\tjmp b5ef <__cxa_finalize@plt+0x74f>\n+\tjmp b5e5 <__cxa_finalize@plt+0x745>\n \tmov $0x2c0,%edx\n \tmov %r13,%rsi\n \tlea 0x68008(%rip),%rdi \n \tcall 50480 <__cxa_finalize@plt+0x455e0>\n-\tjmp b57d <__cxa_finalize@plt+0x6dd>\n+\tjmp b573 <__cxa_finalize@plt+0x6d3>\n \tmov $0x132,%edx\n \tmov %r13,%rsi\n \tlea 0x67fef(%rip),%rdi \n \tcall 502a0 <__cxa_finalize@plt+0x45400>\n-\tjmp b1ce <__cxa_finalize@plt+0x32e>\n+\tjmp b1d1 <__cxa_finalize@plt+0x331>\n \tlea 0x1(%rax),%r15\n \tmov $0x1,%edi\n \tmov %r15,%rsi\n \tcall 67640 \n \tmov %rax,0x8ad5d(%rip) \n \tmov %rax,%rdi\n \ttest %rax,%rax\n-\tje b146 <__cxa_finalize@plt+0x2a6>\n+\tje b149 <__cxa_finalize@plt+0x2a9>\n \tmov %r15,%rdx\n \tmov %r12,%rsi\n \tcall 4feb0 <__cxa_finalize@plt+0x45010>\n-\tjmp b146 <__cxa_finalize@plt+0x2a6>\n+\tjmp b149 <__cxa_finalize@plt+0x2a9>\n \tmov $0x52,%esi\n \tmov $0x43,%edi\n \tcall 22700 <__cxa_finalize@plt+0x17860>\n-\tjmp b808 <__cxa_finalize@plt+0x968>\n+\tjmp b7fe <__cxa_finalize@plt+0x95e>\n \tmov %rax,%rdx\n \tand $0x1,%eax\n \tpxor %xmm0,%xmm0\n \tshr $1,%rdx\n \tor %rax,%rdx\n \tcvtsi2ss %rdx,%xmm0\n \taddss %xmm0,%xmm0\n@@ -978,47 +978,47 @@\n \tmov $0xc,%r8d\n \tmov $0x1,%ecx\n \tmov %r13,%rsi\n \txor %eax,%eax\n \tmov $0x7a0,%edx\n \tor $0xffffffff,%edi\n \tcall 28550 <__cxa_finalize@plt+0x1d6b0>\n-\tjmp b85c <__cxa_finalize@plt+0x9bc>\n+\tjmp b852 <__cxa_finalize@plt+0x9b2>\n \txor %r9d,%r9d\n \tmov $0x34,%edx\n \tmov $0x6a7,%esi\n \tmov %r13,%rdi\n \tmov $0x2,%r8d\n \tlea 0x66342(%rip),%rcx \n \tcall 45240 <__cxa_finalize@plt+0x3a3a0>\n-\tjmp b178 <__cxa_finalize@plt+0x2d8>\n+\tjmp b17b <__cxa_finalize@plt+0x2db>\n \tmov $0x1,%r9d\n \tmov $0x2,%r8d\n \tmov $0x34,%edx\n \tmov %r13,%rdi\n \tlea 0x6631d(%rip),%rcx \n \tmov $0x6a9,%esi\n \tcall 45240 <__cxa_finalize@plt+0x3a3a0>\n-\tjmp b19c <__cxa_finalize@plt+0x2fc>\n+\tjmp b19f <__cxa_finalize@plt+0x2ff>\n \tmov $0x2,%r9d\n \tmov $0x2,%r8d\n \tmov $0x34,%edx\n \tmov %r13,%rdi\n \tlea 0x662f3(%rip),%rcx \n \tmov $0x6ab,%esi\n \tcall 45240 <__cxa_finalize@plt+0x3a3a0>\n-\tjmp b1c0 <__cxa_finalize@plt+0x320>\n+\tjmp b1c3 <__cxa_finalize@plt+0x323>\n \tcall 50210 <__cxa_finalize@plt+0x45370>\n \ttest %eax,%eax\n \tjne c3d8 <__cxa_finalize@plt+0x1538>\n \tcmpl $0x1,0x8ab92(%rip) \n-\tjne b5df <__cxa_finalize@plt+0x73f>\n+\tjne b5d5 <__cxa_finalize@plt+0x735>\n \txor %ebx,%ebx\n \tmov %rbx,0x8ab93(%rip) \n-\tjmp b5df <__cxa_finalize@plt+0x73f>\n+\tjmp b5d5 <__cxa_finalize@plt+0x735>\n \tmovaps %xmm0,%xmm1\n \tsubss 0x65de7(%rip),%xmm1 \n \tcvttss2si %xmm1,%rax\n \tmov %rax,0x8ab13(%rip) \n \tbtcq $0x3f,0x8ab0a(%rip) \n \tjmp bfc5 <__cxa_finalize@plt+0x1125>\n \tpxor %xmm0,%xmm0\n@@ -1055,15 +1055,15 @@\n \tpush %rax\n \tmov 0x89c4c(%rip),%eax \n \tpush %r12\n \tpush %rax\n \txor %eax,%eax\n \tcall 28550 <__cxa_finalize@plt+0x1d6b0>\n \tadd $0x30,%rsp\n-\tjmp b83f <__cxa_finalize@plt+0x99f>\n+\tjmp b835 <__cxa_finalize@plt+0x995>\n \txor %edi,%edi\n \tcall a820 \n \tmov %rax,0x8ab2f(%rip) \n \tjmp bff2 <__cxa_finalize@plt+0x1152>\n \tlea -0x64(%rbp),%rsi\n \tmov %rbx,%rdx\n \tmov $0x3,%edi\n"}, {"source1": "readelf --wide --decompress --hex-dump=.data {}", "source2": "readelf --wide --decompress --hex-dump=.data {}", "unified_diff": "@@ -523,18 +523,18 @@\n 0x000927c0 180a0000 00000000 ff0f0000 00000000 ................\n 0x000927d0 ff0f0000 00000000 ff0f0000 00000000 ................\n 0x000927e0 ff0f0000 00000000 ff0f0000 00000000 ................\n 0x000927f0 1b2e0000 00000000 00000000 00000000 ................\n 0x00092800 30313233 34353637 38394142 43444546 0123456789ABCDEF\n 0x00092810 00000000 00000000 b80b0000 00000000 ................\n 0x00092820 ffc312aa aa12c3ff 00ffc312 aaaa12c3 ................\n- 0x00092830 ff00ffc3 12aaaa12 c3ff00f7 c312aaaa ................\n- 0x00092840 12c3f700 ffc312aa aa12c3ff 00ffc312 ................\n- 0x00092850 aaaa12c3 ff00ffc3 12aaaa12 c3ff00ff ................\n- 0x00092860 c312aaaa 12c3ff00 a7c312aa aa12c3a7 ................\n+ 0x00092830 ff00ffc3 12aaaa12 c3ff00ff c312aaaa ................\n+ 0x00092840 12c3ff00 ffc312aa aa12c3ff 00ffc312 ................\n+ 0x00092850 aaaa12c3 ff00ffc3 12aaaa12 c3ff00f7 ................\n+ 0x00092860 c312aaaa 12c3f700 a7c312aa aa12c3a7 ................\n 0x00092870 01000000 00000000 00000000 00000000 ................\n 0x00092880 533a0700 00000000 10000000 00000000 S:..............\n 0x00092890 e0780400 00000000 2c380700 00000000 .x......,8......\n 0x000928a0 10000000 00000000 a07c0400 00000000 .........|......\n 0x000928b0 5f3a0700 00000000 10000000 00000000 _:..............\n 0x000928c0 507e0400 00000000 2d300700 00000000 P~......-0......\n 0x000928d0 10000000 00000000 60850400 00000000 ........`.......\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: Unable to find program interpreter name", "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 64633362 31636235 30616339 33623137 dc3b1cb50ac93b17\n- 0x00000010 63666237 36306133 32346162 35653934 cfb760a324ab5e94\n- 0x00000020 31363037 36652e64 65627567 00000000 16076e.debug....\n- 0x00000030 130e0e86 ....\n+ 0x00000000 38323634 64316131 38323339 37336339 8264d1a1823973c9\n+ 0x00000010 39343738 63386534 65656565 36323361 9478c8e4eeee623a\n+ 0x00000020 64316332 62642e64 65627567 00000000 d1c2bd.debug....\n+ 0x00000030 17576d1d .Wm.\n \n"}]}, {"source1": "./usr/share/doc/samhain/examples/redhat_i386.client.spec", "source2": "./usr/share/doc/samhain/examples/redhat_i386.client.spec", "unified_diff": "@@ -57,15 +57,15 @@\n \t\t'--with-kcheck=/boot/System.map' \\\n \t\t'--enable-khide=/boot/System.map' \\\n \t\t'--enable-suidcheck' \\\n \t\t'--enable-static' \\\n \t\t'--enable-login-watch' \\\n \t\t'--enable-ptrace' \\\n \t\t'--enable-db-reload' \\\n-\t\t'--enable-base=544006072,1890828300' \\\n+\t\t'--enable-base=11812936,1350139818' \\\n \t\t'--enable-xml-log' \n \n make\n \n %install\n rm -rf ${RPM_BUILD_ROOT}\n # sstrip shouldn't be used since binaries will be stripped later\n"}]}]}]}, {"source1": "samhain-dbgsym_4.1.4-4_amd64.deb", "source2": "samhain-dbgsym_4.1.4-4_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 2024-10-06 09:19:54.000000 debian-binary\n--rw-r--r-- 0 0 0 532 2024-10-06 09:19:54.000000 control.tar.xz\n--rw-r--r-- 0 0 0 19244 2024-10-06 09:19:54.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 528 2024-10-06 09:19:54.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 19232 2024-10-06 09:19:54.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 Security Tools \n Installed-Size: 83\n Depends: samhain (= 4.1.4-4)\n Section: debug\n Priority: optional\n Description: debug symbols for samhain\n-Build-Ids: 1adc3b1cb50ac93b17cfb760a324ab5e9416076e\n+Build-Ids: 728264d1a1823973c99478c8e4eeee623ad1c2bd\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 +1 @@\n-usr/lib/debug/.build-id/1a/dc3b1cb50ac93b17cfb760a324ab5e9416076e.debug\n+usr/lib/debug/.build-id/72/8264d1a1823973c99478c8e4eeee623ad1c2bd.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,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./usr/lib/debug/.build-id/1a/\n--rw-r--r-- 0 root (0) root (0) 73808 2024-10-06 09:19:54.000000 ./usr/lib/debug/.build-id/1a/dc3b1cb50ac93b17cfb760a324ab5e9416076e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./usr/lib/debug/.build-id/72/\n+-rw-r--r-- 0 root (0) root (0) 73808 2024-10-06 09:19:54.000000 ./usr/lib/debug/.build-id/72/8264d1a1823973c99478c8e4eeee623ad1c2bd.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-10-06 09:19:54.000000 ./usr/share/doc/samhain-dbgsym -> samhain\n"}, {"source1": "./usr/lib/debug/.build-id/1a/dc3b1cb50ac93b17cfb760a324ab5e9416076e.debug", "source2": "./usr/lib/debug/.build-id/72/8264d1a1823973c99478c8e4eeee623ad1c2bd.debug", "comments": ["Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 1adc3b1cb50ac93b17cfb760a324ab5e9416076e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 728264d1a1823973c99478c8e4eeee623ad1c2bd\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"}]}]}]}]}]}