データの偏りとは、データセット内で特定の値や部分集合が他よりも頻繁に現れる状態を指します。これにより、結果が偏ったり、処理時間が長引く可能性があります。信頼性の高いデータ解析のためには、偏りを特定し対処することが重要です。
データの偏り攻撃とは、攻撃者に有利な判断を企業が下すよう、データを操作または歪める手法です。通常、この攻撃は2つの方法のいずれかを用います。1つはAIアルゴリズムの学習データを変更するもので、もう1つはチャットボットなど自動会話型検索エンジンを使い、Google AnalyticsやAdobe Analyticsなどのウェブ情報を改竄して、実際以上に利用があるよう印象付ける方法です。
重要な経営判断を下すため、多くの組織は人工知能アルゴリズムを利用します。多くのセキュリティシステムは、機械学習による解析で事象や成果物が悪意あるものか評価しています。『データ中毒』攻撃は、アルゴリズムが次第に判断を偏らせるよう、偽のデータを提供する手法です。
例えば、GoogleのGmailスパムフィルターを中毒させようとする試みが何度か行われました。攻撃者は分類機を混乱させ、スパムの定義を変更させるために、数百万通のメールを送信しました。これにより、攻撃者は有害なメールを内密に送ることが可能となりました。
データ中毒は、どのAIベースのセキュリティシステムも不安定にする恐れがあるため、特に重大な脅威となり得ます。例えば、多くの企業は保護イベントの解析と怪しい行動の識別のため、UEBA(ユーザー・イベント行動解析)と呼ばれるシステムを採用しています。こうしたシステムも、データ中毒により悪意のある行動を無害と誤認する可能性があります。
データの偏り攻撃は、しばしば次のような行動を伴います:
偽の解析情報により、サイト運営者はその商品をより目立たせたり、マーケティングキャンペーンに取り入れたりする判断を下すことがある。攻撃者は対象ページに掲載される製品の関係者であるため、運営者の決定から利益を得る可能性がある。
自動化されたセキュリティインシデントの分類や、サイトデザイン、マーケティング、価格決定の成果など、さまざまな情報が経営判断に利用されています。情報が不正確であれば、判断も不正確となり、企業に悪影響を及ぼします。
偏りが招く誤った経営判断の例:
ウェブサイトやアプリのトラフィック数に、以下のような異常が見られる場合、データの偏りに関連する活動がないか確認してください:
以下の推奨策を用いて、ウェブサイト上でのデータ偏りを防いでください:
高度な攻撃者は新たなユーザーIDやURLを使用することができますが、「スクリプトキッズ」と呼ばれる者は、古いウェブブラウザで動作する自動プログラムを利用します。正当な利用者にほとんど影響を与えないため、これらの不要なブラウザを厳格に遮断するか、強固なCAPTCHA方式を使ってください。
偏り攻撃が認識されたら、以下の対策を講じて攻撃を防いでください:
以下の方法は、悪意あるデータ偏りボットに対する包括的な防御策です。
攻撃者は、一台のコンピューターからボットを用いて大量の偏り攻撃を行うことがあります。ブラウザの切り替え、クッキーの削除、IPアドレスの隠蔽などが行われますが、デジタルフィンガープリント技術を用いれば、攻撃者を特定できる可能性があります。サーバーの設定や変化しないウェブサイトを識別することで、同一人物の複数回の接続を発見し、アクセスを遮断できます。
サイバー攻撃は、同一または類似のIPアドレスから発生したり、決まったパターンで動作することが多いです。こうした特徴はボット検出時に収集され、今後の防御強化に役立ちます。例えば、既知のマルウェアに関する情報や特徴を含むデータセットを用いることで、攻撃者のサイトアクセスを自動的に防ぐことが可能です。
チャットボットは発覚を逃れるため、様々なアカウントを使い、特定のウェブアドレスを偽装します。アクセス検証は、ユーザーやブラウザが実際のものであるかを確認し、不審な行動を見抜く有効な手段です。例えば、リクエストが意図通りに行われているか、JavaScriptエージェントが一貫しているかをチェックします。
実際の訪問者は一貫した行動を示すことが多いですが、自動化ツールは予想されるパターンと異なる場合があります。こうした違いを解析するため、初期アカウントの即時行動と比較して、訪問者の流れや行動を評価してください。エンゲージメントが一致しない場合、そのアカウントが人間かボットかを判断できます。
不審な訪問者に連続してチャレンジを提示することで、攻撃活動を迅速かつ効果的に検出できます。こうしたチャレンジは自動化されたアカウントではほぼ突破不可能なため、実在する利用者のみが対処可能です。
正当な利用者の動作にほとんど影響を与えず、Wallarmのボット対策ソリューションは、データ中毒攻撃やマルウェアボットを検出し守るための幅広いセキュリティ対策を提供します。加えて、Wallarmは多要素認証やAPIセキュリティを実現し、不正なトラフィックがAPIエンドポイントに入らないよう、脆弱性の悪用をブロックします。
Wallarmは多層防御とボット対策により、ウェブサイトやアプリが常に利用可能で安全であることを保証します。これには、ユーザーアカウントを守る対策、悪意あるアクセスを防ぐDDoS防御、ウェブサイトのパフォーマンス向上と通信費削減を実現するCDN、正当なトラフィックを通すWAF、そして既知・ゼロデイ攻撃からアプリを守るRASPが含まれます。
Google Analytics - Official website
Adobe Analytics - Official website
Subscribe for the latest news