(57)【特許請求の範囲】
【請求項１】
一般通信モジュールが受信するコンテンツのリンク情報の要否をリンク情報確認モジュールが確認し、前記リンク情報の接続経路情報に設定された通信プロトコルを変更するリンク情報確認段階と、
仮想通信モジュールが使用者のコンテンツ選択を確認して変更された前記通信プロトコルの接続経路で通信接続を実行する仮想通信モジュール実行段階と、
前記仮想通信モジュールが前記接続経路から受信する外部データを端末器に形成された仮想領域に貯蔵し、実行するコンテンツ実行段階であって、受信された前記外部データがページ情報の場合、前記仮想通信モジュールのページ出力機能により前記ページ情報を実行して出力し、受信された前記外部データが動画情報の場合、前記仮想通信モジュールが端末器に設けられた動画実行専用プログラムを実行させて前記動画情報を実行する、コンテンツ実行段階と、を含むことを特徴とするリンク情報の悪性コードに対応した端末器のローカル環境保護方法。
【請求項２】
前記コンテンツ実行段階以前に、仮想領域管理モジュールが前記端末器または仮想通信モジュールの実行の要否を確認して、前記端末器に前記仮想領域を生成させる段階をさらに含むことを特徴とする請求項１に記載のリンク情報の悪性コードに対応した端末器のローカル環境保護方法。
【請求項３】
前記コンテンツ実行段階以降に、前記仮想領域管理モジュールが前記端末器または仮想通信モジュールの終了を確認し、前記仮想領域に貯蔵された外部データを削除するシステム終了段階をさらに含むことを特徴とする請求項２に記載のリンク情報の悪性コードに対応した端末器のローカル環境保護方法。
【請求項４】
一般通信モジュールが受信するコンテンツデータのリンク情報の要否を確認し、前記リンク情報の接続経路情報に設定された通信プロトコルを変更するリンク情報確認モジュールと、
使用者のコンテンツ選択を確認して変更された前記通信プロトコルの接続経路で通信接続を実行し、前記接続経路を通して受信する外部データを端末器に形成された仮想領域に貯蔵する仮想通信モジュールであって、ページ情報である前記外部データを出力するページ出力機能を備え、動画情報である前記外部データを実行するために、前記端末器に設けられた動画実行専用プログラムと通信する、仮想通信モジュールと、を含むことを特徴とするリンク情報の悪性コードに対応した端末器のローカル環境保護システム。
【請求項５】
前記端末器または仮想通信モジュールの実行の要否を確認し、前記端末器に前記仮想領域を生成させる仮想領域管理モジュールをさらに含むことを特徴とする請求項４に記載のリンク情報の悪性コードに対応した端末器のローカル環境保護システム。
【請求項６】
前記仮想領域管理モジュールは前記端末器または仮想通信モジュールの終了を確認し、前記仮想領域に貯蔵された外部データを削除することを特徴とする請求項５に記載のリンク情報の悪性コードに対応した端末器のローカル環境保護システム。
【請求項７】
前記端末器はメールサーバー以前にコンテンツを受信する第１端末器と、使用者が操作する第２端末器とで構成され、
前記第１端末器は前記リンク情報確認モジュールを含み、
前記第２端末器は前記仮想通信モジュールと、仮想領域管理モジュールとを含むことを特徴とする請求項４に記載のリンク情報の悪性コードに対応した端末器のローカル環境保護システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｅメール本文または各種ウェブページなどの掲示内容に含まれるテキストまたはイメージなどを選択することによって、端末器に悪性コードが無断設置されるのを防止するリンク情報の悪性コードに対応した端末器のローカル環境保護方法と保護システムに関する。
【背景技術】
【０００２】
通信技術の発達は人間が座席に静かに座っても他人と容易に対話できるようにし、さらには世界のあちこちの事件と情報および知識を簡単に得られるようにし、各種公共機関に対する業務処理も可能となるようにした。
【０００３】
したがって、このような通信サービスを提供する通信機器は人間の必需品として位置を占め、人間は通信機器から提供される数多くの情報に対して信頼を有して活用することになった。
【０００４】
しかし、前述した通信技術の発達は人間が信頼する通信機器の通信サービスを悪用して人間に不利益を与える悪性技術も共に発達するようになり、前記悪性技術は通信機器を活用する人間（以下、‘使用者’）に不利益を与えた。
【０００５】
前記悪性技術には通信機器（以下、‘端末器’）を駆動および制御するローカル環境に損傷を与える悪性コードと、使用者の個人情報を流出させる悪性コードと、各種広告プログラムなどのように特定の実行プログラムを端末器に無断で設置する悪性コードなどがある。しかし、このような悪性コードが端末器で実行されるためには端末器と悪性コードの配布手段との間のデータ接続が要求される。したがって、悪性コードを無断で配布する使用者は端末器が配布手段と円滑に連結されるように多様な方式の接続経路を開発した。
【０００６】
前記接続経路としては代表的に配布手段がリンクされたウェブサイトを開設して、使用者の端末器が前記ウェブサイトに接続すれば悪性コードが転送されるようにする方法と、配布手段がリンクされたＥメールなどを無断で発送して、使用者がＥメールをクリックして閲覧すれば悪性コードが転送されるようにする方法などがある。
【０００７】
しかし、このような無断で配布する技術は使用者の選択でＥメールを閲覧したり当該ウェブサイトに接続をしなければならないので、使用者が前記閲覧または接続を試みなければ悪性コードの流入は実行できない限界があった。
【０００８】
悪性技術はこのような問題点を解消するために使用者の拒否感が相対的に小さいＥメールの本文と公認されたウェブページなどのテキスト、イメージ、動画（以下、‘コンテンツ’）にＵＲＬなどをリンクさせて、使用者が前記コンテンツをクリックする瞬間に設置プログラムを実行させて前記使用者の端末器に悪性コードが設置されるようにする技術を開発した。前記コンテンツはＵＲＬをテキストとして直接記載することもでき、一般単語にリンク情報が含まれるようにすることもでき、イメージまたは動画にリンク情報が含まれるようにすることもできる。使用者は一般にコンテンツに対する気がかりと危険に対する相対的無感覚によってコンテンツ選択（クリック）に対する負担が相対的に小さい。したがって、使用者はコンテンツを躊躇することなしにクリックする。結局、端末器は使用者の同意なしに前記設置プログラムにそのまま露出し、使用者に被害を与えられる悪性コードが前記端末器に設置されこれを感染させる。
【０００９】
このような問題を解消するために、従来はコンテンツにリンク情報がある場合、当該コンテンツのリンクを強制的に遮断する技術が開発された。これは使用者が当該コンテンツを何気なくクリックして使用者の端末器が悪性コードに感染するのを源泉的に遮断する。
【００１０】
しかし、このような従来技術は有害なリンクはもちろん使用者に有用なリンクまで区分なしに一括遮断するので、使用者に不便を与える問題があった。さらに、リンク情報を活用して新たな情報を収集しなければならなかったりアップデート情報を受信しなければならない場合にも当該リンクが共に遮断されるので、使用者は公認されたリンク情報を活用したデータ網の利用に不便を与える問題があった。
【発明の概要】
【発明が解決しようとする課題】
【００１１】
これに、本発明は前記のような問題を解消するために発明されたものであって、リンク情報が含まれているテキストを使用者が負担なしにクリックして必要なオンライン情報を容易に収集でき、使用者の端末器が前記リンク情報に含まれている各種悪性コードに感染する問題を解消できるリンク情報の悪性コードに対応した端末器のローカル環境保護方法と保護システムの提供を目的とする。
【課題を解決するための手段】
【００１２】
前記の技術的課題を達成するために本発明は、一般通信モジュールが受信するコンテンツのリンク情報の要否をリンク情報確認モジュールが確認し、前記リンク情報の接続経路情報に設定された通信プロトコルを変更するリンク情報確認段階と、
仮想通信モジュールが使用者のコンテンツ選択を確認して変更された前記通信プロトコルの接続経路で通信接続を実行する仮想通信モジュール実行段階と、
前記仮想通信モジュールが前記接続経路から受信する外部データを端末器に形成された仮想領域に貯蔵するコンテンツ実行段階と、を含むリンク情報の悪性コードに対応した端末器のローカル環境保護方法を提供する。
【００１３】
前記の他の技術的課題を達成するために本発明は、一般通信モジュールが受信するコンテンツデータのリンク情報の要否を確認し、前記リンク情報の接続経路情報に設定された通信プロトコルを変更するリンク情報確認モジュールと、
使用者のコンテンツ選択を確認して変更された前記通信プロトコルの接続経路で通信接続を実行し、前記接続経路を通して受信する外部データを端末器に形成された仮想領域に貯蔵する仮想通信モジュールと、を含むリンク情報の悪性コードに対応した端末器のローカル環境保護システムを提供する。
【発明の効果】
【００１４】
前記の本発明は、リンク情報が含まれているテキストを使用者が負担なしにクリックして必要なオンライン情報を容易に収集でき、端末器を通して外部情報を干渉なしに受信して処理でき、端末器のローカル環境が前記リンク情報に含まれている各種悪性コードに感染する問題を解消することができる効果がある。
【図面の簡単な説明】
【００１５】
【図１】本発明に係るローカル環境保護システムをなす装置の一実施例を示したブロック図である。
【図２】本発明に係るローカル環境保護方法を順次示したフローチャートである。
【図３】本発明に係るローカル環境保護システムの動作のためにレジストリーを編集する一例を示したイメージである。
【図４】本発明に係るローカル環境保護システムをなす装置の他の実施例を示したブロック図である。
【発明を実施するための形態】
【００１６】
前述した本発明の特徴および効果は、添付される図面と共に以下の詳細な説明を通じてより明らかになるものであり、これによって本発明の属する技術分野で通常の知識を有する者が本発明の技術的な思想を容易に実施できるだろう。本発明は多様な変更が可能であり、様々な形態に実施することができるが、特定の実施例だけを図面に例示しこれに基づいて本発明を説明する。しかし、本発明の範囲はこのような特定の実施例に限定されるものではなく、本発明の思想および技術範囲に含まれるすべての変更、均等物または代替物は本発明に含まれるものと理解されるべきである。本明細書で用いられる用語は、特定の実施例を説明するために用いられ、本発明を限定しようとするものではない。
【００１７】
以下、本発明を実施するための具体的な内容を添付図面に基づいて詳しく説明する。
【００１８】
図１は本発明に係るローカル環境保護システムをなす装置の一実施例を示したブロック図であり、図２は本発明に係るローカル環境保護方法を順次示したフローチャートであって、これを参照して説明する。
【００１９】
本発明に係るローカル環境保護システムは、端末器１０に設置され、データ網を通して転送されたコンテンツのリンク情報を確認して前記リンク情報が端末器１０内で安全に処理されるようにする。このためのローカル環境保護システムは、端末器１０が受信するコンテンツのリンク情報を確認するリンク情報確認モジュール１２と、端末器１０に仮想領域を生成させて前記リンク情報の実行空間が制限されるようにする仮想領域管理モジュール１３と、当該リンク情報の実行を処理する仮想通信モジュール１４と、を含む。
【００２０】
リンク情報確認モジュール１２はウェブブラウザ、メールシステム、ＦＴＰなどの通信プログラム（以下、‘一般通信モジュール’）が駆動しながら端末器１０が受信するコンテンツのデータを確認し、前記コンテンツのデータ中のリンク情報の有無を確認する。前記リンク情報は他のウェブサイトの接続経路情報であるｈｔｔｐまたはｆｔｐ形式のＵＲＬ（ｕｎｉｆｏｒｍ  ｒｅｓｏｕｒｃｅ  ｌｏｃａｔｏｒ）等を含むが、リンク情報確認モジュール１２は前記リンク情報確認を通して前記接続経路情報を確認する。
【００２１】
仮想領域管理モジュール１３は端末器１０内に本発明に係る保護システムが集合した場合、端末器１０のブーティング、リンク情報確認モジュール１２または仮想通信モジュール１４が発信する生成信号を受信して端末器１０に仮想領域を生成する。しかし、本発明に係る保護システムが図４（本発明に係るローカル環境保護システムをなす装置の他の実施例を示したブロック図）に示したように二つ以上の端末器１０ａ、１０ｂに分割された場合には第２端末器１０ｂのブーティングまたは仮想通信モジュール１４が発信する生成信号を受信して第２端末器１０ｂに仮想領域を生成する。
【００２２】
仮想通信モジュール１４はリンク情報確認モジュール１２が確認および伝達した接続経路情報に基づいてブラウジングを実行する通信プログラムであって、仮想通信モジュール１４は一般通信モジュール１１の代わりに通常のブラウジングを実行し、前記ブラウジング過程で受信した各種外部データが前記仮想領域で実行されるように処理する。
【００２３】
本発明に係るローカル環境保護システムの各構成に対する説明を、ローカル環境保護方法を説明しながら以下で詳しく説明する。
【００２４】
Ｓ１０；リンク情報確認段階
使用者は一般ウェブブラウザなどの一般通信モジュール１１を活用して特定サーバー２０またはメールサーバー３０等に接続し、‘サーバー２０が伝送するコンテンツ’または‘メールサーバー３０が外部データ網から受信するメールデータ’等を予め受信して確認する。ここで、前記データ網は外部データ網であるインターネットであることもあり、内部データ網であるイーサネットであることもある。公知の通り、一般通信モジュール１１はサーバー２０またはメールサーバー３０に接続してテキスト、イメージ、動画、音などの多様なコンテンツをページ形態またはＥメール形態で受信し、使用者の操作により前記コンテンツのデータに対する次の実行が行われるように処理する。
【００２５】
リンク情報確認モジュール１２は一般通信モジュール１１が受信するコンテンツのデータを確認して前記コンテンツのデータにリンク情報が存在するかどうかを確認し、前記リンク情報が確認されると前記リンク情報で接続経路情報を確認する。ここで、前記接続経路情報にはＵＲＬなどが含まれるが、リンク情報確認モジュール１２は前記ＵＲＬの存在とその内容を確認する。
【００２６】
リンク情報確認モジュール１２はこのように確認された接続経路情報の当該通信プロトコルを一括的に変更する。通信プロトコル変更について例を挙げて説明すれば、リンク情報確認モジュール１２がｈｔｔｐ（ｓ）またはｍａｉｌなどのように内、外部通信網専用通信プロトコルを含む接続経路情報を確認すれば、前記通信プロトコルをｖｔｔｐ（ｓ）に変更する。参考に、本発明に係る実施例ではｈｔｔｐ（ｓ）をｖｔｔｐ（ｓ）に変更する例示を提示したが、これに限定せず多様な形態に変更できることはもちろんである。
【００２７】
その他にも、リンク情報確認モジュール１２の接続経路情報の確認結果、ＵＲＬの通信プロトコルがｈｔｔｐ（ｓ）等のような外部通信網専用通信プロトコルの場合、リンク情報確認モジュール１２は当該通信プロトコルを選別的に変更することもできる。
【００２８】
Ｓ２０；コンテンツ選択段階
一般通信モジュール１１の動作によって掲示されるコンテンツを使用者がクリックを通して選択する。前述のように、コンテンツはテキスト、イメージ、動画、音などであることもあるが、テキスト（単語または文章など）の場合、使用者は前記テキストをクリックして当該リンク情報を実行させ、イメージの場合、使用者は前記イメージをクリックして当該リンク情報を実行させ、動画の場合、使用者は前記動画をクリックして当該リンク情報を実行させる。
【００２９】
Ｓ３０；仮想通信モジュール実行段階
使用者がコンテンツのクリックを進行すれば、当該リンク情報に含まれている接続経路情報の通信プロトコルは変更された状態であるので、一般通信モジュール１１はこれを認識できない。したがって、一般通信モジュール１１は前記接続経路情報に応じた次の接続過程を進行できない。しかし、仮想通信モジュール１４はリンク情報確認モジュール１２が変更した通信プロトコルを認識し、リンク情報の接続経路情報実行に関する端末器１０のレジストリーにより次の接続過程を進行する。参考に、端末器１０のレジストリーは図３（本発明に係るローカル環境保護システムの動作のためにレジストリーを編集する一例を示したイメージ）に示したように、指定された通信プロトコルを特定プログラムと連結するように編集でき、このような編集を通して接続経路情報の変更された通信プロトコルは仮想通信モジュール１４によって実行される。
【００３０】
一方、仮想領域管理モジュール１３は端末器１０に隔離された仮想領域を生成して、仮想通信モジュール１４の接続経路情報に応じた接続が前記仮想領域内で行われるように制限する。これによって仮想通信モジュール１４は変更された通信プロトコルの接続経路情報に該当するサーバー２０に接続し、外部から受信される外部データに対する実行および保存が前記仮想領域だけで行われるように制限する。
【００３１】
外部データ実行および保存が行われる仮想領域は、リンク情報確認モジュール１２がコンテンツデータでリンク情報を確認した後、仮想領域管理モジュール１３に信号を送れば仮想領域管理モジュール１３がこれを生成することもでき、端末器１０のブーティング、リンク情報確認モジュール１２、仮想通信モジュール１４または一般通信モジュール１１が実行されると仮想領域管理モジュール１３が自動的に仮想領域を生成することもできる。
【００３２】
Ｓ４０；コンテンツ実行段階
仮想通信モジュール１４は当該接続経路情報と関連した外部データ実行が仮想領域で行われるようにする。一例を挙げて説明すれば、変更された接続経路情報に基づいて仮想通信モジュール１４が指定されたサーバー２０に接続すれば、サーバー２０は各種外部データを発送する。このとき、仮想通信モジュール１４は受信された外部データがウェブページなどのページ情報の場合、仮想通信モジュール１４が有するページ出力機能により前記ページ情報を実行して出力させ、前記ページ情報は前記仮想領域に貯蔵する。また、受信された外部データが動画情報の場合、仮想通信モジュール１４は端末器１０に設けられた動画実行専用プログラムを実行させて前記動画情報を実行させ、ストリーム方式でリアルタイムダウンロードされる前記動画情報は前記仮想領域に貯蔵する。さらに、仮想通信モジュール１４は外部データにリンクされて受信される追加データを正常に受信するが、前記追加データも前記仮想領域に保存されてその実行が行われるようにする。したがって、前記追加データが悪性コードの場合、当該悪性コードは外部データの実行範囲を制限させる仮想通信モジュール１４の駆動プロセスにより、端末器１０に設置されても前記仮想領域だけで設置されてローカル環境には影響を与えない。
【００３３】
Ｓ５０；システム終了段階
本発明に係るローカル環境保護システムは、前記保護システムが端末器１０に集合された場合には端末器１０を終了したり仮想通信モジュール１４またはリンク情報確認モジュール１２の実行が終了すれば、その実行を最終終了する。しかし、前述のように、本発明に係る保護システムが第１、第２端末器１０ａ、１０ｂに分割された場合には端末器１０を終了したり仮想通信モジュール１４の実行が終了すれば、その実行を最終終了する。
【００３４】
このとき、仮想領域管理モジュール１３は仮想領域自体を削除したり、仮想領域に貯蔵された外部データおよび追加データを削除する。結局、リンク情報を通して無断受信されたデータは端末器１０で全て削除され、これによって端末器１０は外部から流入されるデータに対する負担なしに安全に通信を行うことができる。
【００３５】
図４は本発明に係るローカル環境保護システムをなす装置の他の実施例を示したブロック図であり、これを参照して説明する。
【００３６】
本発明に係るローカル環境保護システムは、一般的なＥメールまたはメッセンジャーなどの発、受信を処理する専用サーバー（以下、‘メールサーバー’）に適用される。ここで、一般通信モジュール１１はメールサーバー３０に接続してメールファイル（以下、‘コンテンツ’）の発、受信を処理する専用アプリケーションである。
【００３７】
一方、本実施例において端末器１０ａ、１０ｂはメールサーバー３０が受信するコンテンツにリンク情報の有無を確認するリンク情報確認モジュール１２が分離して構成される。このために本実施例に係る端末器はメールサーバー３０以前に前記コンテンツを優先受信および確認するための第１端末器１０ａと、使用者が操作する第２端末器１０ｂにそれぞれ分離し、リンク情報確認モジュール１２は第１端末器１０ａに構成される。通常、第１端末器１０ａは保安サーバーとしてハードウェアー的に分離構築される。
【００３８】
結局、使用者が一般通信モジュール１１を通じてメールサーバー３０に接続すればメールサーバー３０はコンテンツ受信を開始し、第１端末器１０ａのリンク情報確認モジュール１２はデータ網から受信されるコンテンツを優先確認して前記コンテンツに含まれているリンク情報の接続経路情報を変更する。
【００３９】
したがって、メールサーバー３０が有するコンテンツ内リンク情報は通信プロトコルが変更された接続経路情報を含み、これによって第２端末器１０ｂで変更された通信プロトコルを認識できる装置は本発明に係る仮想通信モジュール１４に制限される。
【００４０】
上述した本発明の詳細な説明においては本発明の望ましい実施例を参照して説明したが、当該技術分野の熟練した当業者または当該技術分野における通常の知識を有する者であれば、下記の特許請求の範囲に記載された本発明の思想および技術領域から逸脱しない範囲内において、本発明を多様に修正および変更できることを理解できるはずである。
【符号の説明】
【００４１】
１０  端末器
１０ａ  第１端末器
１０ｂ  第2端末器
１１  一般通信モジュール
１２  リンク情報確認モジュール
１３  仮想領域管理モジュール
１４  仮想通信モジュール
２０  サーバー
【図１】
0006281754.tif 000002
【図２】
0006281754.tif 000003
【図３】
0006281754.tif 000004
【図４】
0006281754.tif 000005