[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[osx-users:0815] Re: sendmail MD5 ( was Re: /usr/sbin/sendmailと/usr/l



石川です。立て続けにまた長文で済みません。

# 先に書いたようにとってもダメな検証っぽいんですが、まだ続けたり(汗

10.3.1→10.3.2→10.3.2+SUのそれぞれの合間で /usr/sbin/sendmail
のバイナリのコピーを取っておいて、それぞれのhexdumpを取って、それらの
diffを取ってみたりしました。↓な感じです。

10.3.1の頃は
$ sudo cp /usr/sbin/sendmail ./10.3.1-sendmail
$ hexdump -C 10.3.1-sendmail > 10.3.1.hex

で、これを10.3.2の時と10.3.2+SUの時も行って、後でdiffを取った次第。
なお、私にはこれを見ても解らないんですが...(汗
何か解る方がいたらと思って投げておきます。等幅フォントでご覧下さい。
# まるっきり意味なかったら、無駄に長いメールでホントに済みません。_o_

DirectoryService, libssl, libsasl, Kerberosって文字列の辺りが違ってる
のが気になるところです。
PostfixとOpen Directoryとの絡みが何か関係するんですかね...。
でも10.3.2 UpdateやSecurity Updateに含まれてないのも入ってますね。

==============================
○10.3.1 と 10.3.2 でのhexdumpのdiff
$ cat 10.3.1--10.3.2.diff
--- 10.3.1.hex Mon Dec 22 17:53:21 2003
+++ 10.3.2.hex Mon Dec 22 17:53:31 2003
@@ -63,26 +63,26 @@
000003e0 00 00 00 00 00 00 00 04 00 00 00 0e 00 00 00 1c |................|
000003f0 00 00 00 0c 2f 75 73 72 2f 6c 69 62 2f 64 79 6c |..../usr/lib/dyl|
00000400 64 00 00 00 00 00 00 0c 00 00 00 6c 00 00 00 18 |d..........l....|
-00000410 3f 73 87 3e 00 01 00 00 00 01 00 00 2f 53 79 73 |?s.>......../Sys|
+00000410 3f e6 93 63 00 01 00 00 00 01 00 00 2f 53 79 73 |?..c......../Sys|
00000420 74 65 6d 2f 4c 69 62 72 61 72 79 2f 46 72 61 6d |tem/Library/Fram|
00000430 65 77 6f 72 6b 73 2f 44 69 72 65 63 74 6f 72 79 |eworks/Directory|
00000440 53 65 72 76 69 63 65 2e 66 72 61 6d 65 77 6f 72 |Service.framewor|
00000450 6b 2f 56 65 72 73 69 6f 6e 73 2f 41 2f 44 69 72 |k/Versions/A/Dir|
00000460 65 63 74 6f 72 79 53 65 72 76 69 63 65 00 00 00 |ectoryService...|
-00000470 00 00 00 0c 00 00 00 34 00 00 00 18 3f 71 3c bb |.......4....?q<.|
+00000470 00 00 00 0c 00 00 00 34 00 00 00 18 3f e6 93 40 |.......4....?..@|
00000480 00 00 09 07 00 00 09 07 2f 75 73 72 2f 6c 69 62 |......../usr/lib|
00000490 2f 6c 69 62 73 73 6c 2e 30 2e 39 2e 37 2e 64 79 |/libssl.0.9.7.dy|
000004a0 6c 69 62 00 00 00 00 0c 00 00 00 38 00 00 00 18 |lib........8....|
-000004b0 3f 71 3e 4b 00 01 00 00 00 03 00 00 2f 75 73 72 |?q>K......../usr|
+000004b0 3f e6 93 40 00 01 00 00 00 03 00 00 2f 75 73 72 |?..@......../usr|
000004c0 2f 6c 69 62 2f 6c 69 62 73 61 73 6c 32 2e 32 2e |/lib/libsasl2.2.|
000004d0 30 2e 31 2e 64 79 6c 69 62 00 00 00 00 00 00 0c |0.1.dylib.......|
-000004e0 00 00 00 5c 00 00 00 18 3f 73 db 18 00 05 00 00 |...\....?s......|
+000004e0 00 00 00 5c 00 00 00 18 3f e6 93 8e 00 05 00 00 |...\....?.......|
000004f0 00 05 00 00 2f 53 79 73 74 65 6d 2f 4c 69 62 72 |..../System/Libr|
00000500 61 72 79 2f 46 72 61 6d 65 77 6f 72 6b 73 2f 4b |ary/Frameworks/K|
00000510 65 72 62 65 72 6f 73 2e 66 72 61 6d 65 77 6f 72 |erberos.framewor|
00000520 6b 2f 56 65 72 73 69 6f 6e 73 2f 41 2f 4b 65 72 |k/Versions/A/Ker|
00000530 62 65 72 6f 73 00 00 00 00 00 00 0c 00 00 00 34 |beros..........4|
-00000540 00 00 00 18 3f 70 c2 f4 00 47 00 00 00 01 00 00 |....?p...G......|
+00000540 00 00 00 18 3f e6 93 10 00 47 00 00 00 01 00 00 |....?....G......|
00000550 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 53 79 73 74 |/usr/lib/libSyst|
00000560 65 6d 2e 42 2e 64 79 6c 69 62 00 00 00 00 00 10 |em.B.dylib......|
00000570 00 00 00 70 00 00 00 14 00 00 00 01 00 00 00 68 |...p...........h|
@@ -347,7 +347,7 @@
00001610 00 00 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 |...j............|
00001620 00 00 00 00 00 00 00 00 00 00 00 00 00 02 8a bc |................|
00001630 00 00 00 fd 00 00 00 00 00 00 00 00 00 02 70 00 |..............p.|
-00001640 00 00 00 62 00 00 00 17 00 00 00 0c 00 00 00 00 |...b............|
+00001640 00 00 00 62 00 00 00 17 00 00 00 0c 54 41 5f 81 |...b........TA_.|
00001650 00 00 00 05 00 00 00 b0 00 00 00 01 00 00 00 28 |...............(|
00001660 00 00 58 d8 00 00 00 00 00 00 00 00 00 00 00 00 |..X.............|
00001670 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
==============================
○10.3.2 と 10.3.2+SU でのhexdumpのdiff
$ cat 10.3.2--10.3.2+SU.diff
--- 10.3.2.hex Mon Dec 22 17:53:31 2003
+++ 10.3.2+SU.hex Mon Dec 22 17:53:42 2003
@@ -63,7 +63,7 @@
000003e0 00 00 00 00 00 00 00 04 00 00 00 0e 00 00 00 1c |................|
000003f0 00 00 00 0c 2f 75 73 72 2f 6c 69 62 2f 64 79 6c |..../usr/lib/dyl|
00000400 64 00 00 00 00 00 00 0c 00 00 00 6c 00 00 00 18 |d..........l....|
-00000410 3f e6 93 63 00 01 00 00 00 01 00 00 2f 53 79 73 |?..c......../Sys|
+00000410 3f e6 9c 82 00 01 00 00 00 01 00 00 2f 53 79 73 |?.........../Sys|
00000420 74 65 6d 2f 4c 69 62 72 61 72 79 2f 46 72 61 6d |tem/Library/Fram|
00000430 65 77 6f 72 6b 73 2f 44 69 72 65 63 74 6f 72 79 |eworks/Directory|
00000440 53 65 72 76 69 63 65 2e 66 72 61 6d 65 77 6f 72 |Service.framewor|
@@ -76,7 +76,7 @@
000004b0 3f e6 93 40 00 01 00 00 00 03 00 00 2f 75 73 72 |?..@......../usr|
000004c0 2f 6c 69 62 2f 6c 69 62 73 61 73 6c 32 2e 32 2e |/lib/libsasl2.2.|
000004d0 30 2e 31 2e 64 79 6c 69 62 00 00 00 00 00 00 0c |0.1.dylib.......|
-000004e0 00 00 00 5c 00 00 00 18 3f e6 93 8e 00 05 00 00 |...\....?.......|
+000004e0 00 00 00 5c 00 00 00 18 3f e6 9c ad 00 05 00 00 |...\....?.......|
000004f0 00 05 00 00 2f 53 79 73 74 65 6d 2f 4c 69 62 72 |..../System/Libr|
00000500 61 72 79 2f 46 72 61 6d 65 77 6f 72 6b 73 2f 4b |ary/Frameworks/K|
00000510 65 72 62 65 72 6f 73 2e 66 72 61 6d 65 77 6f 72 |erberos.framewor|
==============================
○念のため、10.3.1 と 10.3.2+SU とのhexdumpのdiff
$ cat 10.3.1--10.3.2+SU.diff
--- 10.3.1.hex Mon Dec 22 17:53:21 2003
+++ 10.3.2+SU.hex Mon Dec 22 17:53:42 2003
@@ -63,26 +63,26 @@
000003e0 00 00 00 00 00 00 00 04 00 00 00 0e 00 00 00 1c |................|
000003f0 00 00 00 0c 2f 75 73 72 2f 6c 69 62 2f 64 79 6c |..../usr/lib/dyl|
00000400 64 00 00 00 00 00 00 0c 00 00 00 6c 00 00 00 18 |d..........l....|
-00000410 3f 73 87 3e 00 01 00 00 00 01 00 00 2f 53 79 73 |?s.>......../Sys|
+00000410 3f e6 9c 82 00 01 00 00 00 01 00 00 2f 53 79 73 |?.........../Sys|
00000420 74 65 6d 2f 4c 69 62 72 61 72 79 2f 46 72 61 6d |tem/Library/Fram|
00000430 65 77 6f 72 6b 73 2f 44 69 72 65 63 74 6f 72 79 |eworks/Directory|
00000440 53 65 72 76 69 63 65 2e 66 72 61 6d 65 77 6f 72 |Service.framewor|
00000450 6b 2f 56 65 72 73 69 6f 6e 73 2f 41 2f 44 69 72 |k/Versions/A/Dir|
00000460 65 63 74 6f 72 79 53 65 72 76 69 63 65 00 00 00 |ectoryService...|
-00000470 00 00 00 0c 00 00 00 34 00 00 00 18 3f 71 3c bb |.......4....?q<.|
+00000470 00 00 00 0c 00 00 00 34 00 00 00 18 3f e6 93 40 |.......4....?..@|
00000480 00 00 09 07 00 00 09 07 2f 75 73 72 2f 6c 69 62 |......../usr/lib|
00000490 2f 6c 69 62 73 73 6c 2e 30 2e 39 2e 37 2e 64 79 |/libssl.0.9.7.dy|
000004a0 6c 69 62 00 00 00 00 0c 00 00 00 38 00 00 00 18 |lib........8....|
-000004b0 3f 71 3e 4b 00 01 00 00 00 03 00 00 2f 75 73 72 |?q>K......../usr|
+000004b0 3f e6 93 40 00 01 00 00 00 03 00 00 2f 75 73 72 |?..@......../usr|
000004c0 2f 6c 69 62 2f 6c 69 62 73 61 73 6c 32 2e 32 2e |/lib/libsasl2.2.|
000004d0 30 2e 31 2e 64 79 6c 69 62 00 00 00 00 00 00 0c |0.1.dylib.......|
-000004e0 00 00 00 5c 00 00 00 18 3f 73 db 18 00 05 00 00 |...\....?s......|
+000004e0 00 00 00 5c 00 00 00 18 3f e6 9c ad 00 05 00 00 |...\....?.......|
000004f0 00 05 00 00 2f 53 79 73 74 65 6d 2f 4c 69 62 72 |..../System/Libr|
00000500 61 72 79 2f 46 72 61 6d 65 77 6f 72 6b 73 2f 4b |ary/Frameworks/K|
00000510 65 72 62 65 72 6f 73 2e 66 72 61 6d 65 77 6f 72 |erberos.framewor|
00000520 6b 2f 56 65 72 73 69 6f 6e 73 2f 41 2f 4b 65 72 |k/Versions/A/Ker|
00000530 62 65 72 6f 73 00 00 00 00 00 00 0c 00 00 00 34 |beros..........4|
-00000540 00 00 00 18 3f 70 c2 f4 00 47 00 00 00 01 00 00 |....?p...G......|
+00000540 00 00 00 18 3f e6 93 10 00 47 00 00 00 01 00 00 |....?....G......|
00000550 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 53 79 73 74 |/usr/lib/libSyst|
00000560 65 6d 2e 42 2e 64 79 6c 69 62 00 00 00 00 00 10 |em.B.dylib......|
00000570 00 00 00 70 00 00 00 14 00 00 00 01 00 00 00 68 |...p...........h|
@@ -347,7 +347,7 @@
00001610 00 00 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 |...j............|
00001620 00 00 00 00 00 00 00 00 00 00 00 00 00 02 8a bc |................|
00001630 00 00 00 fd 00 00 00 00 00 00 00 00 00 02 70 00 |..............p.|
-00001640 00 00 00 62 00 00 00 17 00 00 00 0c 00 00 00 00 |...b............|
+00001640 00 00 00 62 00 00 00 17 00 00 00 0c 54 41 5f 81 |...b........TA_.|
00001650 00 00 00 05 00 00 00 b0 00 00 00 01 00 00 00 28 |...............(|
00001660 00 00 58 d8 00 00 00 00 00 00 00 00 00 00 00 00 |..X.............|
00001670 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
==============================

-- 石川 泰久/vm_converter
# hexdump取ったら日記に上げてないものがあったのを思い出した(汗


--[PR]------------------------------------------------------------------
  ◆「ayupan」「 Every Little Thing」の画期的メーラー登場!◆
        IncrediMail WOW!のプレミアム版として
     エイベックスの大人気アーティストのメーラーが登場!
           ↓↓今すぐGET!↓↓
     http://ad.freeml.com/cgi-bin/ad.cgi?id=cxcBs
------------------------------------------------------------------[PR]--
<GMO GROUP> Global Media Online www.gmo.jp