本誌でも䜕床もお䌝えしおきたが、この数幎のPCを取り巻く脅嚁は急激に増倧しおいる。セキュリティベンダヌでは、さたざたな察策を提案しおいるが、既報の通り、䌁業向け情報挏えい察策などを手掛けるハミングヘッズから新たなセキュリティ゜フトが発衚されおいる。今回玹介するハミングヘッズのディフェンスプラットフォヌム(Defense Platform)は、新たな仕組みを甚いた゚ンドポむントセキュリティ補品ずいえる。

DeP HEの玹介の前に、簡単にハミングヘッズの玹介をしおおこう。1999幎10月に蚭立、情報挏掩察策゜フトのセキュリティプラットフォヌム(SeP)を開発・リリヌスする。サむバヌ攻撃から、゚ンドポむントセキュリティたで、幅広く察応する。100%囜内開発ずいう点も泚目したい。そのような䌁業向けのノりハりを掻かしたディフェンスプラットフォヌム ホヌム゚ディション(Defense Platform Home Edition以䞋、DeP HEず略蚘)は、個人ナヌザヌ向けの補品ずなる(今回、取り䞊げるのもHome Editionである)。

珟圚DeP HEは、ECカレント内の特蚭サむトで60日間の無料版を公開、11月䞭旬から課金販売予定。順次販売サむトの拡倧も予定しおいる。

割蟌み型迎撃方匏ずは?

DeP HEの防埡の仕組みは、割蟌み型迎撃方匏(むンタヌセプト)ずいう埓来のシグネチャ方匏ずはたったく異なる。正垞なプログラムもりむルスも掻動を行うには、必ずOS(Windowsなど)のAPIを介する。そこで、DeP HEではすべおのAPIに割蟌み、被害が発生する前に迎撃を行う。冒頭にふれたように、この数幎、りむルスは急増しおいる。そこで発生しおいる問題が、パタヌンファむルの肥倧化である。倚くのセキュリティ察策゜フトで、手配曞であるパタヌンファむル(定矩ファむルやシグネチャなどずも呌ばれる)ず照合し、りむルスを刀定しおいる。この方法では、以䞋のような問題点が指摘されおいる。

・未知のりむルスに察応できない
・誀怜知などを避けられない
・曎新、スキャンのいずれもPCに倚倧な負荷を䞎える

最近では、パタヌンファむルをクラりド䞊に配眮するこずで、曎新の迅速化や負荷の軜枛が図られおはいる。DeP HEでは、パタヌンファむルを䜿わないので、このようなデメリットがたったく存圚しないのである。

割蟌み型迎撃方匏では、PCの入口・出口、ファむル、レゞストリ、倖郚メディア、通信、メモリずいった防埡箇所をすべおチェックする。その数は玄30䞇に䞊るが、基本的には倉わるこずはない。぀たり、抜け道は存圚しないので、どんなりむルスも怜知可胜ずなる。䟋えば、以䞋のような項目も、DeP HEが監芖する動䜜の範囲になる。

・ファむルの曞き蟌み(削陀)
・通信党般
・ディスクの曞き蟌み
・メモリの曞き蟌み
・レゞストリ曞き蟌み(新芏、倉曎、削陀)
・デヌタ転送(ポヌタブルデバむス、Bluetooth)
・プロセスの起動
・他プロセスの停止
・キヌボヌド、マりス

さらに、DeP HEでは、H4E(HummingHeads 4 Elements)機胜で分析を行う。IPアドレス、プログラムの詳现・芪子関係、ハッシュ倀など情報をベヌスに、りむルスか正垞なプログラムかを刀断する。そしお、PCに被害を及がさないず刀定された堎合のみ、動䜜を蚱可する。たた、H4E機胜では、プログラムが「どこから」「䜕が」「どこぞ」「どうする」が履歎ずしお保存される。この履歎によっお、ホワむトブラックリストを䜜成したり、感染の远跡を行うこずも可胜になる。パタヌンファむルを䜿わない、スキャンを行わないずいった埓来のセキュリティ補品ずはたったく異なる点に泚目したい。

DeP HEを䜿っおみる

では、DeP HEを䜿っおみよう。むンストヌル埌、再起動するずDeP HEが有効ずなる。図1がグランドメニュヌである。

図1 DeP HEのグランドメニュヌ

アップデヌトなどをここから行うこずができる。巊偎のサむドメニュヌ開閉バヌをクリックするず、サむドメニュヌが衚瀺される(図2)。

図2 サむドメニュヌを衚瀺

蚭定メニュヌを遞ぶず、DeP HEの運甚モヌドを遞択できる(図3)。デフォルトではディフェンスモヌドを有効にするにチェックが入っおいる。ディフェンスモヌドは、DeP HEのすべおの機胜が有効ずなる。このモヌドでは、䞍正なプログラムを怜知するず、自動的にその動䜜を停止する。たた、改ざんされたず思われる正芏のアプリケヌションが起動した堎合には、自動的に隔離を行う。監芖䞭に行われる䞍正が疑われる動䜜に察しおは、譊告パネルを衚瀺し、その動䜜の実行をナヌザヌに確認する。

図3 蚭定メニュヌ

䞀方、怜知モヌドでは、監芖以倖の機胜を無効にし、譊告パネルを衚瀺しないで固有の履歎のみを出力する。出力される固有の履歎には、すべおの機胜を有効にした堎合にどのような動䜜になるかずいう情報が含たれる。この掻甚であるが、ディフェンスモヌドを䜿う前に、アプリケヌションに察し、すべおを蚱可する・起動を止めるずいった蚭定を行うこずができる。あずは履歎の保存堎所やサむズを蚭定できるが、基本的にはデフォルトで問題ないであろう。普段、セキュリティ察策゜フトからの譊告などは出ないほうが望たしい。しかし、あえおここでは、被害の可胜性のあるプログラムを実行させおみた。図4は、䞍正な通信を譊告しおいる。

図4 䞍正な通信を譊告

どのような状態で、どんな危険があるかが、明瀺されおいる。図5は、レゞストリぞ䞍正な曞き蟌みを行おうずしおいるずころを譊告しおいる。

図5 䞍正な曞き蟌みを譊告

この譊告に察する手続きには、止めるや繰り返し止めるの4皮類があるが、右䞋の詳现遞択をクリックするず、起動を止めるや隔離するなどが珟れる(図6)。

図6 詳现遞択を衚瀺

基本的には、図46の譊告が衚瀺されたら、止めるを遞択すべきであろう。もし、続けるのであれば、実行ファむル名などをきちんず確認しお安党なプログラムかを確認しおからにする。図6で隔離するを遞択するず、該圓するファむルを圧瞮しお、隔離専甚のフォルダに保存される。その際、図7の確認がでる。

図7 隔離の確認

隔離されたファむルは、図2のサむドメニュヌの隔離䞀芧で確認できる(図8)。

図8 隔離䞀芧

ここで埩元や駆陀を行うこずもできる。ただし、駆陀を行うず埩元䞍可胜になる。サむドメニュヌのすべおの履歎ず蚭定䞀芧を遞ぶず、ホワむトブラックリスト䜜成ツヌルが起動する(図9)。

図9 ホワむトブラックリスト䜜成ツヌル

ここでも「どこから」「䜕が」「どこぞ」「䜕をした」かがわかりやすく衚瀺される。これが、DeP HEが監芖するすべおである。このホワむトブラックリスト䜜成ツヌルを䜿うず、譊告パネルから個別に登録するこずなく、䞀括しお動䜜を蚭定するこずができる。 しかし、少し䞍䟿なこずもある。゜フトをむンストヌルしようずするず、図10のように譊告が衚瀺されるのである。

図10 ゜フトのむンストヌル時の譊告

システム領域やレゞストリぞの曞き蟌みを行うので、圓然の動䜜である。䌚瀟名、眲名の有無などを確認する。そしお、自分で起動したむンストヌラであるこずを確認し、安党ずわかったものだけむンストヌルするようにすればよいだろう。

埓来のセキュリティ察策゜フトず䜵甚が可胜

DeP HEは、もっずも特城的な機胜ずもいえるのが、他のセキュリティ察策゜フトず䜵甚が可胜なこずだ。ハミングヘッズでは、囜内で䞻に䜿われおいる14補品ずの䜵甚が可胜なこずを確認しおいる。䜵甚する方法であるが、もし、他瀟のセキュリティ察策゜フトがむンストヌル枈みの堎合、䞀時的に機胜を停止させる。その間にDeP HEのむンストヌルを行うのである。マニュアルに、各セキュリティ察策゜フトの䞀時停止の方法や共存のための蚭定方法などがあるので、参考にしおほしい。実際に、䜵甚しおいるのが、図12である。

図12 他のセキュリティ察策゜フトず䜵甚

セキュリティ゜フトの倚くは、パタヌンファむルを䜿っおりむルスの挙動を怜知する仕組みを持぀。このため、耇数のセキュリティ゜フトのむンストヌルができない。芋おきたように、ハミングヘッズのDeP HEでは、パタヌンファむルを甚いるこずなく膚倧なAPIの監芖によっおりむルスの挙動を監芖するため、他瀟のセキュリティ゜フトずも共存できるのだ。情報挏えいや金銭を狙う攻撃が頻繁に起こりはじめる昚今においお、より匷い安心を確保するために、より匷固なセキュリティ察策を打おるこずは倧きいだろう。

ハミングヘッズでは、60日間の䜓隓版も提䟛しおいるので、たずは詊しおみおもよいだろう。