{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.AnqgocEv/b1/samhain_4.1.4-5_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.AnqgocEv/b2/samhain_4.1.4-5_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 6454596901730c333dc942a778d4c64e 20232 debug optional samhain-dbgsym_4.1.4-5_amd64.deb\n- 060b14dc0c946959aef6420332f46add 1159760 admin optional samhain_4.1.4-5_amd64.deb\n+ 1de2d081d1b144fcc28435ea2ea01332 20232 debug optional samhain-dbgsym_4.1.4-5_amd64.deb\n+ a6fa2df6657a036c4d489116ef2842ac 1159932 admin optional samhain_4.1.4-5_amd64.deb\n"}, {"source1": "samhain_4.1.4-5_amd64.deb", "source2": "samhain_4.1.4-5_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 2025-01-10 20:53:52.000000 debian-binary\n -rw-r--r-- 0 0 0 11404 2025-01-10 20:53:52.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1148164 2025-01-10 20:53:52.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1148336 2025-01-10 20:53:52.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": "@@ -35,15 +35,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 2025-01-10 20:53:52.000000 ./usr/share/doc/samhain/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-10 20:53:52.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 2025-01-10 20:53:52.000000 ./usr/share/doc/samhain/examples/redhat_i386.client.spec\n+-rw-r--r-- 0 root (0) root (0) 6127 2025-01-10 20:53:52.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 2025-01-10 20:53:52.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 2025-01-10 20:53:52.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", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "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: 8185fca58b0df4d9fc077cad1d3ffff0a50be43b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e1804bf5faf8a49c37896e16c20b25e73875aebb\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": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-;/lib64/ld-linux-x86-64.so.2\n+/lib64/ld-linux-x86-64.so.2\n _ITM_deregisterTMCloneTable\n __gmon_start__\n _ITM_registerTMCloneTable\n auparse_get_milli\n auparse_first_field\n auparse_first_record\n auparse_destroy\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,15 +119,15 @@\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 $0x8a,0x8c001(%rip) \n+\torl $0xb2,0x8c001(%rip) \n \tcall a040 \n \tmov %rax,%r12\n \ttest %rax,%rax\n \tje b140 <__cxa_finalize@plt+0x2a0>\n \tmov %rax,%rdi\n \tcall a320 \n \tcmp $0x3ff,%rax\n@@ -162,316 +162,316 @@\n \tcall 44200 <__cxa_finalize@plt+0x39360>\n \tcmp $0xffffffffffffffff,%rax\n \tje c1c4 <__cxa_finalize@plt+0x1324>\n \tmov 0x10ef67(%rip),%edx \n \ttest %edx,%edx\n \tjne c092 <__cxa_finalize@plt+0x11f2>\n \tmovabs $0x6e6961686d6153,%rax\n-\torl $0x16,0x8bf42(%rip) \n-\tmovl $0x0,0x8bcd0(%rip) \n-\torl $0x5000,0x8bf2a(%rip) \n-\tmovl $0x0,0x8bca0(%rip) \n-\tmovl $0x0,0x8bc1e(%rip) \n-\tmovl $0x0,0x8bca0(%rip) \n-\tmovl $0x656e6f4e,0x8bc22(%rip) \n-\tmovl $0x0,0x8bc88(%rip) \n-\tmovb $0x0,0x8bc15(%rip) \n-\tmovl $0x0,0x8bc73(%rip) \n-\tmov %rax,0x8a800(%rip) \n-\tmovl $0x0,0x8bc5e(%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+\tmovl $0x0,0x8bcd7(%rip) \n+\torl $0x4,0x8bf38(%rip) \n+\tmovl $0x0,0x8bcaa(%rip) \n+\tmovl $0x0,0x8bc28(%rip) \n+\tmovl $0x0,0x8bcaa(%rip) \n+\tmovl $0x656e6f4e,0x8bc2c(%rip) \n+\tmovl $0x0,0x8bc92(%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 $0x8000,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 $0xdf00,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 $0xf90000,0x8bdd2(%rip) \n-\tmov %rax,0x8ba03(%rip) \n-\tmovq $0x0,0x8ba00(%rip) \n+\tlea 0x67578(%rip),%rsi \n+\tlea 0x8ae3a(%rip),%rdi \n+\torl $0x960000,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 $0xbf000000,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 $0x20000000,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 $0x820000,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 $0x4e0000,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 $0x30000000,%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 $0x70000000,%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 0x8738a(%rip),%rdx \n+\tmov 0x87394(%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,0x872da(%rip) \n+\tmovq $0x0,0x8bbcb(%rip) \n+\tmovq $0x0,0x872e4(%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,23 +915,23 @@\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 b1d1 <__cxa_finalize@plt+0x331>\n \tlea 0x1(%rax),%r15\n \tmov $0x1,%edi\n@@ -944,15 +944,15 @@\n \tmov %r15,%rdx\n \tmov %r12,%rsi\n \tcall 4feb0 <__cxa_finalize@plt+0x45010>\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,15 +978,15 @@\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@@ -1007,18 +1007,18 @@\n \tmov $0x6ab,%esi\n \tcall 45240 <__cxa_finalize@plt+0x3a3a0>\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=.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 38356663 61353862 30646634 64396663 85fca58b0df4d9fc\n- 0x00000010 30373763 61643164 33666666 66306135 077cad1d3ffff0a5\n- 0x00000020 30626534 33622e64 65627567 00000000 0be43b.debug....\n- 0x00000030 d339ab07 .9..\n+ 0x00000000 38303462 66356661 66386134 39633337 804bf5faf8a49c37\n+ 0x00000010 38393665 31366332 30623235 65373338 896e16c20b25e738\n+ 0x00000020 37356165 62622e64 65627567 00000000 75aebb.debug....\n+ 0x00000030 9e3ff702 .?..\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=1351254038,813875193' \\\n+\t\t'--enable-base=11722500,1884168342' \\\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-5_amd64.deb", "source2": "samhain-dbgsym_4.1.4-5_amd64.deb", "unified_diff": null, "details": [{"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Debian Security Tools \n Installed-Size: 198\n Depends: samhain (= 4.1.4-5)\n Section: debug\n Priority: optional\n Description: debug symbols for samhain\n-Build-Ids: 8185fca58b0df4d9fc077cad1d3ffff0a50be43b\n+Build-Ids: e1804bf5faf8a49c37896e16c20b25e73875aebb\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/81/85fca58b0df4d9fc077cad1d3ffff0a50be43b.debug\n+usr/lib/debug/.build-id/e1/804bf5faf8a49c37896e16c20b25e73875aebb.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 2025-01-10 20:53:52.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-10 20:53:52.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-10 20:53:52.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-10 20:53:52.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-10 20:53:52.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2025-01-10 20:53:52.000000 ./usr/lib/debug/.build-id/81/\n--rw-r--r-- 0 root (0) root (0) 191808 2025-01-10 20:53:52.000000 ./usr/lib/debug/.build-id/81/85fca58b0df4d9fc077cad1d3ffff0a50be43b.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-01-10 20:53:52.000000 ./usr/lib/debug/.build-id/e1/\n+-rw-r--r-- 0 root (0) root (0) 191808 2025-01-10 20:53:52.000000 ./usr/lib/debug/.build-id/e1/804bf5faf8a49c37896e16c20b25e73875aebb.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-10 20:53:52.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-10 20:53:52.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-01-10 20:53:52.000000 ./usr/share/doc/samhain-dbgsym -> samhain\n"}, {"source1": "./usr/lib/debug/.build-id/81/85fca58b0df4d9fc077cad1d3ffff0a50be43b.debug", "source2": "./usr/lib/debug/.build-id/e1/804bf5faf8a49c37896e16c20b25e73875aebb.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "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: 8185fca58b0df4d9fc077cad1d3ffff0a50be43b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e1804bf5faf8a49c37896e16c20b25e73875aebb\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"}]}]}]}]}]}