概览

更新时间:2025-01-16 10:05:45

随着互联网的普及和数字化进程的加快,Bot流量已经成为当前网络流量中不可或缺的一部分。自动化工具在方便人们生活的同时,也给网络安全带来了巨大的挑战。根据最新研究数据,全球Bot流量占互联网流量的比例已经超过50%,其中绝大部分来自恶意Bot。

Bot流量的成分非常复杂,并不是所有的Bot流量都是企业所期望或讨厌的。好Bot主要用于方便人们的生活和工作,例如搜索引擎、网站监控等;坏Bot主要表现为破坏网络安全性和稳定性,例如CC攻击、数据库碰撞、恶意扫描、自动抢票等。特别是在金融、电商、社交媒体等领域,坏Bot攻击最为普遍。

我们需要释放对自己有利的好Bot,同时也需要缓解坏Bot,避免网站面临以下困境:

  • 批量漏洞扫描及利用(尤其是0day漏洞),快速发现并利用网站漏洞;
  • 自动化数据库碰撞、暴力破解等,导致企业账号及用户信息泄露,造成声誉损失;
  • 持续高频次的自动化访问导致源站带宽和计算资源的大量占用,增加了企业的运营成本;
  • 自动化闪购、广告欺诈等导致企业营销活动的投资回报率降低、企业声誉受损、用户体验受到影响。

Bot管理主要包含以下检测策略:

策略 描述 适用场景
基本检测 根据已知的Bot情报、UA 特征和客户定义的机器人特征识别机器人流量。 适合不接受内嵌JS SDK、APP SDK等侵入式方案,但希望管理简单bot流量的网站。
基于客户端的检测 根据特定的客户端场景主动识别Bot流量,包括但不限于在HTML页面中嵌入JS SDK、在APP端集成APP SDK等方式。 适用于想要增强Bot识别能力和对抗复杂Bot流量的网站。
业务流检测 基于合法用户访问行为逻辑,自定义规则识别不符合预期逻辑的机器人流量。 适合想要精细管理Bot流量的网站。
高级检测 通过使用大数据分析和机器学习技术动态建模访问行为,可以快速发现简单机器人、复杂Bot和高级持续威胁Bot(APB)。 适用于正在经历大量复杂Bot流量和高级持续威胁Bot流量的网站。
本篇文档内容对您是否有帮助?
有帮助
我要反馈
提交成功!非常感谢您的反馈,我们会继续努力做到更好!