跳转到主要内容

所有您的IP都属于我们。

项目描述

DHCPwn

Build Status Python Versions PyPI Version

DHCPwn 是一种用于测试 DHCP IP 空耗攻击的工具。它也可以用来嗅探本地 DHCP 流量。

有用链接

概述

DHCP 协议是无连接的,通过 UDP 实现。这两个特性使得这种攻击得以实施。由于客户端和服务器之间没有建立实际连接,我们可以快速发送许多欺骗请求。

DHCP 服务器依赖于发送者的 MAC 地址来分配 IP 地址。我们可以轻松地使用不同的、虚假的 MAC 地址伪造许多请求。这将最终耗尽服务器分配新 IP 地址的能力。根据服务器释放与特定 MAC 地址关联的 IP 地址的方法,这种攻击可能更有效或更无效。例如,如果服务器快速释放未收到响应的分配,攻击将更无效。

这种攻击通常被认为是一种拒绝服务攻击(DoS)。

安装

$ pip3 install dhcpwn
$ dhcpwn -h

$ git clone https://github.com/mschwager/dhcpwn.git
$ cd dhcpwn
$ pip3 install -r requirements.txt
$ python3 dhcpwn.py -h

使用

洪水攻击

$ dhcpwn --interface wlan0 flood --count 256

嗅探

$ dhcpwn --interface wlan0 sniff

帮助

$ dhcpwn -h

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

此版本没有可用的源代码分发文件。请参阅生成分发存档的教程

构建分发

dhcpwn-1.1.0-py3-none-any.whl (3.7 kB 查看哈希值)

上传时间 Python 3

支持