ddos攻击的原理_ddos攻击发展和演变

hacker|
113

DDoS和DoS有什么区别?如何防御被ddos攻击?

DDOS是DOS攻击中的一种方法。

DoS:是Denial of Service的简称,即拒绝服务,不是DOS操作系统,造成DoS的攻击行为被称为DoS攻击,其目的是使计算机或网络无法提供正常的服务。最常见的DoS攻击有计算机网络带宽攻击和连通性攻击。

DDOS:分布式拒绝服务(DDoS:Distributed Denial of Service)攻击指借助于客户/服务器技术,将多个计算机联合起来作为攻击平台,对一个或多个目标发动DDoS攻击,从而成倍地提高拒绝服务攻击的威力。

1、屏蔽攻击源ip地址,从源头上堵死流量来源

登录cpanel后台,找到”日志”“访客”

仔细分析下里面的访客IP,如果某一IP地址在短时间内有大量的数据,可以考虑屏蔽掉。通过”访客”这个目录进去,数据太多,并且都是网页版本的,分析起来比较麻烦。另外一个方法是点击”日志”“原始访问日志”,下载压缩包并解压,使用文本编辑器打开分析。

使用这种方式也有一定的缺陷。攻击者敢于攻击,肯定也想到了一定的规避措施。在分析ip地址的时候,我们不仅仅判断同一个ip地址,更要判断出同一类型的ip地址。ip地址分为三类型,A类,B类,C类。判断一个IP地址属于哪个类型,只需要看ip地址的第一个字节。A类IP的地址第一个字段范围是0~127,B类地址范围:128.0.0.1到191.255.255.254,C类地址的第一组数字为192~223。如果两个ip地址不同,但是属于同一类型的ip地址,并且网络号一样,那么也是我们要考虑过滤的ip地址。

这种方式也会有一定的误判,只在非常时期使用。现在很多人刷流量使用流量精灵等软件来刷,ip都是代理的,很难找到元凶。

2、向百度站长平台提交异常报告,附加上相关截图

3、使用杭州超级科技的超级防护盾

作为企业来说,应对DDoS攻击真的很挠头,有没有什么好用的软件啊?

随着网络技术的不断发展,DDoS攻击格局的也在迅速演变,企业不能再仅仅依赖于针对阻止单一攻击而设计的防护设备,许多企业的基础设施中存在的DDoS防护设备都已过时,面对各种全新的海量、庞杂、多变的DDoS攻击已无法应对,一个全新安全攻击时代已经到来。

一、DDoS攻击的动机不断变化

墨者安全经过多年研究发现,DDoS攻击动机越来越宽泛,包括恶作剧、政治原因、财务收益或盗取知识产权。近期发生的很多攻击事件表明,任何机构不论规模大小、所处位置、及所属行业与否都是DDoS的潜在攻击对象;

二、DDoS攻击的体量迅速增大

传统的DDoS攻击通常是指全面泛滥的恶意通信,导致网络瘫痪、中断、业务受损。但是,随着当今海量物联网设备加入互联网,Mirai僵尸网络源代码的引入,以及像Reaper和Satori这样的Mirai衍生产品,这些因素大大增加了DDoS的攻击体量和便利度。就在前几天,记者Brian Krebs的安全网站遭到了持续性的DDoS攻击,攻击流量超过了620Gbps,创下了服务商的DDOS流量新纪录,最后还是无奈选择把该网站下线了。

墨者安全认为,这种类型的攻击将会持续下去,而利用新一代媒介来破坏业务关键型服务的攻击也会持续发生。

三、DDoS攻击的种类日渐繁杂

早期的DDoS攻击的主要对象主要是对准OSI七层模型中的网络层和传输层,攻击手法也比较单一,由于每次攻击覆盖的层面较少,还比较容易拦截。随着技术的发展,现在的攻击层面已经覆盖OSI七层模型中的所有层面。不同的层面都有不同类型的攻击,从物理层的信号Sniffer, 到传输层的放大攻击和长连接TCP会话攻击,最终到应用层的针对DNS的攻击、各种HTTP加密攻击和慢速攻击等,攻击手法和攻击种类都发生了极大进化。这对企业的安全防御机制和人员素质提出了很高的要求,为企业的安全带来了众多新的挑战。

墨者安全建议,企业不能再依赖于传统的、只针对阻止单一攻击方位而设计的DDoS防护,防御措施必须划分层次,保护企业免受内部和外部攻击,以及对基础设施和个人应用的攻击。企业需要通过新的DDoS防御解决方案来应对不断升级的DDoS攻击。

首先,新的DDoS防御方案必须支持企业应对大范围和大规模的各种不同攻击,并且在阻止攻击的同时不会对正常业务造成影响。更确切地说,新的DDoS防御方案可以精准阻止特定攻击,而不仅仅是将流量转送到空IP地址,这将保障被攻击状态下的业务能够继续正常运营。

其次,许多攻击在设计时,意在通过模拟合法流量来欺骗传统的DDoS防御体系。而新的DDoS防御方案必须足够智能,可以将攻击流量与合法的大带宽流量区分开来,并采取不会影响合法用户的适当行动。并且,能够利用智能威胁情报分析来更好地定义特定衍生性攻击。

最后,新的DDoS防御方案可以使用自动编排响应来改善防护响应时间,从而降低企业总体成本和对运维人员的专业度要求。随着机器学习和人工智能(AI)融入下一代方案,防护系统变得更智能,能够协助运维人员更快地做出自动化判断、决策与行动。

DDOS攻击包括哪些

1、TCP洪水攻击(SYN Flood)

TCP洪水攻击是当前最流行的DoS(拒绝服务攻击)与DDoS(分布式拒绝服务攻击)的方式之一,这是一种利用TCP协议缺陷;

发送大量伪造的TCP连接请求,常用假冒的IP或IP号段发来海量的请求连接的第一个握手包(SYN包),被攻击服务器回应第二个握手包(SYN+ACK包),因为对方是假冒IP,对方永远收不到包且不会回应第三个握手包。

导致被攻击服务器保持大量SYN_RECV状态的“半连接”,并且会重试默认5次回应第二个握手包,塞满TCP等待连接队列,资源耗尽(CPU满负荷或内存不足),让正常的业务请求连接不进来。

2、反射性攻击(DrDoS)

反射型的 DDoS 攻击是一种新的变种,与DoS、DDoS不同,该方式靠的是发送大量带有被害者IP地址的数据包给攻击主机,然后攻击主机对IP地址源做出大量回应,形成拒绝服务攻击。

黑客往往会选择那些响应包远大于请求包的服务来利用,这样才可以以较小的流量换取更大的流量,获得几倍甚至几十倍的放大效果,从而四两拨千斤。一般来说,可以被利用来做放大反射攻击的服务包括DNS服务、NTP服务、SSDP服务、Chargen服务、Memcached等。

3、CC攻击(HTTP Flood)

HTTP Flood又称CC攻击,是针对Web服务在第七层协议发起的攻击。通过向Web服务器发送大量HTTP请求来模仿网站访问者以耗尽其资源。虽然其中一些攻击具有可用于识别和阻止它们的模式,但是无法轻易识别的HTTP洪水。它的巨大危害性主要表现在三个方面:发起方便、过滤困难、影响深远。

4、直接僵尸网络攻击

僵尸网络就是我们俗称的“肉鸡”,现在“肉鸡”不再局限于传统PC,越来越多的智能物联网设备进入市场,且安全性远低于PC,这让攻击者更容易获得大量“肉鸡”;

也更容易直接发起僵尸网络攻击。根据僵尸网络的不同类型,攻击者可以使用它来执行各种不同的攻击,不仅仅是网站,还包括游戏服务器和任何其他服务。

5、DOS攻击利用一些服务器程序的bug、安全漏洞、和架构性缺陷攻击

然后通过构造畸形请求发送给服务器,服务器因不能判断处理恶意请求而瘫痪,造成拒绝服务。以上就是墨者安全认为现阶段出现过的DDOS攻击种类,当然也有可能不是那么全面,DDOS攻击的种类复杂而且也不断的在衍变,目前的防御也是随着攻击方式再增强。

新的一年,ddos攻击还存在哪些威胁

有数据表明,近几年的ddos攻击数据有明显的增长趋势,这给不少的企业带来麻烦甚至是经济损失。究其原因,这种状况主要是因为ddos攻击变得更加复杂和更具有欺骗性。同时,更可怕的是,ddos攻击不仅仅应用在网络竞争,而已经渗透到国家与国家之间的安全较量。

在2017年加密货币淘金热已经成为全球金融市场的热门话题。但是,随着热度的升高投资者们对平台的关注度也越来越高,这也导致它们成为网络犯罪分子寻求巨额利益的重点目标,因此也加大了对其攻击力度。

曾经就有一些加密货币平台遭遇了几起ddos攻击,其中包括两起攻击加密货币现货交易平台Bitfinex的攻击,还有一起攻击英国加密货币初创厂商Electroneum公司的攻击。随着这种货币贸易的普及,在新的一年中ddos攻击的数量可能还会持续增加。

而且,随着网络攻击技术的升华,ddos攻击已经被应用到国家与国家之间的较量。目前,各个国家的重要基础设施都将面临更多的复杂和破坏性的网络威胁,这些威胁常常被认为是干扰国外政府的网络安全建设以影响其正常生产生活的重要手段。比如,针对瑞典传输网络的ddos攻击导致了其列车延误和旅行服务中断。

由此可见,ddos攻击已经上升为国际战略部署,在未来一年中很有可能成为网络战争中的主要力量。这不仅会增加各个网络安全建设的压力,同时也给各国的生产生活带来严重的负面影响,这也将会成为新一年新的发展趋势。所以,各国都在网络安全方面做了充分的防御措施。国内知名的网络安全防御平台cloud.cc已经针对ddos攻击采取应对办法,凭借遍布全球的数十个国际顶级流量清洗中心,形成超强的防ddos攻击流量清洗中心,防御能力高达10Tb+,可实现攻击秒级阻止,为保护国家网络安全贡献一份力量。

什么是 DDoS 攻击?

攻DDOS攻击全程为:分布式拒绝服务攻击,是指击者利用大量“肉鸡”对攻击目标发动大量的正常或非正常请求、耗尽目标主机资源或网络资源,从而使被攻击的主机不能为合法用户提供服务。

DDOS攻击的本质

利用木桶原理,寻找利用系统应用的瓶颈;阻塞和耗尽;当前问题:用户的带宽小于攻击的规模,噪声访问带宽成为木桶的短板。

2007年5月,爱沙尼亚三周内遭遇三轮DDOS攻击,总统府、议会、几乎全部政府部门、主要政党、主要媒体和2家大银行和通讯公司的网站均陷入瘫痪,为此北约顶级反网络恐怖主义专家前往该国救援。

著名事件

2009年519断网事件导致南方六省运营商服务器全部崩溃,电信在南方六省的网络基本瘫痪。

2009年7月,韩国主要网站三天内遭遇三轮猛烈的DDOS攻击,韩国宣布提前成立网络司令部。

最近比较著名的案例有:全球三大游戏平台——暴雪战网、Valve Steam和EA Origin遭到大规模DDoS攻击,致使大批玩家无法登录与进行游戏。随后名为DERP的黑客组织声称对此次大规模的DDoS攻击行动负责。

对于DDOS攻击的防护

关闭不必要的服务和端口;限制同一时间内的打开的syn半连接数目;缩短syn半连接的超时时间;及时安装系统补丁;禁止对主机非开放服务的访问;启用防火墙防DDOS属性。另外也可以安装相应的防护软件,这里个人建议安装安全狗软件。防护性能不错,并且免费。

DDoS的原理及危害

DDoS:拒绝服务攻击的目标大多采用包括以SYNFlood和PingFlood为主的技术,其主要方式是通过使关键系统资源过载,如目标网站的通信端口与记忆缓冲区溢出,导致网络或服务器的资源被大量占用,甚至造成网络或服务器的全面瘫痪,而达到阻止合法信息上链接服务要求的接收。形象的解释是,DDoS攻击就好比电话点歌的时候,从各个角落在同一时间有大量的电话挂入点播台,而点播台的服务能力有限,这时出现的现象就是打电话的人只能听到电话忙音,意味着点播台无法为听众提供服务。这种类型的袭击日趋增多,因为实施这种攻击的方法与程序源代码现已在黑客网站上公开。另外,这种袭击方法非常难以追查,因为他们运用了诸如IP地址欺骗法之类所谓网上的“隐身技术”,而且现在互联网服务供应商(ISP)的过剩,也使作恶者很容易得到IP地址。拒绝服务攻击的一个最具代表性的攻击方式是分布式拒绝服务攻击(DistributedDenialofService,DDoS),它是一种令众多的互联网服务提供商和各国政府非常头疼的黑客攻击方法,最早出现于1999年夏天,当时还只是在黑客站点上进行的一种理论上的探讨。从2000年2月开始,这种攻击方法开始大行其道,在2月7日到11日的短短几天内,黑客连续攻击了包括Yahoo,Buy.com,eBay,Amazon,CNN等许多知名网站,致使有的站点停止服务达几个小时甚至几十个小时之久。国内的新浪等站点也遭到同样的攻击,这次的攻击浪潮在媒体上造成了巨大的影响,以至于美国总统都不得不亲自过问。

分布式拒绝服务攻击采用了一种比较特别的体系结构,从许多分布的主机同时攻击一个目标。从而导致目标瘫痪。目前所使用的入侵监测和过滤方法对这种类型的入侵都不起作用。所以,对这种攻击还不能做到完全防止。

DDoS通常采用一种跳台式三层结构。如图10—7所示:图10—7最下层是攻击的执行者。这一层由许多网络主机构成,其中包括Unix,Linux,Mac等各种各样的操作系统。攻击者通过各种办法获得主机的登录权限,并在上面安装攻击器程序。这些攻击器程序中一般内置了上面一层的某一个或某几个攻击服务器的地址,其攻击行为受到攻击服务器的直接控制。

攻击服务器。攻击服务器的主要任务是将控制台的命令发布到攻击执行器上。

这些服务器与攻击执行器一样,安装在一些被侵入的无关主机上。

攻击主控台。攻击主控台可以是网络上的任何一台主机,甚至可以是一个活动的便携机。它的作用就是向第二层的攻击服务器发布攻击命令。

有许多无关主机可以支配是整个攻击的前提。当然,这些主机与目标主机之间的联系越紧密,网络带宽越宽,攻击效果越好。通常来说,至少要有数百台甚至上千台主机才能达到满意的效果。例如,据估计,攻击Yahoo!站点的主机数目达到了3000台以上,而网络攻击数据流量达到了1GB秒。通常来说,攻击者是通过常规方法,例如系统服务的漏洞或者管理员的配置错误等方法来进入这些主机的。一些安全措施较差的小型站点以及单位中的服务器往往是攻击者的首选目标。这些主机上的系统或服务程序往往得不到及时更新,从而将系统暴露在攻击者面前。在成功侵入后,攻击者照例要安装一些特殊的后门程序,以便自己以后可以轻易进入系统,随着越来越多的主机被侵入,攻击者也就有了更大的舞台。他们可以通过网络监听等方法进一步扩充被侵入的主机群。

黑客所作的第二步是在所侵入的主机上安装攻击软件。这里,攻击软件包括攻击服务器和攻击执行器。其中攻击服务器仅占总数的很小一部分,一般只有几台到几十台左右。设置攻击服务器的目的是隔离网络联系,保护攻击者,使其不会在攻击进行时受到监控系统的跟踪,同时也能够更好的协调进攻。因为攻击执行器的数目太多,同时由一个系统来发布命令会造成控制系统的网络阻塞,影响攻击的突然性和协同性。而且,流量的突然增大也容易暴露攻击者的位置和意图。剩下的主机都被用来充当攻击执行器。执行器都是一些相对简单的程序,它们可以连续向目标发出大量的链接请求而不作任何回答。现在已知的能够执行这种任务的程序主要包括trin00,TFN(TribeFloodNetwork)、randomizer以及它们的一些改进版本,如TFN2k等。

黑客所作的最后一步,就是从攻击控制台向各个攻击服务器发出对特定目标的攻击命令。由于攻击主控台的位置非常灵活,而且发布命令的时间很短,所以非常隐蔽,难以定位。一旦攻击的命令传送到服务器,主控台就可以关闭或脱离网络,以逃避追踪。接着,攻击服务器将命令发布到各个攻击器。在攻击器接到攻击命令后,就开始向目标主机发出大量的服务请求数据包,这些数据包经过伪装,无法识别它的来源。而且,这些数据包所请求的服务往往要消耗较大的系统资源,如CPU或网络带宽。如果数百台甚至上千台攻击器同时攻击一个目标,就会导致目标主机网络和系统资源的耗尽,从而停止服务。有时,甚至会导致系统崩溃。另外,这样还可以阻塞目标网络的防火墙和路由器等网络设备,进一步加重网络拥塞状况。这样,目标主机根本无法为用户提供任何服务。攻击者所用的协议都是一些非常常见的协议和服务。这样,系统管理员就难于区分恶意请求和正常链接请求,从而无法有效分离出攻击数据包。

除了上述类型的攻击以外,其他种类的拒绝服务袭击有,从电脑中删除启动文件,使之无法启动,或删除某个网络服务器的网页等。为什么有人要发起这种类型的袭击呢?因为他们所闯入的服务器并没有什么秘密数据。其实,这种袭击也是出于各种原因,有政治的,不正当商业竞争为原因的、也有的是作为一种大规模袭击的一个组成部分。比如,巴勒斯坦的黑客为了抗议以色列的犹太人政权而发起的对以色列政府网站的攻击;某恶意电子商务网站为争夺客户而发起的针对竞争对手的拒绝服务攻击。拒绝服务袭击也可以用来关闭某位黑客想要欺诈的服务器。比如,黑客可能会为了获得客户PIN码或信用卡号码而对一家银行的服务器进行攻击等,这类袭击是“比其他类型的袭击要突出得多的、最普遍的安全隐患”。当然,这种袭击的主要损失是系统不能正常运行而耽误的时间,而且系统很容易就可以通过重新启动的方式而恢复运行。然而,任何注重品牌声誉的企业都明白,在互联网世界中,品牌声誉可能会因一次安全性攻击而毁于一旦,因此,黑客攻击行为(尤其是拒绝服务攻击)已成为当今企业所面临的最大威胁中的一部分。

一个企业的网上服务即使没有遭到拒绝服务的攻击,它还会面临另外一种风险,即成为攻击者的跳台的危险。在实际发生的大规模拒绝服务攻击的案例当中,往往是那些网络安全管理不严格的企业或组织的系统,被黑客侵入,在系统内被植入攻击时使用的黑客程序。而攻击犯罪发生以后,由于黑客的消踪灭迹的手段很高明,所以最后被侦破机关追索到的攻击源往往是那些成为攻击跳台的网络。虽然,企业本身没有遭到损失,但是由于成为攻击跳台,而带来的合作伙伴的疑虑和商业信用的损失却是无法估计的。

0条大神的评论

发表评论