こんにちは、阿久津です。前回述べた公共施設に設置するコンピュータのセキュリティ対策ですが、少々気になったので地元の図書館に足を運んでみました。早速係員に申請し、コンピュータを使ってみましたが、OSは案の定、Windows XPのみ。せめて、Service Pack 2を適用したWindows Vistaであれば……と思いましたが、予算の都合などオトナの事情もあるんだろうと深く考えず、そのままコンピュータの設定を調べることにしました。

すると、そのコンピュータには、某社製コンテンツフィルタリングソフトが導入済み。その場で同ソフトの仕様を調べてみたところ、自身がPROXYサーバとなり、Internet ExplorerなどのWebブラウザはローカルホスト経由で同ソフトに接続して、キーワードやURLなどブラックリスト方式でコンテンツフィルタリングを行なうというものでした。

そもそも一般的なコンテンツフィルタリングソフトは、前述したブラックリスト方式や、安全なWebサイトのみ透過し、それ以外のサイトを遮断するホワイトリスト方式。Webページの安全性を事前に格付けし、同情報を元に遮断の有無を取捨選択するレイティング方式があります。いずれの方式も一長一短で、今回のように公共施設に設置するコンピュータの場合、実用性が最も高いブラックリスト方式を採用していてもおかしくありません。

問題は、前回も述べたようにあらかじめフィルタリング設定を行なっても、その有無を使用者が制御できる点です。そこで今回は、Intetnet Explorer(以下、IE)8のPROXY設定変更を抑制し、使用者の改ざんを未然に防ぐチューニングを行ないましょう。

1.[Win]+[R]キーを押して「ファイル名を指定して実行」を起動し、テキストボックスに「regedit」と入力してから<OK>ボタンをクリックします。
2.レジストリエディターが起動したら、HKEY_CURRENT_USER \ Software \ Policies \ Microsoft \ Internet Explorer \ Control Panelキーまでたどって開きます(ない場合は作成します)。
3.右ペインの何もないところを右クリックし、メニューから<新規>→<DWORD値>と選択します。
4.DWORD値名を「Proxy」に変更したら、同エントリをダブルクリックします。
5.値のデータを「1」に書き換えてから、<OK>ボタンをクリックします。
6.<×>ボタンをクリックして、レジストリエディターを終了させます。

これでチューニング終了です(図01~07)。

図01: [Win]+[R]キーを押して「ファイル名を指定して実行」を起動し、テキストボックスに「regedit」と入力して<OK>ボタンをクリックします

図02: レジストリエディターが起動したら、HKEY_CURRENT_USER \ Software \ Policiesキーまでたどって開き、Microsoftキーを右クリック。メニューから<新規>→<キー>とクリックします

図03: 図02で作成したキー名を「新しいキー #1」から「Internet Explorer」に変更します。続いて同キーを右クリックし、メニューから<新規>→<キー>とクリックします

図04: 図03で作成したキー名を「新しいキー #1」から「Control Panel」に変更します。続いて同キーをクリックし、右ペインの何もないところを右クリック。メニューから<新規>→<DWORD値>とクリックします

図05: 図04で作成したDWORD値名を「新しい値 #1」から「Proxy」に変更し、そのままダブルクリックします

図06: ダイアログが起動したら、値のデータを「1」に書き換えてから<OK>ボタンをクリックします

図07: 一連の操作を終えたら、<×>ボタンをクリックしてレジストリエディターを終了します

早速チューニング結果を確認してみましょう。コントロールパネルから「インターネットオプション」を起動するか、ファイル名を指定して実行から「control.exe inetcpl.cpl,,4」を実行して、インターネットのプロパティダイアログを起動します。<接続>タブを開くと「いくつかの設定は、システム管理者が管理します」という強調メッセージが加わっていることに気付くはずです(図08~09)。

図08: [Win]+[R]キーを押して「ファイル名を指定して実行」を起動し、テキストボックスに「control.exe inetcpl.cpl,,4」と入力して<OK>ボタンをクリックします

図09: インターネットのプロパティダイアログの<接続>タブがアクティブな状態で起動します。ダイアログ下部には設定変更が抑制されている旨を示すメッセージが加わりました

そのまま<LANの設定>ボタンをクリックしてみましょう。起動したダイアログ「プロキシサーバー」セクションでは、通常PROXY設定を変更することが可能になりますが、チューニング後はグレーアウトし、ユーザーが操作することができなくなります(図10~11)。

図10: <LANの設定>ボタンをクリックすると起動する同名のダイアログでは、「プロキシサーバー」セクションの各項目がグレーアウトし、操作できなくなります

図11: ちなみにこちらはチューニング前のダイアログ。図10の画面と見比べますと、チューニング結果がわかりやすくなります

なお、本チューニングは個別ユーザーを対象にするため、HKEY_CURRENT_USER \ Software \ Policies \ Microsoft \ Internet Explorer \ Control Panelキーで操作を行なっていますが、システム全体に設定をほどこす場合は、HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Internet Explorer \ Control Panelで同様の操作を行なってください。また、DWORD値「Proxy」を削除するか、データ値を「0」に変更すれば、再度PROXY設定操作が有効になります。

それでは、また次号でお会いしましょう。

阿久津良和(Cactus)