Cloudflare Bot Management大揭秘 | 如何分析互联网流量

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Cloudflare网络

小提示:您能找到这篇{Cloudflare Bot Management大揭秘 | 如何分析互联网流量}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的Cloudflare Bot Management大揭秘 | 如何分析互联网流量内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

< font-size: 16px;">

< ">构建Cloudflare Bot Management是一个令人振奋的体验,它融合了分布式系统,Web开发,机器学习,安全性和调研以及介于两者之间的所有学科。我们正在与不断适应和升级的强大对手作战,因此我们的Bot管理平台也必须足够强大!以下内容即是Bot Management内部机制的简要概览。



< font-size: 16px;">

< font-size: 16px;">如何定义Bot

< font-size: 16px;">Bot可以与计算机系统或用户进行交互,模仿或替代人类用户的行为,用比人类用户更快的速度执行重复性任务。

< font-size: 16px;">Bot的区分

< font-size: 16px;">Good Bots

< font-size: 16px;">合法地与企业互动,产生效益,例如搜索引擎机器人(Googlebot,Bingbot等),或Facebook Bot等运行在社交媒体平台上的机器人。

< font-size: 16px;">Bad Bots

< font-size: 16px;">旨在执行恶意行为并最终损害企业利益,例如凭据填充机器人,第三方爬虫机器人,垃圾邮件机器人以及抢鞋机器人(sneakerbot)。

< font-size: 16px;">Bot Management的目标与要求

< font-size: 16px;">恶意Bot攻击越来越普遍,而识别恶意Bot流量却变得越来越困难。

< font-size: 16px;">关键要求

< font-size: 16px;">功能完整,简单易用

< font-size: 16px;">单击一下,即可开启Bot Management,保护网站,移动应用程序或API。



< font-size: 16px;">显示可信赖度

< font-size: 16px;">客户能够知道他们是否可以信任网站访问者,需要提供确定性指标以判定信任级别。

< font-size: 16px;">灵活性

< font-size: 16px;">客户能够自定义将Bot Management应用到哪些流量子集,例如仅登录URL、定价页面或站点范围内的流量。

< font-size: 16px;">准确性

< font-size: 16px;">Bot Management的识别错误率应该尽可能低,尽可能少地将人类访客错识别为Bot。

< font-size: 16px;">容错性

< font-size: 16px;">在预测错误的情况下,应始终确保真人用户和好的Bot流量可以通过网站。

< font-size: 16px;">目标用例

< font-size: 16px;">

< font-size: 16px;">Bot Management的关键功能

< font-size: 16px;">可扩展性

< font-size: 16px;">确保计算每个请求的“Bot”分数,无论每秒有多少请求

< font-size: 16px;">低延迟

< font-size: 16px;">快速执行检测,处理速度在100ms内

< font-size: 16px;">可配置

< font-size: 16px;">可以配置对哪些流量应用哪些检测,细分到每个域/数据中心/服务器级别

< font-size: 16px;">可修改性

< font-size: 16px;">平台应该易于扩展,具有更多的检测机制、不同的缓解措施、更丰富的分析和日志

< font-size: 16px;">安全性

< font-size: 16px;">不使用某个客户的敏感信息来建立保护另一客户的模型

< font-size: 16px;">可解释且可调试

< font-size: 16px;">我们应该能够以直观的方式解释和调整预测

< font-size: 16px;">Bot分数

< font-size: 16px;">Bot Management的评分功能由一组微服务支持,它的总公众号代运营体架构如下:

< font-size: 16px;">

< font-size: 16px;">我们的系统使用了多种技术来处理从边缘数据中心接收的数据,生成并存储机器人检测机制所需的数据,在构建过程中,每一项服务都考虑到了弹性、性能、可观察性和安全性。

< font-size: 16px;">当请求进入时,我们提取并转换所需的请求属性,并将其提供给我们的检测机制。Bot Management将输出防火墙字段,Cookies,JavaScript挑战,检测日志。随后,防火墙将接管实际的Bot缓解措施。

< font-size: 16px;">整合防火墙

< font-size: 16px;">防火墙规则提供了以下缓解措施

< font-size: 16px;">日志

< font-size: 16px;">将匹配的请求记录在提供给客户的Cloudflare日志中

< font-size: 16px;">绕行

< font-size: 16px;">允许客户针对请求动态禁用Cloudflare安全功能

< font-size: 16px;">许可

< font-size: 16px;">匹配的请求不受其他防火墙规则触发的质询和阻止

< font-size: 16px;">Captcha

< font-size: 16px;">用于确保访问是人为而非自动的

< font-size: 16px;">JS挑战

< font-size: 16px;">确保僵尸程序和垃圾邮件无法访问所请求的资源

< font-size: 16px;">阻断



< font-size: 16px;">阻止匹配请求访问该网站

< font-size: 16px;">集成Cloudflare Workers

< font-size: 16px;">如果客户希望根据分数对请求进行更灵活的处理——例如,他们可能想注入新的内容或更改现有的HTML页面内容,或将不正确的数据提供给机器人,或暂停某些请求——Cloudfla会员管理营销软件re Workers提供执行这些操作的选项。

< font-size: 16px;">检测机制

< font-size: 16px;">Bot Management使用了五种互补的检测机制,各自产生自己的分数,我们将它们结合起来得到进入防火墙的单个分数。

< font-size: 16px;">

< font-size: 16px;">五种检测机制

< font-size: 16px;">机器学习

< font-size: 16px;">Cloudflare保护着超过2600万个互联网资产,我们的机器学习模型能通过庞大、丰富且高质量的数据中不断得到改进。

< font-size: 16px;">启发式引擎

< font-size: 16px;">基于请求的某些属性,我们有多种启发式类型和数百种特定规则,其中的一些很难被欺骗,这有助于我们进一步完善Bot Management。

< font-size: 16px;">行为分析

< font-size: 16px;">在2019年,我们为Bot Management集成了行为分析,用以保护我们的客户免受潜在攻击的威胁。

< font-size: 16px;">已验证的Bot

< font-size: 16px;">通过一些防火墙字段,客户可以自定义是否允许或限制某些良好Bot对网站某些部分的访问。

< font-size: 16px;">JS指纹

< font-size: 16px;">在不牺牲网站访问者隐私的情况下,确认请求的用户代理。

< font-size: 16px;">Cloudflare每周能够从流经其网络的数万亿个请求中收集数据,并通过与其他Cloudflare产品的集成,来识别和管理Bot活动。如果没有多个团队的共同努力,这一切都无法实现。我们感谢Bots团队中的每个人所做出的努力!

Cloudflare Bot Management大揭秘 | 如何分析互联网流量

上一篇:海外社媒营销如何做?组合出击,从引流到客资
下一篇:做东南亚Shopee虾皮,为什么一定成为优选店铺?


版权声明:以上主题为“Cloudflare Bot Management大揭秘 | 如何分析互联网流量"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    Cloudflare Bot Management大揭秘 | 如何分析互联网流量
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“Cloudflare Bot Management大揭秘 | 如何分析互联网流量”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通Cloudflare Bot Management大揭秘 | 如何分析互联网流量的相关事宜。

关键词:Cloudflare,Bot,Management大揭秘

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号