本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
机器人控制技术
爬虫程序缓解的主要目标是限制自动爬虫程序活动对组织的网站、服务和应用程序的负面影响。所使用的技术和技术取决于您要防御的流量或活动的类型。了解应用程序及其流量是实现这一目标的关键。有关从哪里开始的更多信息,请参阅本指南中的监控机器人控制策略的指南部分。
通常,机器人缓解解决方案提供的控制可以分为以下高级类别:静态、客户识别和高级分析。下图显示了可用的不同技术,以及如何根据机器人活动的复杂程度使用这些技术。这突显了如何通过使用静态控件(例如允许列表和内在检查)来获得基础或最广泛的缓解措施。最小的机器人总是最先进的,抵御这些机器人需要更先进的技术和控制组合。
接下来,本指南将探讨每个类别及其技术。它还描述了中可用于AWS WAF实现这些控件的选项: