第3回 ウイルス対策に重要なのは「多層防御」


竹島 友理
NRIラーニングネットワーク株式会社

2008/10/9


 Exchange Server 2007が持つ2つのウイルス対策フィルタ

 Exchange Server 2007には、フィルタを使用したウイルス対策機能もあります。その1つが、エッジトランスポートサーバの“添付ファイルフィルタ”です。インターネットから受信したメッセージに不適切な添付ファイルが含まれていた場合、エッジトランスポートサーバはそのメッセージをブロックしたり、添付ファイルを削除できます。

 もう1つのフィルタ機能は、エッジトランスポートサーバとハブトランスポートサーバの“トランスポートルール”です。これは、件名やメッセージヘッダに危険な情報が含まれているメッセージや、送信者アドレスや件名が空白になっているメッセージなど、「危険な香り」のするメッセージを受信しないよう、メッセージの送受信処理中に適切な処理を実行する機能です。

 Exchange Server 2007では、ウイルス対策ソフトウェアと、これらの機能を組み合わせることで、多くのウイルスからの攻撃を防御しています。それでは、添付ファイルフィルタとトランスポートルールについて見ていきましょう。

 添付ファイルの脅威を防ぐ

 添付ファイルフィルタは、エッジトランスポートサーバのAttachment Filtering Agentが実行している機能で、メッセージに添付されている危険な添付ファイルを受信しないように防御してくれます。

 参考までに、以下はエッジトランスポートサーバで実行されているトランスポートエージェントの一覧です。この中の、Attachment Filtering Agentが添付ファイルフィルタ機能を担当しています(ちなみに、ハブトランスポートサーバでは、Attachment Filtering Agentは実行されていません)。

図1 エッジトランスポートサーバで実行されているトランスポートエージェント

 GUIツールであるExchange管理コンソールでは添付ファイルフィルタの構成管理ができないので、設定はExchange管理シェルのコマンドレットを使用します。最初に、Get-AttachmentFilterEntryコマンドレットを実行して、添付ファイルフィルタが防御する添付ファイルの拡張子の一覧を取得してみましょう。以下は、その実行結果です。

図2 添付ファイルフィルタで防御する、添付ファイルの拡張子の一覧

例)Add-AttachmentFilterEntry -Name *.zip -Type FileName

図3 添付ファイルフィルタのエントリ追加

例)Remove-AttachmentFilterEntry -Identity Filename:*.zip

図4 添付ファイルフィルタのエントリ削除

 このとき、これらの拡張子の添付ファイルに対して、添付ファイルフィルタが実行する防御処理(添付ファイルの削除など)は1つしか関連付けられないことに注意してください。つまり、「添付ファイルがEXE拡張子の場合は、メッセージも添付ファイルも受信を拒否し、BAT拡張子の場合は、通知なしでメッセージから添付ファイルを削除する」というように、拡張子の種類ごとに防御処理を定義できるわけではありません。

 現在の防御処理は、Get-AttachmentFilterListConfigコマンドレットで確認できます。以下は、その実行結果です。既定では、防御処理に「Stlip」が設定されています。

 このとき、これらの拡張子の添付ファイルに対して、添付ファイルフィルタが実行する防御処理(添付ファイルの削除など)は1つしか関連付けられないことに注意してください。つまり、「添付ファイルがEXE拡張子の場合は、メッセージも添付ファイルも受信を拒否し、BAT拡張子の場合は、通知なしでメッセージから添付ファイルを削除する」というように、拡張子の種類ごとに防御処理を定義できるわけではありません。

 現在の防御処理は、Get-AttachmentFilterListConfigコマンドレットで確認できます。以下は、その実行結果です。既定では、防御処理に「Stlip」が設定されています。

図5 添付ファイルフィルタの構成情報の取得

実行できる
アクションの種類
説明
Reject 電子メールメッセージと添付ファイルの両方が受信者に配信されなくなり、配信不能レポート(NDR)が送信者に発行される
Strip 電子メールメッセージから問題のある添付ファイルが削除されるが、メッセージと、添付ファイルフィルタの一覧のエントリに一致しないほかの添付ファイルは許可される。添付ファイルが削除されたことを示す通知が電子メールメッセージに追加される
SilentDelete 電子メールメッセージと添付ファイルが受信者に配信されなくなる。電子メールメッセージと添付ファイルがブロックされたことを示す通知は、送信者に送信されない
表1 添付ファイルフィルタで実行できるアクションの種類

 防御処理を変更する場合は、Set-AttachmentListConfigコマンドレットを実行します。以下は、防御処理を「SilentDelete」に変更し、続けて結果を確認している画面です。

図6 防御処理の変更と確認

 次は、トランスポートルールについて見ていきましょう。

2/3

Index
ウイルス対策に重要なのは「多層防御」
  Page1
エッジで守れ! ハブでも守れ! メールボックスでも守れ!
新たにサポートされたExchange用のForefront
Page2
Exchange Server 2007が持つ2つのウイルス対策フィルタ
添付ファイルの脅威を防ぐ
  Page3
トランスポートルールを活用し、条件一致で一括処理を


新・Exchangeで作るセキュアなメッセージ環境
連載インデックス


Security&Trust フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Security & Trust 記事ランキング

本日 月間