次のページへ実行ファイルだけが脅威ではない実行形式の添付ファイルは警戒されるようになり、ダブルクリックしない人が増えました。実行形式ではないファイルが添付されていたらどうでしょうか。クリックしてしまう方は多いのではないでしょうか。PDF(以下、PDF)ファイルが添付されていたケースも確認されているということです。このPDFファイルは、ファイルを開くだけでウイルスに感染してしまうという細工がされていました。Readerの脆弱性を悪用して、ファイルを開くだけでこの不正コードが読み込まれる(実行される)仕組みになっています。Word/Excel/PowerPointや一太郎など)でも同様の攻撃にさらされる可能性があります。ウイルスは必ずしも実行形式のファイルというわけではないのです。攻撃者は、どのようなファイル形式にすれば、ユーザーが実行(クリック)しやすいのか、調査、研究しているのです。常に時事ネタを収集し、ユーザーの興味をそそる題材を探しています。このような、人々が興味がわくようなネタを題材にし、人の心理を突く攻撃手法を「ソーシャルエンジニアリング」と呼んでいます。ソーシャルエンジニアリングとはここで、新型インフルエンザの騒動に乗じて確認されたPDFファイルのウイルス「TROJ_PIDIEF」のウイルス感染被害件数を示したグラフをお見せしたいと思います。このデータは、日本に限らず、世界中のユーザーから弊社へ寄せられたウイルス感染被害件数です。新型インフルエンザの話題は、2009年4月ごろから6月ぐらいまで続いたわけですが、その話題性と比例するようにウイルス感染の被害件数も増加していることが確認できます。昨今のセキュリティ上の脅威の1つとして、ソーシャルエンジニアリングを巧みに利用する手法が確立されていることがお分かりになるでしょう。このソーシャルエンジニアリングの手法を巧みに利用した脅威には、人の注意力や判断力に頼ったセキュリティ対策だけで対抗することは難しいといえます。ウイルスが文書ファイルで作成されていた場合には、ユーザー心理として「ファイルの中身を見てみたい」という欲求もあり、「ウイルスは実行形式のファイルだけ」と思い込んでいたりすると、被害にあってしまうケースが多いと考えられます。そこで、今回はアプリケーションの脆弱性を悪用するウイルス対策についてTIPSをご紹介したいと思います。水際で実行を止める「DEP」アプリケーションの脆弱性を悪用するウイルスは、アプリケーションのプログラミング上の不具合(バグ)を悪用し、ウイルス感染させます。実際にはバッファオーバーフローによって、ファイルに埋め込まれた悪意あるコードが実行されてしまい、ウイルス感染するという仕組みをとっています。Prevention)」を利用することをおすすめします。データ実行防止機能についてhttp://support.microsoft.com/kb/884515/jaもちろん、DEPの機能がすべてのバッファオーバーフローを抱える脆弱性への対策に有効というわけではありませんので、アプリケーションを常に最新バージョンに保つという、セキュリティの基本は重要です。ゼロデイ攻撃やセキュリティパッチを適用するまでの間の対策としては有効な対策といえます。SP2以降から備わった新機能です。DEPのリリース当初は、正規アプリケーションが正常に動作しなくなるシーンも散見されましたが、時間の経過とともに各社もDEPへ適応してきており、正規アプリケーションが動作しなくなることはあまり見られなくなってきています。そのため、以前よりも使い勝手が向上しているといえるでしょう。残念ながら、その割にはユーザーの利用率は極めて低いと感じています。SP2以降の初期設定では、限定されたプログラムのみ有効設定となっています。どのようなアプリケーションが悪用されるか分からない状況において、プログラムを限定することは危険です。そのため、このDEPは、すべてのプログラムに対して有効に働くように設定しておくことが重要です。本記事でお伝えしたいポイントは、DEPの有効範囲をすべてのプログラムへ広げて利用すべきだ、という1点です。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。