(57)【要約】【課題】インターネット接続サイトの分析を通じたフィッシング防止方法及びその方法を実現するためのコンピュータプログラムを記録した記録媒体を提供する。【解決手段】ユーザーが電子メールやウェブブラウザーを通じて特定ウェブサイトに接続しようとするウェブサイトのインターネットアドレスを分析して、ユーザーが当該サイトに実際に接続するか否かを選択するようにする。また、よく知られているウェブサイトのアドレスに類似のウェブサイトに接続を試みている場合はフィッシングウェブサイトである可能性をユーザーに警告してユーザーが当該サイトに実際に接続するか否かを選択するようにする。さらに、電子メールなどで直接個人情報などを入力して当該個人情報が直ぐに特定サーバーなどに伝送される機能などを利用する場合は当該情報の実際伝送の可否をユーザーに選択するようにする。【選択図】図１Ａ
2007287124.tif 000002
【特許請求の範囲】
【請求項１】
インターネットユーザーが接続しようとするウェブサイトがフィッシングウェブサイトであるか否かを予め分析、判断してユーザーに警告するフィッシング防止用プログラムをインストールする段階；
インターネット使用時前記フィッシング防止用プログラムを動作させ、最新フィッシングウェブサイトの情報と安全なウェブサイトの情報とを自動でダウンロードして登録する段階；
前記インターネットユーザーの入力したウェブサイトの接続アドレスと前記登録されたフィッシングウェブサイトの情報とを比較分析し、前記ウェブサイトの接続アドレスがフィッシングウェブサイトのアドレスであるかを判断する段階；
前記ウェブサイトの接続アドレスと前記登録された安全なウェブサイトの情報とを比較分析し、前記ウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する段階；
前記ウェブサイトの接続アドレスが前記フィッシングウェブサイトのアドレスであると判断すると、ウェブサイトの接続前に前記インターネットユーザーにウェブサイトの情報を提供したり警告メッセージを表示したりするメッセージウィンドウを出力する段階；及び
前記出力した警告メッセージウィンドウで接続を取り消すか、または推奨するウェブサイトに移動するか、または無視して最初に接続しようとしたウェブサイトに接続するかを前記インターネットユーザーが選択する段階；を含むことを特徴とするインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項２】
前記ウェブサイトの接続アドレスは、ウェブサイトのハイパーリンクと電子メールのハイパーリンクとによるウェブサイトの接続アドレスを含むことを特徴とする請求項１に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項３】
前記フィッシング防止方法は、前記ウェブサイトのハイパーリンクと電子メールのハイパーリンクとを通じた移動時、前記ウェブサイトが安全なウェブサイトの場合、当該ウェブサイト名をユーザーに予め見せて確認させる段階をさらに含むことを特徴とする請求項１に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項４】
前記フィッシング防止方法は、前記フィッシングウェブサイトの情報にも、前記安全なウェブサイトの情報にも登録されていないウェブサイトを、ウェブサイトのハイパーリンクと電子メールのハイパーリンクとを通じて接続する場合、接続しようとするウェブサイトをユーザーに予め見せて確認させる段階をさらに含むことを特徴とする請求項１に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項５】
前記フィッシング防止方法は、前記ユーザーに提供した情報や警告をユーザーの設定により再び表示されないように設定する段階をさらに含むことを特徴とする請求項１に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項６】
前記フィッシング防止方法は、前記インターネットユーザーの入力したウェブサイトの接続アドレスが前記安全なウェブサイトの情報に登録されたウェブサイトのアドレスであれば、インターネット接続を許容する段階をさらに含むことを特徴とする請求項１に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項７】
前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスの英文字を数字に変更したウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することを特徴とする請求項１に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項８】
前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスの英文字が複数形に変更されたウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することを特徴とする請求項 1に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項９】
前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスの英文字が動名詞形に変更されたウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することを特徴とする請求項1に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項１０】
前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスではないＩＰアドレスで直接接近を試みているかを検索してフィッシングウェブサイトのアドレスであると判別することを特徴とする請求項１に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項１１】
前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスにホスト名が含まれたアドレスに接続を試みているかを検索し、フィッシングウェブサイトのアドレスであると判別することを特徴とする請求項１に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項１２】
前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスの子音が変更されたウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することを特徴とする請求項１に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項１３】
前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスの母音が変更されたウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することを特徴とする請求項１に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項１４】
前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスの上位ドメインが変更されたウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することを特徴とする請求項１に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項１５】
前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスの下位ドメインが変更されたウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することを特徴とする請求項１に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項１６】
前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスの特殊文字が追加変更されたウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することを特徴とする請求項１に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項１７】
前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスの英文字が一つ以上重複したウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することを特徴とする請求項１に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項１８】
前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスがキーボードの打鍵キーの誤打により変更されたウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することを特徴とする請求項１に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項１９】
前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、アドレス（ＵＲＬ）に特定キーワードが含まれていているかを比較分析し、フィッシングウェブサイトのアドレスであると判別することを特徴とする請求項１に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項２０】
前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、アドレス（ＵＲＬ）の２次ドメイン以上に特定キーワードが含まれていているかを比較分析し、フィッシングウェブサイトのアドレスであると判別することを特徴とする請求項１に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項２１】
前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、アドレス（ＵＲＬ）の下位アドレスに特定キーワードが含まれていているかを検索し、フィッシングウェブサイトのアドレスであると判別することを特徴とする請求項 1 に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項２２】
前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、アドレス（ＵＲＬ）にポートが含まれていているかを検索し、フィッシングウェブサイトのアドレスであると判別することを特徴とする請求項１に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項２３】
前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、アドレス（ＵＲＬ）のドメインの深さ、即ち句読点の数が４を超過するかを比較分析し、フィッシングウェブサイトのアドレスであると判別することを特徴とする請求項 1 に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項２４】
前記メッセージウィンドウは、警告メッセージの内容と、接続を試みたウェブサイトのアドレスを信頼できるウェブサイト目録に追加するか否かを選択できる項目と、接続するウェブサイトに対するより多くの情報と信頼性の可否を確認するためにウェブサイトの情報ページに移動して情報を検索できるようにするウェブサイトの情報提供用リンクと、ウェブサイトへの接続を取り消すリンクと、ウェブサイトへの接続を試みるリンクと、を含むことを特徴とする請求項１に記載のインターネット接続サイトの分析を通じたフィッシング防止方法。
【請求項２５】
請求項１ないし請求項２４のいずれかに記載のインターネット接続サイトの分析を通じたフィッシング防止方法を実現するためのコンピュータプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はインターネット接続サイトの分析を通じたフィッシング防止方法及びその方法を実現するためのコンピュータプログラムを記録した記録媒体に関するもので、特に、金融機関ポータルサイト、ゲームサイト、公共機関などのウェブサイトや、このようなウェブサイトから発送した電子メールに偽装して個人のＩＤ、パスワード、クレジットカード番号、クレジットカード有効期間、口座情報などを取り出し、これを不法に利用する詐欺手法であるフィッシングを接続サイトの分析を通じて防止することによって、インターネットユーザーの個人情報が漏れることを防止できるインターネット接続サイトの分析を通じたフィッシング防止方法及びその方法を実現するためのコンピュータプログラムを記録した記録媒体に関するものである。
【背景技術】
【０００２】
従来はこのようなフィッシングを防止できる方法が存在せず、悪意的な目的の電子メールとウェブサイトによるフィッシング事故が発生し、ユーザーの個人情報の流出と金銭的な被害が発生している問題点がある。
【０００３】
【特許文献１】韓国特許出願第１０−２００４−００７１４４４号明細書
【特許文献２】韓国特許出願第１０−２００５−００９９４１５号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００４】
したがって、本発明はこのような問題点を解決するためになされたもので、ユーザーが電子メールとウェブブラウザーを通じて特定ウェブサイトに接続を試みるか、または電子メールなどで直接個人情報を入力した後に当該情報を外部に伝送する場合、接続しようとするウェブサイトや特定サーバーのインターネットアドレスを分析して危険であると知られているウェブサイトに対しては、ウェブサイトの接続前に予めユーザーに警告してユーザーが当該サイトに実際に接続するか否かを選択するようにし、有名だったりよく知られているウェブサイトのアドレスに類似のウェブサイトに接続を試みている場合にはフィッシングウェブサイトである可能性をユーザーに警告してユーザーが当該サイトに実際に接続するか否かを選択するようにし、電子メールなどで直接個人情報などを入力して当該個人情報が直ぐに特定サーバーなどに伝送される機能などを利用する場合にはそれを警告し、当該情報の実際伝送の可否をユーザーに選択するようにし、上の全ての警告及びユーザーの選択を受け入れる行為にあって、ユーザーに当該サイトに関連したなじみの情報をわかりやすい言葉でユーザーに伝達してユーザーが正しく判断するように根拠を提供することにより、インターネットユーザーに発生し得るフィッシング関連事故を予め予防できるインターネット接続サイトの分析を通じたフィッシング防止方法及びその方法を実現するためのコンピュータプログラムを記録した記録媒体を提供することにその目的がある。
【課題を解決するための手段】
【０００５】
前述した目的を達成するための本発明に係るインターネット接続サイトの分析を通じたフィッシング防止方法は、インターネットユーザーが接続しようとするウェブサイトがフィッシングウェブサイトであるか否かを予め分析、判断してユーザーに警告するフィッシング防止用プログラムをインストールする段階；インターネット使用時前記フィッシング防止用プログラムを動作させ、最新フィッシングウェブサイトの情報と安全なウェブサイトの情報とを自動でダウンロードして登録する段階；前記インターネットユーザーの入力したウェブサイトの接続アドレスと前記登録されたフィッシングウェブサイトの情報とを比較分析し、前記ウェブサイトの接続アドレスがフィッシングウェブサイトのアドレスであるかを判断する段階；前記ウェブサイトの接続アドレスと前記登録された安全なウェブサイトの情報とを比較分析し、前記ウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する段階；前記ウェブサイトの接続アドレスが前記フィッシングウェブサイトのアドレスであると判断すると、ウェブサイトの接続前に前記インターネットユーザーにウェブサイトの情報を提供したり警告メッセージを表示したりするメッセージウィンドウを出力する段階；及び前記出力した警告メッセージウィンドウで接続を取り消すか、または推奨するウェブサイトに移動するか、または無視して最初に接続しようとしたウェブサイトに接続するかを前記インターネットユーザーが選択する段階；を含むことを特徴とする。
【０００６】
ここで、前記ウェブサイトの接続アドレスは、ウェブサイトのハイパーリンクと電子メールのハイパーリンクとによるウェブサイトの接続アドレスを含むことが好ましい。
【０００７】
また、前記フィッシング防止方法は、前記ウェブサイトのハイパーリンクと電子メールのハイパーリンクとを通じた移動時、前記ウェブサイトが安全なウェブサイトの場合、当該ウェブサイト名をユーザーに予め見せて確認させる段階をさらに含むことが好ましい。
【０００８】
また、前記フィッシング防止方法は、前記フィッシングウェブサイトの情報にも、前記安全なウェブサイトの情報にも登録されていないウェブサイトを、ウェブサイトのハイパーリンクと電子メールのハイパーリンクとを通じて接続する場合、接続しようとするウェブサイトをユーザーに予め見せて確認させる段階をさらに含むことが好ましい。
【０００９】
また、前記フィッシング防止方法は、前記ユーザーに提供した情報や警告をユーザーの設定により再び表示されないように設定する段階をさらに含むことが好ましい。
また、前記フィッシング防止方法は、前記インターネットユーザーの入力したウェブサイトの接続アドレスが前記安全なウェブサイトの情報に登録されたウェブサイトのアドレスであれば、インターネット接続を許容する段階をさらに含むことが好ましい。
【００１０】
また、前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスの英文字を数字に変更したウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することが好ましい。
【００１１】
また、前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスの英文字が複数形に変更されたウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することが好ましい。
【００１２】
また、前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスの英文字が動名詞形に変更されたウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することが好ましい。
【００１３】
また、前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスではないＩＰアドレスで直接接近を試みているかを検索してフィッシングウェブサイトのアドレスであると判別することが好ましい。
【００１４】
また、前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスにホスト名が含まれたアドレスに接続を試みているかを検索し、フィッシングウェブサイトのアドレスであると判別することが好ましい。
【００１５】
また、前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスの子音が変更されたウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することが好ましい。
【００１６】
また、前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスの母音が変更されたウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することが好ましい。
【００１７】
また、前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なものであると知られているウェブサイトのアドレスの上位ドメインが変更されたウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することが好ましい。
【００１８】
また、前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスの下位ドメインが変更されたウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することが好ましい。
【００１９】
また、前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスの特殊文字が追加変更されたウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することが好ましい。
【００２０】
また、前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスの英文字が一つ以上重複したウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することが好ましい。
【００２１】
また、前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、前記安全なウェブサイトのアドレスがキーボードの打鍵キーの誤打により変更されたウェブサイトのアドレスであるかを比較分析し、フィッシングウェブサイトのアドレスであると判別することが好ましい。
【００２２】
また、前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、アドレス（ＵＲＬ）に特定キーワードが含まれていているかを比較分析し、フィッシングウェブサイトのアドレスであると判別することが好ましい。
【００２３】
また、前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、アドレス（ＵＲＬ）の２次ドメイン以上に特定キーワードが含まれていているかを比較分析し、フィッシングウェブサイトのアドレスであると判別することが好ましい。
【００２４】
また、前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、アドレス（ＵＲＬ）の下位アドレスに特定キーワードが含まれていているかを検索し、フィッシングウェブサイトのアドレスであると判別することが好ましい。
【００２５】
また、前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、アドレス（ＵＲＬ）にポートが含まれていているかを検索し、フィッシングウェブサイトのアドレスであると判別することが好ましい。
【００２６】
また、前記入力したウェブサイトの接続アドレスが前記安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、アドレス（ＵＲＬ）のドメインの深さが４を超過するかを比較分析し、フィッシングウェブサイトのアドレスであると判別することが好ましい。
【００２７】
また、前記メッセージウィンドウは、警告メッセージの内容と、接続を試みたウェブサイトのアドレスを信頼できるウェブサイト目録に追加するか否かを選択できる項目と、接続するウェブサイトに対するより多くの情報と信頼性の可否を確認するためにウェブサイトの情報ページに移動して情報を検索できるようにするウェブサイトの情報提供用リンクと、ウェブサイトへの接続を取り消すリンクと、ウェブサイトへの接続を試みるリンクと、を含むことが好ましい。
【００２８】
さらに、本発明は前項のいずれかに記載のインターネット接続サイトの分析を通じたフィッシング防止方法を実現するためのコンピュータプログラムを記録した記録媒体により提供される。
【発明の効果】
【００２９】
本発明に係るインターネット接続サイトの分析を通じたフィッシング防止方法及びその方法を実現するためのコンピュータプログラムを記録した記録媒体では、インターネットユーザーが電子メールを通じて伝えられたフィッシング及びスパムメールにより、またはウェブサイトの安全でないリンク、ウェブサイトのアドレスの入力失敗などにより発生できるフィッシング事故を予防してユーザーの個人情報流出防止及び、それにより発生する恐れがある金融事故を含める各種のインターネット事故などを予防できる。
【発明を実施するための最良の形態】
【００３０】
以下、添付図面を参照して本発明の実施形態についてより詳細に説明する。
【００３１】
図１Ａ及び図１Ｂは本発明の好ましい実施形態に係るインターネット接続サイトの分析を通じたフィッシング防止方法を示すフローチャートで、インターネットユーザーがインターネット接続サイトのアドレスを入力して接続を試みる場合に関するものである。
【００３２】
インターネット接続サイトの分析を通じたフィッシング防止方法では、図１に示すように、インターネットユーザーが接続しようとするウェブサイトのフィッシングウェブサイトの可否を予め分析、判断して、ユーザーに警告するためのフィッシング防止用プログラムをユーザーのＰＣインストールする（段階Ｓ１０）。
【００３３】
この時、フィッシング防止用プログラムがインストールされたＰＣはインターネットに接続するたびに、最新フィッシングウェブサイトの情報と安定なウェブサイトの情報を自動でダウンロードして更新する（段階Ｓ２０）。この時、フィッシングウェブサイトの情報と安定なウェブサイトの情報とは、データベース（ＤＢ）にそれぞれ格納する。
【００３４】
次に、インターネットユーザーがインターネットウェブサイトのアドレスを入力、またはハイパーリンクのクリックなどのウェブリクエストを行う（段階Ｓ３０）。
【００３５】
その後、フィッシングウェブサイトのアドレスであるかを判別するエンジン（不図示）が駆動して、入力したインターネットウェブサイトのアドレスと登録されたフィッシングウェブサイトの情報とを比較分析するようになる（段階Ｓ４０）。
【００３６】
この時、インターネットユーザーの入力したインターネットウェブサイトのアドレスがフィッシングウェブサイトの情報に含まれたウェブサイトのアドレスであれば（段階Ｓ５０で「ハイ」）、後述する段階Ｓ８０に進み、フィッシングウェブサイトの情報に含まれたウェブサイトのアドレスでなければ（段階Ｓ５０で「イイエ」）、次の段階Ｓ６０に進む。
【００３７】
この段階Ｓ６０においては、入力したインターネットウェブサイトのアドレスと登録された安全なウェブサイトの情報とを比較分析して、インターネットユーザーの入力したインターネットウェブサイトのアドレスが安全なウェブサイトの情報に含まれたウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する（段階Ｓ７０）。
【００３８】
その後、インターネットユーザーの入力したインターネットウェブサイトのアドレスがフィッシングウェブサイトの情報に含まれたウェブサイトのアドレスであれば（段階Ｓ７０で「ハイ」）、ウェブサイトへの接続を遮断し（段階Ｓ７２）、インターネットユーザーの入力したインターネットウェブサイトのアドレスがフィッシングウェブサイトの情報に含まれたウェブサイトのアドレスでなければ（段階Ｓ７０で「イイエ」）、その次の段階（段階Ｓ８０）に進む。
【００３９】
この段階Ｓ８０においては、入力したインターネットウェブサイトのアドレスとユーザーの設定した信頼性の高いウェブサイトの情報とを比較分析し、インターネットユーザーの入力したインターネットウェブサイトのアドレスがユーザーの設定した信頼性の高いウェブサイトの情報に含まれたウェブサイトのアドレスであるかを判断する（段階Ｓ９０）。
【００４０】
この時、インターネットユーザーの入力したインターネットウェブサイトのアドレスがユーザーの設定した信頼性の高いウェブサイトのアドレスであれば（段階Ｓ９０で「ハイ」）、入力したインターネットウェブサイトのアドレスに接続し（段階Ｓ９２）、ユーザーの設定した信頼性の高いウェブサイトのアドレスでなければ（段階Ｓ９０で「イイエ」）、ウェブサイト接続を試みているユーザーにアドレス確認のためのメッセージウィンドウを出力する（段階Ｓ１００）。この時、メッセージウィンドウはフィッシングウェブサイト接続と、よく知られていないウェブサイト接続との接続を直ぐに許容しないで警告メッセージを表示するか、または接続しようとするウェブサイトの接続を、ユーザーの確認前まで接続を待機するようにする役割を果たす。
【００４１】
その後、インターネットユーザーはウェブ画面上に出力されたメッセージウィンドウを確認した後（段階Ｓ１１０）、入力したインターネットウェブサイトのアドレスに接続するか（段階Ｓ１２０で「ハイ」及びＳ１３０）、または接続を遮断するか（段階Ｓ１２０で「イイエ」及び段階Ｓ１４０）を選択する。
【００４２】
この時、インターネットユーザーは、入力したインターネットウェブサイトのアドレスがフィッシングウェブサイトではないと、確信するサイトアドレスを信頼性の高いウェブサイトの情報に登録することによって、情報や警告メッセージが含まれたメッセージウィンドウを受け取らないようにすることができる。
【００４３】
ウェブ画面上に出力されたメッセージウィンドウは、図4に示すように、ウェブサイトの情報と警告メッセージとを含む。メッセージウィンドウのウェブサイトの情報は、フィッシングウェブサイトに対する情報とそれに関連した情報を提供し、ユーザーの間に安全なウェブサイトと安全でないウェブサイトとに対する情報交流を可能にする。
【００４４】
ウェブ画面上に出力されたメッセージウィンドウは、ユーザーの設定によりウェブ画面に再び表示されないように設定できる。
【００４５】
次に、安全なウェブサイトの情報に含まれたウェブサイトのアドレスとして、例えば、変形されたフィッシングウェブサイトのアドレスを説明する。
【００４６】
例えば、「Http://www.softrun.com」とのオリジナルサイトに対するフィッシングサイトがあると仮定すると、フィッシングウェブサイトのアドレスは次のように探知できる。
【００４７】
１）英文字「O」をアラビア数字「0」に変更したフィッシングウェブサイト、例）「Http://www.S0FTRUN.com」
２）英文字を複数形に変更したアドレスに接続を試みる場合、例）「Http://www.softruns.com」
３）英文字を動名詞形に変更したアドレスに接続を試みる場合、例）「Http://www.softrunning.com」
４）アドレス（ＵＲＬ）ではないＩＰアドレスで直接接近を試みる場合、例）「Http://192.168.1.111」
５）細部アドレスにホスト名が含まれたアドレスに接続を試みる場合、例）「Http://softrun.com/index.htm」
６）安全なものであると知られているウェブサイトのアドレスのホスト名に基づいてホスト名の子音を変更したアドレス（ＵＲＬ）に接続を試みる場合、例）「Http://www.soffrun.com」
７）安全なものであると知られているウェブサイトのアドレスのホスト名に基づいてホスト名の母音を変更したアドレス（ＵＲＬ）に接続を試みる場合、例）「Http://www.softrvn.com」
８）上位ドメインを変更したアドレスに接続を試みる場合、例）「Http://www２.softrun.com」
９）下位ドメインを変更したアドレスに接続を試みる場合、例）「Http://www.softrun.ne」
１０）「-」などの特殊文字を追加して変更したアドレスに接続を試みる場合、例）「Http://www.soft-run.com」
１１）キーボードの打鍵キーの誤打によりアドレスが変更されたウェブサイトのアドレスに接続する場合、例）「Http://www.softrum.com」
１２）見えるウェブサイトハイパーリンクと実際接続されるハイパーリンクの経路とが異なるアドレスに接続を試みる場合、例）「Http://www.softrum.com」のリンクを見せた後、実際の接続時には」http://www.abcde.com」に接続を試みる。
１３）アドレス（ＵＲＬ）に特定キーワードが含まれている場合、例）「Http://www.softrum.com/KEYWORD」
１４）アドレス（ＵＲＬ）の２次ドメイン以上に特定キーワードが含まれている場合、例）「Http://KEYWORD.www.softrum.com」
１５）アドレス（ＵＲＬ）の下位アドレスに特定キーワードが含まれている場合、例）「Http://www.softrum.com/board/index/default_KEYWORD.html」
１６）アドレス（ＵＲＬ）にポートが含まれている場合、例）「Http://www.softrum.com:1234」
１７）アドレス（ＵＲＬ）のドメインの深さ、即ち句読点の数が4を超過する場合、例）「Http://abc.www.best.softrum.com」
【００４８】
前述したような方法では、フィッシングウェブサイトを探知してインターネットユーザーに当該ウェブサイトの確認を勧告する警告メッセージを表示することができる。
【００４９】
図２Ａ及び図２Ｂは本発明の好ましい実施形態に係る他のインターネット接続サイトの分析を通じたフィッシング防止方法を示すフローチャートで、電子メールのハイパーリンクを通じてインターネットウェブサイトに接続する場合を示すものである。
【００５０】
次に、図２を参照して電子メールのハイパーリンクを通じてインターネット接続サイトの分析を通じたフィッシング防止方法について説明する。
【００５１】
まず、図１と同様に、インターネットユーザーのＰＣには接続しようとするウェブサイトのフィッシングウェブサイトの可否を予め分析、判断してユーザーに警告するフィッシング防止用プログラムをインストールする（段階Ｓ２１０）。
【００５２】
それにより、フィッシング防止用プログラムをインストールしたＰＣは、インターネットに接続するたびに最新フィッシングウェブサイトの情報と安定なウェブサイトの情報とを自動でダウンロードして更新する（段階Ｓ２２０）。この時、フィッシングウェブサイトの情報と安全なウェブサイトの情報とはデータベース（ＤＢ）にそれぞれ格納される。
【００５３】
インターネットユーザーが電子メールに含まれたハイパーリンクを通じてウェブサイト接続を試みると（段階Ｓ２３０）、フィッシングウェブサイトのアドレスであるかを判別するエンジン（不図示）が駆動して、接続を試みたインターネットウェブサイトのアドレスと登録されたフィッシングウェブサイトの情報とを比較分析するようになる（段階Ｓ２４０）。
【００５４】
この時、接続を試みたインターネットウェブサイトのアドレスがフィッシングウェブサイトの情報に含まれたウェブサイトのアドレスであれば（段階Ｓ２５０で「ハイ」）、後述する段階（Ｓ２８０）に進み、フィッシングウェブサイトの情報に含まれたウェブサイトのアドレスでなければ（段階Ｓ２５０で「イイエ」）、次の段階（Ｓ２６０）に進む。
【００５５】
この段階（Ｓ２６０）においては、接続を試みたインターネットウェブサイトのアドレスと登録された安全なウェブサイトの情報とを比較分析し（段階Ｓ２６０）、インターネットユーザーが接続を試みたインターネットウェブサイトのアドレスが安全なウェブサイトの情報に含まれたウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する（段階Ｓ２７０）。この時、接続を試みたウェブサイトの接続アドレスが安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであるかを判断する方法は、図１を参照に説明した場合と同様の方法で判断する。
【００５６】
その後、インターネットユーザーの入力したインターネットウェブサイトのアドレスが 安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスであれば（段階Ｓ２７０で「ハイ」）、入力したインターネットウェブサイトのアドレスへの接続を遮断し（段階Ｓ２７２）、安全なウェブサイトのアドレスを変形したフィッシングウェブサイトのアドレスでなければ（段階Ｓ２７０で「イイエ」）、その次の段階（段階Ｓ２８０）に進む。
【００５７】
この段階（Ｓ２８０）においては、接続を試みたインターネットウェブサイトのアドレスとユーザーの設定した信頼性の高いウェブサイトの情報とを比較分析して、インターネットユーザーが接続を試みたインターネットウェブサイトのアドレスがユーザーの設定した信頼性の高いウェブサイトの情報に含まれたウェブサイトのアドレスであるかを判断する（段階Ｓ２９０）。
【００５８】
この時、インターネットユーザーが接続を試みたインターネットウェブサイトのアドレスがユーザーの設定した信頼性の高いウェブサイトのアドレスであれば（段階Ｓ２９０で「ハイ」）、接続を試みたインターネットウェブサイトのアドレスに接続し（段階Ｓ２９２）、ユーザーの設定した信頼性の高いウェブサイトのアドレスでなければ（段階Ｓ２９０で「イイエ」）、ウェブサイト接続を試みているユーザーにアドレス確認のためのメッセージウィンドウを出力する（段階Ｓ３００）。この時、メッセージウィンドウはフィッシングウェブサイト接続のように、よく知られていないウェブサイトへの接続時、接続を直ぐに許容しないで警告メッセージを表示するか、または接続しようとするウェブサイトの接続を、ユーザーの確認前まで接続を待機するようにする役割を果たす。
【００５９】
その後、インターネットユーザーはウェブ画面上に出力されたメッセージウィンドウを確認した後（段階Ｓ３１０）、入力したインターネットウェブサイトのアドレスに接続することか（段階Ｓ３２０で「ハイ」及びＳ３３０）、または接続を遮断することか（段階Ｓ３２０で「イイエ」及び段階Ｓ３４０）を選択する。
【００６０】
この時、インターネットユーザーは、接続を試みたインターネットウェブサイトのアドレスがフィッシングウェブサイトではないと確信するサイトアドレスを信頼性の高いウェブサイトの情報に登録することによって、情報や警告メッセージが含まれたメッセージウィンドウを受け取らないようにすることができる。
【００６１】
図３Ａ及び図３Ｂは本発明の好ましい実施形態に係るフィッシングウェブサイトのアドレスを判別する方法を示すフローチャートである。
【００６２】
まず、インターネットユーザーの入力したウェブサイトの接続アドレス（接続対象アドレス）と既に登録されたフィッシングウェブサイトのリスト情報を比較分析し、ウェブサイトの接続アドレスがフィッシングウェブサイトのリストに登録されているかを判断する（段階Ｓ４１０ないしＳ４３０）。
【００６３】
この時、ウェブサイトの接続アドレスがフィッシングウェブサイトのリストに登録されていれば（段階Ｓ４３０の「ハイ」）、ウェブサイトの接続アドレスがフィッシングウェブサイトのアドレスであると判断し（段階Ｓ４４０）、ウェブサイトの接続アドレスがフィッシングウェブサイトのリストに登録されていなければ（段階Ｓ４３０の「イイエ」）、次の段階（Ｓ４６０）に進む。
【００６４】
段階（Ｓ４６０）においては、ウェブサイトの接続アドレスと既に登録された安全なウェブサイトリスト情報とを比較して接続ウェブサイトのアドレスを分析する（段階Ｓ４６０）。
【００６５】
段階（Ｓ４６０）においては、インターネットユーザーの入力したウェブサイトの接続アドレス（接続対象アドレス）のサブホスト名と１次ドメイン、２次ドメインをそれぞれ抽出してドメインまたはサブホスト名が変更されたかを判断する（段階Ｓ４７０ないしＳ５００）。この時、段階（Ｓ５００）でドメインまたはサブホスト名が変更されたら（段階Ｓ５００の「ハイ」）、ウェブサイトの接続アドレスがフィッシングウェブサイトのアドレスであると判断し（段階Ｓ４４０）、ドメインまたはサブホスト名が変更されていなければ（段階Ｓ５００の「イイエ」）、ウェブサイトの接続アドレスがフィッシングウェブサイトのアドレスではないものと判断する（段階Ｓ５１０）。
【００６６】
一方、段階（Ｓ４６０）における接続ウェブサイトのアドレスの分析において、ホスト名を抽出（段階Ｓ５２０）し、キーボードの打鍵キーの誤打が疑わしいか（段階Ｓ５３０の「ハイ」）、または母音が変更されたか（段階Ｓ５４０の「ハイ」）、または子音が変更されたか（段階Ｓ５５０の「ハイ」）、またはホスト名に特殊文字が含まれて変更されたか（段階Ｓ５６０の「ハイ」）、またはホスト名の英文字「Ｏ」がアラビア数字「０」に変更されたか（段階Ｓ５７０の「ハイ」）、またはホスト名が動名詞形に変更されたか（段階Ｓ５８０の「ハイ」）、またはホスト名が複数形に変更された（段階Ｓ５９０の「ハイ」）場合、ウェブサイトの接続アドレスがフィッシングウェブサイトのアドレスであると判断し（段階Ｓ６００）、そうでなければ、ウェブサイトの接続アドレスがフィッシングウェブサイトのアドレスではないものと判断する（段階Ｓ５１０）。
【００６７】
図４はユーザーにウェブサイトの確認を勧告して当該サイトに実際に接続するか否かを表示する警告メッセージウィンドウを示すウェブ画面の例示図である。
【００６８】
警告メッセージウィンドウは、図４に示すように、例えば、「今接続しようとするウェブサイトはよく知られていないウェブサイトであるか、またはフィッシングウェブサイトであるかも知りません。ウェブサイトのアドレスを確認した後、接続を試みるよう願います。」との警告メッセージの内容と、現在接続を試みているウェブサイトのアドレスを信頼できるウェブサイト目録に追加するか否かを選択できる項目と、接続するウェブサイトに関するより多くの情報と信頼性の可否を確認するためにウェブサイトの情報ページに移動して情報を検索できるようにするウェブサイトの情報提供用リンクと、ウェブサイトへの接続を取り消す「取り消し」リンクと、ウェブサイトへの接続を試みる「無視」リンクなどを含んでいる。
【００６９】
警告メッセージウィンドウを通じて頻繁に接続する安全なウェブサイトにユーザーが任意登録して警告メッセージが一度のみ見えるように設定できる。
【００７０】
ここで、警告メッセージウィンドウを構成するリンクやメッセージの内容は、変更または追加することができる。
【００７１】
図５は電子メールなどで直接個人情報を入力した後、当該個人情報が特定サーバーなどに伝送される場合、ユーザーに当該情報を実際に伝送するか否かを表示する警告メッセージウィンドウを示す画面の例示図である。
【００７２】
図５に示すように、電子メールなどで直接個人情報を入力した後、当該個人情報が特定サーバーなどに伝送される場合は、ユーザーに当該情報を実際に伝送するかどうかを表す警告メッセージウィンドウが現れる。この時、「フィッシング警告」のメッセージウィンドウには「電子メールで個人情報を入力する行為や電子メールの内容をクリックしてウェブサイトに接続する行為は、フィッシングによる個人情報の流出事故を誘発する可能性があります。」という警告メッセージが含まれており、「遮断」リンク、「接続」リンク、「ウェブサイト情報」リンクなどを含んでいる。この時、ウェブサイト情報リンクを選択すると、図５に示すようなウェブサイト情報メッセージウィンドウが出力される。例えば、ウェブサイト情報メッセージウィンドウは、「フィッシングが疑われるサイトです。訪問しようとするサイトがＢａｎｋＯｎｅでないですか?現在連結されるサイトはＢａｎｋＯｎｅの公式サイトではありません。確認される場合は、ＢａｎｋＯｎｅ公式ホームページであるhttp://www.bankone.comを訪問して下さい。フィッシングサイトはインターネットユーザーの個人情報を悪意の目的に取得しようと開設したウェブサイトであるので、このようなウェブサイトを通じて流出した情報はＩＤ盗用及び金融事故などに悪用される恐れがあります。当該ウェブサイトに対する接続の取り消しを勧告します。」というメッセージと共に、「公式サイトに直行」リンクと「遮断」リンクを含んでいる。
【００７３】
図６はユーザーがウェブサイト接続及び個人情報などを外部に伝送する場合、当該行為の持続可否を正しく判断できる、なじみある言葉でわかりやすい情報をユーザーに示す画面の例示図である。
【００７４】
図６に示すように、ユーザーがウェブサイト接続及び個人情報などを外部に伝送する場合、当該行為の持続可否を正しく判断できるよう、なじみある言葉でわかりやすい情報をユーザーに表す警告メッセージウィンドウが現れる。この時、「フィッシング警告」のメッセージウィンドウには「今接続しようとするウェブサイトはよく知られていないウェブサイトであるか、またはフィッシングウェブサイトであります。ウェブサイトのアドレスの確認後接続を試みて下さい。」という警告メッセージが含まれており、「遮断」リンク、「接続」リンク、「ウェブサイト情報」リンクなどを含んでいる。この時、ウェブサイト情報リンクを選択すると、図６に示すようなウェブサイト情報メッセージウィンドウが出力される。例えば、ウェブサイト情報メッセージウィンドウは「フィッシングが疑われるサイトです。訪問しようとするサイトが国民銀行（韓国）でないですか?現在連結されるサイトは国民銀行の公式サイトではありません。確認される場合は、国民銀行公式ホームページであるhttp://www.kbstar.comを訪問して下さい。フィッシングサイトはインターネットユーザーの個人情報を悪意の目的に取得しようと開設したウェブサイトであるので、このようなウェブサイトを通じて流出した情報はＩＤ盗用及び金融事故などに悪用される恐れがあります。当該ウェブサイトに対する接続の取り消しを勧告します。」というメッセージと共に、「公式サイトに直行」リンクと「遮断」リンクを含んでいる。
【産業上の利用可能性】
【００７５】
本発明によれば、インターネットユーザーが電子メールを通じて伝えられたフィッシング及びスパムメールを通じて、またはウェブサイトの安全でないリンク、ウェブサイトのアドレスの入力失敗などで発生し得るフィッシング事故を予防し、ユーザーの個人情報流出防止及び、それにより発生する恐れのある金融事故を含めた各種のインターネット事故などを予防できる。従って、本発明の産業利用性はきわめて高いものといえる。
【００７６】
一方、本明細書内で本発明をいくつかの好ましい実施形態によって記述したが、当業者ならば、添付の特許請求範囲に開示した本発明の範疇及び思想から外れずに、多くの変形及び修正がなされ得ることがわかるはずである。
【図面の簡単な説明】
【００７７】
【図１Ａ】本発明の好ましい実施形態に係るインターネット接続サイトの分析を通じたフィッシング防止方法を示すフローチャートである。
【図１Ｂ】本発明の好ましい実施形態に係るインターネット接続サイトの分析を通じたフィッシング防止方法を示すフローチャートである。
【図２Ａ】本発明の好ましい実施形態に係る他のインターネット接続サイトの分析を通じたフィッシング防止方法を示すフローチャートである。
【図２Ｂ】本発明の好ましい実施形態に係る他のインターネット接続サイトの分析を通じたフィッシング防止方法を示すフローチャートである。
【図３Ａ】図３Ａは本発明の好ましい実施形態に係るフィッシングウェブサイトのアドレスであるかを判別する方法を示すフローチャートである。
【図３Ｂ】図３Ｂは本発明の好ましい実施形態に係るフィッシングウェブサイトのアドレスであるかを判別する方法を示すフローチャートである。
【図４】ユーザーにウェブサイト確認を勧告して当該サイトに実際に接続するか否かを表示する警告メッセージウィンドウを示すウェブ画面の例示図である。
【図５】電子メールなどで直接個人情報を入力した後、当該個人情報が特定サーバーなどに伝送される場合、ユーザーに当該情報を実際に伝送するか否かを表示する警告メッセージウィンドウを示す画面の例示図である。
【図６】ユーザーがウェブサイト接続及び個人情報などを外部に伝送する場合、当該行為の持続可否を正しく判断できる、なじみ深くわかりやすい情報をユーザーに示す画面の例示図である。
【図１Ａ】
2007287124.tif 000003
【図１Ｂ】
2007287124.tif 000004
【図２Ａ】
2007287124.tif 000005
【図２Ｂ】
2007287124.tif 000006
【図３Ａ】
2007287124.tif 000007
【図３Ｂ】
2007287124.tif 000008
【図４】
2007287124.tif 000009
【図５】
2007287124.tif 000010
【図６】
2007287124.tif 000011