文件名称:dhammer:DHCP压力测试仪和基准测试工具
文件大小:35KB
文件格式:ZIP
更新时间:2024-06-13 17:01:06
benchmarking dhcp load-testing arp arp-spoofing
锤子 Dhammer是DHCP服务器的压力测试仪。 它目前仅支持DHCPv4,但是创建它的初衷是在不久的将来将DHCPv6包括在内。 请阅读本文档底部的完整免责声明。 该工具用于测试您自己的网络和服务器。 我编写此文档的目的是使用它来对我正在开发的DHCP框架进行压力测试,并帮助在该框架中添加DHCPv6功能。 因此,Dhammer旨在用作诊断工具,并且不应用于恶意活动。 Dhammer可以充当“本地” DHCP客户端广播数据包,也可以模拟DHCP中继,使您可以测试本地网络外部的DHCP服务器,还可以避免路由器可能具有的任何潜在的广播风暴防护措施。 还可以使Dhammer将所有分配的IP绑定到回送并处理ARP请求,包括使用生成的MAC地址而不是发送原始DHCP请求的接口的实际MAC响应ARP。 入门 只需下载,编译和运行即可。 正在安装 go get -u github.com/
【文件预览】:
dhammer-master
----.gitignore(79B)
----main.go(310B)
----README.md(5KB)
----generator()
--------factory.go(1KB)
--------dhcpv4.go(6KB)
--------factory_test.go(1KB)
----stats()
--------factory.go(1KB)
--------dhcpv4.go(3KB)
--------factory_test.go(1KB)
----.github()
--------workflows()
--------labeler.yml(251B)
----LICENSE(11KB)
----.deepsource.toml(120B)
----go.mod(363B)
----config()
--------dhcpv4.go(624B)
--------socketeer.go(206B)
--------hammer.go(69B)
----message()
--------message.go(162B)
----hammer()
--------hammer.go(7KB)
----handler()
--------factory.go(1KB)
--------dhcpv4.go(10KB)
--------factory_test.go(1KB)
----AutoTuner.py(3KB)
----sledge.jpg(4KB)
----autotune.py(3KB)
----socketeer()
--------socketeer.go(4KB)
----cmd()
--------dhcpv4.go(10KB)
--------root.go(479B)