调戏DHCP协议栈

1.什么是DHCP

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被用在大型局域网环境中,主要作用是集中管理、分配IP地址,使网络环境中的主机动态获得IP地址、Gateway(网关)地址、DNS服务器地址等信息,并能够提升地址的使用率。

2.使用端口

UDP:67

功能:用来接收下级客户请求分配IP

UDP:68

功能 :向客户和发请求成功或失败的响应

3.DHCP服务功能

  1. 保证任何IP地址在同一时刻只能由一台DHCP客户机使用
  2. DHCP应当可以给用户分配永久固定的IP地址
  3. DHCP应当可以同用其他方法获得IP地址的主机共存 
  4. DHCP服务器应当向现有的BOOT客户端提供服务

4.DHCP工作过程

5.DHCP攻击方式

DHCP仿冒者攻击:

在内部网络搭建一台仿冒的DHCP服务器,通过这台服务器将用户的流量按照攻击者的意图走

DHCP报文泛洪攻击:

构造大量DHCP报文向DHCP服务器发送

仿冒DHCP报文攻击:

构造仿冒的DHCP报文,比如构造仿冒的DHCP Release 报文,向DHCP服务器发送,造成用户的异常下线

DHCP Server服务拒绝攻击:

构造DHCP Discover报文向DHCP服务器发送,造成DHCP服务器地址池瞬间消耗完毕,无法向正常用户提供服务

6.攻击演示

环境:

VMware workstation 15 PRO

Windows

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值