最新动态
DOS(拒绝服务攻击)及DDOS(分布式拒绝服务攻击)原理及检测和防护技术讲解
2024-12-31 05:50

常见的DOS攻击分为三类

带宽攻击、协议攻击和逻辑攻击。

带宽攻击:是最常见的攻击,攻击者使用大量的垃圾数据流填充目标的网络链路。攻击流量可以基于TCP、UDPICMP协议的报文。包括UDP洪水攻击(flooding)、Smurf攻击和Fraggle攻击等

UDP洪水指向目标的指定UDP端口发送大量无用UDP报文以占满目标带宽,目标接收到UDP报文时,会确定目的端口对应的进程,如果该端口未打开,系统会生成”ICMP端口不可达“报文发送给源地址。当攻击者短时间向目标端口发送海量报文时,目标系统就很可能瘫痪。

Smurf攻击指攻击者伪造并发送大量源ip地址为受害主机ip地址,目标地址为广播地址的ICMP Echo请求报文,当网络中的每台主机接收该报文时,都会向受害主机的IP地址发送ICMP Echo应答报文,使得受害主机短时间内收到大量ICMP报文,从而导致其带宽被消耗殆尽。

Fraggle攻击时Smurf的编写,它使用UDP应答而不是ICMP报文,基于UDP的Chargen或Echo协议实现,他们分别使用DUP端口19和7,当攻击者向网络中的所有主机发送目标端口是19或7的UDP请求报文时,开始Chargen和Echo服务的主机会发送应答报文给源地址,从而可能造成源地址主机的带宽被耗尽。

协议攻击利用网络协议的设计和实现漏洞进行的攻击,典型实例包括SYN洪水攻击、泪滴攻击(Tear Drop)、死亡之Ping(Ping of Death)和land攻击等。

SYN洪水攻击:发送大量伪造的TCP连接请求,使得目标主机用于处理三路握手连接的内存资源耗尽,从而停止TCP服务。攻击原理是发送大量伪造源地址的TCP同步连接请求报文,目标主机在发送同步连接应答报文后,由于源地址是伪造的,目标主机无法收到三路握手的最后确认报文,使得TCP连接无法正确简历。目标主机通常会等待75s左右才会丢弃这个未完成的连接,攻击者不停的发送伪造连接请求时,目标主机的内存会被这些未完成的连接填满,从而无法响应合法用户的正常连接请求,导致服务停止。

泪滴攻击(Tear Drop:利用IP协议有关切片的实现漏洞,向目标主机发送分成若干不同分片的IP报文,但是不同分片之间有重叠,如果目标系统无法正确识别此类畸形分片,在重组这些分片时容易发生错误导致系统崩溃,从而停止服务。

死亡之Ping(Ping of Death:指早期操作系统在实现TCP/IP协议栈时,对报文大小超过64k字节的异常情况没有处理。超过64k的报文,额外的数据就会被写入其他内存区域,从而产生一种典型的缓冲区溢出攻击。例如:ping -l 65560 -t ,所以称为死亡之Ping。本机测试,目前已不可用

逻辑攻击利用目标系统或者服务程序的实现漏洞发起攻击,如早期的”红色代码“和Nimda蠕虫,就是利用Windows 2003 的RPC服务实现漏洞发起的大规模拒绝服务攻击,主要消耗目标的CPU和内存资源。

DOS攻击具有如下特点

1,较难确认。2十分隐蔽。3,资源限制。

检测是否发生DOS攻击

1,检测到短时间内出现大量报文

2,cpu利用率突然增加

3,主机长时间无响应

4,主机随机崩溃

DOS防御目前只有有效的检测手段,没有特别有效的防范措施和解决方案,通常需要结合多种网络安全专用设备和工具组成防御体系,其中包括防火墙,基于主机的入侵检测系统,基于特征的网络入侵检测系统和网络异常行为检测器等。

 

DDOS原理单一的DOS攻击时一对一的方式,当攻击目标的配置不高时,攻击效果比较显著,但是当目标是大型服务器时,如商用服务器等,那么使用一台电脑攻击则达不到预定效果,此时使用DDOS攻击,操作堕胎主机向目标主机发起攻击,当同时参与攻击的服务器有足够数量和性能时,受到攻击的主机资源就会很快耗尽,无法提供服务。DDOS是实施最快、攻击能力最强并且破坏性最大的攻击方式。

在DDOS中通常会包括以下三种角色

攻击者:使用一台主机作为主控制平台,操作整个攻击过程,并向主控端发布攻击命令。

主控端:攻击者预先控制的主机,这些主机用于控制其他的代理主机,主控端负责接受来自攻击者的攻击指令,并分发到它控制的代理主机。根据代理端的规模可能存在多台主控端。

代理端:也是攻击者预先控制的主机,负责运行攻击程序,接受主控端转发的指令,也是攻击的执行者。这些主机被称为”僵尸网络“或者”肉鸡“。

DDOS防御当前对于DDOS的防御主要从两方面展开,首先就是从基础设施方面的升级,来缓解攻击,如提高带宽、增强CPU性能等,二是网络边界采用专用的DDOS检测和防御技术。检测和防御技术较为有效的方法主要有

,动态挑战算法

防御工具对传输层和应用层协议栈行为进行模拟,作为目标主机和攻击主机之间的代理,对客户端发送挑战报文,只有完成挑战认证的报文才运行访问真正的目标主机。常用的动态挑战算法有SYN cookie技术和DNS cookie技术。

,多层次限速

从不同粒度和不同协议层次,对IP报文的吞吐量进行限制,如基于源IP或者目标IP、就有传输层和应用层协议,这是对带宽型攻击常用的防护方法,用于抵御SYN洪水、UDP Flood和ICMP Flood。

,访问控制

实现网络层、传输层和应用层等各个层次的不同访问控制策略。如对于HTTP协议,可以对报文的URL、user-agent和cookie等参数设置不同策略决定对具体报文时丢弃、限速还是允许;对u有DNS协议,可以对DNS查询的名字、类型、RR记录设置相关策略。

,行为分析和信誉机制

基于数据分析技术对IP报文的行为和特征建模分析,简历通用特征库,包括IP、URL和上传下载的文件信息,提取可以报文的特征指纹,从而在网络边界自动检测并丢弃可以的DDOS攻击报文,此类技术对于僵尸网络的防御较为有效。

 

DOS工具介绍:ddos、http协议、TCP协议攻击工具及使用方法(Hyenae、SlowHTTPTest、Torshammer、Pyloris、Zarp

    以上就是本篇文章【DOS(拒绝服务攻击)及DDOS(分布式拒绝服务攻击)原理及检测和防护技术讲解】的全部内容了,欢迎阅览 ! 文章地址:http://ww.kub2b.com/news/16660.html
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 企库往资讯移动站 http://ww.kub2b.com/mobile/ , 查看更多   
最新文章
环球圆桌对话:用反制告诉美方,霸道高关税是错的
编者按:近日,美国借“对等关税”的名义挑动全球范围的“关税战”,引起国际舆论关注。中国为什么必须就“对等关税”实施反制?
OPPO、ViVO、加多宝的品牌营销强在哪里?oppo手机是哪个国家的品牌「OPPO、ViVO、加多宝的品牌营销强在哪里?」
今天跟大家分享品牌营销,它有规律可循。▌一、营销的品牌导向1.企业的品牌导向:创业的时候,开始的时候是产品导向,还是品牌导
手机静态ip设置参数 这七步帮你完成手机静态ip「手机静态ip设置参数 这七步帮你完成」
手机在我们现在飞速发展的社会中有着十分重要的作用,随着互联网的发展,手机的速度也是越来越快,越来越流畅。但也有时候我们在
tplogin重新设置密码,tplogincn路由器设置管理密码是多少tplogincn手机登录「tplogin重新设置密码,tplogincn路由器设置管理密码是多少」
tplogincn路由器路由器的管理密码:1.一般路由器的管理账号和密码是:admin(小写字母)。2.有些路由器要求安全登录一次,并设置自己
vivo 是什么手机牌子?认识一款手机-VIVOvivo中文叫什么手机「vivo 是什么手机牌子?认识一款手机-VIVO」
vivo,一个从音乐手机起步,逐渐成长为全球知名品牌,在智能手机领域不断追求创新和完美的品牌。从最初的步步高音乐手机,到如今
游戏手机的自我救赎:ROG 8 Pro上手后,我看到了ROG的未来专门打游戏的手机「游戏手机的自我救赎:ROG 8 Pro上手后,我看到了ROG的未来」
来源|锚思科技作者|陈宝玉 游戏手机二选一,告诉你我的选择!!! 游戏手机作为手机的一个细分产品线,只有专业玩家和对游戏有
battery guru最新版 v2.3.13手机电池检测软件「battery guru最新版 v2.3.13」
battery guru最新版是一款能够对你安卓设备的电池进行保护,能够延长其使用寿命。多项功能的设置,让你能够通过更为精准的数据,
CBA1/4决赛:辽篮拿到赛点,青岛队扳平比分
4月15日,2024-2025赛季中国男子篮球职业联赛(CBA)季后赛四分之一决赛继续进行,首回合失利的青岛队客场大胜广厦队将总比分扳
单场0分又被雪藏!火箭队第18人恐难留队,三分精准,但功能单一
火箭队季后赛的对手已然确定。北京时间4月16号,孟菲斯灰熊队客场不敌勇士队。如此一来,灰熊队还得与独行侠以及国王队的胜者进
《刺客信条:奥德赛》v1.5.0十四项修改器[MrAntiFun][Epic]刺客信条手机版下载「《刺客信条:奥德赛》v1.5.0十四项修改器[MrAntiFun][Epic]」
《刺客信条:奥德赛》v1.5.0十四项修改器,包含无限肾上腺素,无限技能点,完美潜行等等功能助你轻松“暗杀”!让你在希腊尽情无