DDoS攻击(拒绝服务攻击)可以造成目标网站/应用停止提供服务。一个DDoS攻击通常可导致个别IT基础设施组件超载。当攻击者使用海量无效请求充斥目标URL以使服务器无法再处理其他正常请求时,就会发生超载。这意味着网络设备、操作系统和单个服务器服务只能以延迟的方式响应请求,最终造成网站/应用停止服务。
一、什么是DDoS攻击?
DoS的常见形式称为“分布式拒绝服务”(DDoS)。黑客不仅仅使用一台计算机,还会根据许多网络设备的请求使系统过载,这些设备组合在一起形成巨大的僵尸网络。通过使用这样的网络,产生的流量比简单的DoS攻击更多。DDoS攻击对所涉及的网站产生极大的负面影响,并且通常难以找到攻击源。
二、DoS和DDoS攻击的目标
与其他网络犯罪入侵不同,DoS和DDoS攻击不会试图渗透系统;
相反,它们通常是更大攻击的一部分。例如,当系统瘫痪时,攻击可以用来分散服务器操作员的注意力,以便更隐蔽地进行其他入侵和攻击行为。如果系统的响应性因DoS或DDoS攻击而延迟,则黑客有机会通过操纵响应将请求更改为过载系统。这种攻击背后的策略可以分为三类:带宽过载、系统资源过载以及软件错误利用和安全漏洞。
1、带宽过载
重载带宽的目的是使计算机无法访问。DoS和DDoS攻击直接针对网络及其各自的连接设备。路由器一次只能处理一定数量的数据。如果由于攻击而超出此容量,则其他用户将无法再使用相应的服务。设计用于超载带宽的典型DDoS攻击是Smurf攻击。
2、系统资源过载
DoS或DDoS攻击以系统资源为目标,这样,攻击者利用Web服务器只能建立有限数量的连接的规律。如果这些用于无效请求,则将有效阻止常规用户使用服务器。这被称为“洪水攻击”,例如:ping
flood,SYN flood和UDP flood。
3、利用软件错误和安全漏洞
如果黑客在操作系统或程序中发现某些安全漏洞,他们可以计划DoS或DDoS攻击,以便请求触发系统崩溃。此类攻击的示例包括ping of
death和LAND(局域网拒绝)攻击。
三、DDoS攻击防御办法
已经开发了各种安全措施来阻止IT系统因DoS和DDoS攻击而过载。一种方法是识别关键IP地址并关闭任何已知的安全漏洞。此外,利用硬件和软件资源可以防御DDoS攻击。
1、IP黑名单:黑名单可以识别关键IP地址并拒绝数据包。这些安全措施可以通过动态黑名单通过防火墙手动实现或自动化。
2、过滤:为了过滤掉不规则的数据包,您可以在指定的时间段内定义数据量的限制。您应该注意代理,这可能意味着许多客户端在服务器上使用相同的IP地址注册,并且可能被阻止。
3、高防服务器:我们以香港高防服务器为例说明。其高防服务器接入海量的高防带宽,通过攻击智能检测平台,可以快速精准地自动识别各类DDoS变种攻击,并通过清洗中心清洗过滤,将正常流量返注回源站以确保其正常运作。使用高防服务器可以全天候不间断地保护您的关键业务免受大规模DDoS影响,防御能力高达600Gbps以上,同时给予其卓越的性能支撑。
4、SYN cookie:SYN
cookie专注于TCP连接中的安全漏洞。如果实施了这些安全措施,则有关SYN数据包的信息将不再保存在服务器上,而是作为加密cookie发送给客户端。SYN泛洪攻击会占用一些计算机容量,但不会使目标系统的内存过载。
5、负载平衡:针对过载的有效对策是将负载分配到不同的系统,这通过负载平衡实现。这里可用服务的硬件容量分布在多台物理机器上。这就是DoS和DDoS攻击可以在一定程度上被截获的方式。
上一篇:DDoS防御时怎样防止误报