(57)【特許請求の範囲】
【請求項１】
脆弱点監視システムによって、監視対象のコンピュータシステムの脆弱点を監視するための方法であって、
前記脆弱点監視システムの脆弱点情報提供部が、前記監視対象のコンピュータシステムの環境情報に基づいてこのコンピュータシステムに適用すべき脆弱点情報を特定し、これをコンピュータシステムの管理者に提供する脆弱点情報提供工程と、
前記脆弱点監視システムの脆弱点修正作業ログ記録部が、前記システム管理者が前記脆弱点情報に基づいてコンピュータシステムに対して行った脆弱点修正作業記録の入力を受け付け、この脆弱点修正作業記録を作業ログとして作業ログ格納部に格納する作業ログ格納工程と、
前記脆弱点監視システムの脆弱点対策情報提供部が、前記作業ログ格納部に格納された作業ログ（脆弱点修正作業記録）に基づいて脆弱点対策情報を生成し、これを前記脆弱点修正作業を行ったシステム管理者の業務管理者に提供する脆弱点対策情報提供工程と
を有することを特徴とする脆弱点監視方法。
【請求項２】
請求項１記載の脆弱点監視方法において、
さらに、
前記脆弱点監視システムのセキュリティレベル算出部が、前記脆弱点情報及び作業ログに基づいて、前記コンピュータシステム若しくは全コンピュータシステムの現在の前記セキュリティレベルを算出する工程と、
前記脆弱点監視システムのセキュリティ情報出力部が、このセキュリティレベルに基づいてセキュリティレベル情報を生成して前記業務管理者に出力するセキュリティ情報出力工程と
を有することを特徴とする脆弱点監視方法。
【請求項３】
コンピュータシステムの脆弱点を監視するためのシステムであって、
監視対象のコンピュータシステムの環境情報を格納する環境情報格納部と、
監視対象のコンピュータシステムに対して脆弱点管理作業を行うシステム管理者の情報を登録する管理者情報格納部と、
各種脆弱点情報を格納する脆弱点情報格納部と、
前記環境情報に基づいて当該監視対象のコンピュータシステムに適用すべき脆弱点情報を前記脆弱点情報格納部から抽出し、前記システム管理者に提供する脆弱点情報提供部と、
前記システム管理者からの前記脆弱点情報に基づいて前記コンピュータシステムに対して行った脆弱点修正作業記録の入力を受け付け、それを作業ログとして格納する作業ログ格納部と、
前記作業ログ格納部に格納された作業ログに基づいて脆弱点対策情報を生成し、これを前記脆弱点修正作業を行ったシステム管理者の業務管理者に提供する脆弱点対策情報提供部と
を有することを特徴とする脆弱点監視システム。
【請求項４】
コンピュータシステムの脆弱点を監視するためのシステムであって、
監視対象のコンピュータシステムの環境情報を格納する環境情報格納部と、
監視対象のコンピュータシステムに対して脆弱点管理作業を行うシステム管理者の情報を登録する管理者情報格納部と、
各種脆弱点情報を格納する脆弱点情報格納部と、
前記環境情報に基づいて当該監視対象のコンピュータシステムに適用すべき脆弱点情報を前記脆弱点情報格納部から抽出し、前記システム管理者に提供する脆弱点情報提供部と、
前記システム管理者からの前記脆弱点情報に基づいて前記コンピュータシステムに対して行った脆弱点修正作業記録の入力を受け付け、それを作業ログとして格納する作業ログ格納部と、
前記作業ログに基づいて、前記コンピュータシステム若しくは全コンピュータシステムの現在の前記セキュリティレベルを算出するセキュリティレベル算出部と、
このセキュリティレベルに基づいてセキュリティレベル情報を生成して出力するセキュリティ情報出力部と
を有することを特徴とする脆弱点監視システム。
【請求項５】
請求項３又は４記載の脆弱点監視システムにおいて、
このシステムは、複数のコンピュータシステムを監視するものであり、
前記システム管理者の情報は前記コンピュータシステム毎に登録できるようになっている
ことを特徴とするセキュリティレベル監視システム。
【請求項６】
請求項３又は４記載の脆弱点監視システムにおいて、
このシステムは、複数のコンピュータシステムを監視するものであり、
前記脆弱点情報提供部は、前記環境情報に基づいて、コンピュータシステム毎に前記脆弱点情報を提示する
ことを特徴とする脆弱点監視システム。
【請求項７】
請求項６記載の脆弱点監視システムにおいて、
前記脆弱点情報提供部は、前記脆弱点管理者情報に基づいて、前記コンピュータシステムのセキュリティ管理者毎に前記脆弱点情報を提示するものである
ことを特徴とする脆弱点監視システム。
【請求項８】
請求項６記載の脆弱点監視システムにおいて、
前記脆弱点情報提供部は、前記コンピュータシステムが複数のロケーションに分散している場合に、ロケーション毎に前記脆弱点情報を提示するものである
ことを特徴とする脆弱点監視システム。
【請求項９】
請求項３又は４記載の脆弱点監視システムにおいて、
前記環境情報は、コンピュータシステムのハードウエア構成、ソフトウエア構成、設定、セキュリティ対策情報を含むものである
ことを特徴とする脆弱点監視システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えば、ネットワークに接続されたコンピュータシステム群の脆弱点を監視するための方法及びシステムに関する。
【０００２】
【従来の技術】
最近、クラッカー等により企業や官公庁のネットワークやサーバが攻撃されたり、新種ウィルスに感染するという被害が多発している。このことにより、ネットワークセキュリティの強化に注目が集まっている。
【０００３】
クラッカーによる不正アクセスや最近のウィルスは、システムやソフトウエアの脆弱点を悪用して活動を行うものが多い。このようなシステム脆弱点に起因した被害を未然に防ぐには、利用者自身がベンダーが発するセキュリティ情報をチェックして対策を施すしかない。
【０００４】
【発明が解決しようとする課題】
しかしながら、膨大なセキュリティ情報から自己のシステムに必要な情報を見つけ出し、しかもその対策をタイムラグ無く施すのは極めて困難である。また、その対策を採ったか否かは企業にとって極めて重要な事項であるにも関わらず、専門的技術的に過ぎるためネットワーク管理者に一存されており、知識の乏しい経営者がその情報にタッチすることは事実上不可能であった。このため、ネットワーク管理者が必要な対策をとっていないとしても、それをチェックする機能がなかった。
【０００５】
この発明は、このような事情に鑑みてなされたものであり、セキュリティ管理者に対して自己のシステムに必要なセキュリティ情報のみを提供することができ、かつ、その対策を採ったかを経営者が管理することができるシステムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記課題を解決するため、この発明の第１の主要な観点によれば、脆弱点監視システムによって、監視対象のコンピュータシステムの脆弱点を監視するための方法であって、前記脆弱点監視システムの脆弱点情報提供部が、前記監視対象のコンピュータシステムの環境情報に基づいてこのコンピュータシステムに適用すべき脆弱点情報を特定し、これをコンピュータシステムの管理者に提供する脆弱点情報提供工程と、前記脆弱点監視システムの脆弱点修正作業ログ記録部が、前記システム管理者が前記脆弱点情報に基づいてコンピュータシステムに対して行った脆弱点修正作業記録の入力を受け付け、この脆弱点修正作業記録を作業ログとして作業ログ格納部に格納する作業ログ格納工程と、前記脆弱点監視システムの脆弱点対策情報提供部が、前記作業ログ格納部に格納された作業ログ（脆弱点修正作業記録）に基づいて脆弱点対策情報を生成し、これを前記脆弱点修正作業を行ったシステム管理者の業務管理者に提供する脆弱点対策情報提供工程とを有することを特徴とする脆弱点監視方法が提供される。
【０００７】
このような構成によれば、システム管理者に対して、管理対象のコンピュータシステムに必要な脆弱点情報のみをこのシステムに関連付けて提供することができる。また、これに対してシステム管理者が採った修正作業の記録を、このシステム管理者の業務を管理する業務管理者に対して、脆弱点対策情報として提供することができる。このことで、システム管理者は脆弱点への対策を迅速に実行できると共に、業務管理者は、その対策状況を専門的な知識を有さずに確認することが可能になる。
【０００８】
この発明の第２の観点によれば、コンピュータシステムの脆弱点を監視するためのシステムであって、監視対象のコンピュータシステムの環境情報を格納する環境情報格納部と、監視対象のコンピュータシステムに対して脆弱点管理作業を行うシステム管理者の情報を登録する管理者情報格納部と、各種脆弱点情報を格納する脆弱点情報格納部と、前記環境情報に基づいて当該監視対象のコンピュータシステムに適用すべき脆弱点情報を前記脆弱点情報格納部から抽出し、前記システム管理者に提供する脆弱点情報提供部と、前記システム管理者からの前記脆弱点情報に基づいて前記コンピュータシステムに対して行った脆弱点修正作業記録の入力を受け付け、それを作業ログとして格納する作業ログ格納部と、前記作業ログ格納部に格納された作業ログに基づいて脆弱点対策情報を生成し、これを前記脆弱点修正作業を行ったシステム管理者の業務管理者に提供する脆弱点対策情報提供部とを有することを特徴とする脆弱点監視システムが提供される。
【０００９】
この発明の第３の観点によれば、コンピュータシステムの脆弱点を監視するためのシステムであって、監視対象のコンピュータシステムの環境情報を格納する環境情報格納部と、監視対象のコンピュータシステムに対して脆弱点管理作業を行うシステム管理者の情報を登録する管理者情報格納部と、各種脆弱点情報を格納する脆弱点情報格納部と、前記環境情報に基づいて当該監視対象のコンピュータシステムに適用すべき脆弱点情報を前記脆弱点情報格納部から抽出し、前記システム管理者に提供する脆弱点情報提供部と、前記システム管理者からの前記脆弱点情報に基づいて前記コンピュータシステムに対して行った脆弱点修正作業記録の入力を受け付け、それを作業ログとして格納する作業ログ格納部と、前記作業ログに基づいて、前記コンピュータシステム若しくは全コンピュータシステムの現在の前記セキュリティレベルを算出するセキュリティレベル算出部と、このセキュリティレベルに基づいてセキュリティレベル情報を生成して出力するセキュリティ情報出力部とを有することを特徴とする脆弱点監視システムが提供される。
【００１０】
このような構成によれば、前記第１の観点にかかる方法を実行可能なシステムを得ることができる。
【００１１】
なお、この発明の他の特徴と顕著な効果は次の発明の実施形態の項及び添付した図面を参照することによって、より明確に理解される。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づき説明する。
【００１３】
図１中１で示すのがこの実施形態に係るセキュリティレベル情報提供システムであり、図１はこのシステム１の概略構成図である。
【００１４】
このシステム１は、ユーザＡ及びこのユーザＡの監視対象コンピュータシステム６に関する各種情報７〜１１を格納するユーザシステムＤＢ２と、コンピュータシステム６の脆弱点に関する情報２４を格納する脆弱点ＤＢ３と、前記ユーザシステムＤＢ２に格納された各種ユーザ情報７〜１１に基づいて前記脆弱点ＤＢ３内の脆弱点情報２４をユーザＡ側に提供すると共にそのセキュリティレベルを算出する脆弱点監視処理部４と、前記脆弱点情報２４を生成し前記脆弱点ＤＢ３を更新する脆弱点ＤＢ更新部５とからなる。
【００１５】
ユーザシステムＤＢ２には、ユーザ毎に、前記コンピュータシステム６の環境情報７と、システム管理者情報８と、組織情報９と、脆弱点修正情報１０と、セキュリティレベル値１１とが格納される。
【００１６】
コンピュータシステム環境情報７としては、図２に示すように、コンピュータシステム名、管理者、設置場所、用途等の属性情報１２の他、ＣＰＵ種別やメモリ容量等のハードウエア構成１３、ＯＳ名やアプリケーションプログラム名等のソフトウエア構成１４、起動サービス等の設定１５、利用ネットワーク技術１６、ＵＰＳ等の関連機器１７、Ｒａｉｄ等のミラーリング１８、ファイヤーウォールやＩＤＳ名等のセキュリティ対策情報１９等が格納される。
【００１７】
図１に示すシステム管理者情報８には、監視対象システム６の管理者（図１に２１で示す）の氏名、その情報提供先アドレスが格納される。組織情報９には、前記管理者２１が属する組織の名称及びその組織の管理者（経営者；図に２２で示す）の氏名及び情報提供先アドレスが、前記システム管理者情報８に関連付けて格納される。
【００１８】
脆弱点修正情報１０は、前記システム管理者２１が脆弱点情報に基づいて施した脆弱点修正作業のログが、システム毎に記録されてなるものである。前記セキュリティレベル値１１は、図３に示すように、セキュリティ基準値１１ａと、セキュリティレベル値履歴１１ｂと、内的要因ポイント１１ｃからなる。セキュリティ基準値１１ａは、組織の経営者（組織管理者２２）に対してその組織のセキュリティレベルを示すための基準値であり、予め当該組織でセキュリティに関する事故が発生した場合の損害や株価の影響などを考慮して決定され格納される。また、セキュリティレベル値履歴１１ｂには、過去に算出したセキュリティレベルが履歴として格納される。内的要因ポイント１１ｃは、後で詳しく説明するようにセキュリティレベル値を求めるために用いるものである。
【００１９】
一方、脆弱点ＤＢ３には、脆弱点情報４として、図４に示すように、脆弱点の概要情報を含む脆弱点概要情報２５と、当該脆弱点による脅威について記述した脅威情報２６と、当該脆弱点を修正するための脆弱点パッチ情報２７と、前記修正を実際のシステムで検証した結果を記述する脆弱点検証情報２８と、各脆弱点情報の脅威に関して重み付けをするための脅威レベル値２９が格納されている。これらの情報の生成は、図５に示すように、このシステム１の運営者が、まず、外部ベンダーから主に英語で提供された脆弱点情報やパッチ情報を収集、翻訳し（ステップＳ１）、技術的な検証をする（ステップＳ２）。そして、各脆弱点情報に独自の脅威レベル値２９を付し（ステップＳ３）、前記脆弱点ＤＢ３を更新する（ステップＳ４）。このＤＢ３の更新は、前記ＤＢ更新部５を通して行う。
【００２０】
一方、前記脆弱点監視処理部４は、図１に示すように、このシステム１にアクセスするユーザの認証を行うユーザ認証部３０と、システム管理者２１等から環境情報７及び管理者情報８の入力を受け付けてこれらを更新する環境情報／管理者情報／組織情報登録部３１と、前記脆弱点ＤＢ３から脆弱点情報２４を取り出して前記システム管理者２１に提供する脆弱点情報提供部３２と、システム管理者２１からこのシステム管理者２１が前記脆弱点情報２４に基づいて施した修正作業記録の入力を受取り前記脆弱点修正情報１０として記録する脆弱点修正作業ログ記録部３３と、この修正情報１０に基づいて脆弱点対策情報を生成し、前記組織の管理者（経営者２２）にレポートする脆弱点対策情報作成部３４と、前記脆弱点情報２４とこれに対する修正情報１０に基づいて当該組織のセキュリティレベルを算出するセキュリティレベル算出部３５と、算出したセキュリティレベルに基づく情報を前記組織管理者（経営者２２）に提供するセキュリティレベル情報作成部３６とを有する。
【００２１】
これらの構成要素は、実際には、一般的なコンピュータシステムに設けられたハードディスク等の記憶媒体にインストールされた１又は２以上のコンピュータソフトウエアプログラムによって実現され、このコンピュータソフトウエアプログラムは前記コンピュータシステムのＣＰＵによってＲＡＭ上に呼び出され適宜実行されることでこの発明の機能を奏するようになっている。
【００２２】
以下、上記構成要素の構成及び機能の詳しい説明を、図６以下の画面構成図に基づき、実際の動作を参照して説明する。
【００２３】
図６は、このシステム１へのログイン画面の例である。
【００２４】
例えば、前記システム管理者２１が前記システム１に接続する場合、自己の端末からインターネット等を通して接続し、このログイン画面を立上げる。そして、このログイン画面のユーザ名入力ボックス４０およびパスワード入力ボックス４１にそれぞれ必要な情報を入力し、「Ｇｏ」ボタン４２を押す。このことで、前記ユーザ認証部３０が当該システム管理者２１の認証を行い、この監視システム１への接続を確立する。
【００２５】
接続者がシステム管理者２１である場合、前記脆弱点情報提供部３２が前記の認証結果に従い、図７に示す画面を前記システム管理者２１の端末上に表示させる。この画面には、修正ソフトウエアの適用を推奨するコンピュータ群４４が表示されている。このような表示を行わせるためには、前記監視対象コンピュータシステム６の環境情報７が前記ユーザシステムＤＢ２に適切に登録されている必要がある。この環境情報の入力及び更新を行うには、この図７の画面の環境登録ボタン４５を押す。
【００２６】
このボタン４５が押されると、前記環境情報／管理者情報／組織情報登録部３１が、図８に示す画面を表示する。システム管理者２１はこの画面を通してこの監視対象のコンピュータシステムの環境情報を入力することができる。この実施例では、この画面のコンピュータリスト４６に示されるように、このシステム管理者２１の属する組織は、東京本社と名古屋工場とを有し、東京本社には監視対象としてＭＡ‐Ｔ１、ＭＡ‐Ｔ２、ＭＡ‐Ｔ３の３台のコンピュータが、名古屋工場にはＭＡ‐Ｎ１、ＭＡ‐Ｎ２、ＭＡ‐Ｎ３の３台のコンピュータがそれぞれ設けられネットワークに接続されている。
【００２７】
この画面に示すのは、このうちＭＡ‐Ｔ１に関するシステム環境情報である。この画面を通し、図２で説明した各情報１２〜１９を各システム毎に入力していく。ここで、システム管理者の登録は必須であり、このシステム管理者情報の編集はこの図に４７で示す管理者登録ボタンを押すことによって行えるようになっている。
【００２８】
また、この実施形態においては、この画面に、自動診断ボタン４８が設けられており、この自動診断ボタン４８を押すことで、前記した各情報を自動的に監視対象コンピュータシステム６から取得することができるようになっている。すなわち、図１に示すように、前記コンピュータシステム６には、このコンピュータシステム６の環境情報を取得する環境情報取得システム６０が接続されている。そして、前記ボタン４８が押されることで、前記前記環境情報／管理者情報／組織情報登録部３１が前記環境情報取得システム６０を起動して前記コンピュータシステム６の環境情報の全て若しくは一部を取得させることができるようになっている。
【００２９】
脆弱点情報提供部３２は、システム管理者２１がこの脆弱点監視システム１にアクセスして来たならば、上記のようにして登録されたユーザシステムＤＢ２内の環境情報７と前記脆弱点ＤＢ３内の脆弱点情報２４とのマッチングを行う。そして、この脆弱点ＤＢ３内に前記システム６のハードウエア構成等に適合する脆弱点情報２４があったならば、このコンピュータをセキュリティ対策の必要なコンピュータとしてピックアップして、図７に示す画面の符号４４で示す一覧に表示する。この例では、前記した全てのコンピュータが、脆弱点修正の必要なコンピュータシステムとしてピックアップされている。このことで、各脆弱点情報２４が各監視対象のコンピュータシステムに関連付けられることになる。
【００３０】
システム管理者２１は、この画面から、脆弱点一覧ボタン４９を押すことで図９に示すように脆弱点一覧５０を閲覧することができる。この脆弱点の一覧表示は、前記属性情報１２に基づき、システム種別を基準として表示することもできるし、ＯＳを基準として表示することもできるし、ロケーションを基準として表示することもできる。そして、この画面から各脆弱点をクリックすることで、さらに詳細な情報にアクセスすることができる。この場合、前記脆弱点情報提供部３２は、前記脆弱点ＤＢ３から図３に示す２５〜２８の各詳細情報を取り出し、図１０に示すように表示する。
【００３１】
このことでこのシステム管理者２１はこの脆弱点の詳細を確認し、対策の要否を検討することが可能になる。この脆弱点を確認した後、この対策を採った場合には、この画面の作業ログボタン５１を押すことで、脆弱点修正作業の記録の入力を行う。
【００３２】
図１１は、この作業ログの入力画面である。この画面には、選択に係る脆弱点の修正に必要な作業が時系列的に列挙されており、システム管理者２１は、各必要な作業を採ったかを確認し、実施日を入力していく。
【００３３】
このように入力された脆弱点修正作業は、前記脆弱点修正作業ログ記録部３３によって前記ユーザシステムＤＢ２内に前記脆弱点修正情報１０として格納される。そして、図１１に列挙された全ての作業が終了した場合には、この対応が済んだものとして記録されることになる。なお、この画面には、「対象外」ボタン５２と、「暫定措置」ボタン５３が設けられている。前記脆弱点情報が当該システムに対応しないものであるときには、この対象外ボタン５２を押すことで処理済みとすることができる。また、暫定措置ボタン５３は、脆弱点に対応する有効なパッチが提供されておらず、後で対応する場合等に使用する。
【００３４】
次に、前記組織管理者２２がこの脆弱点監視システム１に接続する場合について説明する。
【００３５】
前記組織管理者２２がこのシステムにログインした場合、前記ユーザ認証部３０は、前記組織情報９に基づいて、組織管理者２２であることを検出する。このことに基づき、前記脆弱点情報提供部３２は、図１２に示すように、組織管理者２２向けに、脆弱点対策情報を生成して提示する。この脆弱点対策情報は、この画面に示されるように、例えば、管理者毎、システム毎に、脆弱点情報と、その情報の発効日、対策を採った対応日を含む。対策をとった対応日は、前記修正情報１０から取得して表示されることになる。また、未だ対策をとっていない脆弱点に基づき、前記脆弱点ＤＢ３から、脅威情報２６等を取り出し、この画面に５４で示すように表示する。
【００３６】
このような画面により、組織管理者２２は、自己の組織に係るネットワーク若しくはこのネットワークに接続されたコンピュータシステムのセキュリティ管理状況を確認することが可能になる。また、このシステムは、システム管理者２１の採った修正作業を記録しておき、これを組織管理者２２に提示するようにしたから、この組織管理者２２は、システム管理者２１を適切に管理することができる。
【００３７】
また、図１２の画面から、改善状況の表示ボタン５５を押すと、前記セキュリティレベル算出部３５が起動し、各脆弱点毎のセキュリティレベルを算出する。また、このセキュリティレベル算出部３５は、脆弱点間、コンピュータ間のセキュリティレベル値を比較してコンピュータ毎及びネットワーク毎のセキュリティレベル値を算出するためのセキュリティレベル値比較部５９を有する。
【００３８】
図１３に示すように、前記セキュリティレベルは、第１のグラフ５６と第２のグラフ５７の２つのグラフで示される。
【００３９】
第１のグラフ５６は、修正プログラム適用率である。各脆弱点情報の発効日付別に、適用した修正プログラムの数が、棒グラフで示されている。このグラフは、発効日を基準とするから、先月発効した脆弱点情報は、当月に修正作業を行ったとしても、先月分としてカウントされる。
【００４０】
第２のグラフ５７は、前記修正結果に基づく、セキュリティレベルの変化を示す折れ線グラフである。以下、この第２のグラフ５７の表示手順について説明する。
【００４１】
まず、この実施形態では、セキュリティレベルは、「内的要因」、「外的要因」及び「その他」からなるものと定義される。
【００４２】
内的要因とは、セキュリティポリシーの有無や日々の運用状況、ネットワーク構成やセキュリティ機器の設置、設置状況等により評価される静的な値である。この内的要因は、例えば、３月若しくは半年に一回、セキュリティコンサルタントがチェックシートによって行った評価により導き出される。
【００４３】
外的要因とは、日々新たに発見される脆弱点情報により求められる動的な値である。この外的要因は、基本的に、脆弱点情報の対象となっている機器の種別、前記脆弱点情報中の脅威レベル値、この脆弱点情報が発効してから何日経過しているかの情報に基づいて、前記組織管理者がアクセスする毎に算出される。
【００４４】
セキュリティレベルの算入割合は、内的要因を７０パーセント、外的要因を２０パーセント、その他を１０パーセントとする。ただし、その他は、人為的なミス等を表しているので、この実施形態では評価対象外とする。したがって、この実施形態では、内的要因の最高値７０ポイント、外的要因の最高値２０ポイントの合計最高点９０ポイントとしてセキュリティレベル値を算出する。なお、前述したように、内的要因ポイントは、予め算出され、前記ユーザシステムＤＢ２内に格納されている。
【００４５】
図１４は、前記セキュリティレベル算出部３５によるセキュリティレベル値算出工程を示すフローチャートである。
【００４６】
この実施形態では、ネットワーク全体のセキュリティレベルを導き出すのに、まず、図１４のステップＳ５〜Ｓ９で、このネットワークに属する複数のコンピュータ毎のセキュリティレベルを算出する。そして、ステップＳ１０〜Ｓ１４で、このコンピュータ毎のセキュリティレベルを比較し最低のものをネットワークのセキュリティレベルとして採用する。
【００４７】
このため、前記セキュリティレベル算出部３５は、まず、ネットワークに属する複数のコンピュータのうちの１番目（ｎ＝１）のコンピュータの１番目の脆弱点情報から処理を開始する（ステップＳ５）。
【００４８】
そして、ユーザシステムＤＢ２から、当該コンピュータ（機器）の種別情報、前記脆弱点情報の脅威レベル値、この脆弱点情報が発行してから何日経過しているかの情報を取得し（ステップＳ６）、以下の式により、この脆弱点情報に関する外的要因ポイント値ｗｐｐを算出する（ステップＳ７）。
【００４９】
Ｗｐｐ＝２０＋ｈｐ×ｈｋ×ｉｌ×ｄａｔｅ
・ここでＷｐｐは、値が低いほど脅威が大きいことを意味する。
・ｈｐは、基準パラメータであり、ここでは−１とする。
・ｈｋは、コンピュータ種別（機種種別）であり、セキュリティ機器については２点、その他の機器については１点とする。
・ｉｌは当該脆弱点情報に付加された前記脅威レベル値（図４の符号２９参照）であり、三段階に設定され、Ｓは４点、Ａは２点、Ｂは１点とされている。  ・ｄａｔｅは、これまでに対応せずに経過した日数であり、前記脆弱点情報が発効した日と現在との差により求める。
【００５０】
この外的要因ポイント値ｗｐｐを、当該システムに適用された全ての未対応の脆弱点について求め（ステップＳ８）、その中で、最も値の小さいものを、当該コンピュータシステムの外的要因ポイント値ｗｐｐ（ｎ）として出力する（ステップＳ９）。
【００５１】
また、当該組織内のネットワークに属する全てのコンピュータシステムに対しても、同様に外的要因ポイント値ｗｐｐ（ｎ）を求めていく（ステップＳ１０）。このようにして、全てのコンピュータシステムについての処理が終了したならば、ネットワーク中で最小のｗｐｐを、ネットワーク全体の外的要因ポイント値ｗｐｐ（ａｌｌ）とする（ステップＳ１１）。
【００５２】
ついで、前記セキュリティレベル算出部３５は、前記セキュリティレベル値１１から内的要因ポイント１１ｃを取得し（ステップＳ１２）、これに、前記外的要因ポイントｗｐｐ（ｎ）及びｗｐｐ（ａｌｌ）を加算することで、セキュリティレベル値（ＳＰ）を算出する（ステップＳ１３、Ｓ１４）。
【００５３】
次に、前記セキュリティレベル情報作成部３６が、セキュリティレベル値ＳＰと前記セキュリティ基準値１１ａ及びセキュリティレベル値履歴１１ｂを用いて図１３に示す第２のグラフ５７を作成する（ステップＳ１５）。
【００５４】
すなわち、この実施形態では、前記セキュリティレベル情報作成部３６は、前記セキュリティレベル値履歴１１ｂから、過去１年間の各月の末日のセキュリティレベル値を取り出し、それを各月のセキュリティレベル値とする。そして、現在求めたセキュリティレベル値ＳＰを当月のセキュリティレベル値とする。そして、これらのセキュリティレベル値を、図１３に示すように、前記セキュリティ基準値を中心値とする折れ線グラフ５７として表示する。
【００５５】
このような折れ線グラフによれば、専門知識の少ない経営者であっても、当該組織のセキュリティレベル値を一目で評価することが可能になる。
【００５６】
なお、この発明は、上記一実施形態に限定されるものではなく、発明の要旨を変更しない範囲で種々変形可能である。
【００５７】
例えば、上記一実施形態では、システム管理者及び組織管理者は、インターネット等を通して前記脆弱点監視システムから各種情報を受け取るようにしたが、これに限定されるものではない。例えば、Ｅ−ｍａｉｌ等の手段で各種情報を提供するようにしても良い。
【００５８】
また、前記セキュリティレベルの表示は、棒グラフ及び折れ線グラフで行うようにしたが、これに限定されるものではなく、具体的な数値を示すことで行なうようにしても良い。さらに、前記セキュリティレベルの具体的な算出方法は、この発明の要旨の範囲で種々変更可能である。例えば、内的要因ポイント利用せず、外的要因ポイントｗｐｐ、ｗｐｐ（ｎ）、ｗｐｐ（ａｌｌ）により求めたセキュリティレベルのみを提供するようにしても良い。
【００５９】
【発明の効果】
以上説明した構成によれば、セキュリティ管理者に対して自己のシステムに必要なセキュリティ情報のみを提供することができ、かつ、その対策を採ったかを経営者が管理することができる方法及びシステムを提供できる。
【図面の簡単な説明】
【図１】この発明の一実施形態を示す概略構成図。
【図２】コンピュータシステム環境情報の構成を説明するための図。
【図３】セキュリティレベル値の構成を説明するための図。
【図４】脆弱点情報の構成を説明するための図。
【図５】脆弱点ＤＢの更新工程を示す工程図。
【図６】ログイン画面を示す図。
【図７】システム管理者に対する情報提供画面を示す図。
【図８】環境情報登録画面を示す図。
【図９】脆弱点情報の一覧画面を示す図。
【図１０】脆弱点情報の詳細画面を示す図。
【図１１】脆弱点修正作業の入力画面を示す図。
【図１２】組織管理者に対する情報提供画面を示す図。
【図１３】組織管理者に対するセキュリティレベル情報の提供画面を示す図。
【図１４】セキュリティレベル値の算出工程を示すフローチャート。
【符号の説明】
１…脆弱点監視システム
２…ユーザシステムＤＢ
３…脆弱点ＤＢ
４…脆弱点監視処理部
５…ＤＢ更新部
６…監視対象コンピュータシステム
７…コンピュータシステム環境情報
８…システム管理者情報
９…組織情報
１０…脆弱点修正情報
１１…セキュリティレベル値
１１ａ…セキュリティ基準値
１１ｂ…セキュリティレベル値履歴
１１ｃ…内的要因ポイント
１２…属性情報
１３…ハードウエア構成
１４…ソフトウエア構成
１５…設定
１６…利用ネットワーク技術
１７…関連機器
１８…ミラーリング
１９…セキュリティ対策情報
２１…システム管理者
２２…組織管理者
２４…脆弱点情報
２５…脆弱点概要情報
２６…脅威情報
２７…脆弱点パッチ情報
２８…脆弱点検証情報
２９…脅威レベル値
３０…ユーザ認証部
３１…環境情報／管理者情報／組織情報登録部
３２…脆弱点情報提供部
３３…脆弱点修正作業ログ記録部
３４…脆弱点対策情報作成部
３５…セキュリティレベル算出部
３６…セキュリティレベル情報作成部
５６…第１のグラフ
５７…第２のグラフ
５９…セキュリティレベル値比較部
６０…環境情報取得システム
【図１】
0004152108.tif 000002
【図２】
0004152108.tif 000003
【図３】
0004152108.tif 000004
【図４】
0004152108.tif 000005
【図５】
0004152108.tif 000006
【図６】
0004152108.tif 000007
【図７】
0004152108.tif 000008
【図８】
0004152108.tif 000009
【図９】
0004152108.tif 000010
【図１０】
0004152108.tif 000011
【図１１】
0004152108.tif 000012
【図１２】
0004152108.tif 000013
【図１３】
0004152108.tif 000014
【図１４】
0004152108.tif 000015