コンピュータービジョンを使用してフィッシング攻撃を検出するにはどうすればよいでしょうか?

コンピュータービジョンを使用してフィッシング攻撃を検出するにはどうすればよいでしょうか?

好きでも嫌いでも、あるいは恐れていても、ChatGPT に代表される新興の人工知能 (AI) プラットフォームは、現在、パブリック ドメインに深く浸透しつつあります。これらは、あらゆる種類の賢いチャットボットとして登場するだけでなく、舞台裏でさまざまな革新的な方法で使用することも可能になります。その中で最も一般的な方法は、AI 駆動型コンピューター ビジョン (CV) をネットワーク セキュリティの別のレイヤーとして使用し、フィッシング攻撃への抵抗を継続的に支援することです。

コンピュータービジョンとは何ですか?

ご存知のとおり、ChatGPT や Bing Chat などのツールは、巨大なテキスト データベースを使用して、ユーザー入力に対する人間のような応答を生成します。コンピューター ビジョンは概念的には GPT-4 などの大規模言語モデルに似ていますが、同様の概念は画像データの大規模なリポジトリでのみ使用されます。同時に、AI チャットボットの背後にある大規模な言語モデルがディープラーニングを使用してコンテキストなどの要素を理解できるのと同様に、CV はディープラーニングを使用して画像の関連コンテキストを理解します。したがって、コンピューター ビジョンは、「コンピューターの速度」での人間の視覚と説明できます。

コンピュータービジョンを使用してフィッシング攻撃を検出する方法

今日、フィッシング攻撃は詐欺師が使用する最も広範囲なサイバー攻撃戦略の 1 つになっています。このような脅威はますます複雑化しており、従来の検出方法は反復と更新に時間がかかることから、コンピューター ビジョンは「従来のブラックリストのカタログ作成には時間がかかりすぎる」という欠点を補うことを目指しています。

通常、フィッシング Web サイトが立ち上げられ、ブラックリストに登録されるまでには少なくとも数時間かかります。この期間は、ネットワーク環境に多大な損害を与えるのに十分です。

技術的なレベルでは、コンピューター ビジョンはブラックリストだけに依存するわけではなく、埋め込まれた悪意のあるコードを検出する必要もありません。代わりに、さまざまな手法を使用して疑わしい項目にフラグを立てます。一般的な検出プロセスは次のとおりです。

まず、関連する電子メール、Web ページ、および脅威が含まれている可能性のあるその他のソースからさまざまな画像を収集します。

コンピューター ビジョン テクノロジーは、ロゴ/商標の検出、オブジェクト/シーンの検出、テキストの検出、視覚検索という 4 つの主要な種類の検出と処理を実行します。

最後に、CV は「リスク要素集約」と呼ばれるテストを使用して、プロセスをより詳細に検査し、関連するテスト結果を疑わしい項目としてフラグ付けします。

次に、CV が 4 つの主な検出タイプを通じてフィッシング攻撃を検出する仕組みを詳しく見てみましょう。

ロゴ/商標の検出

ブランドのなりすましは詐欺師が使用する最も一般的な手法です。コンピューター ビジョンは、プログラム コードを通じて、詐欺師がよく使用するロゴ、電子メールの具体的な内容、およびその優先度を組み合わせることができます。たとえば、緊急とマークされ、銀行のロゴが入った電子メールは、非常に詐欺的であると判断される可能性が高くなります。これを基に、コンピューター ビジョンは、履歴書データベース内の関連レコードに基づいて、ロゴの信頼性をさらに検証します。

物体検出

詐欺師は、ボタンやテーブルなどのオブジェクトをグラフィックに変換してファイルや文字に対するセキュリティ システムのチェックを回避するなど、グラフィックとコードを混同する「muddy the waters」と呼ばれる手法もよく使用します。もちろん、このような暗号化されたスクリプトは、電子メールや Web サイトに表示された後にのみ、フォーム作成などの操作を実行できる場合がよくあります。

オブジェクト検出は、Web サイトまたは電子メールが表示されるとすぐに視覚的な手がかりを探します。ボタンやフォームなどのグラフィック形式のオブジェクトも検出できます。また、電子メールや Web サイトがレンダリングされる前に、さまざまな暗号化された要素もチェックします。

テキスト検出

詐欺師は、テキストを偽装するために、次のようなさまざまな戦術やテクニックを使用します。

  • ページまたは電子メールがレンダリングされると、削除されたランダムな文字が対象の単語で埋められます。
  • スペルミスは単語の特別な意味を隠すために使用されます。よくある例としては、login という単語があります。これは、L を大文字の I に置き換えることで簡単に偽装できます。つまり、Login です。
  • テキストをグラフィックに直接変換します。

コンピューター ビジョンは、テキスト分析 (光学式文字認識に似ていますが、より強力) を使用して、パスワード、アカウントの詳細、および「ログイン」などのトリガー ワードを検出できます。また、レンダリング後に実行されるため、すべてのテキストを効率的にスキャンしてキャプチャできます。

ビジュアル検索

フィッシング対策ツールキットの重要な部分として、ビジュアル検索は記録されたデータ参照に大きく依存しています。その動作原理は、既知の良好な画像 (KGI) と既知の不良画像 (KBI) のテンプレートが画像データベースに保存されるというものです。この情報は比較を実行するために使用され、異常を検出して明らかにします。

ただし、比較分析にブラックリストを利用するセキュリティ検出システムと同様に、視覚検索の有効性は主に与えられたデータに依存します。

コンピュータービジョンはスタンドアロンのフィッシング保護システムとして使用できますか?

簡単に答えると、「必ずしもそうではありません」。現在、コンピューター ビジョンは、企業や組織に実行可能なオプションを提供するための追加のセキュリティ レイヤーとしてのみ使用できますが、継続的に使用する過程で、コンピューター ビジョンは、過去に遅れて更新されたブラックリストやコード脅威検出メカニズムだけに頼ることなく、ネットワーク内およびホスト上のさまざまなオブジェクトをリアルタイムでスキャンするバックグラウンド デーモンとして使用できます。詐欺師とセキュリティ専門家の間で繰り広げられる「悪魔の高さは 1 フィートだが、道の高さは 10 フィート」という軍拡競争において、情報セキュリティ体制の面で企業が詐欺師よりも優位に立つことができるのは明らかだと言えます。

コンピュータービジョンはフィッシング対策の未来となるか?

コンピューター ビジョンは、フィッシング対策において AI 搭載チャットボットほど劇的な影響を与える可能性は低いものの、テクノロジー採用曲線と呼ばれる概念においてすでに着実に進歩しています。大企業が、自社のネットワーク インフラストラクチャを保護するために、クラウドベースのソリューションとして、またはオンプレミス サービスとして、このテクノロジーに多額の投資を始めたのは、それほど昔のことではありません。クラウド コンピューティングの利点により、近い将来、より多くの企業がサービスに加入することで、どこからでもこのようなフィッシング対策サービスを利用できるようになるでしょう。

保護としてのコンピュータビジョン

コンピューター ビジョンのようなそれほど破壊的ではないテクノロジーはまだそれほど頻繁にはニュースの見出しにはなっていませんが、舞台裏では静かに波を起こしています。フィッシング攻撃に対抗する能力を高めるために、このようなサービスを個人のコンピューターで利用できるようになるのは時間の問題でしょう。

翻訳者紹介

51CTO コミュニティの編集者である Julian Chen 氏は、IT プロジェクトの実装で 10 年以上の経験があります。社内外のリソースとリスクの管理に長けており、ネットワークと情報セキュリティの知識と経験の普及に重点を置いています。

原題: コンピュータービジョンを使用してフィッシング攻撃を検出する方法、著者: BOB SHARP

リンク: https://www.makeuseof.com/computer-vision-detect-phishing-attacks/

<<:  LinkedIn は、すべてのユーザーに公開される生成 AI 支援投稿作成機能を開始しました。

>>:  51CTO副社長ヤン・ウェンフェイ氏:ChatGPTは非常に人気があり、将来的にはさらに強力なアプリケーションが登場するでしょう。

ブログ    
ブログ    

推薦する

AI導入で避けるべき5つの間違い

人工知能と機械学習は、ビジネスの成功にとって貴重な資産となるでしょう。 AI を実装することで、企業...

...

機械学習に関する9つのよくある誤解

[51CTO.com からのオリジナル記事] 現在、機械学習テクノロジーをめぐっては多くの誇大宣伝が...

プロのようにビッグデータをマイニングするにはどうすればいいでしょうか?

股関節置換手術にはどれくらいの時間がかかりますか?これは病院にとって学術的な問題ではありません。 2...

2020年のAI技術のブレークスルーをすべて見る

2020年は、厳しい防疫活動のさなか、静かに過ぎていきました。今年も人工知能の進歩は止まりませんでし...

ディープフェイクに取って代わると期待されていますか?今年最も注目されているNeRFテクノロジーの秘密を解き明かす

え、まだNeRFを知らないの? NeRF は、今年コンピューター ビジョン分野で最も注目されている ...

マイクロソフト、警察への顔認識サポート提供を禁止される企業リストに加わる

マイクロソフトはIBMとアマゾンに続き、米警察への顔認識ソフトウェアの販売を停止した最新のテクノロジ...

スタートアップにハイエンド AI を実装するにはどうすればよいでしょうか?

【51CTO.comオリジナル記事】 [[193891]] 人工知能は、1956 年のダートマス会...

...

人工知能を活用するための5つのベストプラクティス

生産性、精度、意思決定能力を向上させるために人工知能 (AI) を導入する手法は、さまざまな業界で広...

...

...

AIと機械理解の限界を押し広げ、オックスフォード大学の博士論文は3Dオブジェクトの再構築とセグメント化を学ぶ

機械が人間のように 3D の物体や環境を認識できるようにすることは、人工知能の分野における重要なトピ...

...

大規模なモデルを効率的に展開するにはどうすればよいでしょうか? CMU の最新の LLM 推論と MLSys 最適化テクノロジーに関する 10,000 語のレビュー

人工知能(AI)の急速な発展を背景に、大規模言語モデル(LLM)は、言語関連のタスクにおける優れたパ...