IT

Windows 2000 日本語版 SP4 メモ

幸か不幸か(どっちかというとやっぱ不幸だと思うのだが)Windows 2000をクリーンインストールすることにしたので、SP4環境をクリーンインストールするにあたっての備忘録。

沖縄の海辺

3/2 沖縄県北谷町にて

SP3統合インストール→Internet Explorer 6→Windows 2000 SP4→Ie6累積パッチ(Q818529)と順次適用した後、Windows Updateを起動して必要な修正プログラムを確認したところ、5件の修正プログラムがリストアップされた。

●「MS03-014」は使ってないOutlook Express用なので必要無し。

▲「MS02-008」は以前適用したMicrosoft XML Core Services 3.0 (MSXML3.dll)の更新なのでSP4に含まれない。ダウンロード済みの Q318203_MSXML30_x86.exe を適用。

▲「MS03-008」はJSCRIPTの緊急な問題なのだが、日経IT Proの『日本語版の公開間近,Windows 2000 SP4を解説する』にはSP4漏れとしてリストアップされてなかったんで、サポート情報「Windows スクリプト エンジンの問題により、コードが実行される (814078)(MS03-008)」をチェックすると

Windows 2000 SP4 に含まれるのは、Windows Script Host 5.1 用の修正プログラムです。Windows Script Host 5.5 または Windows Script Host 5.6 をご利用のお客様は、以下にあります個別の修正プログラムの適用をお願いします。

という事で、ダウンロード済みのjs56njp.exe を適用する。

▲「MS03-011」はMicrosoft VMの更新になる為SP4に含まれない。つまり別途適用する必要があるのだが、「Microsoft VM の問題により,システムが侵害される (816093) (MS03-011)」で配布されているパッチは、SP4適用後には「バージョンが違う」というエラーを返して適用することができないのでまいっちんぐ。最終的にはWindows Updateによって適用できたので、OKとする。取り敢えずオフラインで導入する際にはSP4より先に「MS03-011」を適用するのが吉。

▲「MS03-021」はWindows Media Playerの更新なのでSP4に含まれない。これもダウンロード済みの WindowsMedia9-KB819639-x86-JPN.exe を適用。

リストアップされたのは以上5件で、その内4つの修正プログラムを適用する必要があった。逆に『日本語版の公開間近,Windows 2000 SP4を解説する』でリストアップされていた「MS01-022」はWindows Updateでリストアップされなかったのだが、"C:\Program Files\Common Files\System\Ole DB\MSDAIPP.DLL"をチェックすると対応済みのバージョン8.103.5219.0だったので問題無し、という事だろう。

というわけで、今日も『島人ぬ宝』が良く似合う蒸暑い一日であった。

参照

マイクロソフト -Microsoft(R) Windows(R) 2000 日本語版 Service Pack 4を7月3日(木)より提供開始 -Windows 2000 Service Pack 4 日本語版 ダウンロード ▼以下、SP4対象外▼ -MS01-022: WebDAV Service Provider によりスクリプトがユーザーとしてリクエストを行う -MS02-008: XMLHTTP コントロールにより,ローカル ファイルにアクセスすることができる -MS03-008: Windows スクリプト エンジンの問題により、コードが実行される (814078) -MS03-011: Microsoft VM の問題により,システムが侵害される (816093) ★サポート技術情報 - 820101 Microsoft VM および Windows 2000 Service Pack 4 に関するよく寄せられる質問 -MS03-014: Outlook Express 用の累積的な修正プログラム (330994) -MS03-020: Internet Explorer 用の累積的な修正プログラム (818529) -MS03-021: Windows Media Player の問題により,メディア ライブラリがアクセスされる (819639)

7月の災難

またしても120GBのHDDが突然死。

線路は続くよ

6/8 山口県日置町にて

昨夜、帰宅していつものようにPCの電源を入れ、晩メシの支度を終えて何気に画面を見たら「指定されたファイルが見つかりません」などというメッセージがボコボコ開いててビックリ。うむむ、Dドライブのボリュームラベルと空き容量が無くなってる。どうやら5月に泣いたのと同じ現象のような….。また120GBのHDD**「VOL2003」**が逝ってしまったか。

幸か不幸かSP4を適用する前だったので、原因はディスクかマザーボードのどちらかなのは間違いない。きっと5月の障害とも無縁ではないだろう。取り敢えずマザーをGIGABYTEのGA-7VAXPにチェンジ。誤診で故障者リストに加えられ現役から退いた悲劇のマザーボードだが、案の定、何ともなかったかのようにシステム起動。ただ**「VOL2003」**は残念ながら復活の兆しも感じられず、どうやらHDDそのものが問題っぽい。

前回のホロ苦い経験を踏まえ、最初から復旧は諦めてMaxtorからダウンロードしたユーティリティPowerMaxで10時間かけて物理フォーマットやってみたのだが、結局エラーは無くならなかった(メッセージが英語なので何やらよくわからん)。というわけで、昼前に買ったパソコン工房に持ち込んで確認依頼したところ、無事に故障の認定を得た。10ヶ月の保障期間内なので無償修理なのだが、やはりメーカーに送り返すので1ヶ月ほどかかると言う事だ。どうせメーカーでも修理でなく交換なのだから店頭在庫で代替してくれよ〜、と思ったが「1ヶ月以上メーカーから音沙汰無いようだったら代替品で交換」という回答を得て引き下がる。

代替品としてTwoTopでMaxtorの6Y120P0を11,880円にて接収。Raidコントローラー配下に接続して目下Windows 2000のクリーンインストールで悪戦苦闘。今までにお目にかかった事の無い「Microsoft認定証明書のない不明なアプリケーション」というのが現れ、当然「NO!」と却下したところ、再起動したら「No BOOT device.」という青画面。不明なアプリケーションというのはFastTrak Raidコントローラーのドライバーだったというオチだ。ぐぅ。

ホームページネタ関係はサーバーにあるから全く問題ないし、先週撮った動画はカメラにオリジナルが残ってたんでラッキー。6/10以降のデジカメ画像と今週一週間分のメールがホームページネタ関係はサーバーにあるから全く問題ないし、先週撮った動画はカメラにオリジナルが残ってたんでラッキー。6/10以降のデジカメ画像と今週一週間分のメールがロスト。やっぱマメにバックアップせにゃいかんかなぁ….

Norton AntiVirusのスキャンまで終わったのは深夜1時だった。

参照

Maxtor http://www.maxtor.com/

Windows 2000 日本語版 SP4 リリース

6月26日にリリースされた英語版からおよそ一週間遅れで公開となった。

英語版環境で「SP4導入の後にInternet Explorer 6を導入すると、一部DLLがダウングレードする」という問題が報告されており新規導入でSP4を適用する場合にはちょっと注意が必要だが、他に重大な問題は報告されていないようなので、取り敢えずWindows 2000ユーザーは適用すべし。

参照

マイクロソフト -Microsoft(R) Windows(R) 2000 日本語版 Service Pack 4を7月3日(木)より提供開始 -Windows 2000 Service Pack 4 日本語版 ダウンロード

日経IT Pro -日本語版の公開間近,Windows 2000 SP4を解説する 2003年7月1日

【注意】複数のメールソフトに問題

「複数のメールソフトに不適切なセキュリティゾーンが適用される欠陥」があり、「新しいウィンドウ」で開いたInternet ExplorerでHTMLメールを表示すると「マイ コンピュータ」ゾーンでスクリプトを実行させられる可能性が指摘されている。

影響が確認されたメーラーはDatula(1.52.01)、EdMaxフリー版(2.85.3F)、WeMail32(2.09beta5)、Winbiff(2.42)、ドラえもんメール(2.03B)。

全てのメーラーで問題を改修した対応版がリリースされているが、EdMaxの

○EdMax 2003/ 2/26 開発元に報告 2003/ 3/ 3 開発元から、事情により調査が遅れるとの報告 2003/ 3/11 開発元から、EdMaxには問題がないとの回答 2003/ 3/12 開発元に、「マイ コンピュータ」ゾーンでスクリプトが実行されることを再度報告 2003/ 3/12 開発元から、通常の動作であり、EdMaxは関知できないとの回答

というのは経過はなかなかスゴい。作者としては対応を誤ったと言わざるを得ないが、http://www.edcom.jp/のシェアウェアはおっかなくて使えないなぁ…

何はともあれ、HTMLメールは表示しないのが吉。

参照

セキュリティホール memo メーリングリスト -[memo:6145] 複数のメールソフトに不適切なセキュリティゾーンが適用される欠陥

@http://www.edcom.jp/

【危険】Windows Media Player 9に情報漏洩のセキュリティホール

Windows Media Playerの 9 シリーズに含まれる ActiveX コントロールに問題があり、メディアライブラリから情報が漏洩するセキュリティホールが報告されている。

九州横断道路

6/15 狭霧台付近にて

この問題でパソコンが乗っ取られたりファイルが削除されたりする事は無いが、攻撃者がWindows Mediaのライブラリを操作できる可能性がある。またメディアファイルへのディレクトリパスを調べることによってログオンしているユーザー名を知る事も考えられるので、できるだけ速やかに修正プログラムを適用しよう。

ちなみにマイクロソフトは6月16日からPC初心者を対象にイラストを多用したセキュリティ情報サイト『絵でみるセキュリティ情報』を開設しているので、「セキュリティホールってよくわかんない…」という人はぜひ見ておいて欲しい。

参照

マイクロソフトTechNetセキュリティセンター -Windows Media Player の問題により、メディア ライブラリがアクセスされる (819639) (MS03-021) <絵でみるセキュリティ情報> MS03-021

Windows Media 9 Series

メモメモ

apacheのアクセスログをIPアドレスからドメイン名に変換するawk処理。

awk '{"dnsname "$1 | getline nm; close("dnsname"); sub($1,nm,$0); print }' /var/log/httpd/access_log

【危険】@niftyにセキュリティホール

待ちに待った「フォーサーズシステム」に舞い上がって書き忘れたかなり重要な話。@niftyがプッシュしているWebフォーラムにクロスサイトスクリプティング(XSS)のセキュリティホールがあったあるそうな。

この問題はCookie・パスワード等の情報漏洩、セッション乗っ取りの危険性がある致命的な問題であり、特にSSLセッションにまで影響すると言う凶悪かつ特大な事例は過去最悪のXSSと言える。

なお@niftyはhttp://com.nifty.com/forum/index.htmlにおいて

いつもWebフォーラムをご利用いただきましてありがとうございます。 本日(6/20)より「掲示板でのタグの使用」を一時的に休止とさせていただきます。 上記機能を利用すると、自由にhtmlタグを記述することが可能ですが、悪意をもって利用した場合、発言者のやり方によっては、掲示板利用者に被害がおよぶ可能性があるため、対策を行うことといたしました。 対策を行う間、機能を一時的に休止させていただきます。ご迷惑をおかけし、申し訳ございません。 なお、既に登録されている発言でタグが利用されていた場合には、タグがそのまま表示されることとなりますのでご留意ください。

という記載をしているが、これを読んだところで事の重大さはこれっぽっちも伝わって来ない。不用意にユーザーを怖がらせろとは言わないが、どんな危険性があったのかは明らかにする責任があると思う。

昨年8月に導入したWebフォーラムが今になって問題になったのは、「XSS大王さらにその後」で指摘されているように「気が付かなかった…」という事では無く「問題の重大性を理解していなかった」という事だろう。しかし「実害があったかどうかの確認が為されていない」という現状も考えると、運用管理者たる@niftyの未熟さが一番の問題のように思う。

エンドユーザーにとっての**「便利なWeb」**というのは、裏を返すとこういう危険性がある熟成途上な技術であるという事を覚悟しておかなくてはならない、と言わざるを得ないのは技術者の端くれとしては悲しい現実だ。

その一方で、何となくWebフォーラムに近づかなかったというのは我ながら『カンが冴えてるな〜』と思うのであった。

参照

日経IT Pro -@niftyの電子掲示板に「クロスサイト・スクリプティングぜい弱性」,緊急メンテナンスを実施 2003年6月23日

えび日記 -「XSS大王」 2003年6月18日 -「XSS大王その後」 2003年6月23日 -「XSS大王・さらなるホゥル」 2003年6月23日 -「XSS大王さらにその後」 2003年6月24日 -「DOM万歳(XSS大王つづき)」 2003年6月24日

IPA 情報処理振興事業協会 -Webサイトにおけるクロスサイト スクリプティング脆弱性に関する情報 2001年10月23日

認術修業

セキュリティフライデーからパスワードの強度を評価するツールがリリースされている。6000円で販売されるソフトウェアだが、動作期間が1週間限定の試用版も公開されているのでぜひお試しを。

新兵器

6/21 熊本県久木野村にて

ちなみに自分のパスワードではWindows 9x系だと22時間で見破られるという結果だったので、前8文字に記号を多くする事によって見破るのに209日間と「十分な強さを持っているぞ」とお誉めの言葉を頂けるレベルに強化して、ちょっと安心。

で、パスワードに記号を多く含めたらWebからのパスワード変更がうまくいかなくなった…。よくよく考えてみるとcgiから/var/qmail/bin/vida-passwdにコマンドラインでパラメータを渡しているので一部のメタキャラクタ(特殊記号)が意図しない影響をしていたわけ。というわけで~/webtools/usermod/umod.ccにメタキャラクタの対応を追加して、こちらも万全。

参照

日経IT Pro -覚えやすくて破られにくいパスワードのつけ方 2003年6月21日 -パスワードの作成/記憶を支援するセキュリティフライデーの新ツール 2003年6月19日

セキュリティフライデー

言語道断

地図情報サイトMapFanでも知られるインクリメント・ピーがZENRINの地図を無断複製していたという話し。

社内での不正利用のみならず、インクリメント・ピーが発売している地図にZENRINのモノと同じ誤記が多数あることからいわゆるパクリ容疑も濃厚で、競合する会社としてはあきれてモノも言えないような愚かさだ。

参照

ZENRIN

インクリメント・ピー

INTERNET Watch -盛岡地裁、ゼンリンの訴えを受けインクリメントPに対し証拠保全実施 2003年6月19日

ZDnet News -ゼンリン、「地図無断複製」でインクリメントPを提訴の構え 2003年6月19日

kernel 2.4.21 available

2.4.20以来、いくつかのセキュリティfixはあったものの、久々のバージョンアップ。

Opteron対応は関係無いけど、セオリーに従ってftp://ftp.ring.gr.jp/archives/linux/kernel.org/kernel/v2.4/からlinux-2.4.21.tar.bz2をダウンロードし、おもむろにbuildする。

$ make menuconfig
$ make dep clean
$ make bzImage
$ make modules
$ sudo make modules_install
$ sudo mv arch/i386/boot/bzImage /boot/vmlinuz-2.4.21
$ sudo mv System.map /boot/System.map-2.4.21
$ sudo /sbin/mkinitrd  /boot/initrd-2.4.21.img 2.4.21

最後に/boot/grub/grub.confに2.4.21のエントリを追加して終了。

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/hda5
#          initrd /initrd-version.img
#boot=/dev/hda
**default=4**
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
title Red Hat Linux (2.4.20-18.7BOOT)
        root (hd0,0)
        kernel /vmlinuz-2.4.20-18.7BOOT ro root=/dev/hda5
        initrd /initrd-2.4.20-18.7BOOT.img
title Red Hat Linux (2.4.20-18.7)
        root (hd0,0)
        kernel /vmlinuz-2.4.20-18.7 ro root=/dev/hda5
        initrd /initrd-2.4.20-18.7.img
title Red Hat Linux (2.4.19)
        root (hd0,0)
        kernel /vmlinuz-2.4.19 ro root=/dev/hda5
        initrd /initrd-2.4.19.img
title Red Hat Linux (2.4.20)
        root (hd0,0)
        kernel /vmlinuz-2.4.20 ro root=/dev/hda5
        initrd /initrd-2.4.20.img
**title Red Hat Linux (2.4.21)
        root (hd0,0)
        kernel /vmlinuz-2.4.21 ro root=/dev/hda5
        initrd /initrd-2.4.21.img**

参照

福岡国際センター