« どうすりゃいいのさ Thunderbird | Main | 痕跡を残さない Mac OS X への攻撃 »
最近気付いたのだが、コンソール(Console.app)に 2009-01-24 15:50:49 com.apple.Safari[4338] YES というメッセージが出力される。これがなんなのかわからなかったでのほったらかしにしておいたのだが、ようやくそのメッセージが何を言っているのかわかった。
私は普段 Safari は使っていません。たまに web アプリの動作確認などで使用しますがそれだけです。ですからコンソール(Console.app)に 2009-01-24 15:50:49 com.apple.Safari[4338] YES というようなメッセージがよく書き出されているのが不思議でした。起動してもいないアプリケーションがログを吐くのだろうかと。そもそも Safari が何かシステムログにメッセージを出すときその中のプロセス名が com.apple.Safari なのかどうかも不確実です。本当にこれは Safari が出しているメッセージなのか怪しいものです。
だんだん気になり始めました。起動していない Safari がメッセージを出すのも変ですから、何かのソフトウェアがシステムログに Safari の名前でメッセージを出していると考えるのが妥当でしょう。悪意があるソフトウェアならばそもそもシステムログにメッセージを出さないでしょうが、意図していないソフトウェアが意図していない挙動をしているかもしれません。意図していないと注意が行き届かず結果として何かセキュリティ的な懸念が生じているかもしれません。調べてみました。そうしたらこういう記述が見つかりました。
Apple - Support - Discussions - Safari Console Message // OS 10.5.6 ... から2009年1月24日に引用1/14/09 12:33:44 PM com.apple.Safari3215 YES
Those YES/NO messages are connected with MobileMe/.Mac synching.
セキュリティ的な引っ掛かりで調べているわけですからこの記述を鵜呑みにするのもちょっとお人好し過ぎですが、更にこの投稿へのレスポンスで次のようにあります。
Apple - Support - Discussions - Safari Console Message // OS 10.5.6 ... から2009年1月24日に引用I turned off all Mobile.me syncing and the message has not occured in the console log since.
自作自演ということはまずないと思います。なぜならば MobileMe との同期設定を OFF にすることくらい誰にだってできるのですから、簡単に検証可能です。嘘ならすぐにばれます。
というわけで件のメッセージは MobileMe と Safari のブックマークを同期しているときに出されるメッセージだと見てきっと間違いないでしょう。安心しました。