ボットとは、インターネット上で自動化されたタスクを実行するソフトウェアアプリケーションやスクリプトであり、多くの場合、人間の行動を模倣します。検索エンジンのクローラーやチャットボットなどの自動化技術は、オンライン体験に欠かせない存在となり、人や組織とテクノロジーとの関わり方を大きく変えています。Webサイト、アプリケーション、システムにおいて、ボットが果たす有益な役割と悪意ある役割の両方を理解することは、より良く、より安全なデジタル世界を構築するうえで重要です。
ボットの用途と活用例
Botはrobotの略で、自動化された反復的な所定のタスクを実行するソフトウェアプログラムまたはスクリプトです。BotはWeb上の至る所に存在し、インターネットトラフィックの最大50%が人間以外の訪問者によるものと推定されています。Botは、Web上で人間のユーザーの行動を模倣、補完、または代替するように設計されています。しかし、人間よりもはるかに高速に動作し、割り当てられたタスクを執拗に遂行するBotnetの大群へと拡張できます。設計によっては、ショッピングBotや監視Botのように役立つ場合もあれば、悪意を持ってユーザーを欺き、データを盗み、サービス拒否攻撃を引き起こし、顧客アカウントを侵害するほか、犯罪者による詐欺や個人情報の盗用を助長する場合もあります。
企業や組織は、オンライン取引を支える有益なボットに影響を与えずに悪意のあるボットをブロックすると同時に、正規ユーザーの利便性を損なうCAPTCHAや多要素認証(MFA)などの厳格なボット管理制御を使用しないという課題に直面しています。
ボットの種類
良性ボット
ボットは、Web上で役立つさまざまなタスクを実行します。検索エンジンは、Webクローラーやスパイダーを使用して数十億ものWebページを巡回してインデックスを作成し、その結果を検索に利用できるようにします。追跡・監視ボットもWebを巡回しますが、価格やニュース、著作権侵害など、特定の種類のコンテンツを検索して検出するように設計されています。AlexaやSiriなどのパーソナルアシスタントもボットの一種で、Web上で質問やその他のリクエストに対する回答を検索します。ソーシャルメディアボットは、ソーシャルメディアプラットフォーム上でタスクを自動的に実行し、ユーザーとのやり取り、投稿への「いいね」、アカウントのフォロー、さらにはコンテンツの生成も行えます。
有益なボットのもう1つの好例が、Webサイト上のカスタマーサービスを自動化するチャットボットです。チャットボットには人工知能と自然言語処理を組み込むことができ、オンラインチャットやテキスト読み上げによる対話を通じて、情報を提供したり質問に回答したりできます。また、リクエストを分析し、人間に近いレベルで応答することも可能です。
悪意のあるボット
ボットが反復作業を自動化する能力は、悪意のある目的にも利用される可能性があります。サイバー犯罪者は、悪意のあるボットをプログラムし、Webサイトやアプリケーション全体の攻撃対象領域を悪用しようとする、巧妙で複雑かつ検知されにくい多種多様な攻撃を仕掛けます。最も一般的な攻撃の1つがクレデンシャルスタッフィングで、多くの場合、アカウントの乗っ取りや不正行為につながります。この自動化された攻撃では、盗まれたユーザー名とパスワードをWebのログインフォームで試し、オンラインアカウントへのアクセス権を取得して制御します。同様に、犯罪者はボットを使ってアカウント作成プロセスを自動化し、不正目的で使用する偽アカウントを作成できます。また、ボットにクレジットカードやローンを申し込ませ、金融機関から金銭をだまし取ることもあります。ギフトカードクラッキングやロイヤルティポイント詐欺は、ボットが金銭的価値のあるアカウントを特定し、正規のお客さまが利用する前に、その価値を換金したり、その他の方法で収益化したりする不正行為です。
転売ボットは、スキャルパーボットとも呼ばれ、商品やサービスを大量に買い占めるようプログラムされています。通常、買い占められた商品やサービスは流通市場で大幅に値上げして転売されます。犯罪者はこうしたボットを利用して在庫や価格を操作できるため、人為的な品薄や在庫の枯渇を招き、消費者の不満につながります。
コンテンツスクレイピングとは、自動化されたボットを使用して対象のWebサイトから大量のコンテンツを分析・収集し、そのデータを別の場所で再利用または販売する行為です。価格操作や著作権で保護されたコンテンツの窃取につながる可能性があるほか、コンテンツスクレイピングが大量に行われると、サイトのパフォーマンスに影響し、正規ユーザーがサイトにアクセスできなくなることもあります。
サイトのパフォーマンス低下を意図的に狙うのが、分散型サービス拒否(DDoS)攻撃です。犯罪者は、接続された複数のデバイスから大量のボットを送り込み、Webサイト、サーバー、ネットワークを過負荷状態にします。その結果、通常の正当なトラフィックに対するサービスが拒否され、オンラインユーザー全体に影響が及びます。DDoS攻撃は極めて深刻な被害をもたらす可能性があり、収益の損失、恐喝、長期的な評判の低下につながります。

