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

[harden-mac:0465] MacOSX - crash screensaver locked with password and get the desktop back



石川です。

# 最近バタバタしてるもんで、activeでなくて済みません。

本家/. Appleや/.J マックやMacSlashなどなど各所で話題になっているスクリーン
セーバーのクラッシュ(バッファオーバーフロー?)の件ですが、私の手元でも
確認しています。

一応、一次情報源を紹介。

○[Full-Disclosure] MacOSX - crash screensaver locked with password and 
 get the desktop back
http://lists.netsys.com/pipermail/full-disclosure/2003-July/010910.html

簡単な説明は、/.J マックのタレコミ文が良いかと。
http://slashdot.jp/mac/03/07/06/012224.shtml?topic=16

私の手元の検証環境は以下です。
・Mac OS X 10.2.6(+その後のアップデート)
・Mac OS X Server 10.2.6(+その後のアップデート)

MacSlashの、
○Mod Parent Up! Can crack it in under 15 seconds.  (Score:2)
http://macslash.org/comments.pl?sid=3493&cid=42907
にあるやり方だと「キーの繰り返し」がデフォルト値のマシンでもスクリーンの
ロックを回避してデスクトップまでたどり着くまでに1分はかかりませんね。

ちなみに、iBook Dual USB + Mac OS X Server で、「キーの繰り返し」を
最速にしてスクリーンのロックをしておいて。
スクリーンセーバー上で認証ダイアログを表示させてからデスクトップが現れる
まで、約23秒でした。

一応、検証したい方のために、上記MacSlashの投稿の簡易訳に近いですが方法を
書いておきます。

・スクリーンをロックする
・認証ダイアログを表示させる
・どれかのキーを数秒押しっぱなしにして、パスワード欄に文字列を入力
(デフォルトでパスワード欄に入力できるので、ダイアログが現れたら
 キーを押すだけで良い)
・Shift+Home と入力
 (PowerBookやiBookの方は fn も併用するのを忘れずに)
・Control+Kと入力
・Control+Yを、パスワード欄の右スクロールが止まるまで押しっぱなし
・Return(or Enter)を押す

です。
これだけでスクリーンロックを回避できてしまいます。

fixされるまでは、離席などする時はスクリーンロックに頼らずにログアウトした
方が良さげですね。


-- 
石川 泰久/vm_converter
vm_converter@xxxxxxx

--[PR]------------------------------------------------------------------
    ☆★ボーナスでPC・デジカメ・DVDを買おうと思っているあなたへ★☆
=================================================================
PC・デジカメ・DVDの売れ筋ランキング、チャートで最新のデジタル製品が分かる!!
         ↓↓↓↓↓ 詳しくはこちら ↓↓↓↓↓
        http://ad.freeml.com/cgi-bin/ad.cgi?id=bXq6w
------------------------------------------------------------------[PR]--
<GMO GROUP> Global Media Online  www.gmo.jp