TCP和DHCP协议利用与防护

TCP协议基础

TCP协议:在TCP/IP协议栈中,TCP协议提供可靠的传输服务,传输前需要通过三次握手建立连接。

SYN Flood攻击原理

  • SYN Flood攻击是一种典型的DoS攻击,是一种利用TCP协议缺陷,发送大量伪造的TCP连接请求,从而使受攻击服务器资源耗尽(CPU满负荷或内存不足)的攻击方式。
  • SYN Flood攻击原理∶通过发送大(SYN半开放连接),消耗服务端系统内存来等待这个未决的连接,通过创建很多的半开放式连接来发动SYN洪水攻击耗尽服务器资源。

SYN Flood攻击与防护

1.监视并释放无效连接

这种方法不停监视系统的半开连接和不活动连接,当达到一定阈值时拆除这些连接,从而释放系统资源。
2、延缓TCB分配方法

  • Syn Cache技术
  • Syn Cookie技术
  • SYN Proxy防火墙

对试图穿越的SYN请求进行验证后才放行采用的验证连接有效性的方法可以使Syn Cookie技术
4、TCP Safe Reset技术
防火墙验证连接之后发出一个Safe Reset命令包,使Client重新进行连接,这时Client重新发送的Syn报文防火墙就直接放行。在这种方式中,防火墙就不需要对通过防火墙的数据报文进行序列号的修改了。

DHCP协议基础


DHCP地址耗尽攻击防护

Port-Security技术来限制交换机每个端口可以学习到的最大MAC地址数量,这样就可以有效地来防范DHCP耗尽攻击。这样当安全MAC地址的数量达到端口允许的限制时,交换机就会将带有未知源地址的DHCP数据帧丢弃。

利用条件︰通过不断重复DHCP请求IP地址的过程,来达到耗尽DHCP地址池IP的目的。详细的手法,首先构建一个DHCP Discover报文来请求网络中的服务器,然后侦听网络中的offer数据包;提取offer报文中的服务器标识,以及分配IP地址后,构造DHCP Request发送后完事儿,重复上述步骤。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值