首页 理论教育拒绝服务攻击及其类型-网络工程与设计

拒绝服务攻击及其类型-网络工程与设计

【摘要】:拒绝服务攻击是指一个用户占据了大量的共享资源,使系统没剩余的资源给其他用户再提供服务的一种攻击方式。拒绝服务攻击的结果可以降低系统资源的可用性,这些资源可以是CPU、磁盘空间、Modem、打印机等。拒绝服务攻击的方式有以下几种。2)带宽DoS攻击:用足够多的人,配合上SYN一起实施DoS,消耗服务器的缓冲区和服务器的带宽,是初级DoS攻击。

拒绝服务攻击(Denial of Service,DoS)是指一个用户占据了大量的共享资源,使系统没剩余的资源给其他用户再提供服务的一种攻击方式。这种攻击主要是用来攻击域名服务器、路由器以及其他网络操作服务,攻击之后造成被攻击者无法正常运行和工作,严重的可以使网络一度瘫痪。拒绝服务攻击的结果可以降低系统资源的可用性,这些资源可以是CPU、磁盘空间、Modem、打印机等。

拒绝服务的类型有以下两种:

1)使用IP欺骗,迫使服务器把合法用户的链接复位,影响合法用户的链接。

2)过载一些系统服务或者消耗一些资源,但这种情况有时候是攻击者攻击造成的,也有时候是因为系统错误造成的。

拒绝服务攻击的方式有以下几种。

1)SYN FLOOD:利用服务器的链接缓冲区(Backlog Queue),使用特殊的程序设置TCP的Header,向服务器端不断地成倍发送只有SYN标志的TCP链接请求。当服务器接收的时候,都认为是没有建立起来的链接请求,于是为这些请求建立会话,排到缓冲区队列中。如果SYN请求超过了服务器能容纳的限度,缓冲区队列满,那么服务器就不再接收新的请求了,其他合法用户的链接都被拒绝掉。(www.chuimin.cn)

2)带宽DoS攻击:用足够多的人,配合上SYN一起实施DoS,消耗服务器的缓冲区和服务器的带宽,是初级DoS攻击。

3)自身消耗的DoS攻击:把请求客户端IP和端口弄成与主机的IP端口相同,发送给主机。使得主机给自己发送TCP请求和链接。这种主机的漏洞会很快把资源消耗光。

4)日志DoS:构造大量的错误信息发送出来,服务器记录这些错误,可能就造成日志文件非常庞大,甚至会塞满硬盘。由于日志文件太大,管理员也难以分析发现入侵者真正的入侵途径。

5)其他攻击方式:例如塞满硬盘、利用服务漏洞、合理利用策略等。

6)分布式拒绝服务攻击:1999年7月,微软公司的视窗操作系统的一个bug被人发现和利用,并且进行了多次攻击,这种新的攻击方式被称为分布式拒绝服务(Distributed Denial Of Service,DDoS)攻击,这也是一种特殊形式的拒绝服务攻击。它利用多台已经被攻击者所控制的机器对某一台单机发起攻击,在这样的带宽相比之下被攻击的主机很容易失去反应能力。