3月、待合室におけるCAPTCHAのサポートを発表しました。今回、これをベータ版から正式版に移行するとともに、デバイスフィンガープリントと異常検知という2つの新しいセキュリティ機能を導入します。
CAPTCHA
今年初め、CrowdHandlerの「Standard」、「Plus」、「Professional」、「Enterprise」の各プランすべてにおいて、Google reCAPTCHAをベータ機能として利用可能にしました。現在、この機能はベータ版を終了し、 Standardプラン以上で完全に利用可能になりましたで完全に利用可能になりました。
続きを読む:当サイトのオリジナルのCAPTCHA機能に関する発表記事をご覧ください
詳細:Google reCAPTCHA 統合のユーザーガイドをご覧ください
新機能:デバイスのフィンガープリンティング
今月は、デバイスフィンガープリンティングについてご紹介します。
ユーザーが待合室に参加した時点では、そのユーザーは匿名の状態です。ユーザーが待合室にいる間、そのユーザーを確実に識別できるようにするため、各ユーザーに一意のトークンを発行します。このトークンは、ユーザーが待ち行列に参加した際に生成されます。
ただし、知識のあるユーザーであれば、有利な立場にあると見なしたトークンを特定して共有する可能性があるため、追加のセキュリティ機能としてデバイスフィンガープリントを導入しました。
フィンガープリンティングとは、各ユーザーのブラウザやデバイスに固有の属性の組み合わせを特定し、「フィンガープリント」を作成する技術です。その後、特定のトークンを持つユーザーが、元のフィンガープリントと一致しないデバイスを使用して待機室にアクセスした場合、そのユーザーには新しいトークンが発行されます。
つまり、ユーザーAがユーザーBにトークンを共有した場合、ユーザーBには新しいトークンが発行され、あたかも共有されたトークンを受け取っていなかったかのように、キューの最後尾に加わることになります。
詳細: 「デバイスフィンガープリンティング」ユーザーガイドをご覧ください
指紋認証機能は、スタンダードプラン以上で利用可能になりました。
新機能:異常検知
また、しばらくの間ベータ版として運用される新機能「異常検知」も導入します。
なぜでしょうか? というのも、待合室やドロップに対する攻撃にはさまざまな形態があるからです。人間ユーザーが協力して、多数のポジションを生成したり「優良トークン」を共有したりして待ち行列を悪用するケースに加え、販売サイトやチケット販売サイトは、ますます多様化するボットからの攻撃に対しても防御策を講じる必要があるのです。
これには、商品が発売されるやいなや先手を打とうとページを監視する「ドロップチェッカー」(別名「スピナーボット」)、商品を確保して一般ユーザーがアクセスできないようにしようとする「アクイジションボット」、あるいは多くの場合不正なクレジットカードを使って購入を試みる「エクスペディティングボット」などが含まれます……これらはほんの一例に過ぎません。
しかし、異常検知が役立つ可能性があります。
異常検知は、ドメイン内のユーザーによる「ユーザージャーニー」(待合室およびサイト内)を分析し、異常なパターンを示すセッションを特定することで機能します。
CrowdHandlerは、ユーザーに関するさまざまな要因をリアルタイムで分析し、各ユーザーの行動経路を、待合室に関連する大多数のユーザーの行動経路と比較することで、各ユーザーに0から100までのリスク評価を付与することができます。

その後、不審なセッションを確認・絞り込み、そのトークンを削除するか、関連するIPアドレスをブロックすることができます。

フラグが立てられたセッションを慎重に確認した結果、当社が不審な行動を正しく特定していると確信できた場合は、リスク閾値を設定して、特定のリスク評価を超えるIPアドレスを自動的にブロックすることができます。
詳細: 「異常検出」ユーザーガイドをご覧ください
異常検知機能は現在、Professionalプラン以上でベータ機能として利用可能となっています。
このベータ期間中は、引き続き実際のトラフィックを分析していく予定ですので、本機能の有用性に関するご意見・ご感想をぜひお寄せください。
望ましくない客層が集まってしまっている? 私たちにお任せください
なお、これらの新しいセキュリティ機能はすべて、IPベースのファイアウォール制御に追加されるものです。IPベースのファイアウォール制御では、IP範囲のブロックや優先順位の設定が可能であり、これらはすでに「Plus」プラン以上でご利用いただけます。
デバイスフィンガープリントと異常検知は、CrowdHandlerが提供する一連のセキュリティ機能の最新機能です。このシリーズには、今後も継続的に機能を追加・改善していく予定ですので、今後の展開にご注目ください。