分布式拒绝服务 (DDoS) 攻击是一种以网站和服务器为目标,通过一系列机器人或僵尸网络的HTTP 请求或流量攻占网站或服务的网络威胁方式。简单来讲就是,威胁行为者通过多台计算机攻击一台计算机,导致被攻击者的系统无法正常访问,甚至服务器瘫痪。目前,黑客组织主要通过DDoS攻击达到一定商业利益、金钱、政治等目的,对政府机构或企业构成严重威胁。
DDoS 攻击类型
由于人工智能等新兴技术的诞生、网络犯罪生态系统的逐渐扩大,DDoS攻击媒介也走向多样化、复杂化。但总的来说,DDo攻击主要有三种类型,第一种被称为容量消耗攻击,主要通过巨大流量淹没网络层。例如,域名服务器(DNS)放大攻击,攻击者利用域名系统服务器中的漏洞,通过发起带有虚假目标IP的较小的查询请求,让被攻击方成为更大DNS响应的接收者,从而实现持续消耗带宽容量使网络饱和的攻击效果,导致网络系统无法正常运行。
另一种类型是DDoS协议攻击,利用协议堆栈中第3层或第4层的缺陷来针对关键资源。例如,同步数据包洪泛(SYN),攻击者向被攻击的主机发送大量伪造的TCP连接请求,从而使得被攻击方主机服务器的有效资源耗尽,最终导致服务器不可用。
最后一种是资源层攻击,通过针对Web应用程序数据包来中断主机之间的数据传输。例如,SQL注入攻击,通过把SQL命令添加到未经过滤的输入参数中,导致欺骗服务器执行恶意的SQL命令。
防范和响应 DDoS 攻击
当企业网站或服务器出现故障时,其业务很可能因此受损,产生高昂的恢复成本并损害企业声誉。因而,有效应对DDoS 攻击非常重要,以下有四种方法可以帮助企业制定安全防御策略。
1. 评估风险
企业制定安全策略的第一步应该是明确企业所使用的应用程序及其运行模式,以便识别异常活动并及时作出响应。企业可以建立具有高级缓解功能的可扩展DDoS保护系统,具体包括流量监控、自适应实时调节、DDoS防护遥测、监控和警报、快速响应小组等。
2. DDoS响应策略
制定快速响应策略是最有效的防御措施之一,企业可以组建一个明确如何识别、缓解和监测攻击的 DDoS 快速响应团队。
3. 识别潜在风险
通过模拟网络攻击来评估系统安全防御质量、识别潜在的攻击风险,可以清晰知晓系统中存在的安全隐患和问题。当然,这种模拟测试应该是一个渐进的并且逐步深入的过程,不能影响业务系统正常运行。
4. 及时更改安全策略
在企业被DDoS攻击后,应立刻建立的 DDoS 响应团队或其他专业人员进行攻击调查和攻击后分析,及时溯源,修改安全防御措施,提高DDoS 响应策略的有效性。
目前,数据安全面临前所未有的威胁形势,但许多企业对DDoS攻击威胁的发现识别和响应处置能力较弱,既缺乏具备分析研判的专业技术人员,又缺乏例如态势感知、威胁情报等有效技术手段。因此,企业需要第三方供应商的介入,积极推动内部数据安全的各项举措,构建真正有效的安全防御体系。安全419注意到,山石网科StoneOS 5.5R10推出的智能DDoS防护方案,通过建立现网流量模型自动学习DDoS防护基线,能够帮助响应、处置网络攻击事件能力较低的企业快速上手,从容应对安全运营方面的诸多挑战。