本文說明可整合至網站或應用程式的 Fraud Defense 驗證挑戰類型,協助您區分真人與自動化威脅。Fraud Defense 提供視覺、音訊和 QR code 挑戰。
圖片驗證測試
視覺挑戰會要求使用者在圖片格線中找出並選取特定物件。
如要完成視覺挑戰,使用者必須閱讀提示,然後選取符合提示的圖片方格 (例如紅綠燈)。使用者可能會看到其他圖片。
音訊挑戰
音訊挑戰是無障礙選項,適用於無法或不想完成視覺挑戰的使用者。音訊挑戰可與 ChromeVox、JAWS、NVDA 和 VoiceOver 等主要螢幕閱讀器搭配使用。
使用者播放或下載音訊片段,並在文字欄位中輸入聽到的數字。
QR code 挑戰
QR code 挑戰是專為行動裝置設計的驗證機制,可防範 AI 攻擊。有時,複雜的自動化或點擊農場可以規避視覺或音訊挑戰。QR code 驗證會將驗證程序轉移到使用者的手機上,進一步提升安全性。這種分離方式可讓攻擊者更難發動大規模攻擊。
觸發 QR code 驗證時,兩部裝置會共同完成驗證:
- 瀏覽裝置:在瀏覽器或應用程式視窗中顯示 QR code。
- 行動裝置:使用者使用行動電話掃描顯示的 QR code,並在行動裝置的受信任的執行環境中執行驗證。
在 Android 和 iOS 裝置上,使用者只需進行最少的設定,即可完成驗證程序。Android 裝置內建驗證軟體,iOS 裝置則使用 Apple App Clips,因此不必安裝其他應用程式。QR code 驗證也適用於行動瀏覽器和 WebView,系統會以按鈕取代 QR code,直接啟動行動裝置驗證流程。
將 QR code 挑戰整合至網站或應用程式後,使用者必須完成下列高階步驟才能取得存取權:
Android
先決條件:Google Play 服務 25.41.30 以上版本。
步驟:
- 使用 Android 裝置掃描 QR code。
- 按下「確認驗證」。
- 按下「完成」。
iOS
必要條件:
- iOS 16 以上版本。
- reCAPTCHA 應用程式 (Apple App Store) 或 iOS 輕巧 App。
步驟:
- 使用 iOS 裝置掃描 QR code。
- 按下「完成」。
驗證問題難度等級
視覺和音訊驗證問題提供難度等級,可在使用者摩擦與安全性之間取得平衡。觸發驗證時 (例如,當驗證政策規則相符時),Fraud Defense 會先顯示視覺驗證。規則相符時,您無法選擇一開始就提供音訊驗證,因為系統不支援選取驗證類型。使用者可以直接從驗證小工具切換為音訊挑戰。
由於挑戰預設為視覺化,因此您設定的難度等級會直接套用至視覺化挑戰。如果使用者在驗證期間切換為音訊挑戰,系統會根據設定的難度等級,對應至音訊挑戰,如下所示:
- 簡單 (
USABILITY):提供簡單的視覺挑戰。如果使用者改答語音驗證測試,系統會顯示簡單的語音驗證測試。 - 中等 (
BALANCE):提供中等難度的視覺挑戰。如果使用者改答語音驗證測試,系統會提供簡單的語音驗證測試,因為語音驗證測試沒有中等難度。 - 困難 (
SECURITY):提供困難的視覺挑戰。 如果使用者切換至音訊挑戰,系統會顯示難度較高的音訊挑戰。
使用 Policy Engine 設定挑戰
如果貴機構使用 Fraud Defense Policy Engine,您可以建立自訂規則 (challenge_rule_groups),根據特定要求條件確定觸發驗證。
後續步驟
- 使用通用金鑰設定政策引擎。
- 如要評估 Fraud Defense 回應權杖,請參閱「為網站建立評估」。