|
分散式阻斷服務攻擊,通常簡稱為DDoS,即英語「Distributed Denial of Service」的縮寫。顧名思義,即是利用網絡上已被攻陷的電腦作為「喪屍」,向某一特定的目標電腦發動密集式的「拒绝服务」要求,藉以把目標電腦的網絡資源及系統資源耗盡,使之无法向真正正常请求的用户提供服务。骇客通过将一个个“丧尸”或者称为“肉鸡”组成僵尸网络(即Botnet),就可以发动大规模DDOS或SYN洪水网络攻击,或者将“丧尸”们组到一起进行带有利益的刷网站流量、Email垃圾邮件群发,瘫痪预定目标受雇攻击竞争对手等商业活动。
[编辑] 攻击方式
DDoS攻击通过大量合法的请求占用大量网络资源,以达到瘫痪网络的目的。 这种攻击方式可分为以下几种:
- 通过使网络过载来干扰甚至阻断正常的网络通讯。
- 通过向服务器提交大量请求,使服务器超负荷。
- 阻断某一用户访问服务器
- 阻断某服务与特定系统或个人的通讯
- SYN floods
- SYN floods是一种黑客通过向服务端发送虚假的包以欺骗服务器的做法。具体说,就是将包中的原IP地址设置为不存在或不合法的值。服务器一旦接受到该包便会返回接受请求包,但实际上这个包永远返回不到来源处的计算机。这种做法使服务器必需开启自己的监听端口不断等待,也就浪费了系统各方面的资源。
- LAND attack
- 这种攻击方式与SYN floods类似,不过在LAND attack攻击包中的原地址和目标地址都是攻击对象的IP。这种攻击会导致被攻击的机器死循环,最终耗尽资源而死机。
- ICMP floods
- ICMP floods是通过向未良好设置的路由器发送广播信息占用系统资源的做法。
- Application level floods
- 与前面叙说的攻击方式不同,Application level floods主要是针对应用软件层的,也就是高于OSI的。它同样是以大量消耗系统资源为目的,通过向IIS这样的网络服务程序提出无节制的资源申请来迫害正常的网络服务。
[编辑] 参看
|