拒绝服务/分布式拒绝服务攻击漏洞案例研究
1. 拒绝服务(DoS)攻击概述
拒绝服务(DoS)攻击是攻击者运用多种技术,阻止合法用户访问系统或资源的攻击方式。一般通过以下两种途径达成:
- 使资源崩溃,或者让访问资源的特定条件无法满足。
- 对访问通道进行洪泛攻击,让合法流量无法抵达目标。
DoS攻击极为常见,因其操作简单,且有大量现成工具可供脚本小子下载使用。
2. 常见DoS攻击类型
2.1 死亡之Ping(Ping of Death)
互联网控制消息协议(ICMP)的回显消息设计大小不超过65,535字节。由于ICMP回显数据包的大部分重要信息都在头部,有时数据部分不会被检查。若发送的ICMP回显数据包过大,部分操作系统可能会崩溃。虽然超过65,535字节的数据包是非法的,但攻击者可利用分段数据包绕过此限制,这些分段数据包在接收端重新组装时,会使某些系统的缓冲区溢出,本质上这是一种缓冲区溢出攻击。不过,由于这种攻击简单且常见,如今大多数系统已不再受其威胁。
2.2 泪滴攻击(Teardrop)
此攻击同样依赖数据包分段。攻击者发送的分段数据包的偏移量相互重叠,而非整齐排列。若操作系统没有应对这种情况的预案,系统可能会崩溃、重启或失去稳定性。这种攻击容易学习,现在很少有系统会受其影响,它以利用此漏洞的工具命名。
2.3 Ping洪泛攻击(Ping Flooding)
Ping洪泛攻击专门针对网络资源进行拒绝服务攻击。攻击者通过耗尽网络带宽,使合法用户的流量无法通过,就像电子版本的高峰时段交通堵塞。一般来说,如果攻击者的带宽
超级会员免费看
订阅专栏 解锁全文
1053

被折叠的 条评论
为什么被折叠?



