(57)【要約】【課題】本発明の課題は、サイバー攻撃による被害を防止することができるＰＣ保安点検システム及び方法を提供することである。【解決手段】本発明は、コンピュータに対して専門的な知識がないユーザも容易に措置を取ることができるように全ての保安点検項目に対して自動で点検し治療し、脆弱な部分と治療結果をユーザに容易に説明することによって、サイバー攻撃による被害を防止できる最新のＰＣ状態を維持することができる効果を提供し、重要システム及びサービスに対するサイバー威嚇被害を最小化することができる。【選択図】  図１
2008123522.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの入力を管理し、画面を制御するユーザインタフェース及びＧＵＩ管理モジュールと、
点検基準情報を画面にディスプレイし、ユーザによる点検基準情報の変更が可能に前記ユーザインタフェース及びＧＵＩ管理モジュールと連動する点検基準管理モジュールと、
前記点検基準情報とシステム情報とを比較し、点検結果情報を生成する自動点検モジュールと、
前記点検結果情報を前記ユーザインタフェース及びＧＵＩ管理モジュールを介してディスプレイし、ユーザが選択した項目または全体項目を自動修正する点検結果管理モジュールと、を含むことを特徴とするＰＣ保安点検システム。
【請求項２】
前記システムは、
ログ情報を生成するログ生成モジュールと、
最新情報の検索を通じて点検基準情報を自動で更新する最新情報更新モジュールと、
レジストリ、ファイル、システム設定情報からシステム情報を収集するシステム情報収集モジュールと、
前記ログ情報と点検結果情報を用いてヒストリー情報を生成するヒストリー生成モジュールと、をさらに含み、
前記自動点検モジュールが前記ログ生成モジュール、前記最新情報更新モジュール、前記システム情報収集モジュール及び前記ヒストリー生成モジュールの開始及び終了を制御することを特徴とする請求項１に記載のＰＣ保安点検システム。
【請求項３】
前記システムは、
前記点検結果情報を用いてユーザが選択した項目または全体項目を自動修正する自動修正モジュールと、
前記ヒストリー情報を用いて統計値をグラフ又は表で図示する統計管理モジュールとをさらに含み、
前記点検結果管理モジュールは、前記自動修正モジュール及び前記統計管理モジュールの開始及び終了を制御することを特徴とする請求項２に記載のＰＣ保安点検システム。
【請求項４】
（ａ）点検基準情報を格納する段階と、
（ｂ）自動点検開始後に、ログ情報を生成及び格納する段階と、
（ｃ）前記点検基準情報が最新情報に更新される必要があるかを検索し更新する段階と、
（ｄ）レジストリ、ファイル、システム設定情報からシステム情報を収集する段階と、
（ｅ）前記収集されたシステム情報と前記点検基準情報とを比較し、点検結果情報を生成する段階と、
（ｆ）前記ログ情報と点検結果情報に基盤してヒストリー情報を生成する段階と、
（ｇ）前記点検結果情報を図示し自動修正する段階と、を含むことを特徴とするＰＣ保安点検方法。
【請求項５】
前記点検基準情報に対して検証された値を基本に提供し、ユーザにより任意に修正され得るように支援し、項目別に自動で更新されることを特徴とする請求項４に記載のＰＣ保安点検方法。
【請求項６】
前記方法は、（ｈ）現在までヒストリー情報を図示したり、統計値を図示する段階をさらに含むことを特徴とする請求項４に記載のＰＣ保安点検方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＣ保安点検システム及び方法に関し、より詳細には、コンピュータハッキング、ウイルス、ウォーム及びトロイの木馬などから個人コンピュータを保護するためにユーザが取ることができる措置を自動点検し、その結果をユーザに通知すると同時に、必要な設定を自動で設定することによって、サイバー攻撃による被害を防止することができるＰＣ保安点検システム及び方法に関する。
【背景技術】
【０００２】
最近、インターネットなど情報通信技術の速い成長に伴って、コンピュータハッキング、ウイルス、ウォーム及びトロイの木馬などサイバー威脅も大きくなっている実情である。これより、Ａｎｔｉ−Ｖｉｒｕｓプログラム及び防火壁設置などを用いて個人コンピュータを保護するための措置は当然視されている。反面、これらのプログラムの最新状態維持、周期的な点検及び最新保安パッチ維持のような、設置後に持続的に行われるべき重要な作業に対する検査は、あまりよくなされていないことが現状である。
【０００３】
これは、個人ＰＣの保安安全性を高めるために設定すべき情報が一般利用者には難しいからである。すなわち、各種設定に対する必要性及びこれに対する効果を理解していないからである。また、このような短所を補完するために各々の設定に対する基準確立が要求される。したがって、安全なコンピューティング環境のためのＰＣ保安設定基準を確立し、該当基準に基づいて設定可否を検査することによって、未知の威脅から個人ＰＣを保護することができる体系的な技法が要求される。
【０００４】
現在、個人ＰＣの保安安全性を高めるためのいろいろなプログラムとガイドラインが提示されているが、持続的に管理したり設定事項に対して点検又は修正する方案は、今までのところ存在していない。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従って、本発明は、前述のような従来技術の問題点を解決するためになされたもので、本発明の目的は、コンピュータハッキング、ウイルス、ウォーム及びトロイの木馬などから個人コンピュータを保護するためにユーザが取ることができる措置を自動点検し、その結果をユーザに通知すると同時に、必要な設定を自動で設定することによって、サイバー攻撃による被害を防止することができるＰＣ保安点検システム及び方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の第１様態によるＰＣ保安点検システムは、ユーザの入力を管理し、画面を制御するユーザインタフェース及びＧＵＩ管理モジュールと、点検基準情報を画面にディスプレイし、ユーザによる点検基準情報の変更が可能に前記ユーザインタフェース及びＧＵＩ管理モジュールと連動する点検基準管理モジュールと、前記点検基準情報とシステム情報とを比較し、点検結果情報を生成する自動点検モジュールと、前記点検結果情報を前記ユーザインタフェース及びＧＵＩ管理モジュールを介してディスプレイし、ユーザが選択した項目または全体項目を自動修正する点検結果管理モジュールと、を含むことを特徴とする。
【０００７】
本発明の第２様態によるＰＣ保安点検方法は、（ａ）点検基準情報を格納する段階と、（ｂ）自動点検開始後に、ログ情報を生成及び格納する段階と、（ｃ）前記点検基準情報が最新情報に更新される必要があるかを検索し更新する段階と、（ｄ）レジストリ、ファイル、システム設定情報からシステム情報を収集する段階と、（ｅ）前記収集されたシステム情報と前記点検基準情報とを比較し、点検結果情報を生成する段階と、（ｆ）前記ログ情報と点検結果情報に基盤してヒストリー情報を生成する段階と、（ｇ）前記点検結果情報を図示し自動修正する段階と、を含むことを特徴とする。
【０００８】
上記目的を達成するための本発明のＰＣ保安自動点検システム及びその方法は、Ｗｉｎｄｏｗｓプラットホームに適合するように開発されており、ローカルＰＣに設置するものとして動作可能である。
【０００９】
ユーザは、前記点検基準管理モジュールを用いて点検基準を確認したり変更することができる。点検基準は、研究結果に基づいて安全性が検証された値が基本に設定されているが、ユーザが変更することもできる。
【００１０】
前記自動点検モジュールは、実際自動点検を実施するモジュールであって、動作中に必要な事項をログで記録するためにログ生成モジュールを動作させ、最新情報、すなわち点検日付、Ｗｉｎｄｏｗｓ保安パッチ配信情報などを検索して点検基準情報を更新する最新情報更新モジュールを動作させた後に、システムの情報を収集して点検基準情報と比較する自動点検を実施する。その結果は、点検結果情報として記録し、ログ生成モジュールを終了させることによって、自動点検モジュールの動作を終了する。
【００１１】
前記点検結果管理モジュールは、点検結果情報を利用して最近保安点検結果を要約図示し、ユーザの入力によって点検項目を安全に自動修正したり点検結果の統計値を画面にディスプレイ又はプリントする。
【発明の効果】
【００１２】
本発明によるＰＣ保安点検システム及び方法は、ユーザのＰＣ状態を容易に確認することができ、必要な項目に対して即刻的な設定が可能にすることによって、ユーザの即刻的な対応が可能にしてコンピュータハッキング、ウイルス、ウォーム、及びトロイの木馬などの被害を事前に防止したり最小化することができる。
【００１３】
また、点検の基準になる情報に対する明確な根拠をユーザに提示し、必要時にユーザ任意に修正が可能になっていて、流動的な保安管理が可能であり、機能によるモジュールの区分で事後維持補修が容易である。特に点検可能な項目の拡張に容易である。保安点検のためのシステム情報収集に遠隔で接近することが難しくて、外部の攻撃に変調される可能性が小さいレジストリを利用することによって、さらに安全で且つ正確な点検を行うことができるという長所がある。
【００１４】
また、ユーザがコンピュータに対する知識がなくても自動で統合されたサービスを受けることができ、保安予防だけでなく障害まで復旧するので、システムを常に最適化された状態に維持することができる。また、ユーザが保安に対する知識がなくてもよいという利点は同一であるが、ユーザが点検基準を変更することができるようにして、保安に対する知識のある人にさらに強力な機能を提供することができる。また、ヒストリー情報を図示することによって、コンピュータの時間の流れによる段階的な保安状態を一目で確認することができるという長所がある。
【発明を実施するための最良の形態】
【００１５】
以下、本発明のＰＣ保安点検システム及び方法について添付の図面を参照して詳細に説明する。
【００１６】
図１は、本発明の一実施例によるＰＣ保安自動点検システムを示す構成図である。
図１に示されたように、本発明のＰＣ保安自動点検システムは、ユーザインタフェース及びＧＵＩ（Graphic User Interface）管理モジュール１０１、点検基準管理モジュール１０２、自動点検モジュール１０３、最新情報更新モジュール１０４、システム情報収集モジュール１０５、ログ生成モジュール１０６、ヒストリー生成モジュール１０７、点検結果管理モジュール１０８、自動修正モジュール１０９及び統計管理モジュール１１０を備えて構成される。
【００１７】
ユーザインタフェース及びＧＵＩ管理モジュール１０１は、システムの開始と共に駆動され、ユーザの入力を処理したり動作状態による画面をディスプレイする。
【００１８】
点検基準管理モジュール１０２は、点検基準情報を読み出してユーザが点検基準を確認することができるように点検基準情報を画面にディスプレイする。点検基準情報は、本発明のＰＣ保安点検システムで点検が可能な各保安構成を安全に設定するための勧奨値を総称する。これは、システム情報収集モジュール１０５で収集したシステム情報と比較する時、基準となる値で、ユーザは、必要に応じて保安基準を強化又は弱化するために点検基準情報を変更することもできる。
【００１９】
自動点検モジュール１０３は、点検基準情報に基づいて点検結果情報を生成し、最新情報更新モジュール１０４、システム情報収集モジュール１０５、ログ生成モジュール１０６及びヒストリー生成モジュール１０７の動作制御を行う。
【００２０】
最新情報更新モジュール１０４は、点検基準情報を読み出して最新情報を検索する。最新情報更新モジュール１０４は、最新情報があれば、最新情報を用いて点検基準情報を更新し、自動点検モジュール１０３の制御によって終了する。
【００２１】
システム情報収集モジュール１０５は、レジストリ及びＷＭＩクエリ、Ｗｉｎ３２  ＡＰＩ返還値からシステム情報を収集し、自動点検モジュール１０３の制御によって終了する。自動点検モジュール１０３は、収集されたシステム情報と読み出した点検基準情報とを比較し、システム情報が点検基準情報に符合するか否かを判断し、これに基づく点検結果情報を生成する。システム情報は、点検基準情報との比較のためにシステム情報収集モジュール１０５がレジストリ及びＷＭＩクエリ又はＷｉｎ３２  ＡＰＩの返還値として得ることができる現在システムの各保安構成に現在設定されている値全体を総称するものである。点検結果情報は、自動点検モジュール１０３がシステム情報と点検基準情報とを比較して、安全に設定されているか否かを示す情報である。ログ生成モジュール１０６は、ログ情報を生成する。ログ生成モジュール１０６は、自動点検モジュール１０３がログ生成モジュール１０６を終了させるまで持続的にログ情報を記録する。一例として、ログ情報は、本発明のＰＣ保安点検システムの開始と終了、点検基準管理モジュール１０２で修正される点検基準情報の名前と値、最新情報更新モジュール１０４で更新した情報の名前と値、自動修正モジュール１０９で修正された情報の名前と値及び日付を含む各々の発生時間を総称するものである。
【００２２】
ヒストリー生成モジュール１０７は、ヒストリー（history）情報を生成し、自動点検モジュール１０３の制御によって終了する。一例として、ヒストリー情報は、自動点検モジュール１０３で生成した点検結果情報及びログ生成モジュール１０６が生成したログ情報を日付別に整理したもので、点検基準情報に符合しない保安構成の名前及び個数を記録するものである。
【００２３】
点検結果管理モジュール１０８は、システム情報収集モジュール１０５により生成された点検結果情報に基づいて最近点検結果の要約情報を画面にディスプレイし、自動修正モジュール１０９及び統計管理モジュール１１０の動作制御を行う。
【００２４】
自動修正モジュール１０９は、点検基準に符合しない項目を符合するように自動修正し、統計管理モジュール１１０は、統計値をグラフ又は表で画面にディスプレイする。一例として、統計値は、去る１週間、１ケ月、６ケ月、１年間点検基準情報に符合しなかった保安構成またはその期間の間に符合しなかった保安構成の個数に関する。
【００２５】
ユーザは、要約情報を確認し、ユーザインタフェース１０１を用いて項目自動修正、統計値図示、画面印刷、ヒストリー図示、終了などを選択することができ、このようなユーザの選択によって自動修正モジュール１０９または統計管理モジュール１１０が行われることができる。以下、上記のような構成を有する本発明のＰＣ保安点検方法について図２乃至図４を参照して説明する。
【００２６】
図２は、本発明の一実施例による点検基準管理モジュールの処理過程を示す順序図である。
図２に示されたように、ユーザインタフェース及びＧＵＩ管理モジュール１０１を介したユーザの入力によって点検基準管理モジュール１０２が駆動されれば、点検基準管理モジュール１０２は、点検基準情報を読み出し（２０１）、ユーザが点検基準を確認することができるように点検基準情報を画面にディスプレイする（２０２）。これより、ユーザは、点検基準を確認し、直ちに終了したり点検基準値を変更することができる（２０３〜２０５）。点検基準値の変更値は、点検基準情報格納所に格納される（２０６）。
【００２７】
図３は、本発明の一実施例による自動点検モジュールの処理過程を示す順序図である。
図３に示されたように、ユーザインタフェース及びＧＵＩ管理モジュール１０１を介したユーザの入力によって自動点検モジュール１０３が駆動されれば、自動点検モジュール１０３は、まずログ生成モジュール１０６を開始させる（３０１）。これに応答してログ生成モジュール１０６がログ情報を生成し（３０２）、自動点検モジュール１０３は、ログ生成モジュール１０６を終了させるまで持続的にログ情報を記録するようになる。一方、自動点検モジュール１０３は、ログ生成モジュール１０６の開始と共に最新情報更新モジュール１０４を開始させる（３０３）。
【００２８】
最新情報更新モジュール１０４は、点検基準情報を読み出し（３０４）、最新情報を検索する（３０５）。一例として、最新情報は、新しいＷｉｎｄｏｗｓ保安パッチの配信を示す情報であって、これは、該当プログラムの配信サイト（例、Ｍｉｃｒｏｓｏｆｔ．ｃｏｍ）などでオンラインで検索可能である。更新が必要な最新情報があれば（３０６）、最新情報更新モジュール１０４は、最新情報を点検基準情報格納所に格納した後（３０７）、自動点検モジュール１０３により終了される（３０８）。最新情報更新モジュール１０４が終了されれば、自動点検モジュール１０３は、点検基準情報を読み出し（３０９）、システム情報収集モジュール１０５を開始させる（３１０）。
【００２９】
システム情報収集モジュール１０５は、レジストリ及びＷＭＩクエリ、Ｗｉｎ３２  ＡＰＩの返還値からシステム情報を収集し（３１１）、自動点検モジュール１０３により終了される（３１２）。自動点検モジュール１０３は、収集されたシステム情報と読み出した点検基準情報とを比較する（３１３）。自動点検モジュール１０３は、システム情報が点検基準情報に符合するか否かを点検結果情報として生成し（３１４）、ログ生成モジュール１０６を終了させた後（３１５）、ヒストリー生成モジュール１０７を動作させて（３１６）、ヒストリー情報を生成し（３１７）、自動点検モジュール１０３の動作を終了する。
【００３０】
図４は、本発明の一実施例による点検結果管理モジュールの処理過程を示す順序図である。
図４に示されたように、ユーザインタフェース及びＧＵＩ管理モジュール１０１を介したユーザの入力によって点検結果管理モジュール１０８が駆動されれば、点検結果管理モジュール１０８は、点検結果情報を読み出し（４０１）、最近点検結果の要約情報を画面にディスプレイする（４０２）。
【００３１】
これより、ユーザは、要約情報を確認し、項目自動修正、統計値図示、画面印刷、ヒストリー図示、終了などを選択し、自動修正モジュール１０９を動作させたり（４０４）、統計管理モジュール１１０を動作させたり（４０５）、画面印刷（４０６）、ヒストリー図示（４０７）又は点検結果管理モジュール１０８を終了させることができる。
【００３２】
本発明の実施により、ユーザは、点検結果を一目で確認してＰＣの状態を確認することができ、必要な項目に対して即刻的な設定を通じてサイバー威嚇に対処することができる。
【００３３】
以上において説明した本発明は、本発明が属する技術の分野における通常の知識を有する者であれば、本発明の技術的思想を逸脱しない範囲内で、様々な置換、変形及び変更が可能であるので、上述した実施例及び添付された図面に限定されるものではない。
【図面の簡単な説明】
【００３４】
【図１】本発明の一実施例によるＰＣ保安自動点検システムを示す構成図である。
【図２】本発明の一実施例による点検基準管理モジュールの処理過程を示す順序図である。
【図３】本発明の一実施例による自動点検モジュールの処理過程を示す順序図である。
【図４】本発明の一実施例による点検結果管理モジュールの処理過程を示す順序図である。
【符号の説明】
【００３５】
１０１  ユーザインタフェース及びＧＵＩ管理モジュール
１０２  点検基準管理モジュール
１０３  自動点検モジュール
１０４  最新情報更新モジュール
１０５  システム情報収集モジュール
１０６  ログ生成モジュール
１０７  ヒストリー生成モジュール
１０８  点検結果管理モジュール
１０９  自動修正モジュール
１１０  統計管理モジュール
【図１】
2008123522.tif 000003
【図２】
2008123522.tif 000004
【図３】
2008123522.tif 000005
【図４】
2008123522.tif 000006