

**引入全新的主机体验 AWS WAF**

现在，您可以使用更新的体验访问控制台中任意位置的 AWS WAF 功能。有关更多详细信息，请参阅[使用控制台](https://docs.aws.amazon.com/waf/latest/developerguide/working-with-console.html)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# AWS WAF 验证码拼图
<a name="waf-captcha-puzzle"></a>

本节介绍 AWS WAF 验证码拼图的特点和功能。

AWS WAF 提供标准的 CAPTCHA 功能，要求用户确认自己是人类。验证码代表完全自动化的公共图灵测试，用于区分计算机和人类。验证码拼图旨在验证人类是否在发送请求，并防止网页抓取、凭证填充和垃圾邮件等活动。验证码拼图无法清除所有不需要的请求。许多拼图已经可以通过机器学习和人工智能来完成。为了规避验证码，一些组织通过人工干预来补充自动化技术。尽管如此，验证码仍然是防止不太复杂的机器人流量和增加大规模运营所需资源的有用工具。

AWS WAF 随机生成其 CAPTCHA 谜题并轮流浏览它们，以确保向用户提供独特的挑战。 AWS WAF 定期添加新的谜题类型和风格，以保持对抗自动化技术的有效性。除了谜题之外， AWS WAF CAPTCHA脚本还收集有关客户端的数据，以确保任务由人类完成并防止重播攻击。

每个验证码拼图都包含一组标准控件，供最终用户申请新拼图、在音频和视觉拼图之间切换、访问其他说明以及提交拼图解决方案。所有拼图都支持屏幕阅读器、键盘控制和对比色。

 AWS WAF CAPTCHA 拼图符合《网络内容无障碍指南》(WCAG) 的要求。有关信息，请参阅万维网联盟 (W3C) 网站上的[网络内容无障碍指南 (WCAG) 概述](https://www.w3.org/WAI/standards-guidelines/wcag/)。

**Topics**
+ [验证码拼图的语言支持](waf-captcha-puzzle-language-support.md)
+ [验证码拼图示例](waf-captcha-puzzle-examples.md)

# 验证码拼图的语言支持
<a name="waf-captcha-puzzle-language-support"></a>

本节列出了 AWS WAF 验证码拼图支持哪些语言。

验证码拼图从采用客户端浏览器语言的书面指令开始，如果不支持浏览器语言，则使用英语。拼图通过下拉菜单提供了其他语言选项。

用户可以通过选择页面底部的耳机图标来切换到音频指令。音频版拼图提供文本的口语说明，用户应将其键入文本框中的文本，上面叠加了背景噪音。

下表列出了可以为验证码拼图中的书面指令选择的语言以及每种选择的音频支持。


**AWS WAF CAPTCHA 拼图支持的语言**  

| 书面指令支持 | 区域代码 | 音频指令支持 | 
| --- | --- | --- | 
|  阿拉伯语  |  ar-SA  |  阿拉伯语  | 
|  简体中文  |  zh-CN  |  英语音频  | 
|  荷兰料理  |  nl-NL  |  荷兰料理  | 
|  English  |  en-US  |  English  | 
|  法式料理  |  fr-FR  |  法式料理  | 
|  德语  |  de-DE  |  德国料理  | 
|  意大利料理  |  it-IT  |  意大利料理  | 
|  日式料理  |  ja-JP  |  英语音频  | 
|  巴西葡萄牙语  |  pt-BR  |  巴西葡萄牙语  | 
|  西班牙料理  |  es-ES  |  西班牙料理  | 
|  土耳其料理  |  tr-TR  |  土耳其料理  | 

# 验证码拼图示例
<a name="waf-captcha-puzzle-examples"></a>

典型的可视验证码拼图需要交互来表明用户可以理解一张或多张图像并与之交互。

以下屏幕截图显示了图片网格拼图的示例。该拼图需要您在网格中选择包含特定类型物体的所有图片。

![\[屏幕中包含“确认您是人类”标题和“选择所有椅子”文本。文字下方是一个 3x3 的网格图，其中一些图含有椅子，而其他图则含有非椅子物体，例如床和窗户。屏幕底部有加载其他拼图、切换信息框进入和关闭视野、切换到音频拼图以及更改语言的选项。底部还有“确认”按钮。\]](http://docs.aws.amazon.com/zh_cn/waf/latest/developerguide/images/CAPTCHAPuzzleGrid.png)


音频拼图提供背景噪音，上面有关于用户应在文本框中键入的文本的口语说明。

以下屏幕截图显示音频拼图选项的显示。

![\[屏幕包含标题“完成拼图”和“点击播放听取说明”文本。文字下方是一张显示播放按钮的图片。图片下方是“音频切换键：Alt + 空格”文本。下面是标题“输入您的答案”，下方有一个文本输入框。打开的信息框中写着“听取录音并在文本框中输入您的答案即可解答问题”。屏幕底部有加载其他拼图、切换信息框和切换到视觉拼图的选项。底部还有提交按钮。\]](http://docs.aws.amazon.com/zh_cn/waf/latest/developerguide/images/CAPTCHAPuzzleAudio.png)


