~/f/sbsigntools/RPMS.2017 ~/f/sbsigntools ~/f/sbsigntools RPMS.2017/sbsigntools-0.9.4-0.0.x86_64.rpm RPMS/sbsigntools-0.9.4-0.0.x86_64.rpm differ: byte 225, line 1 Comparing sbsigntools-0.9.4-0.0.x86_64.rpm to sbsigntools-0.9.4-0.0.x86_64.rpm comparing the rpm tags of sbsigntools --- old-rpm-tags +++ new-rpm-tags @@ -106,12 +106,12 @@ ___QF_FILELIST___ ___QF_CHECKSUM___ -/usr/bin/sbattach a4051fe95f0fbc5f76d321f674d2632e9cab0f798d900a19c7e60ed81208d932 0 -/usr/bin/sbkeysync b93959fb0b714b3eb11b7bd5063b293499acb75395575b5b8285123b7704d491 0 -/usr/bin/sbsiglist a92b1c0ea614ccfeac5e36cb035eac8564c4702909669a812669b4bb0c06a27d 0 -/usr/bin/sbsign 1af072868505f52ba2ccf0194414cc6cba63aa8315f13f408d0d88eb39b44dc9 0 -/usr/bin/sbvarsign 08c3929ec854437474eaf4452f1d7ca6fcb517b2a13bb1907e01fbd9b215b1ba 0 -/usr/bin/sbverify 7149e0ff0d34f39538b63f96da7b59f61fc34e597965a8b59f1b4174ebc15ecd 0 +/usr/bin/sbattach 36724a1daf24896bb8d90494c21306bcb74da3733671aed9a6813c8e2019ce18 0 +/usr/bin/sbkeysync 837d9e9efcdabd3f1e99272b52888fa6bd78e5a480b6709d7c6e3b2c40d7d492 0 +/usr/bin/sbsiglist 7409d3b0beeacfe8c62e9d1913f2f97f21124876125921d6b572c4af3390ee03 0 +/usr/bin/sbsign 384ae99c51203034e844f1f917b9f1750d8fae3fe0e591cd79d1c789c4448b6d 0 +/usr/bin/sbvarsign 02002b1a4707569220cd3286ab1b8c1fb7754646a5448b0d697c15b261c38d8e 0 +/usr/bin/sbverify 0180928c684f741f40cb24672325d74f7edae39f56f84d5fad21c600e0c77094 0 /usr/share/licenses/sbsigntools 0 /usr/share/licenses/sbsigntools/COPYING 7f424707cdb69df658b7b66ea1f9c9ab3ea0a0988999ecba3dad10a811db654f 128 /usr/share/man/man1/sbattach.1.gz 64b5aeafa07d645e120155597973c19d9b598b4e8e2fb7b32f8f78692d63acdd 2 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/bin/sbattach differs in assembler output --- old /usr/bin/sbattach (disasm) +++ new /usr/bin/sbattach (disasm) @@ -2723,80 +2723,6 @@ nopw %cs:offset(%rax,%rax,1) nop -write_all: - push %r12 - mov %edi,%r12d - push %rbp - mov %rsi,%rbp - push %rbx - mov %rdx,%rbx - test %rdx,%rdx - jne - jmp - nopl offset(%rax) - je - add %rax,%rbp - sub %rax,%rbx - je - mov %rbx,%rdx - mov %rbp,%rsi - mov %r12d,%edi - callq - test %rax,%rax - jns - callq <__errno_location@plt> - cmpl $something,(%rax) - je - pop %rbx - xor %eax,%eax - pop %rbp - pop %r12 - retq - nopw %cs:offset(%rax,%rax,1) - pop %rbx - mov $something,%eax - pop %rbp - pop %r12 - retq - nopw offset(%rax,%rax,1) - -read_all: - push %r12 - mov %edi,%r12d - push %rbp - mov %rsi,%rbp - push %rbx - mov %rdx,%rbx - test %rdx,%rdx - jne - jmp - nopl offset(%rax) - je - add %rax,%rbp - sub %rax,%rbx - je - mov %rbx,%rdx - mov %rbp,%rsi - mov %r12d,%edi - callq - test %rax,%rax - jns - callq <__errno_location@plt> - cmpl $something,(%rax) - je - pop %rbx - xor %eax,%eax - pop %rbp - pop %r12 - retq - nopw %cs:offset(%rax,%rax,1) - pop %rbx - mov $something,%eax - pop %rbp - pop %r12 - retq - nopw offset(%rax,%rax,1) - talloc_autofree_destructor: movq $something,offset(%rip) # xor %eax,%eax @@ -7366,6 +7292,80 @@ jmpq nopl offset(%rax) +write_all: + push %r12 + mov %edi,%r12d + push %rbp + mov %rsi,%rbp + push %rbx + mov %rdx,%rbx + test %rdx,%rdx + jne + jmp + nopl offset(%rax) + je + add %rax,%rbp + sub %rax,%rbx + je + mov %rbx,%rdx + mov %rbp,%rsi + mov %r12d,%edi + callq + test %rax,%rax + jns + callq <__errno_location@plt> + cmpl $something,(%rax) + je + pop %rbx + xor %eax,%eax + pop %rbp + pop %r12 + retq + nopw %cs:offset(%rax,%rax,1) + pop %rbx + mov $something,%eax + pop %rbp + pop %r12 + retq + nopw offset(%rax,%rax,1) + +read_all: + push %r12 + mov %edi,%r12d + push %rbp + mov %rsi,%rbp + push %rbx + mov %rdx,%rbx + test %rdx,%rdx + jne + jmp + nopl offset(%rax) + je + add %rax,%rbp + sub %rax,%rbx + je + mov %rbx,%rdx + mov %rbp,%rsi + mov %r12d,%edi + callq + test %rax,%rax + jns + callq <__errno_location@plt> + cmpl $something,(%rax) + je + pop %rbx + xor %eax,%eax + pop %rbp + pop %r12 + retq + nopw %cs:offset(%rax,%rax,1) + pop %rbx + mov $something,%eax + pop %rbp + pop %r12 + retq + nopw offset(%rax,%rax,1) + __libc_csu_init: endbr64 push %r15 /usr/bin/sbattach differs in ELF section .text --- old /usr/bin/sbattach (objdump) +++ new /usr/bin/sbattach (objdump) @@ -48,7 +48,7 @@ 3740 ff4c89e7 e8c70b00 004889c5 4885c00f .L.......H..H... 3750 84940100 00837c24 0c010f84 d7000000 ......|$........ 3760 837c240c 020f8469 01000080 7c241f00 .|$....i....|$.. - 3770 756931db 4889efe8 f43b0000 31c085db ui1.H....;..1... + 3770 756931db 4889efe8 343b0000 31c085db ui1.H...4;..1... 3780 0f95c0e9 dcfeffff 488b0d11 cc0000ba ........H....... 3790 1b000000 be010000 00488d3d 77780000 .........H.=wx.. 37a0 e84bfcff ffe81603 0000b801 000000e9 .K.............. @@ -69,7 +69,7 @@ 3890 4531c031 c931d231 f6e812f8 ffff89c3 E1.1.1.1........ 38a0 85c00f84 8e000000 4c89e648 89efe8ad ........L..H.... 38b0 16000089 c385c00f 85a90000 00488b7c .............H.| - 38c0 2428e8a9 3a000085 db0f849c feffffe9 $(..:........... + 38c0 2428e8e9 39000085 db0f849c feffffe9 $(..9........... 38d0 a0feffff 488b5424 108b7424 184889c7 ....H.T$..t$.H.. 38e0 e8cb1800 0089c3eb de488b3d b0ca0000 .........H.=.... 38f0 4c89e1be 01000000 31c0488d 153f7700 L.......1.H..?w. @@ -154,7 +154,7 @@ 3de0 48084889 4c2408e8 64f2ffff 4c8d0ded H.H.L$..d...L... 3df0 bc00004c 89e731f6 4c89ca49 89c6e87d ...L..1.L..I...} 3e00 f4ffff48 8d0daa76 00004c89 efbe0100 ...H...v..L..... - 3e10 000089c2 4189c7e8 84580000 4c8d5424 ....A....X..L.T$ + 3e10 000089c2 4189c7e8 c4570000 4c8d5424 ....A....W..L.T$ 3e20 384c8d0d b8bc0000 4c89e74c 89ca4c89 8L......L..L..L. 3e30 d64c8954 24204889 44241048 89442438 .L.T$ H.D$.H.D$8 3e40 e83bf4ff ff488b74 24104489 fa4c89f7 .;...H.t$.D..L.. @@ -166,7 +166,7 @@ 3ea0 08c70205 000000ba 20000000 e8dff4ff ........ ....... 3eb0 ff4c8d05 48bb0000 4889ef31 f64c89c2 .L..H...H..1.L.. 3ec0 e8bbf3ff ff488d0d e8750000 4c89efbe .....H...u..L... - 3ed0 01000000 89c24189 c4e8c257 00004c8d ......A....W..L. + 3ed0 01000000 89c24189 c4e80257 00004c8d ......A....W..L. 3ee0 051bbb00 00488b74 24204889 ef4c89c2 .....H.t$ H..L.. 3ef0 4989c548 89442438 e883f3ff ff8b7c24 I..H.D$8......|$ 3f00 04e8aaf4 ffff488b 7c2418ba 06000000 ......H.|$...... @@ -236,7 +236,7 @@ 4300 c00f42c2 c366662e 0f1f8400 00000000 ..B..ff......... 4310 4157488d 15137300 00be9800 00004156 AWH...s.......AV 4320 41554154 554889fd 31ff5348 83ec38e8 AUATUH..1.SH..8. - 4330 cc2d0000 4989c748 85c00f84 bf070000 .-..I..H........ + 4330 0c2d0000 4989c748 85c00f84 bf070000 .-..I..H........ 4340 488d7808 4889c14c 89fa4889 ee4883e7 H.x.H..L..H..H.. 4350 f848c700 00000000 48c78090 00000000 .H......H....... 4360 00000048 29f931c0 81c19800 0000c1e9 ...H).1......... @@ -270,7 +270,7 @@ 4520 897f5048 8d0db171 00004c89 ffbe1800 ..PH...q..L..... 4530 0000c1e2 08488d1d ad710000 41c78780 .....H...q..A... 4540 00000003 00000001 d0ba0300 00000fb7 ................ - 4550 c0418947 58e8c653 0000498b 57484989 .A.GX..S..I.WHI. + 4550 c0418947 58e80653 0000498b 57484989 .A.GX..S..I.WHI. 4560 47784889 c7498b47 184889d1 4883c208 GxH..I.G.H..H... 4570 48895f10 488d1d90 71000048 89c64883 H._.H...q..H..H. 4580 c0044c89 374829c1 48894718 488d0563 ..L.7H).H.G.H..c @@ -297,12 +297,12 @@ 46d0 89ff4c8d 05027000 00498b77 78c1e210 ..L...p..I.wx... 46e0 c1e51801 d50fb650 150fb640 14c1e208 .......P...@.... 46f0 01d5ba18 00000001 e8418baf 80000000 .........A...... - 4700 89442408 8d4d0141 898f8000 0000e83d .D$..M.A.......= - 4710 5200004c 63cd498b 7750ba08 0000004f R..Lc.I.wP.....O + 4700 89442408 8d4d0141 898f8000 0000e87d .D$..M.A.......} + 4710 5100004c 63cd498b 7750ba08 0000004f Q..Lc.I.wP.....O 4720 8d0c4949 89c04989 477849c1 e1034c89 ..II..I.GxI...L. 4730 c74c01e6 4c894424 104a8d2c 088b4424 .L..L.D$.J.,..D$ 4740 084c894c 2418895d 084c01f0 48894500 .L.L$..].L..H.E. - 4750 e8bb3e00 00486355 088b7c24 08488945 ..>..HcU..|$.H.E + 4750 e8fb3d00 00486355 088b7c24 08488945 ..=..HcU..|$.H.E 4760 104889c1 4c8b4424 104889d0 48015424 .H..L.D$.H..H.T$ 4770 204c8b4c 241801f8 89c0493b 47080f86 L.L$.....I;G... 4780 6cfeffff 488b3d15 bc000048 8d15de70 l...H.=....H...p @@ -319,7 +319,7 @@ 4830 8d44c8e8 488b0848 29f10348 0883c107 .D..H..H)..H.... 4840 83e1f848 63c14989 47104839 d00f86a5 ...Hc.I.G.H9.... 4850 0100004c 8d055a6c 0000ba01 0000004c ...L..Zl.......L - 4860 89ffe8e9 50000049 8b571031 f6492b57 ....P..I.W.1.I+W + 4860 89ffe829 50000049 8b571031 f6492b57 ...)P..I.W.1.I+W 4870 08498907 49034708 4889c7e8 c0e7ffff .I..I.G.H....... 4880 498b7710 4d8b3749 89770848 83fe7f0f I.w.M.7I.w.H.... 4890 870bfbff ff488b0d 04bb0000 ba210000 .....H.......!.. @@ -335,7 +335,7 @@ 4930 0fb64854 01ca488d 4858e96f fbffff90 ..HT..H.HX.o.... 4940 49639f80 00000049 8b7778ba 18000000 Ic.....I.wx..... 4950 4c89ff4c 8d05816d 00008d4b 0141898f L..L...m...K.A.. - 4960 80000000 e8e74f00 00488d14 5b488b7c ......O..H..[H.| + 4960 80000000 e8274f00 00488d14 5b488b7c .....'O..H..[H.| 4970 24204d8b 47084989 4778488d 14d0488d $ M.G.I.GxH...H. 4980 05bb6d00 00be0100 00004889 4210498b ..m.......H.B.I. 4990 074489c1 4801f848 89024963 476829c1 .D..H..H..IcGh). @@ -344,13 +344,13 @@ 49c0 498b5708 e954feff ff0f1f80 00000000 I.W..T.......... 49d0 488b0dc9 b90000ba 18000000 be010000 H............... 49e0 00488d3d ce6c0000 e803eaff ff4c89ff .H.=.l.......L.. - 49f0 4531ffe8 78290000 4883c438 4c89f85b E1..x)..H..8L..[ + 49f0 4531ffe8 b8280000 4883c438 4c89f85b E1...(..H..8L..[ 4a00 5d415c41 5d415e41 5fc3660f 1f440000 ]A\A]A^A_.f..D.. 4a10 458b4120 4d01f066 41817804 00024d89 E.A M..fA.x...M. 4a20 47600f85 e4faffff 66418378 06020f85 G`......fA.x.... 4a30 d8faffff 458b0849 39f10f83 ccfaffff ....E..I9....... 4a40 49899790 00000048 8d0d816c 00004c89 I......H...l..L. - 4a50 ff4c89c6 e8f73700 00498b7f 30418b4f .L....7..I..0A.O + 4a50 ff4c89c6 e8373700 00498b7f 30418b4f .L...77..I..0A.O 4a60 3c498987 88000000 4d8b3749 8b4728e9 - jmp - nopl offset(%rax) - je - add %rax,%rbp - sub %rax,%rbx - je - mov %rbx,%rdx - mov %rbp,%rsi - mov %r12d,%edi - callq - test %rax,%rax - jns - callq <__errno_location@plt> - cmpl $something,(%rax) - je - pop %rbx - xor %eax,%eax - pop %rbp - pop %r12 - retq - nopw %cs:offset(%rax,%rax,1) - pop %rbx - mov $something,%eax - pop %rbp - pop %r12 - retq - nopw offset(%rax,%rax,1) - -read_all: - push %r12 - mov %edi,%r12d - push %rbp - mov %rsi,%rbp - push %rbx - mov %rdx,%rbx - test %rdx,%rdx - jne - jmp - nopl offset(%rax) - je - add %rax,%rbp - sub %rax,%rbx - je - mov %rbx,%rdx - mov %rbp,%rsi - mov %r12d,%edi - callq - test %rax,%rax - jns - callq <__errno_location@plt> - cmpl $something,(%rax) - je - pop %rbx - xor %eax,%eax - pop %rbp - pop %r12 - retq - nopw %cs:offset(%rax,%rax,1) - pop %rbx - mov $something,%eax - pop %rbp - pop %r12 - retq - nopw offset(%rax,%rax,1) - talloc_autofree_destructor: movq $something,offset(%rip) # xor %eax,%eax @@ -8532,6 +8458,80 @@ jmpq nopl offset(%rax) +write_all: + push %r12 + mov %edi,%r12d + push %rbp + mov %rsi,%rbp + push %rbx + mov %rdx,%rbx + test %rdx,%rdx + jne + jmp + nopl offset(%rax) + je + add %rax,%rbp + sub %rax,%rbx + je + mov %rbx,%rdx + mov %rbp,%rsi + mov %r12d,%edi + callq + test %rax,%rax + jns + callq <__errno_location@plt> + cmpl $something,(%rax) + je + pop %rbx + xor %eax,%eax + pop %rbp + pop %r12 + retq + nopw %cs:offset(%rax,%rax,1) + pop %rbx + mov $something,%eax + pop %rbp + pop %r12 + retq + nopw offset(%rax,%rax,1) + +read_all: + push %r12 + mov %edi,%r12d + push %rbp + mov %rsi,%rbp + push %rbx + mov %rdx,%rbx + test %rdx,%rdx + jne + jmp + nopl offset(%rax) + je + add %rax,%rbp + sub %rax,%rbx + je + mov %rbx,%rdx + mov %rbp,%rsi + mov %r12d,%edi + callq + test %rax,%rax + jns + callq <__errno_location@plt> + cmpl $something,(%rax) + je + pop %rbx + xor %eax,%eax + pop %rbp + pop %r12 + retq + nopw %cs:offset(%rax,%rax,1) + pop %rbx + mov $something,%eax + pop %rbp + pop %r12 + retq + nopw offset(%rax,%rax,1) + __libc_csu_init: endbr64 push %r15 /usr/bin/sbkeysync differs in ELF section .text --- old /usr/bin/sbkeysync (objdump) +++ new /usr/bin/sbkeysync (objdump) @@ -23,7 +23,7 @@ 3630 00415455 4889f5be 48000000 5389fb31 .ATUH...H...S..1 3640 ff4881ec d8000000 64488b04 25280000 .H......dH..%(.. 3650 00488984 24c80000 0031c04c 8d64244c .H..$....1.L.d$L - 3660 e88b5a00 00488d48 30488944 24084889 ..Z..H.H0H.D$.H. + 3660 e8cb5900 00488d48 30488944 24084889 ..Y..H.H0H.D$.H. 3670 4c243048 89483848 8948300f 1f440000 L$0H.H8H.H0..D.. 3680 4d89e04c 89f14c89 ea4889ee 89dfe80d M..L..L..H...... 3690 fcffff83 f8ff0f84 d0000000 83e85683 ..............V. @@ -51,34 +51,34 @@ 37f0 44245048 89442438 0f841606 00004584 D$PH.D$8......E. 3800 ff0f854e 04000048 8b7c2408 488d1559 ...N...H.|$.H..Y 3810 890000be 10000000 4c8d3560 890000e8 ........L.5`.... - 3820 0c4a0000 c744242c 00000000 48894008 .J...D$,....H.@. + 3820 4c490000 c744242c 00000000 48894008 LI...D$,....H.@. 3830 4889c348 8900488b 4424088b 4c242c3b H..H..H.D$..L$,; 3840 48280f83 95010000 488b4c24 088b4424 H(......H.L$..D$ 3850 2c488b51 20488b04 c2488944 2410488d ,H.Q H...H.D$.H. 3860 059bdb00 00488904 24488b04 24488b54 .....H..$H..$H.T - 3870 24104c89 f64889df 488b0831 c0e83e6c $.L..H..H..1..>l + 3870 24104c89 f64889df 488b0831 c0e87e6b $.L..H..H..1..~k 3880 00004889 c74989c5 e843f9ff ff4889c5 ..H..I...C...H.. 3890 4885c00f 85b70000 00488304 2418488b H........H..$.H. 38a0 0424488d 0db7db00 004839c1 75bb8344 .$H......H9.u..D 38b0 242c01eb 810f1f00 488d151c 890000be $,......H....... - 38c0 48000000 4889dfe8 64490000 4c89e649 H...H...dI..L..I + 38c0 48000000 4889dfe8 a4480000 4c89e649 H...H....H..L..I 38d0 89c74c89 6010488b 4424104c 89ff4989 ..L.`.H.D$.L..I. - 38e0 4708488b 04244989 07e8f242 0000498b G.H..$I....B..I. - 38f0 4f10498b 57084c89 f64c89ff 31c0e8bd O.I.W.L..L..1... - 3900 6b000049 8d571849 8d4f204c 89ff4889 k..I.W.I.O L..H. + 38e0 4708488b 04244989 07e83242 0000498b G.H..$I...2B..I. + 38f0 4f10498b 57084c89 f64c89ff 31c0e8fd O.I.W.L..L..1... + 3900 6a000049 8d571849 8d4f204c 89ff4889 j..I.W.I.O L..H. 3910 c6488944 2420e875 2e000048 8b7c2420 .H.D$ .u...H.|$ - 3920 89442418 e8774b00 008b5424 1885d20f .D$..wK...T$.... + 3920 89442418 e8b74a00 008b5424 1885d20f .D$...J...T$.... 3930 859b0000 00488b13 498d4728 49895f30 .....H..I.G(I._0 3940 49895728 48894208 4889030f 1f440000 I.W(H.B.H....D.. 3950 4889efe8 98f8ffff 4885c074 5b807813 H.......H..t[.x. 3960 2e74ed48 8d481348 8b04244c 89f64c89 .t.H.H.H..$L..L. - 3970 ef488b10 31c0e845 6b000049 89c4488b .H..1..Ek..I..H. + 3970 ef488b10 31c0e885 6a000049 89c4488b .H..1...j..I..H. 3980 034c8d78 d84839c3 0f842aff ffff6690 .L.x.H9...*...f. 3990 498b7f10 4c89e6e8 a4f9ffff 85c074b0 I...L.........t. 39a0 498b4728 4c8d78d8 4839c375 e3e906ff I.G(L.x.H9.u.... 39b0 ffff660f 1f440000 4889efe8 20faffff ..f..D..H... ... - 39c0 4c89efe8 d84a0000 e9ccfeff ff0f1f00 L....J.......... - 39d0 4c89ffe8 c84a0000 e973ffff ff807840 L....J...s....x@ + 39c0 4c89efe8 184a0000 e9ccfeff ff0f1f00 L....J.......... + 39d0 4c89ffe8 084a0000 e973ffff ff807840 L....J...s....x@ 39e0 00488958 180f859f 03000048 8b5c2408 .H.X.......H.\$. 39f0 488b7310 4889dfe8 f4100000 488b5310 H.s.H.......H.S. 3a00 4889df48 8d721848 891424e8 e0100000 H..H.r.H..$..... @@ -111,8 +111,8 @@ 3bb0 39042475 ab488344 24181048 8b442418 9.$u.H.D$..H.D$. 3bc0 48394424 200f8564 ffffff48 8b442408 H9D$ ..d...H.D$. 3bd0 80784000 0f850c01 0000488b 44240880 .x@.......H.D$.. - 3be0 7841000f 84940000 00488b7c 2408e8ad xA.......H.|$... - 3bf0 480000e9 0afbffff 0f1f8400 00000000 H............... + 3be0 7841000f 84940000 00488b7c 2408e8ed xA.......H.|$... + 3bf0 470000e9 0afbffff 0f1f8400 00000000 G............... 3c00 488b4424 08498b4f 38488b70 30488d46 H.D$.I.O8H.p0H.F 3c10 c84939f4 7517eb1f 0f1f8400 00000000 .I9.u........... 3c20 488b5038 488d42c8 4939d474 0a4839c1 H.P8H.B.I9.t.H9. @@ -178,9 +178,9 @@ 3fe0 e89bf2ff ff4989c4 4885c074 6a4889c7 .....I..H..tjH.. 3ff0 e8fbf4ff ff4c89e7 89431041 89c5e87d .....L...C.A...} 4000 f1ffff49 63d54889 df4531ed 4889c648 ...Ic.H..E1.H..H - 4010 8d0dee7f 0000e865 53000048 8d0df27f .......eS..H.... + 4010 8d0dee7f 0000e8a5 52000048 8d0df27f ........R..H.... 4020 0000baa0 00000048 89df4889 4318be01 .......H..H.C... - 4030 000000e8 98670000 4889ef48 89432049 .....g..H..H.C I + 4030 000000e8 d8660000 4889ef48 89432049 .....f..H..H.C I 4040 89c4e859 f3ffffba a0000000 4c89e648 ...Y........L..H 4050 89c7e809 f2ffff48 89efe851 f4ffff48 .......H...Q...H 4060 8b442408 64482b04 25280000 00751648 .D$.dH+.%(...u.H @@ -205,7 +205,7 @@ 4190 04252800 0000750f 4883c448 5b5d415c .%(...u.H..H[]A\ 41a0 415d415e 415fc3e8 74f1ffff 0f1f4000 A]A^A_..t.....@. 41b0 4883ec08 488d1580 7e0000be 60000000 H...H...~...`... - 41c0 e86b4000 00488d0d 34d20000 488d5008 .k@..H..4...H.P. + 41c0 e8ab3f00 00488d0d 34d20000 488d5008 ..?..H..4...H.P. 41d0 488d7118 48890848 83c13048 89501048 H.q.H..H..0H.P.H 41e0 89500848 8d502048 89502848 89502048 .P.H.P H.P(H.P H 41f0 8d503848 89701848 83c63048 89504048 .P8H.p.H..0H.P@H @@ -213,9 +213,9 @@ 4210 89505048 89704848 83c408c3 0f1f4000 .PPH.pHH......@. 4220 554889f5 4c8d051e 7e0000ba 08000000 UH..L...~....... 4230 534889fb 4883ec08 8b472848 8b77208d SH..H....G(H.w . - 4240 4801894f 28e83668 00004889 ee488943 H..O(.6h..H..H.C - 4250 204889c7 8b432883 e801488d 1cc7e8bd H...C(...H..... - 4260 53000048 89034883 c4085b5d c30f1f00 S..H..H...[].... + 4240 4801894f 28e87667 00004889 ee488943 H..O(.vg..H..H.C + 4250 204889c7 8b432883 e801488d 1cc7e8fd H...C(...H..... + 4260 52000048 89034883 c4085b5d c30f1f00 R..H..H...[].... 4270 55534889 fb4881ec d8000000 48895424 USH..H......H.T$ 4280 3048894c 24384c89 4424404c 894c2448 0H.L$8L.D$@L.L$H 4290 84c07437 0f294424 500f294c 24600f29 ..t7.)D$P.)L$`.) @@ -225,18 +225,18 @@ 42d0 28000000 48894424 1831c048 8d8424f0 (...H.D$.1.H..$. 42e0 00000048 89e24889 df488944 2408488d ...H..H..H.D$.H. 42f0 442420c7 04241000 0000c744 24043000 D$ ..$.....D$.0. - 4300 00004889 442410e8 e4560000 488b3dad ..H.D$...V..H.=. + 4300 00004889 442410e8 24560000 488b3dad ..H.D$..$V..H.=. 4310 d1000048 8b4b0848 8d15387d 00004c8b ...H.K.H..8}..L. 4320 43104889 c54989c1 be010000 0031c0e8 C.H..I.......1.. - 4330 7cedffff 4889efe8 64410000 488b4424 |...H...dA..H.D$ + 4330 7cedffff 4889efe8 a4400000 488b4424 |...H....@..H.D$ 4340 1864482b 04252800 0000750a 4881c4d8 .dH+.%(...u.H... 4350 0000005b 5dc3e8c5 efffff0f 1f440000 ...[]........D.. 4360 4883fa20 0f859900 00004155 488d0dfc H.. ......AUH... 4370 7c00004c 8d2d057d 00004154 4989f455 |..L.-.}..ATI..U - 4380 4889fd53 31db4883 ec08e8f1 4f0000c7 H..S1.H.....O... + 4380 4889fd53 31db4883 ec08e831 4f0000c7 H..S1.H....1O... 4390 45102000 0000ba41 00000048 89ef4889 E. ....A...H..H. - 43a0 4518488d 0d6b7c00 00be0100 0000e81d E.H..k|......... - 43b0 64000048 89452066 0f1f8400 00000000 d..H.E f........ + 43a0 4518488d 0d6b7c00 00be0100 0000e85d E.H..k|........] + 43b0 63000048 89452066 0f1f8400 00000000 c..H.E f........ 43c0 450fb60c 1c488d3c 584d89e8 48c7c1ff E....H...E1.H.D$8 + 4590 4489ffe8 d8eaffff 4c89f7e8 403e0000 D.......L...@>.. + 45a0 4889efe8 383e0000 4531c948 8b442438 H...8>..E1.H.D$8 45b0 64482b04 25280000 000f8552 01000048 dH+.%(.....R...H 45c0 83c44844 89c85b5d 415c415d 415e415f ..HD..[]A\A]A^A_ 45d0 c30f1f80 00000000 488b0648 8b4e10bf ........H..H.N.. @@ -276,31 +276,31 @@ 4600 8944240c e8e7ecff ff8b38e8 40ecffff .D$.......8.@... 4610 488b3da9 ce0000be 01000000 488d1590 H.=.........H... 4620 7a000048 89c131c0 e883eaff ff4489ff z..H..1......D.. - 4630 e83beaff ff4c89f7 e8633e00 004889ef .;...L...c>..H.. - 4640 e85b3e00 004585ed 448b4c24 0c0f8458 .[>..E..D.L$...X + 4630 e83beaff ff4c89f7 e8a33d00 004889ef .;...L....=..H.. + 4640 e89b3d00 004585ed 448b4c24 0c0f8458 ..=..E..D.L$...X 4650 ffffff48 8b4b084c 8b4310be 01000000 ...H.K.L.C...... 4660 31c0488b 3d57ce00 00488d15 787c0000 1.H.=W...H..x|.. 4670 44894c24 0ce836ea ffff448b 4c240ce9 D.L$..6...D.L$.. 4680 27ffffff 0f1f4000 488b3d31 ce000089 '.....@.H.=1.... 4690 c14589e0 8944240c 488d1509 7c0000be .E...D$.H...|... 46a0 01000000 31c0e805 eaffff44 89ffe8bd ....1......D.... - 46b0 e9ffff4c 89f7e8e5 3d000048 89efe8dd ...L....=..H.... + 46b0 e9ffff4c 89f7e825 3d000048 89efe81d ...L...%=..H.... 46c0 3d000044 8b4c240c eb89e821 ecffff8b =..D.L$....!.... 46d0 38e87aeb ffff488b 3de3cd00 004c89f1 8.z...H.=....L.. 46e0 488d15ae 79000049 89c0be01 00000031 H...y..I.......1 - 46f0 c0e8bae9 ffff4c89 f7e8a23d 00004889 ......L....=..H. - 4700 efe89a3d 000041b9 ffffffff e942ffff ...=..A......B.. + 46f0 c0e8bae9 ffff4c89 f7e8e23c 00004889 ......L....<..H. + 4700 efe8da3c 000041b9 ffffffff e942ffff ...<..A......B.. 4710 ffe80aec ffff662e 0f1f8400 00000000 ......f......... 4720 41564989 fe415549 89cd4154 4189f4be AVI..AUI..ATA... 4730 40000000 55534889 d3488d15 91790000 @...USH..H...y.. 4740 4883ec30 488b7910 64488b04 25280000 H..0H.y.dH..%(.. - 4750 00488944 242831c0 e8d33a00 00488b15 .H.D$(1...:..H.. + 4750 00488944 242831c0 e8133a00 00488b15 .H.D$(1...:..H.. 4760 5ccc0000 48331348 89c5488b 0557cc00 \...H3.H..H..W.. 4770 00483343 084809d0 0f858a00 000031c0 .H3C.H........1. 4780 4963d448 8d0c4049 8d761048 89ef488d Ic.H..@I.v.H..H. 4790 052bcc00 004883ea 10ff54c8 1085c00f .+...H....T..... 47a0 85da0000 00498b75 00f30f6f 03488975 .....I.u...o.H.u - 47b0 380f1145 004885f6 74084889 efe8ee30 8..E.H..t.H....0 + 47b0 380f1145 004885f6 74084889 efe82e30 8..E.H..t.H....0 47c0 0000498b 4508488d 5528488b 4808488d ..I.E.H.U(H.H.H. 47d0 70084889 75304889 4d284889 51084889 p.H.u0H.M(H.Q.H. 47e0 5008488b 44242864 482b0425 28000000 P.H.D$(dH+.%(... @@ -313,7 +313,7 @@ 4850 0fb6430b 508b3b44 0fb64b0a 440fb643 ..C.P.;D..K.D..C 4860 09e8aafb ffff4c89 e44c89e2 bf010000 ......L..L...... 4870 00488d35 987a0000 31c0e871 e8ffff48 .H.5.z..1..q...H - 4880 89efe819 3c0000e9 56ffffff e88feaff ....<...V....... + 4880 89efe859 3b0000e9 56ffffff e88feaff ...Y;...V....... 4890 ff66662e 0f1f8400 00000000 0f1f4000 .ff...........@. 48a0 31c04885 f60f84c5 00000041 57415641 1.H........AWAVA 48b0 55415455 4889f553 4883ec08 4883fe1b UATUH..SH...H... @@ -361,15 +361,15 @@ /usr/bin/sbkeysync differs in ELF section .eh_frame_hdr --- old /usr/bin/sbkeysync (objdump) +++ new /usr/bin/sbkeysync (objdump) @@ -4,31 +4,31 @@ Contents of section .eh_frame_hdr: cf44 011b033b 90050000 b1000000 dc60ffff ...;.........`.. cf54 c4050000 bc65ffff ec050000 cc65ffff .....e.......e.. - cf64 68100000 d165ffff c8100000 d665ffff h....e.......e.. - cf74 08110000 db65ffff 30110000 e165ffff .....e..0....e.. - cf84 b4110000 e665ffff 60120000 eb65ffff .....e..`....e.. - cf94 88120000 f165ffff e0120000 f665ffff .....e.......e.. - cfa4 a4130000 fb65ffff 28140000 0066ffff .....e..(....f.. - cfb4 80140000 0566ffff c4140000 0a66ffff .....f.......f.. - cfc4 2c150000 0f66ffff 54150000 1566ffff ,....f..T....f.. - cfd4 c8150000 1a66ffff 54160000 1f66ffff .....f..T....f.. - cfe4 b8160000 2466ffff e0160000 2a66ffff ....$f......*f.. - cff4 30170000 2f66ffff 80170000 3466ffff 0.../f......4f.. - d004 a8170000 3a66ffff 0c180000 3f66ffff ....:f......?f.. - d014 5c180000 4466ffff f8180000 4966ffff \...Df......If.. - d024 b0190000 4e66ffff 201a0000 5366ffff ....Nf.. ...Sf.. - d034 6c1a0000 5866ffff a41a0000 5d66ffff l...Xf......]f.. - d044 001b0000 6266ffff 641b0000 6766ffff ....bf..d...gf.. - d054 c81b0000 6c66ffff 101c0000 7166ffff ....lf......qf.. - d064 e41c0000 7666ffff 441d0000 7b66ffff ....vf..D...{f.. - d074 901d0000 8066ffff f01d0000 8566ffff .....f.......f.. - d084 501e0000 8a66ffff dc1e0000 8f66ffff P....f.......f.. - d094 5c1f0000 9466ffff b01f0000 9966ffff \....f.......f.. - d0a4 28200000 9e66ffff c0200000 a366ffff ( ...f... ...f.. - d0b4 40210000 a866ffff e0210000 ad66ffff @!...f...!...f.. - d0c4 08220000 b366ffff 60220000 b866ffff ."...f..`"...f.. - d0d4 c4220000 bd66ffff 20230000 c266ffff ."...f.. #...f.. - d0e4 84230000 cc66ffff 40090000 6c6fffff .#...f..@...lo.. + cf64 f80f0000 d165ffff 58100000 d665ffff .....e..X....e.. + cf74 98100000 db65ffff c0100000 e165ffff .....e.......e.. + cf84 44110000 e665ffff f0110000 eb65ffff D....e.......e.. + cf94 18120000 f165ffff 70120000 f665ffff .....e..p....e.. + cfa4 34130000 fb65ffff b8130000 0066ffff 4....e.......f.. + cfb4 10140000 0566ffff 54140000 0a66ffff .....f..T....f.. + cfc4 bc140000 0f66ffff e4140000 1566ffff .....f.......f.. + cfd4 58150000 1a66ffff e4150000 1f66ffff X....f.......f.. + cfe4 48160000 2466ffff 70160000 2a66ffff H...$f..p...*f.. + cff4 c0160000 2f66ffff 10170000 3466ffff ..../f......4f.. + d004 38170000 3a66ffff 9c170000 3f66ffff 8...:f......?f.. + d014 ec170000 4466ffff 88180000 4966ffff ....Df......If.. + d024 40190000 4e66ffff b0190000 5366ffff @...Nf......Sf.. + d034 fc190000 5866ffff 341a0000 5d66ffff ....Xf..4...]f.. + d044 901a0000 6266ffff f41a0000 6766ffff ....bf......gf.. + d054 581b0000 6c66ffff a01b0000 7166ffff X...lf......qf.. + d064 741c0000 7666ffff d41c0000 7b66ffff t...vf......{f.. + d074 201d0000 8066ffff 801d0000 8566ffff ....f.......f.. + d084 e01d0000 8a66ffff 6c1e0000 8f66ffff .....f..l....f.. + d094 ec1e0000 9466ffff 401f0000 9966ffff .....f..@....f.. + d0a4 b81f0000 9e66ffff 50200000 a366ffff .....f..P ...f.. + d0b4 d0200000 a866ffff 70210000 ad66ffff . ...f..p!...f.. + d0c4 98210000 b366ffff f0210000 b866ffff .!...f...!...f.. + d0d4 54220000 bd66ffff b0220000 c266ffff T"...f..."...f.. + d0e4 14230000 cc66ffff 40090000 6c6fffff .#...f..@...lo.. d0f4 ac050000 5c70ffff 04060000 4c71ffff ....\p......Lq.. d104 40060000 6c72ffff 8c060000 dc72ffff @...lr.......r.. d114 a4060000 2c73ffff cc060000 1c74ffff ....,s.......t.. @@ -57,38 +57,38 @@ d284 780e0000 fc95ffff ac0e0000 2c97ffff x...........,... d294 e80e0000 bc97ffff 200f0000 4c98ffff ........ ...L... d2a4 580f0000 5c98ffff 6c0f0000 6c98ffff X...\...l...l... - d2b4 800f0000 ec98ffff ac0f0000 4c99ffff ............L... - d2c4 e40f0000 ac99ffff 1c100000 bc99ffff ................ - d2d4 30100000 dc99ffff 7c100000 3c9affff 0.......|...<... - d2e4 dc100000 9c9affff 1c110000 0c9bffff ................ - d2f4 44110000 cc9bffff c8110000 4c9dffff D...........L... - d304 74120000 7c9fffff 9c120000 dca0ffff t...|........... - d314 f4120000 3ca4ffff b8130000 fca5ffff ....<........... - d324 3c140000 5ca7ffff 94140000 3ca8ffff <...\.......<... - d334 d8140000 4ca9ffff 40150000 6ca9ffff ....L...@...l... - d344 68150000 7cacffff dc150000 9cacffff h...|........... - d354 f4150000 4cadffff 68160000 9cb0ffff ....L...h....... - d364 cc160000 dcb0ffff f4160000 3cb1ffff ............<... - d374 44170000 ccb2ffff 94170000 ecb2ffff D............... - d384 bc170000 5cb5ffff 20180000 0cb6ffff ....\... ....... - d394 70180000 fcb8ffff 0c190000 3cb9ffff p...........<... - d3a4 40190000 8cb9ffff 58190000 4cbaffff @.......X...L... - d3b4 c4190000 0cbbffff 341a0000 acbbffff ........4....... - d3c4 801a0000 8cbcffff b81a0000 4cbdffff ............L... - d3d4 141b0000 1cbeffff 781b0000 dcbeffff ........x....... - d3e4 dc1b0000 9cbfffff 241c0000 2cc0ffff ........$...,... - d3f4 401c0000 4cc0ffff 581c0000 fcc0ffff @...L...X....... - d404 741c0000 acc1ffff 901c0000 3cc4ffff t...........<... - d414 f81c0000 dcc6ffff 581d0000 4cc7ffff ........X...L... - d424 a41d0000 fcc7ffff 041e0000 accaffff ................ - d434 641e0000 dccdffff f01e0000 4cd1ffff d...........L... - d444 701f0000 4cd2ffff c41f0000 7cd5ffff p...L.......|... - d454 3c200000 3cd6ffff 58200000 ccd7ffff < ..<...X ...... - d464 d4200000 8cd8ffff f0200000 0cdbffff . ....... ...... - d474 54210000 3cdbffff 68210000 acdbffff T!..<...h!...... - d484 80210000 fcdbffff 98210000 2cdeffff .!.......!..,... - d494 f4210000 5cdeffff 1c220000 5cdfffff .!..\...."..\... - d4a4 74220000 cce0ffff d8220000 cce1ffff t"......."...... - d4b4 34230000 ece1ffff 48230000 4ce3ffff 4#......H#..L... + d2b4 800f0000 ec98ffff ac0f0000 fc98ffff ................ + d2c4 c00f0000 1c99ffff 0c100000 7c99ffff ............|... + d2d4 6c100000 dc99ffff ac100000 4c9affff l...........L... + d2e4 d4100000 0c9bffff 58110000 8c9cffff ........X....... + d2f4 04120000 bc9effff 2c120000 1ca0ffff ........,....... + d304 84120000 7ca3ffff 48130000 3ca5ffff ....|...H...<... + d314 cc130000 9ca6ffff 24140000 7ca7ffff ........$...|... + d324 68140000 8ca8ffff d0140000 aca8ffff h............... + d334 f8140000 bcabffff 6c150000 dcabffff ........l....... + d344 84150000 8cacffff f8150000 dcafffff ................ + d354 5c160000 1cb0ffff 84160000 7cb0ffff \...........|... + d364 d4160000 0cb2ffff 24170000 2cb2ffff ........$...,... + d374 4c170000 9cb4ffff b0170000 4cb5ffff L...........L... + d384 00180000 3cb8ffff 9c180000 7cb8ffff ....<.......|... + d394 d0180000 ccb8ffff e8180000 8cb9ffff ................ + d3a4 54190000 4cbaffff c4190000 ecbaffff T...L........... + d3b4 101a0000 ccbbffff 481a0000 8cbcffff ........H....... + d3c4 a41a0000 5cbdffff 081b0000 1cbeffff ....\........... + d3d4 6c1b0000 dcbeffff b41b0000 6cbfffff l...........l... + d3e4 d01b0000 8cbfffff e81b0000 3cc0ffff ............<... + d3f4 041c0000 ecc0ffff 201c0000 7cc3ffff ........ ...|... + d404 881c0000 1cc6ffff e81c0000 8cc6ffff ................ + d414 341d0000 3cc7ffff 941d0000 ecc9ffff 4...<........... + d424 f41d0000 1ccdffff 801e0000 8cd0ffff ................ + d434 001f0000 8cd1ffff 541f0000 bcd4ffff ........T....... + d444 cc1f0000 7cd5ffff e81f0000 0cd7ffff ....|........... + d454 64200000 ccd7ffff 80200000 4cdaffff d ....... ..L... + d464 e4200000 7cdaffff f8200000 ecdaffff . ..|.... ...... + d474 10210000 3cdbffff 28210000 6cddffff .!..<...(!..l... + d484 84210000 9cddffff ac210000 9cdeffff .!.......!...... + d494 04220000 0ce0ffff 68220000 0ce1ffff ."......h"...... + d4a4 c4220000 2ce1ffff d8220000 8ce2ffff ."..,...."...... + d4b4 2c230000 ece2ffff 64230000 4ce3ffff ,#......d#..L... d4c4 9c230000 bce3ffff e4230000 cce3ffff .#.......#...... d4d4 fc230000 .#.. /usr/bin/sbkeysync differs in ELF section .eh_frame --- old /usr/bin/sbkeysync (objdump) +++ new /usr/bin/sbkeysync (objdump) @@ -163,326 +163,326 @@ deb8 e888ffff 0b000000 00000000 28000000 ............(... dec8 f0090000 e488ffff 75000000 00420e10 ........u....B.. ded8 8d024c0e 188c0349 0e208604 660a0e18 ..L....I. ..f... - dee8 420e1042 0e08470b 34000000 1c0a0000 B..B..G.4....... - def8 3889ffff 5a000000 00420e10 8c02440e 8...Z....B....D. - df08 18860344 0e208304 760a0e18 430e1042 ...D. ..v...C..B - df18 0e084b0b 410e1846 0e10420e 08000000 ..K.A..F..B..... - df28 34000000 540a0000 6089ffff 5a000000 4...T...`...Z... - df38 00420e10 8c02440e 18860344 0e208304 .B....D....D. .. - df48 760a0e18 430e1042 0e084b0b 410e1846 v...C..B..K.A..F - df58 0e10420e 08000000 10000000 8c0a0000 ..B............. - df68 8889ffff 0e000000 00000000 18000000 ................ - df78 a00a0000 8489ffff 1f000000 00410e10 .............A.. - df88 83025d0e 08000000 18000000 00000000 ..]............. - df98 017a5200 01781001 1b0c0708 90010e10 .zR..x.......... - dfa8 83020000 10000000 20000000 5c55ffff ........ ...\U.. - dfb8 05000000 00000000 28000000 ec0a0000 ........(....... - dfc8 5889ffff 5c000000 00420e10 8c02410e X...\....B....A. - dfd8 18860341 0e208304 02540e18 410e1042 ...A. ...T..A..B - dfe8 0e080000 1c000000 00000000 017a5200 .............zR. - dff8 01781001 1b0c0708 90010e20 83048603 .x......... .... - e008 8c020000 10000000 24000000 0155ffff ........$....U.. - e018 05000000 00000000 28000000 4c0b0000 ........(...L... - e028 5889ffff 5a000000 00420e10 8c02410e X...Z....B....A. - e038 18860341 0e208304 02520e18 410e1042 ...A. ...R..A..B - e048 0e080000 10000000 64000000 c654ffff ........d....T.. - e058 05000000 00000000 10000000 8c0b0000 ................ - e068 7889ffff 69000000 00000000 10000000 x...i........... - e078 a00b0000 a354ffff 06000000 00410e10 .....T.......A.. - e088 48000000 b40b0000 c089ffff b7000000 H............... - e098 00420e10 8f02420e 188e0342 0e208d04 .B....B....B. .. - e0a8 420e288c 05440e30 8606410e 38830744 B.(..D.0..A.8..D - e0b8 0e40027d 0a0e3841 0e30410e 28420e20 .@.}..8A.0A.(B. - e0c8 420e1842 0e10420e 08480b00 20000000 B..B..B..H.. ... - e0d8 00000000 017a5200 01781001 1b0c0708 .....zR..x...... - e0e8 90010e40 83078606 8c058d04 8e038f02 ...@............ - e0f8 10000000 28000000 2554ffff 05000000 ....(...%T...... - e108 00000000 94000000 380c0000 fc89ffff ........8....... - e118 7c010000 00420e10 8f02420e 188e0342 |....B....B....B - e128 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. - e138 38830744 0e40027c 0e48470e 50560e58 8..D.@.|.HG.PV.X - e148 480e604b 0e40440a 0e38410e 30410e28 H.`K.@D..8A.0A.( - e158 420e2042 0e18420e 10420e08 480b0241 B. B..B..B..H..A - e168 0e48430e 50460e48 410e4044 0a0e3841 .HC.PF.HA.@D..8A - e178 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. - e188 08470b44 0a0e384c 0e30490e 28440e20 .G.D..8L.0I.(D. - e198 500e1842 0e10420e 084f0b00 10000000 P..B..B..O...... - e1a8 d4000000 7e53ffff 05000000 00000000 ....~S.......... - e1b8 10000000 e40c0000 d08affff 22020000 ............"... - e1c8 00000000 10000000 f80c0000 5b53ffff ............[S.. - e1d8 06000000 00410e10 40000000 0c0d0000 .....A..@....... - e1e8 d88cffff 59010000 00420e10 8c02410e ....Y....B....A. - e1f8 18860348 0e208304 02840a0e 18440e10 ...H. .......D.. - e208 420e084b 0b410a0e 18410e10 420e0844 B..K.A...A..B..D - e218 0b029c0e 18440e10 4c0e0800 10000000 .....D..L....... - e228 3c020000 0953ffff 05000000 00000000 <....S.......... - e238 ac000000 640d0000 e08dffff 55030000 ....d.......U... - e248 004b0e10 8f02420e 188e0342 0e208d04 .K....B....B. .. - e258 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G - e268 0e40027c 0a0e3841 0e30410e 28420e20 .@.|..8A.0A.(B. - e278 420e1842 0e10420e 08410b03 74010a0e B..B..B..A..t... - e288 38430e30 410e2842 0e20420e 18420e10 8C.0A.(B. B..B.. - e298 420e0841 0b02730a 0e38430e 30410e28 B..A..s..8C.0A.( - e2a8 420e2042 0e18420e 10420e08 410b4d0a B. B..B..B..A.M. - e2b8 0e38430e 30410e28 420e2042 0e18420e .8C.0A.(B. B..B. - e2c8 10420e08 410b0274 0e08c3c6 cccdcecf .B..A..t........ - e2d8 460e4083 0786068c 058d048e 038f0200 F.@............. - e2e8 10000000 18020000 4a52ffff 05000000 ........JR...... - e2f8 00000000 4c000000 280e0000 7c90ffff ....L...(...|... - e308 b2010000 00420e10 8d02420e 188c0341 .....B....B....A - e318 0e208604 440e2883 05440e30 0300010a . ..D.(..D.0.... - e328 0e28410e 20410e18 420e1042 0e08450b .(A. A..B..B..E. - e338 6f0a0e28 440e2041 0e18420e 10420e08 o..(D. A..B..B.. - e348 480b0000 1c000000 00000000 017a5200 H............zR. - e358 01781001 1b0c0708 90010e30 83058604 .x.........0.... - e368 8c038d02 10000000 24000000 cb51ffff ........$....Q.. - e378 05000000 00000000 40000000 ac0e0000 ........@....... - e388 b891ffff 59010000 00420e10 8c02410e ....Y....B....A. - e398 18860348 0e208304 02840a0e 18440e10 ...H. .......D.. - e3a8 420e084b 0b410a0e 18410e10 420e0844 B..K.A...A..B..D - e3b8 0b029c0e 18440e10 4c0e0800 10000000 .....D..L....... - e3c8 dc030000 7851ffff 05000000 00000000 ....xQ.......... - e3d8 2c000000 040f0000 c092ffff e0000000 ,............... - e3e8 00490e10 8c02410e 18860344 0e208304 .I....A....D. .. - e3f8 02990a0e 18410e10 420e0846 0b000000 .....A..B..F.... - e408 10000000 20040000 3951ffff 05000000 .... ...9Q...... - e418 00000000 34000000 480f0000 5c93ffff ....4...H...\... - e428 03010000 00410e10 8602440e 18830344 .....A....D....D - e438 0e20029e 0a0e1841 0e10410e 08470b02 . .....A..A..G.. - e448 4e0e1843 0e10410e 08000000 18000000 N..C..A......... - e458 00000000 017a5200 01781001 1b0c0708 .....zR..x...... - e468 90010e20 83038602 10000000 20000000 ... ........ ... - e478 d650ffff 05000000 00000000 10000000 .P.............. - e488 b00f0000 0494ffff 16000000 00000000 ................ - e498 10000000 c40f0000 b350ffff 06000000 .........P...... - e4a8 00410e10 5c000000 d80f0000 fc93ffff .A..\........... - e4b8 0d030000 004b0e10 8d02420e 188c0344 .....K....B....D - e4c8 0e208604 440e2883 05440e30 034b010a . ..D.(..D.0.K.. - e4d8 0e28440e 20410e18 420e1042 0e08430b .(D. A..B..B..C. - e4e8 037e010e 28430e20 410e1842 0e10420e .~..(C. A..B..B. - e4f8 084ac3c6 cccd430e 30830586 048c038d .J....C.0....... - e508 02000000 10000000 c4010000 4550ffff ............EP.. - e518 05000000 00000000 14000000 4c100000 ............L... - e528 9896ffff 1e000000 00440e10 590e0800 .........D..Y... - e538 3c000000 64100000 a096ffff a9000000 <...d........... - e548 00420e10 8c02410e 18860344 0e208304 .B....A....D. .. - e558 440e3002 740a0e20 410e1841 0e10420e D.0.t.. A..A..B. - e568 08450b59 0e20440e 18410e10 420e0800 .E.Y. D..A..B... - e578 1c000000 00000000 017a5200 01781001 .........zR..x.. - e588 1b0c0708 90010e30 83048603 8c020000 .......0........ - e598 10000000 24000000 be4fffff 05000000 ....$....O...... - e5a8 00000000 4c000000 d8100000 dc96ffff ....L........... - e5b8 43030000 00420e10 8d02420e 188c0341 C....B....B....A - e5c8 0e208604 410e2883 05440e30 03f8010a . ..A.(..D.0.... - e5d8 0e28440e 20410e18 420e1042 0e08450b .(D. A..B..B..E. - e5e8 02410a0e 28410e20 410e1842 0e10420e .A..(A. A..B..B. - e5f8 08410b00 10000000 b4020000 5f4fffff .A.........._O.. - e608 05000000 00000000 10000000 3c110000 ............<... - e618 c899ffff 38000000 00000000 10000000 ....8........... - e628 50110000 3c4fffff 06000000 00410e10 P... - jmp - nopl offset(%rax) - je - add %rax,%rbp - sub %rax,%rbx - je - mov %rbx,%rdx - mov %rbp,%rsi - mov %r12d,%edi - callq - test %rax,%rax - jns - callq <__errno_location@plt> - cmpl $something,(%rax) - je - pop %rbx - xor %eax,%eax - pop %rbp - pop %r12 - retq - nopw %cs:offset(%rax,%rax,1) - pop %rbx - mov $something,%eax - pop %rbp - pop %r12 - retq - nopw offset(%rax,%rax,1) - -read_all: - push %r12 - mov %edi,%r12d - push %rbp - mov %rsi,%rbp - push %rbx - mov %rdx,%rbx - test %rdx,%rdx - jne - jmp - nopl offset(%rax) - je - add %rax,%rbp - sub %rax,%rbx - je - mov %rbx,%rdx - mov %rbp,%rsi - mov %r12d,%edi - callq - test %rax,%rax - jns - callq <__errno_location@plt> - cmpl $something,(%rax) - je - pop %rbx - xor %eax,%eax - pop %rbp - pop %r12 - retq - nopw %cs:offset(%rax,%rax,1) - pop %rbx - mov $something,%eax - pop %rbp - pop %r12 - retq - nopw offset(%rax,%rax,1) - talloc_autofree_destructor: movq $something,offset(%rip) # xor %eax,%eax @@ -7322,6 +7248,80 @@ jmpq nopl offset(%rax) +write_all: + push %r12 + mov %edi,%r12d + push %rbp + mov %rsi,%rbp + push %rbx + mov %rdx,%rbx + test %rdx,%rdx + jne + jmp + nopl offset(%rax) + je + add %rax,%rbp + sub %rax,%rbx + je + mov %rbx,%rdx + mov %rbp,%rsi + mov %r12d,%edi + callq + test %rax,%rax + jns + callq <__errno_location@plt> + cmpl $something,(%rax) + je + pop %rbx + xor %eax,%eax + pop %rbp + pop %r12 + retq + nopw %cs:offset(%rax,%rax,1) + pop %rbx + mov $something,%eax + pop %rbp + pop %r12 + retq + nopw offset(%rax,%rax,1) + +read_all: + push %r12 + mov %edi,%r12d + push %rbp + mov %rsi,%rbp + push %rbx + mov %rdx,%rbx + test %rdx,%rdx + jne + jmp + nopl offset(%rax) + je + add %rax,%rbp + sub %rax,%rbx + je + mov %rbx,%rdx + mov %rbp,%rsi + mov %r12d,%edi + callq + test %rax,%rax + jns + callq <__errno_location@plt> + cmpl $something,(%rax) + je + pop %rbx + xor %eax,%eax + pop %rbp + pop %r12 + retq + nopw %cs:offset(%rax,%rax,1) + pop %rbx + mov $something,%eax + pop %rbp + pop %r12 + retq + nopw offset(%rax,%rax,1) + __libc_csu_init: endbr64 push %r15 /usr/bin/sbsiglist differs in ELF section .text --- old /usr/bin/sbsiglist (objdump) +++ new /usr/bin/sbsiglist (objdump) @@ -22,7 +22,7 @@ 3580 41564c8d 35b67a00 0041554c 8d2d0a7d AVL.5.z..AUL.-.} 3590 00004154 554889f5 be480000 005389fb ..ATUH...H...S.. 35a0 31ff4883 ec586448 8b042528 00000048 1.H..XdH..%(...H - 35b0 89442448 31c04c8d 64242ce8 70490000 .D$H1.L.d$,.pI.. + 35b0 89442448 31c04c8d 64242ce8 b0480000 .D$H1.L.d$,..H.. 35c0 48c70424 00000000 48894424 1048c744 H..$....H.D$.H.D 35d0 24180000 0000662e 0f1f8400 00000000 $.....f......... 35e0 4d89e04c 89f94c89 f24889ee 89dfe86d M..L..L..H.....m @@ -59,7 +59,7 @@ 37d0 2410488b 41184c8b 4938448b 40184585 $.H.A.L.I8D.@.E. 37e0 c0740c44 89c24939 d10f85e5 0000004c .t.D..I9.......L 37f0 8b742410 458d692c 488d15b7 7800004c .t$.E.i,H...x..L - 3800 89ee4c89 f7e86638 0000498b 5638f341 ..L...f8..I.V8.A + 3800 89ee4c89 f7e8a637 0000498b 5638f341 ..L....7..I.V8.A 3810 0f6f4e20 4889c549 8b461849 8b763048 .oN H..I.F.I.v0H 3820 8d7d2c0f 290c24f3 0f6f4008 8d421044 .},.).$..o@..B.D 3830 896d10c7 45140000 00008945 180f1145 .m..E......E...E @@ -70,7 +70,7 @@ 3880 8d151678 0000488b 4808e96b feffff48 ...x..H.H..k...H 3890 8b4c2418 488d15e2 770000e9 5afeffff .L$.H...w...Z... 38a0 488b5c24 10488d0d 5a770000 488d35e3 H.\$.H..Zw..H.5. - 38b0 77000031 c0488b53 084889df e83f5a00 w..1.H.S.H...?Z. + 38b0 77000031 c0488b53 084889df e87f5900 w..1.H.S.H....Y. 38c0 00488943 10e9e5fe ffffb801 000000e9 .H.C............ 38d0 71feffff 488b0848 8b3d02cb 0000488d q...H..H.=....H. 38e0 15637900 0031c0be 01000000 e8bff7ff .cy..1.......... @@ -147,7 +147,7 @@ 3d50 48084889 4c2408e8 f4f2ffff 4c8d0d5d H.H.L$......L..] 3d60 bd00004c 89e731f6 4c89ca49 89c6e8fd ...L..1.L..I.... 3d70 f4ffff48 8d0d2676 00004c89 efbe0100 ...H..&v..L..... - 3d80 000089c2 4189c7e8 84580000 4c8d5424 ....A....X..L.T$ + 3d80 000089c2 4189c7e8 c4570000 4c8d5424 ....A....W..L.T$ 3d90 384c8d0d 28bd0000 4c89e74c 89ca4c89 8L..(...L..L..L. 3da0 d64c8954 24204889 44241048 89442438 .L.T$ H.D$.H.D$8 3db0 e8bbf4ff ff488b74 24104489 fa4c89f7 .....H.t$.D..L.. @@ -159,7 +159,7 @@ 3e10 08c70205 000000ba 20000000 e85ff5ff ........ ...._.. 3e20 ff4c8d05 b8bb0000 4889ef31 f64c89c2 .L......H..1.L.. 3e30 e83bf4ff ff488d0d 64750000 4c89efbe .;...H..du..L... - 3e40 01000000 89c24189 c4e8c257 00004c8d ......A....W..L. + 3e40 01000000 89c24189 c4e80257 00004c8d ......A....W..L. 3e50 058bbb00 00488b74 24204889 ef4c89c2 .....H.t$ H..L.. 3e60 4989c548 89442438 e803f4ff ff8b7c24 I..H.D$8......|$ 3e70 04e82af5 ffff488b 7c2418ba 06000000 ..*...H.|$...... @@ -229,7 +229,7 @@ 4270 c00f42c2 c366662e 0f1f8400 00000000 ..B..ff......... 4280 4157488d 15837200 00be9800 00004156 AWH...r.......AV 4290 41554154 554889fd 31ff5348 83ec38e8 AUATUH..1.SH..8. - 42a0 cc2d0000 4989c748 85c00f84 bf070000 .-..I..H........ + 42a0 0c2d0000 4989c748 85c00f84 bf070000 .-..I..H........ 42b0 488d7808 4889c14c 89fa4889 ee4883e7 H.x.H..L..H..H.. 42c0 f848c700 00000000 48c78090 00000000 .H......H....... 42d0 00000048 29f931c0 81c19800 0000c1e9 ...H).1......... @@ -263,7 +263,7 @@ 4490 897f5048 8d0d2171 00004c89 ffbe1800 ..PH..!q..L..... 44a0 0000c1e2 08488d1d 1d710000 41c78780 .....H...q..A... 44b0 00000003 00000001 d0ba0300 00000fb7 ................ - 44c0 c0418947 58e8c653 0000498b 57484989 .A.GX..S..I.WHI. + 44c0 c0418947 58e80653 0000498b 57484989 .A.GX..S..I.WHI. 44d0 47784889 c7498b47 184889d1 4883c208 GxH..I.G.H..H... 44e0 48895f10 488d1d00 71000048 89c64883 H._.H...q..H..H. 44f0 c0044c89 374829c1 48894718 488d05d3 ..L.7H).H.G.H... @@ -290,12 +290,12 @@ 4640 89ff4c8d 05726f00 00498b77 78c1e210 ..L..ro..I.wx... 4650 c1e51801 d50fb650 150fb640 14c1e208 .......P...@.... 4660 01d5ba18 00000001 e8418baf 80000000 .........A...... - 4670 89442408 8d4d0141 898f8000 0000e83d .D$..M.A.......= - 4680 5200004c 63cd498b 7750ba08 0000004f R..Lc.I.wP.....O + 4670 89442408 8d4d0141 898f8000 0000e87d .D$..M.A.......} + 4680 5100004c 63cd498b 7750ba08 0000004f Q..Lc.I.wP.....O 4690 8d0c4949 89c04989 477849c1 e1034c89 ..II..I.GxI...L. 46a0 c74c01e6 4c894424 104a8d2c 088b4424 .L..L.D$.J.,..D$ 46b0 084c894c 2418895d 084c01f0 48894500 .L.L$..].L..H.E. - 46c0 e8bb3e00 00486355 088b7c24 08488945 ..>..HcU..|$.H.E + 46c0 e8fb3d00 00486355 088b7c24 08488945 ..=..HcU..|$.H.E 46d0 104889c1 4c8b4424 104889d0 48015424 .H..L.D$.H..H.T$ 46e0 204c8b4c 241801f8 89c0493b 47080f86 L.L$.....I;G... 46f0 6cfeffff 488b3de5 bc000048 8d154e70 l...H.=....H..Np @@ -312,7 +312,7 @@ 47a0 8d44c8e8 488b0848 29f10348 0883c107 .D..H..H)..H.... 47b0 83e1f848 63c14989 47104839 d00f86a5 ...Hc.I.G.H9.... 47c0 0100004c 8d05d66b 0000ba01 0000004c ...L...k.......L - 47d0 89ffe8e9 50000049 8b571031 f6492b57 ....P..I.W.1.I+W + 47d0 89ffe829 50000049 8b571031 f6492b57 ...)P..I.W.1.I+W 47e0 08498907 49034708 4889c7e8 50e8ffff .I..I.G.H...P... 47f0 498b7710 4d8b3749 89770848 83fe7f0f I.w.M.7I.w.H.... 4800 870bfbff ff488b0d d4bb0000 ba210000 .....H.......!.. @@ -328,7 +328,7 @@ 48a0 0fb64854 01ca488d 4858e96f fbffff90 ..HT..H.HX.o.... 48b0 49639f80 00000049 8b7778ba 18000000 Ic.....I.wx..... 48c0 4c89ff4c 8d05f16c 00008d4b 0141898f L..L...l...K.A.. - 48d0 80000000 e8e74f00 00488d14 5b488b7c ......O..H..[H.| + 48d0 80000000 e8274f00 00488d14 5b488b7c .....'O..H..[H.| 48e0 24204d8b 47084989 4778488d 14d0488d $ M.G.I.GxH...H. 48f0 052b6d00 00be0100 00004889 4210498b .+m.......H.B.I. 4900 074489c1 4801f848 89024963 476829c1 .D..H..H..IcGh). @@ -337,13 +337,13 @@ 4930 498b5708 e954feff ff0f1f80 00000000 I.W..T.......... 4940 488b0d99 ba0000ba 18000000 be010000 H............... 4950 00488d3d 3e6c0000 e883eaff ff4c89ff .H.=>l.......L.. - 4960 4531ffe8 78290000 4883c438 4c89f85b E1..x)..H..8L..[ + 4960 4531ffe8 b8280000 4883c438 4c89f85b E1...(..H..8L..[ 4970 5d415c41 5d415e41 5fc3660f 1f440000 ]A\A]A^A_.f..D.. 4980 458b4120 4d01f066 41817804 00024d89 E.A M..fA.x...M. 4990 47600f85 e4faffff 66418378 06020f85 G`......fA.x.... 49a0 d8faffff 458b0849 39f10f83 ccfaffff ....E..I9....... 49b0 49899790 00000048 8d0df16b 00004c89 I......H...k..L. - 49c0 ff4c89c6 e8f73700 00498b7f 30418b4f .L....7..I..0A.O + 49c0 ff4c89c6 e8373700 00498b7f 30418b4f .L...77..I..0A.O 49d0 3c498987 88000000 4d8b3749 8b4728e9 - jmp - nopl offset(%rax) - je - add %rax,%rbp - sub %rax,%rbx - je - mov %rbx,%rdx - mov %rbp,%rsi - mov %r12d,%edi - callq - test %rax,%rax - jns - callq <__errno_location@plt> - cmpl $something,(%rax) - je - pop %rbx - xor %eax,%eax - pop %rbp - pop %r12 - retq - nopw %cs:offset(%rax,%rax,1) - pop %rbx - mov $something,%eax - pop %rbp - pop %r12 - retq - nopw offset(%rax,%rax,1) - -read_all: - push %r12 - mov %edi,%r12d - push %rbp - mov %rsi,%rbp - push %rbx - mov %rdx,%rbx - test %rdx,%rdx - jne - jmp - nopl offset(%rax) - je - add %rax,%rbp - sub %rax,%rbx - je - mov %rbx,%rdx - mov %rbp,%rsi - mov %r12d,%edi - callq - test %rax,%rax - jns - callq <__errno_location@plt> - cmpl $something,(%rax) - je - pop %rbx - xor %eax,%eax - pop %rbp - pop %r12 - retq - nopw %cs:offset(%rax,%rax,1) - pop %rbx - mov $something,%eax - pop %rbp - pop %r12 - retq - nopw offset(%rax,%rax,1) - talloc_autofree_destructor: movq $something,offset(%rip) # xor %eax,%eax @@ -7480,6 +7406,80 @@ jmpq nopl offset(%rax) +write_all: + push %r12 + mov %edi,%r12d + push %rbp + mov %rsi,%rbp + push %rbx + mov %rdx,%rbx + test %rdx,%rdx + jne + jmp + nopl offset(%rax) + je + add %rax,%rbp + sub %rax,%rbx + je + mov %rbx,%rdx + mov %rbp,%rsi + mov %r12d,%edi + callq + test %rax,%rax + jns + callq <__errno_location@plt> + cmpl $something,(%rax) + je + pop %rbx + xor %eax,%eax + pop %rbp + pop %r12 + retq + nopw %cs:offset(%rax,%rax,1) + pop %rbx + mov $something,%eax + pop %rbp + pop %r12 + retq + nopw offset(%rax,%rax,1) + +read_all: + push %r12 + mov %edi,%r12d + push %rbp + mov %rsi,%rbp + push %rbx + mov %rdx,%rbx + test %rdx,%rdx + jne + jmp + nopl offset(%rax) + je + add %rax,%rbp + sub %rax,%rbx + je + mov %rbx,%rdx + mov %rbp,%rsi + mov %r12d,%edi + callq + test %rax,%rax + jns + callq <__errno_location@plt> + cmpl $something,(%rax) + je + pop %rbx + xor %eax,%eax + pop %rbp + pop %r12 + retq + nopw %cs:offset(%rax,%rax,1) + pop %rbx + mov $something,%eax + pop %rbp + pop %r12 + retq + nopw offset(%rax,%rax,1) + __libc_csu_init: endbr64 push %r15 /usr/bin/sbsign differs in ELF section .text --- old /usr/bin/sbsign (objdump) +++ new /usr/bin/sbsign (objdump) @@ -22,7 +22,7 @@ 3660 41564c8d 35c17900 00415541 544c8d25 AVL.5.y..AUATL.% 3670 a87d0000 554889f5 be200000 005389fb .}..UH... ...S.. 3680 31ff4883 ec586448 8b042528 00000048 1.H..XdH..%(...H - 3690 89442448 31c04c8d 6c2440e8 104b0000 .D$H1.L.l$@..K.. + 3690 89442448 31c04c8d 6c2440e8 504a0000 .D$H1.L.l$@.PJ.. 36a0 48c74424 20000000 00488944 240848c7 H.D$ ....H.D$.H. 36b0 44242800 00000048 c7442418 00000000 D$(....H.D$..... 36c0 48c74424 10000000 000f1f80 00000000 H.D$............ @@ -30,7 +30,7 @@ 36e0 fbffff83 f8ff0f84 e1000000 83e85683 ..............V. 36f0 f82077dc 49630484 4c01e0ff e0488b44 . w.Ic..L....H.D 3700 2408c740 18010000 00ebc548 8b352ecd $..@.......H.5.. - 3710 0000488b 7c2408e8 c44f0000 488b4c24 ..H.|$...O..H.L$ + 3710 0000488b 7c2408e8 044f0000 488b4c24 ..H.|$...O..H.L$ 3720 08488941 10eba948 8b0512cd 00004889 .H.A...H......H. 3730 442410eb 9be87605 00004531 e4488b44 D$....v...E1.H.D 3740 24486448 2b042528 0000000f 852e0400 $HdH+.%(........ @@ -48,7 +48,7 @@ 3800 5e020000 48837c24 10000f84 f8020000 ^...H.|$........ 3810 488b5c24 08488b7b 08e8e20c 00004889 H.\$.H.{......H. 3820 034889c6 4885c00f 848b0200 00488b7c .H..H........H.| - 3830 2408e869 34000031 f6bf0200 0000e87d $..i4..1.......} + 3830 2408e8a9 33000031 f6bf0200 0000e87d $...3..1.......} 3840 fcffffe8 58f8ffff 31f6bf08 000000e8 ....X...1....... 3850 6cfcffff 31f6bf04 000000e8 60fcffff l...1.......`... 3860 bf400000 0031f6e8 54fcffff e8aff8ff .@...1..T....... @@ -74,7 +74,7 @@ 39a0 7cdc488b 352fc600 004c89ff e87ffaff |.H.5/...L...... 39b0 ff4c89f7 e8c7f9ff ff31f648 89efe8ed .L.......1.H.... 39c0 f7ffff48 8b5c2408 be010000 00488d0d ...H.\$......H.. - 39d0 7f760000 89c24189 c7488b3b e8af5e00 .v....A..H.;..^. + 39d0 7f760000 89c24189 c7488b3b e8ef5d00 .v....A..H.;..]. 39e0 00488d74 24304889 ef4989c6 48894424 .H.t$0H..I..H.D$ 39f0 30e8baf7 ffff488b 3d6bca00 00e81efa 0.....H.=k...... 3a00 ffff488b 3b4489fa 4c89f6e8 50140000 ..H.;D..L...P... @@ -82,7 +82,7 @@ 3a20 db488d6c 2438eb03 83c30149 8b3e4c89 .H.l$8.....I.>L. 3a30 e94889ea 89dee865 15000085 c074e948 .H.....e.....t.H 3a40 8b442408 8d73ff48 8b501048 8b38e84d .D$..s.H.P.H.8.M - 3a50 19000048 8b7c2408 e8033b00 00e9dbfc ...H.|$...;..... + 3a50 19000048 8b7c2408 e8433a00 00e9dbfc ...H.|$..C:..... 3a60 ffff488b 0df7c900 00ba2e00 0000be01 ..H............. 3a70 00000048 8d3dbe78 0000e821 faffffe8 ...H.=.x...!.... 3a80 2c020000 41bc0100 0000e9ae fcffff48 ,...A..........H @@ -92,7 +92,7 @@ 3ac0 fcffff48 8b7c2410 e8631c00 004989c4 ...H.|$..c...I.. 3ad0 e9b7fdff ff83781c 004889c3 488d0d28 ......x..H..H..( 3ae0 75000048 8d052575 0000488d 35557500 u..H..%u..H.5Uu. - 3af0 004889df 480f44c8 31c0e881 5a000048 .H..H.D.1...Z..H + 3af0 004889df 480f44c8 31c0e8c1 59000048 .H..H.D.1...Y..H 3b00 894310e9 f0fcffff ba250000 00488b0d .C.......%...H.. 3b10 4cc90000 be010000 00488d3d 48780000 L........H.=Hx.. 3b20 41bc0100 0000e875 f9ffffe8 80010000 A......u........ @@ -173,7 +173,7 @@ 3fd0 48084889 4c2408e8 94f0ffff 4c8d0dfd H.H.L$......L... 3fe0 ba00004c 89e731f6 4c89ca49 89c6e8ed ...L..1.L..I.... 3ff0 f2ffff48 8d0d5970 00004c89 efbe0100 ...H..Yp..L..... - 4000 000089c2 4189c7e8 84580000 4c8d5424 ....A....X..L.T$ + 4000 000089c2 4189c7e8 c4570000 4c8d5424 ....A....W..L.T$ 4010 384c8d0d c8ba0000 4c89e74c 89ca4c89 8L......L..L..L. 4020 d64c8954 24204889 44241048 89442438 .L.T$ H.D$.H.D$8 4030 e8abf2ff ff488b74 24104489 fa4c89f7 .....H.t$.D..L.. @@ -185,7 +185,7 @@ 4090 08c70205 000000ba 20000000 e86ff3ff ........ ....o.. 40a0 ff4c8d05 58b90000 4889ef31 f64c89c2 .L..X...H..1.L.. 40b0 e82bf2ff ff488d0d 976f0000 4c89efbe .+...H...o..L... - 40c0 01000000 89c24189 c4e8c257 00004c8d ......A....W..L. + 40c0 01000000 89c24189 c4e80257 00004c8d ......A....W..L. 40d0 052bb900 00488b74 24204889 ef4c89c2 .+...H.t$ H..L.. 40e0 4989c548 89442438 e8f3f1ff ff8b7c24 I..H.D$8......|$ 40f0 04e84af3 ffff488b 7c2418ba 06000000 ..J...H.|$...... @@ -255,7 +255,7 @@ 44f0 c00f42c2 c366662e 0f1f8400 00000000 ..B..ff......... 4500 4157488d 15837100 00be9800 00004156 AWH...q.......AV 4510 41554154 554889fd 31ff5348 83ec38e8 AUATUH..1.SH..8. - 4520 cc2d0000 4989c748 85c00f84 bf070000 .-..I..H........ + 4520 0c2d0000 4989c748 85c00f84 bf070000 .-..I..H........ 4530 488d7808 4889c14c 89fa4889 ee4883e7 H.x.H..L..H..H.. 4540 f848c700 00000000 48c78090 00000000 .H......H....... 4550 00000048 29f931c0 81c19800 0000c1e9 ...H).1......... @@ -289,7 +289,7 @@ 4710 897f5048 8d0d2170 00004c89 ffbe1800 ..PH..!p..L..... 4720 0000c1e2 08488d1d 1d700000 41c78780 .....H...p..A... 4730 00000003 00000001 d0ba0300 00000fb7 ................ - 4740 c0418947 58e8c653 0000498b 57484989 .A.GX..S..I.WHI. + 4740 c0418947 58e80653 0000498b 57484989 .A.GX..S..I.WHI. 4750 47784889 c7498b47 184889d1 4883c208 GxH..I.G.H..H... 4760 48895f10 488d1d00 70000048 89c64883 H._.H...p..H..H. 4770 c0044c89 374829c1 48894718 488d05d3 ..L.7H).H.G.H... @@ -316,12 +316,12 @@ 48c0 89ff4c8d 05726e00 00498b77 78c1e210 ..L..rn..I.wx... 48d0 c1e51801 d50fb650 150fb640 14c1e208 .......P...@.... 48e0 01d5ba18 00000001 e8418baf 80000000 .........A...... - 48f0 89442408 8d4d0141 898f8000 0000e83d .D$..M.A.......= - 4900 5200004c 63cd498b 7750ba08 0000004f R..Lc.I.wP.....O + 48f0 89442408 8d4d0141 898f8000 0000e87d .D$..M.A.......} + 4900 5100004c 63cd498b 7750ba08 0000004f Q..Lc.I.wP.....O 4910 8d0c4949 89c04989 477849c1 e1034c89 ..II..I.GxI...L. 4920 c74c01e6 4c894424 104a8d2c 088b4424 .L..L.D$.J.,..D$ 4930 084c894c 2418895d 084c01f0 48894500 .L.L$..].L..H.E. - 4940 e8bb3e00 00486355 088b7c24 08488945 ..>..HcU..|$.H.E + 4940 e8fb3d00 00486355 088b7c24 08488945 ..=..HcU..|$.H.E 4950 104889c1 4c8b4424 104889d0 48015424 .H..L.D$.H..H.T$ 4960 204c8b4c 241801f8 89c0493b 47080f86 L.L$.....I;G... 4970 6cfeffff 488b3de5 ba000048 8d154e6f l...H.=....H..No @@ -338,7 +338,7 @@ 4a20 8d44c8e8 488b0848 29f10348 0883c107 .D..H..H)..H.... 4a30 83e1f848 63c14989 47104839 d00f86a5 ...Hc.I.G.H9.... 4a40 0100004c 8d050966 0000ba01 0000004c ...L...f.......L - 4a50 89ffe8e9 50000049 8b571031 f6492b57 ....P..I.W.1.I+W + 4a50 89ffe829 50000049 8b571031 f6492b57 ...)P..I.W.1.I+W 4a60 08498907 49034708 4889c7e8 e0e5ffff .I..I.G.H....... 4a70 498b7710 4d8b3749 89770848 83fe7f0f I.w.M.7I.w.H.... 4a80 870bfbff ff488b0d d4b90000 ba210000 .....H.......!.. @@ -354,7 +354,7 @@ 4b20 0fb64854 01ca488d 4858e96f fbffff90 ..HT..H.HX.o.... 4b30 49639f80 00000049 8b7778ba 18000000 Ic.....I.wx..... 4b40 4c89ff4c 8d05f16b 00008d4b 0141898f L..L...k...K.A.. - 4b50 80000000 e8e74f00 00488d14 5b488b7c ......O..H..[H.| + 4b50 80000000 e8274f00 00488d14 5b488b7c .....'O..H..[H.| 4b60 24204d8b 47084989 4778488d 14d0488d $ M.G.I.GxH...H. 4b70 052b6c00 00be0100 00004889 4210498b .+l.......H.B.I. 4b80 074489c1 4801f848 89024963 476829c1 .D..H..H..IcGh). @@ -363,13 +363,13 @@ 4bb0 498b5708 e954feff ff0f1f80 00000000 I.W..T.......... 4bc0 488b0d99 b80000ba 18000000 be010000 H............... 4bd0 00488d3d 3e6b0000 e8c3e8ff ff4c89ff .H.=>k.......L.. - 4be0 4531ffe8 78290000 4883c438 4c89f85b E1..x)..H..8L..[ + 4be0 4531ffe8 b8280000 4883c438 4c89f85b E1...(..H..8L..[ 4bf0 5d415c41 5d415e41 5fc3660f 1f440000 ]A\A]A^A_.f..D.. 4c00 458b4120 4d01f066 41817804 00024d89 E.A M..fA.x...M. 4c10 47600f85 e4faffff 66418378 06020f85 G`......fA.x.... 4c20 d8faffff 458b0849 39f10f83 ccfaffff ....E..I9....... 4c30 49899790 00000048 8d0df16a 00004c89 I......H...j..L. - 4c40 ff4c89c6 e8f73700 00498b7f 30418b4f .L....7..I..0A.O + 4c40 ff4c89c6 e8373700 00498b7f 30418b4f .L...77..I..0A.O 4c50 3c498987 88000000 4d8b3749 8b4728e9 - jmp - nopl offset(%rax) - je - add %rax,%rbp - sub %rax,%rbx - je - mov %rbx,%rdx - mov %rbp,%rsi - mov %r12d,%edi - callq - test %rax,%rax - jns - callq <__errno_location@plt> - cmpl $something,(%rax) - je - pop %rbx - xor %eax,%eax - pop %rbp - pop %r12 - retq - nopw %cs:offset(%rax,%rax,1) - pop %rbx - mov $something,%eax - pop %rbp - pop %r12 - retq - nopw offset(%rax,%rax,1) - -read_all: - push %r12 - mov %edi,%r12d - push %rbp - mov %rsi,%rbp - push %rbx - mov %rdx,%rbx - test %rdx,%rdx - jne - jmp - nopl offset(%rax) - je - add %rax,%rbp - sub %rax,%rbx - je - mov %rbx,%rdx - mov %rbp,%rsi - mov %r12d,%edi - callq - test %rax,%rax - jns - callq <__errno_location@plt> - cmpl $something,(%rax) - je - pop %rbx - xor %eax,%eax - pop %rbp - pop %r12 - retq - nopw %cs:offset(%rax,%rax,1) - pop %rbx - mov $something,%eax - pop %rbp - pop %r12 - retq - nopw offset(%rax,%rax,1) - talloc_autofree_destructor: movq $something,offset(%rip) # xor %eax,%eax @@ -7775,6 +7701,80 @@ jmpq nopl offset(%rax) +write_all: + push %r12 + mov %edi,%r12d + push %rbp + mov %rsi,%rbp + push %rbx + mov %rdx,%rbx + test %rdx,%rdx + jne + jmp + nopl offset(%rax) + je + add %rax,%rbp + sub %rax,%rbx + je + mov %rbx,%rdx + mov %rbp,%rsi + mov %r12d,%edi + callq + test %rax,%rax + jns + callq <__errno_location@plt> + cmpl $something,(%rax) + je + pop %rbx + xor %eax,%eax + pop %rbp + pop %r12 + retq + nopw %cs:offset(%rax,%rax,1) + pop %rbx + mov $something,%eax + pop %rbp + pop %r12 + retq + nopw offset(%rax,%rax,1) + +read_all: + push %r12 + mov %edi,%r12d + push %rbp + mov %rsi,%rbp + push %rbx + mov %rdx,%rbx + test %rdx,%rdx + jne + jmp + nopl offset(%rax) + je + add %rax,%rbp + sub %rax,%rbx + je + mov %rbx,%rdx + mov %rbp,%rsi + mov %r12d,%edi + callq + test %rax,%rax + jns + callq <__errno_location@plt> + cmpl $something,(%rax) + je + pop %rbx + xor %eax,%eax + pop %rbp + pop %r12 + retq + nopw %cs:offset(%rax,%rax,1) + pop %rbx + mov $something,%eax + pop %rbp + pop %r12 + retq + nopw offset(%rax,%rax,1) + __libc_csu_init: endbr64 push %r15 /usr/bin/sbvarsign differs in ELF section .text --- old /usr/bin/sbvarsign (objdump) +++ new /usr/bin/sbvarsign (objdump) @@ -22,8 +22,8 @@ 3680 41564c8d 351a7a00 00415541 544c8d25 AVL.5.z..AUATL.% 3690 2c800000 5589fd31 ff534889 f3be7000 ,...U..1.SH...p. 36a0 00004881 ec880000 0064488b 04252800 ..H......dH..%(. - 36b0 00004889 44247831 c04c8d6c 2450e8ad ..H.D$x1.L.l$P.. - 36c0 4f0000c6 44243f00 48894424 0848c744 O...D$?.H.D$.H.D + 36b0 00004889 44247831 c04c8d6c 2450e8ed ..H.D$x1.L.l$P.. + 36c0 4e0000c6 44243f00 48894424 0848c744 N...D$?.H.D$.H.D 36d0 24180000 000048c7 44241000 00000048 $.....H.D$.....H 36e0 c7442430 00000000 48c74424 20000000 .D$0....H.D$ ... 36f0 0048c744 24280000 0000660f 1f440000 .H.D$(....f..D.. @@ -51,7 +51,7 @@ 3850 e86bfcff ffe8b6f8 ffff4863 05ffcb00 .k........Hc.... 3860 00488b2c c34889ef e8a3f9ff ff488b7c .H.,.H.......H.| 3870 2408be02 00000048 8d0d5d78 00004989 $......H..]x..I. - 3880 c489c2e8 c8640000 4585e47e 1f418d74 .....d..E..~.A.t + 3880 c489c2e8 08640000 4585e47e 1f418d74 .....d..E..~.A.t 3890 24ff31d2 eb034889 ca660fbe 4c150066 $.1...H..f..L..f 38a0 890c5048 8d4a0148 39f275ea 488b4c24 ..PH.J.H9.u.H.L$ 38b0 084501e4 48894120 486305a1 cb000048 .E..H.A Hc.....H @@ -102,7 +102,7 @@ 3b80 bac00200 004889ee 4c89f7e8 70f9ffff .....H..L...p... 3b90 85c00f84 34020000 498b7e20 31f6e83d ....4...I.~ 1..= 3ba0 f8ffff4c 8b7c2408 488d15b2 75000048 ...L.|$.H...u..H - 3bb0 63f04989 f54c89ff 4883c628 e8ef3b00 c.I..L..H..(..;. + 3bb0 63f04989 f54c89ff 4883c628 e82f3b00 c.I..L..H..(./;. 3bc0 00660f6f 4c24504c 89e64889 c30f1108 .f.oL$PL..H..... 3bd0 418d4518 4183c528 89431048 b80002f1 A.E.A..(.C.H.... 3be0 0e9dd2af 4a488943 1448b88a a9347d37 ....JH.C.H...4}7 @@ -127,7 +127,7 @@ 3d10 488b055a 74000048 894134e9 e4fcffff H..Zt..H.A4..... 3d20 488b4424 08c7403c 20000000 e982fcff H.D$..@< ....... 3d30 ff488b5c 2408488d 0da57300 00488d35 .H.\$.H...s..H.5 - 3d40 a5730000 31c04889 dfe8f25c 00004889 .s..1.H....\..H. + 3d40 a5730000 31c04889 dfe8325c 00004889 .s..1.H...2\..H. 3d50 4308e97f fbffff48 8b7c2410 e88f1e00 C......H.|$..... 3d60 00e9d6fc ffff488b 0d33c700 00ba1900 ......H..3...... 3d70 0000be01 00000048 8d3d4373 0000e82d .......H.=Cs...- @@ -158,12 +158,12 @@ 3f00 415631c0 baa40100 00415541 544189f4 AV1......AUATA.. 3f10 be410200 00555348 89fb488b 7f08e8fd .A...USH..H..... 3f20 f5ffff85 c00f88a5 00000089 c54585e4 .............E.. - 3f30 75464863 5358488b 735089ef e86f1e00 uFHcSXH.sP...o.. + 3f30 75464863 5358488b 735089ef e80f6800 uFHcSXH.sP....h. 3f40 0084c074 47488b53 18488b73 1089efe8 ...tGH.S.H.s.... - 3f50 5c1e0000 84c07434 8b436c85 c00f85ad \.....t4.Cl..... + 3f50 fc670000 84c07434 8b436c85 c00f85ad .g....t4.Cl..... 3f60 00000089 efe816f1 ffff5b31 c05d415c ..........[1.]A\ 3f70 415d415e c30f1f00 488d733c ba040000 A]A^....H.s<.... - 3f80 0089c7e8 281e0000 84c075a6 488d3d76 ....(.....u.H.=v + 3f80 0089c7e8 c8670000 84c075a6 488d3d76 .....g....u.H.=v 3f90 700000e8 38f5ffff 488b4b08 be010000 p...8...H.K..... 3fa0 0031c048 8b3df6c4 0000488d 15377200 .1.H.=....H..7r. 3fb0 00e80af1 ffff89ef e8c3f0ff ff5bb8ff .............[.. @@ -247,7 +247,7 @@ 4490 48084889 4c2408e8 c4ebffff 4c8d0d1d H.H.L$......L... 44a0 b600004c 89e731f6 4c89ca49 89c6e82d ...L..1.L..I...- 44b0 eeffff48 8d0d0673 00004c89 efbe0100 ...H...s..L..... - 44c0 000089c2 4189c7e8 84580000 4c8d5424 ....A....X..L.T$ + 44c0 000089c2 4189c7e8 c4570000 4c8d5424 ....A....W..L.T$ 44d0 384c8d0d e8b50000 4c89e74c 89ca4c89 8L......L..L..L. 44e0 d64c8954 24204889 44241048 89442438 .L.T$ H.D$.H.D$8 44f0 e8ebedff ff488b74 24104489 fa4c89f7 .....H.t$.D..L.. @@ -259,7 +259,7 @@ 4550 08c70205 000000ba 20000000 e8dfeeff ........ ....... 4560 ff4c8d05 78b40000 4889ef31 f64c89c2 .L..x...H..1.L.. 4570 e86bedff ff488d0d 44720000 4c89efbe .k...H..Dr..L... - 4580 01000000 89c24189 c4e8c257 00004c8d ......A....W..L. + 4580 01000000 89c24189 c4e80257 00004c8d ......A....W..L. 4590 054bb400 00488b74 24204889 ef4c89c2 .K...H.t$ H..L.. 45a0 4989c548 89442438 e833edff ff8b7c24 I..H.D$8.3....|$ 45b0 04e8aaee ffff488b 7c2418ba 06000000 ......H.|$...... @@ -329,7 +329,7 @@ 49b0 c00f42c2 c366662e 0f1f8400 00000000 ..B..ff......... 49c0 4157488d 15636f00 00be9800 00004156 AWH..co.......AV 49d0 41554154 554889fd 31ff5348 83ec38e8 AUATUH..1.SH..8. - 49e0 cc2d0000 4989c748 85c00f84 bf070000 .-..I..H........ + 49e0 0c2d0000 4989c748 85c00f84 bf070000 .-..I..H........ 49f0 488d7808 4889c14c 89fa4889 ee4883e7 H.x.H..L..H..H.. 4a00 f848c700 00000000 48c78090 00000000 .H......H....... 4a10 00000048 29f931c0 81c19800 0000c1e9 ...H).1......... @@ -363,7 +363,7 @@ 4bd0 897f5048 8d0d016e 00004c89 ffbe1800 ..PH...n..L..... 4be0 0000c1e2 08488d1d fd6d0000 41c78780 .....H...m..A... 4bf0 00000003 00000001 d0ba0300 00000fb7 ................ - 4c00 c0418947 58e8c653 0000498b 57484989 .A.GX..S..I.WHI. + 4c00 c0418947 58e80653 0000498b 57484989 .A.GX..S..I.WHI. 4c10 47784889 c7498b47 184889d1 4883c208 GxH..I.G.H..H... 4c20 48895f10 488d1de0 6d000048 89c64883 H._.H...m..H..H. 4c30 c0044c89 374829c1 48894718 488d05b3 ..L.7H).H.G.H... @@ -390,12 +390,12 @@ 4d80 89ff4c8d 05526c00 00498b77 78c1e210 ..L..Rl..I.wx... 4d90 c1e51801 d50fb650 150fb640 14c1e208 .......P...@.... 4da0 01d5ba18 00000001 e8418baf 80000000 .........A...... - 4db0 89442408 8d4d0141 898f8000 0000e83d .D$..M.A.......= - 4dc0 5200004c 63cd498b 7750ba08 0000004f R..Lc.I.wP.....O + 4db0 89442408 8d4d0141 898f8000 0000e87d .D$..M.A.......} + 4dc0 5100004c 63cd498b 7750ba08 0000004f Q..Lc.I.wP.....O 4dd0 8d0c4949 89c04989 477849c1 e1034c89 ..II..I.GxI...L. 4de0 c74c01e6 4c894424 104a8d2c 088b4424 .L..L.D$.J.,..D$ 4df0 084c894c 2418895d 084c01f0 48894500 .L.L$..].L..H.E. - 4e00 e8bb3e00 00486355 088b7c24 08488945 ..>..HcU..|$.H.E + 4e00 e8fb3d00 00486355 088b7c24 08488945 ..=..HcU..|$.H.E 4e10 104889c1 4c8b4424 104889d0 48015424 .H..L.D$.H..H.T$ 4e20 204c8b4c 241801f8 89c0493b 47080f86 L.L$.....I;G... 4e30 6cfeffff 488b3d65 b6000048 8d15266d l...H.=e...H..&m @@ -412,7 +412,7 @@ 4ee0 8d44c8e8 488b0848 29f10348 0883c107 .D..H..H)..H.... 4ef0 83e1f848 63c14989 47104839 d00f86a5 ...Hc.I.G.H9.... 4f00 0100004c 8d05b668 0000ba01 0000004c ...L...h.......L - 4f10 89ffe8e9 50000049 8b571031 f6492b57 ....P..I.W.1.I+W + 4f10 89ffe829 50000049 8b571031 f6492b57 ...)P..I.W.1.I+W 4f20 08498907 49034708 4889c7e8 10e1ffff .I..I.G.H....... 4f30 498b7710 4d8b3749 89770848 83fe7f0f I.w.M.7I.w.H.... 4f40 870bfbff ff488b0d 54b50000 ba210000 .....H..T....!.. @@ -428,7 +428,7 @@ 4fe0 0fb64854 01ca488d 4858e96f fbffff90 ..HT..H.HX.o.... 4ff0 49639f80 00000049 8b7778ba 18000000 Ic.....I.wx..... 5000 4c89ff4c 8d05d169 00008d4b 0141898f L..L...i...K.A.. - 5010 80000000 e8e74f00 00488d14 5b488b7c ......O..H..[H.| + 5010 80000000 e8274f00 00488d14 5b488b7c .....'O..H..[H.| 5020 24204d8b 47084989 4778488d 14d0488d $ M.G.I.GxH...H. 5030 050b6a00 00be0100 00004889 4210498b ..j.......H.B.I. 5040 074489c1 4801f848 89024963 476829c1 .D..H..H..IcGh). @@ -437,13 +437,13 @@ 5070 498b5708 e954feff ff0f1f80 00000000 I.W..T.......... 5080 488b0d19 b40000ba 18000000 be010000 H............... 5090 00488d3d 1e690000 e813e4ff ff4c89ff .H.=.i.......L.. - 50a0 4531ffe8 78290000 4883c438 4c89f85b E1..x)..H..8L..[ + 50a0 4531ffe8 b8280000 4883c438 4c89f85b E1...(..H..8L..[ 50b0 5d415c41 5d415e41 5fc3660f 1f440000 ]A\A]A^A_.f..D.. 50c0 458b4120 4d01f066 41817804 00024d89 E.A M..fA.x...M. 50d0 47600f85 e4faffff 66418378 06020f85 G`......fA.x.... 50e0 d8faffff 458b0849 39f10f83 ccfaffff ....E..I9....... 50f0 49899790 00000048 8d0dd168 00004c89 I......H...h..L. - 5100 ff4c89c6 e8f73700 00498b7f 30418b4f .L....7..I..0A.O + 5100 ff4c89c6 e8373700 00498b7f 30418b4f .L...77..I..0A.O 5110 3c498987 88000000 4d8b3749 8b4728e9 d...... - d178 00000000 10000000 080d0000 8c9cffff ................ - d188 16000000 00000000 10000000 1c0d0000 ................ - d198 1b64ffff 06000000 00410e10 5c000000 .d.......A..\... - d1a8 300d0000 849cffff 0d030000 004b0e10 0............K.. - d1b8 8d02420e 188c0344 0e208604 440e2883 ..B....D. ..D.(. - d1c8 05440e30 034b010a 0e28440e 20410e18 .D.0.K...(D. A.. - d1d8 420e1042 0e08430b 037e010e 28430e20 B..B..C..~..(C. - d1e8 410e1842 0e10420e 084ac3c6 cccd430e A..B..B..J....C. - d1f8 30830586 048c038d 02000000 10000000 0............... - d208 c4010000 ad63ffff 05000000 00000000 .....c.......... - d218 14000000 a40d0000 209fffff 1e000000 ........ ....... - d228 00440e10 590e0800 3c000000 bc0d0000 .D..Y...<....... - d238 289fffff a9000000 00420e10 8c02410e (........B....A. - d248 18860344 0e208304 440e3002 740a0e20 ...D. ..D.0.t.. - d258 410e1841 0e10420e 08450b59 0e20440e A..A..B..E.Y. D. - d268 18410e10 420e0800 1c000000 00000000 .A..B........... - d278 017a5200 01781001 1b0c0708 90010e30 .zR..x.........0 - d288 83048603 8c020000 10000000 24000000 ............$... - d298 2663ffff 05000000 00000000 4c000000 &c..........L... - d2a8 300e0000 649fffff 43030000 00420e10 0...d...C....B.. - d2b8 8d02420e 188c0341 0e208604 410e2883 ..B....A. ..A.(. - d2c8 05440e30 03f8010a 0e28440e 20410e18 .D.0.....(D. A.. - d2d8 420e1042 0e08450b 02410a0e 28410e20 B..B..E..A..(A. - d2e8 410e1842 0e10420e 08410b00 10000000 A..B..B..A...... - d2f8 b4020000 c762ffff 05000000 00000000 .....b.......... - d308 10000000 940e0000 50a2ffff 38000000 ........P...8... - d318 00000000 10000000 a80e0000 a462ffff .............b.. - d328 06000000 00410e10 1c000000 bc0e0000 .....A.......... - d338 68a2ffff 59000000 00420e10 8c02024b h...Y....B.....K - d348 0a0e0843 0b000000 18000000 00000000 ...C............ - d358 017a5200 01781001 1b0c0708 90010e10 .zR..x.......... - d368 8c020000 10000000 20000000 5a62ffff ........ ...Zb.. - d378 05000000 00000000 38000000 0c0f0000 ........8....... - d388 78a2ffff 87010000 00420e10 8c02410e x........B....A. - d398 18860344 0e208304 02a00a0e 18450e10 ...D. .......E.. - d3a8 420e0842 0b410a0e 18430e10 420e084a B..B.A...C..B..J - d3b8 0b000000 10000000 dc060000 0f62ffff .............b.. - d3c8 05000000 00000000 10000000 5c0f0000 ............\... - d3d8 b8a3ffff 16000000 00000000 10000000 ................ - d3e8 700f0000 ec61ffff 06000000 00410e10 p....a.......A.. - d3f8 4c000000 840f0000 b0a3ffff 70020000 L...........p... - d408 00420e10 8d02420e 188c0344 0e208604 .B....B....D. .. - d418 440e2883 05470e30 027a0a0e 28410e20 D.(..G.0.z..(A. - d428 410e1842 0e10420e 08450b02 8d0a0e28 A..B..B..E.....( - d438 440e2041 0e18420e 10420e08 420b0000 D. A..B..B..B... - d448 10000000 08040000 8e61ffff 05000000 .........a...... - d458 00000000 38000000 e80f0000 bca5ffff ....8........... - d468 a8000000 00420e10 8d02420e 188c0341 .....B....B....A - d478 0e208604 440e2883 05440e30 026c0a0e . ..D.(..D.0.l.. - d488 28440e20 410e1842 0e10420e 08460b00 (D. A..B..B..F.. - d498 10000000 58040000 4361ffff 05000000 ....X...Ca...... - d4a8 00000000 60000000 38100000 1ca6ffff ....`...8....... - d4b8 e7020000 00490e10 8e02420e 188d0345 .....I....B....E - d4c8 0e208c04 440e2886 05440e30 83060358 . ..D.(..D.0...X - d4d8 010a0e28 410e2042 0e18420e 10420e08 ...(A. B..B..B.. - d4e8 490b02e6 0a0e2841 0e20420e 18420e10 I.....(A. B..B.. - d4f8 420e0843 0b026f0e 28410e20 420e1842 B..C..o.(A. B..B - d508 0e10420e 08000000 20000000 00000000 ..B..... ....... - d518 017a5200 01781001 1b0c0708 90010e30 .zR..x.........0 - d528 83068605 8c048d03 8e020000 10000000 ................ - d538 28000000 ac60ffff 05000000 00000000 (....`.......... - d548 30000000 d4100000 70a8ffff 36000000 0.......p...6... - d558 00410e10 8602410e 18830344 0e205c0a .A....A....D. \. - d568 0e18410e 10410e08 440b440e 18440e10 ..A..A..D.D..D.. - d578 410e0800 14000000 08110000 7ca8ffff A...........|... - d588 50000000 0002440e 104b0e08 34000000 P.....D..K..4... - d598 20110000 b4a8ffff b4000000 00420e10 ............B.. - d5a8 8d02420e 188c0341 0e208604 440e2883 ..B....A. ..D.(. - d5b8 05470e40 029a0e28 440e2041 0e18420e .G.@...(D. A..B. - d5c8 10420e08 1c000000 00000000 017a5200 .B...........zR. - d5d8 01781001 1b0c0708 90010e40 83058604 .x.........@.... - d5e8 8c038d02 10000000 24000000 f95fffff ........$...._.. - d5f8 05000000 00000000 3c000000 8c110000 ........<....... - d608 08a9ffff b9000000 00410e10 8602440e .........A....D. - d618 18830344 0e300272 0a0e1841 0e10410e ...D.0.r...A..A. - d628 08430b56 0a0e1841 0e10410e 08480b54 .C.V...A..A..H.T - d638 0e18430e 10410e08 18000000 00000000 ..C..A.......... - d648 017a5200 01781001 1b0c0708 90010e30 .zR..x.........0 - d658 83038602 10000000 20000000 8e5fffff ........ ...._.. - d668 05000000 00000000 34000000 fc110000 ........4....... - d678 58a9ffff 95000000 00420e10 8c02480e X........B....H. - d688 18860344 0e208304 02560a0e 18410e10 ...D. ...V...A.. - d698 4c0e0847 0b590e18 410e1042 0e080000 L..G.Y..A..B.... - d6a8 10000000 c8090000 475fffff 05000000 ........G_...... - d6b8 00000000 20000000 48120000 aca9ffff .... ...H....... - d6c8 d3000000 00420e10 8c02028c 0a0e0852 .....B.........R - d6d8 0b6d0a0e 08410b00 10000000 94030000 .m...A.......... - d6e8 145fffff 05000000 00000000 28000000 ._..........(... - d6f8 80120000 54aaffff be000000 00410e10 ....T........A.. - d708 8602470e 3002990a 0e10410e 08460b54 ..G.0.....A..F.T - d718 0e10410e 08000000 18000000 00000000 ..A............. - d728 017a5200 01781001 1b0c0708 90010e30 .zR..x.........0 - d738 86020000 10000000 20000000 bd5effff ........ ....^.. - d748 05000000 00000000 30000000 dc120000 ........0....... - d758 b8aaffff c7000000 00420e10 8c02440e .........B....D. - d768 18860347 0e30028c 0a0e1844 0e10420e ...G.0.....D..B. - d778 08490b54 0e18440e 10420e08 18000000 .I.T..D..B...... - d788 00000000 017a5200 01781001 1b0c0708 .....zR..x...... - d798 90010e30 86038c02 10000000 20000000 ...0........ ... - d7a8 5e5effff 05000000 00000000 30000000 ^^..........0... - d7b8 40130000 24abffff bf000000 00420e10 @...$........B.. - d7c8 8c02440e 18860347 0e200283 0a0e1844 ..D....G. .....D - d7d8 0e10420e 084a0b54 0e18440e 10420e08 ..B..J.T..D..B.. - d7e8 18000000 00000000 017a5200 01781001 .........zR..x.. - d7f8 1b0c0708 90010e20 86038c02 10000000 ....... ........ /usr/bin/sbverify differs in assembler output --- old /usr/bin/sbverify (disasm) +++ new /usr/bin/sbverify (disasm) @@ -3056,80 +3056,6 @@ nopw %cs:offset(%rax,%rax,1) nop -write_all: - push %r12 - mov %edi,%r12d - push %rbp - mov %rsi,%rbp - push %rbx - mov %rdx,%rbx - test %rdx,%rdx - jne - jmp - nopl offset(%rax) - je - add %rax,%rbp - sub %rax,%rbx - je - mov %rbx,%rdx - mov %rbp,%rsi - mov %r12d,%edi - callq - test %rax,%rax - jns - callq <__errno_location@plt> - cmpl $something,(%rax) - je - pop %rbx - xor %eax,%eax - pop %rbp - pop %r12 - retq - nopw %cs:offset(%rax,%rax,1) - pop %rbx - mov $something,%eax - pop %rbp - pop %r12 - retq - nopw offset(%rax,%rax,1) - -read_all: - push %r12 - mov %edi,%r12d - push %rbp - mov %rsi,%rbp - push %rbx - mov %rdx,%rbx - test %rdx,%rdx - jne - jmp - nopl offset(%rax) - je - add %rax,%rbp - sub %rax,%rbx - je - mov %rbx,%rdx - mov %rbp,%rsi - mov %r12d,%edi - callq - test %rax,%rax - jns - callq <__errno_location@plt> - cmpl $something,(%rax) - je - pop %rbx - xor %eax,%eax - pop %rbp - pop %r12 - retq - nopw %cs:offset(%rax,%rax,1) - pop %rbx - mov $something,%eax - pop %rbp - pop %r12 - retq - nopw offset(%rax,%rax,1) - talloc_autofree_destructor: movq $something,offset(%rip) # xor %eax,%eax @@ -7699,6 +7625,80 @@ jmpq nopl offset(%rax) +write_all: + push %r12 + mov %edi,%r12d + push %rbp + mov %rsi,%rbp + push %rbx + mov %rdx,%rbx + test %rdx,%rdx + jne + jmp + nopl offset(%rax) + je + add %rax,%rbp + sub %rax,%rbx + je + mov %rbx,%rdx + mov %rbp,%rsi + mov %r12d,%edi + callq + test %rax,%rax + jns + callq <__errno_location@plt> + cmpl $something,(%rax) + je + pop %rbx + xor %eax,%eax + pop %rbp + pop %r12 + retq + nopw %cs:offset(%rax,%rax,1) + pop %rbx + mov $something,%eax + pop %rbp + pop %r12 + retq + nopw offset(%rax,%rax,1) + +read_all: + push %r12 + mov %edi,%r12d + push %rbp + mov %rsi,%rbp + push %rbx + mov %rdx,%rbx + test %rdx,%rdx + jne + jmp + nopl offset(%rax) + je + add %rax,%rbp + sub %rax,%rbx + je + mov %rbx,%rdx + mov %rbp,%rsi + mov %r12d,%edi + callq + test %rax,%rax + jns + callq <__errno_location@plt> + cmpl $something,(%rax) + je + pop %rbx + xor %eax,%eax + pop %rbp + pop %r12 + retq + nopw %cs:offset(%rax,%rax,1) + pop %rbx + mov $something,%eax + pop %rbp + pop %r12 + retq + nopw offset(%rax,%rax,1) + __libc_csu_init: endbr64 push %r15 /usr/bin/sbverify differs in ELF section .text --- old /usr/bin/sbverify (objdump) +++ new /usr/bin/sbverify (objdump) @@ -77,7 +77,7 @@ 3a50 0048838c 24f80f00 0000ebe9 488b0ddd .H..$.......H... 3a60 c90000ba 1f000000 be010000 00488d3d .............H.= 3a70 5c780000 e8a7faff ff488b3d c0c90000 \x.......H.=.... - 3a80 e83bfaff ff488b7d 80e8e23d 0000837d .;...H.}...=...} + 3a80 e83bfaff ff488b7d 80e8223d 0000837d .;...H.}.."=...} 3a90 a0000f85 bc010000 837d8801 0f84b901 .........}...... 3aa0 0000488d 3d927600 00e872f6 ffff8b45 ..H.=.v...r....E 3ab0 8883f001 e9f8fcff ff4881ec b0000000 .........H...... @@ -123,7 +123,7 @@ 3d30 ff4139c5 0f8c69ff ffff4c8b a570ffff .A9...i...L..p.. 3d40 ff488ba5 78ffffff e9b3feff ff488b0d .H..x........H.. 3d50 ecc60000 ba1d0000 00be0100 0000488d ..............H. - 3d60 3d527300 00e8b6f7 ffff488b 7d80e8fd =Rs.......H.}... + 3d60 3d527300 00e8b6f7 ffff488b 7d80e83d =Rs.......H.}..= 3d70 3a0000e9 20fdffff 488b0dc1 c60000ba :... ...H....... 3d80 17000000 be010000 00488d3d 45730000 .........H.=Es.. 3d90 e88bf7ff ffebd348 8b3da2c6 00004c89 .......H.=....L. @@ -214,7 +214,7 @@ 42e0 48084889 4c2408e8 84edffff 4c8d0ded H.H.L$......L... 42f0 b700004c 89e731f6 4c89ca49 89c6e86d ...L..1.L..I...m 4300 f0ffff48 8d0de670 00004c89 efbe0100 ...H...p..L..... - 4310 000089c2 4189c7e8 84580000 4c8d5424 ....A....X..L.T$ + 4310 000089c2 4189c7e8 c4570000 4c8d5424 ....A....W..L.T$ 4320 384c8d0d b8b70000 4c89e74c 89ca4c89 8L......L..L..L. 4330 d64c8954 24204889 44241048 89442438 .L.T$ H.D$.H.D$8 4340 e82bf0ff ff488b74 24104489 fa4c89f7 .+...H.t$.D..L.. @@ -226,7 +226,7 @@ 43a0 08c70205 000000ba 20000000 e8fff0ff ........ ....... 43b0 ff4c8d05 48b60000 4889ef31 f64c89c2 .L..H...H..1.L.. 43c0 e8abefff ff488d0d 24700000 4c89efbe .....H..$p..L... - 43d0 01000000 89c24189 c4e8c257 00004c8d ......A....W..L. + 43d0 01000000 89c24189 c4e80257 00004c8d ......A....W..L. 43e0 051bb600 00488b74 24204889 ef4c89c2 .....H.t$ H..L.. 43f0 4989c548 89442438 e873efff ff8b7c24 I..H.D$8.s....|$ 4400 04e8caf0 ffff488b 7c2418ba 06000000 ......H.|$...... @@ -296,7 +296,7 @@ 4800 c00f42c2 c366662e 0f1f8400 00000000 ..B..ff......... 4810 4157488d 15436d00 00be9800 00004156 AWH..Cm.......AV 4820 41554154 554889fd 31ff5348 83ec38e8 AUATUH..1.SH..8. - 4830 cc2d0000 4989c748 85c00f84 bf070000 .-..I..H........ + 4830 0c2d0000 4989c748 85c00f84 bf070000 .-..I..H........ 4840 488d7808 4889c14c 89fa4889 ee4883e7 H.x.H..L..H..H.. 4850 f848c700 00000000 48c78090 00000000 .H......H....... 4860 00000048 29f931c0 81c19800 0000c1e9 ...H).1......... @@ -330,7 +330,7 @@ 4a20 897f5048 8d0de16b 00004c89 ffbe1800 ..PH...k..L..... 4a30 0000c1e2 08488d1d dd6b0000 41c78780 .....H...k..A... 4a40 00000003 00000001 d0ba0300 00000fb7 ................ - 4a50 c0418947 58e8c653 0000498b 57484989 .A.GX..S..I.WHI. + 4a50 c0418947 58e80653 0000498b 57484989 .A.GX..S..I.WHI. 4a60 47784889 c7498b47 184889d1 4883c208 GxH..I.G.H..H... 4a70 48895f10 488d1dc0 6b000048 89c64883 H._.H...k..H..H. 4a80 c0044c89 374829c1 48894718 488d0593 ..L.7H).H.G.H... @@ -357,12 +357,12 @@ 4bd0 89ff4c8d 05326a00 00498b77 78c1e210 ..L..2j..I.wx... 4be0 c1e51801 d50fb650 150fb640 14c1e208 .......P...@.... 4bf0 01d5ba18 00000001 e8418baf 80000000 .........A...... - 4c00 89442408 8d4d0141 898f8000 0000e83d .D$..M.A.......= - 4c10 5200004c 63cd498b 7750ba08 0000004f R..Lc.I.wP.....O + 4c00 89442408 8d4d0141 898f8000 0000e87d .D$..M.A.......} + 4c10 5100004c 63cd498b 7750ba08 0000004f Q..Lc.I.wP.....O 4c20 8d0c4949 89c04989 477849c1 e1034c89 ..II..I.GxI...L. 4c30 c74c01e6 4c894424 104a8d2c 088b4424 .L..L.D$.J.,..D$ 4c40 084c894c 2418895d 084c01f0 48894500 .L.L$..].L..H.E. - 4c50 e8bb3e00 00486355 088b7c24 08488945 ..>..HcU..|$.H.E + 4c50 e8fb3d00 00486355 088b7c24 08488945 ..=..HcU..|$.H.E 4c60 104889c1 4c8b4424 104889d0 48015424 .H..L.D$.H..H.T$ 4c70 204c8b4c 241801f8 89c0493b 47080f86 L.L$.....I;G... 4c80 6cfeffff 488b3db5 b7000048 8d150e6b l...H.=....H...k @@ -379,7 +379,7 @@ 4d30 8d44c8e8 488b0848 29f10348 0883c107 .D..H..H)..H.... 4d40 83e1f848 63c14989 47104839 d00f86a5 ...Hc.I.G.H9.... 4d50 0100004c 8d059666 0000ba01 0000004c ...L...f.......L - 4d60 89ffe8e9 50000049 8b571031 f6492b57 ....P..I.W.1.I+W + 4d60 89ffe829 50000049 8b571031 f6492b57 ...)P..I.W.1.I+W 4d70 08498907 49034708 4889c7e8 e0e2ffff .I..I.G.H....... 4d80 498b7710 4d8b3749 89770848 83fe7f0f I.w.M.7I.w.H.... 4d90 870bfbff ff488b0d a4b60000 ba210000 .....H.......!.. @@ -395,7 +395,7 @@ 4e30 0fb64854 01ca488d 4858e96f fbffff90 ..HT..H.HX.o.... 4e40 49639f80 00000049 8b7778ba 18000000 Ic.....I.wx..... 4e50 4c89ff4c 8d05b167 00008d4b 0141898f L..L...g...K.A.. - 4e60 80000000 e8e74f00 00488d14 5b488b7c ......O..H..[H.| + 4e60 80000000 e8274f00 00488d14 5b488b7c .....'O..H..[H.| 4e70 24204d8b 47084989 4778488d 14d0488d $ M.G.I.GxH...H. 4e80 05eb6700 00be0100 00004889 4210498b ..g.......H.B.I. 4e90 074489c1 4801f848 89024963 476829c1 .D..H..H..IcGh). @@ -404,13 +404,13 @@ 4ec0 498b5708 e954feff ff0f1f80 00000000 I.W..T.......... 4ed0 488b0d69 b50000ba 18000000 be010000 H..i............ 4ee0 00488d3d fe660000 e833e6ff ff4c89ff .H.=.f...3...L.. - 4ef0 4531ffe8 78290000 4883c438 4c89f85b E1..x)..H..8L..[ + 4ef0 4531ffe8 b8280000 4883c438 4c89f85b E1...(..H..8L..[ 4f00 5d415c41 5d415e41 5fc3660f 1f440000 ]A\A]A^A_.f..D.. 4f10 458b4120 4d01f066 41817804 00024d89 E.A M..fA.x...M. 4f20 47600f85 e4faffff 66418378 06020f85 G`......fA.x.... 4f30 d8faffff 458b0849 39f10f83 ccfaffff ....E..I9....... 4f40 49899790 00000048 8d0db166 00004c89 I......H...f..L. - 4f50 ff4c89c6 e8f73700 00498b7f 30418b4f .L....7..I..0A.O + 4f50 ff4c89c6 e8373700 00498b7f 30418b4f .L...77..I..0A.O 4f60 3c498987 88000000 4d8b3749 8b4728e9