
UFONet - Denial of Service Toolkit

UFONet 是一款自由软件、P2P 且基于密码学的破坏性工具包,允许在第 7 层(应用层/HTTP)通过利用第三方网站上的开放重定向漏洞实施 DoS 和 DDoS 攻击,从而充当僵尸网络;并在第 3 层(网络层)滥用协议发起攻击。
它还作为一个加密的暗网(DarkNET),通过基于直接连接 P2P 架构的全局客户端/服务器网络来发布和接收内容。
更多信息请参考以下链接:
CWE-601:开放重定向: https://cwe.mitre.org/data/definitions/601.html

SPRAY: https://en.wikipedia.org/wiki/Denial-of-service_attack#Reflected_attack
DROPER: https://en.wikipedia.org/wiki/IP_fragmentation_attack
SNIPER: https://en.wikipedia.org/wiki/Simple_Network_Management_Protocol
TACHYON: https://en.wikipedia.org/wiki/DNS_amplification_attack
MONLIST: https://en.wikipedia.org/wiki/NTP_server_misuse_and_abuse
UFOACK: https://en.wikipedia.org/wiki/Denial-of-service_attack
OVERLAP: https://en.wikipedia.org/wiki/IP_fragmentation_attack#Overlapping_fragment_attack
MEMCACHED: https://en.wikipedia.org/wiki/Memcached
CHARGEN: https://en.wikipedia.org/wiki/Character_Generator_Protocol
CLDAP: https://en.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol
SSDP: https://en.wikipedia.org/wiki/Simple_Service_Discovery_Protocol
TFTP: https://en.wikipedia.org/wiki/Trivial_File_Transfer_Protocol
COAP: https://en.wikipedia.org/wiki/Constrained_Application_Protocol
RIPV1: https://en.wikipedia.org/wiki/Routing_Information_Protocol
RAPIDRESET: https://en.wikipedia.org/wiki/HTTP/2
SLOWREAD: https://en.wikipedia.org/wiki/Slowloris_(software)
GOLDENEYE: https://en.wikipedia.org/wiki/Denial-of-service_attack#Application-layer_attacks
FINFLOOD: https://en.wikipedia.org/wiki/Transmission_Control_Protocol#Connection_termination
UFONet 可在多种平台上运行:
你可以尝试以 root 身份自动获取所有必需的库(执行):
python3 setup.py
手动安装请运行:
sudo apt-get install -y --no-install-recommends libpython3.12-dev python3-pycurl python3-geoip python3-whois python3-requests libgeoip1 libgeoip-dev
python3 -m pip install --upgrade pip --no-warn-script-location --root-user-action=ignore --break-system-packages
python3 -m pip install pycurl --upgrade --root-user-action=ignore --break-system-packages
python3 -m pip install pygeoip requests urllib3 whois scapy pycryptodomex duckduckgo-search dnspython certifi --ignore-installed --root-user-action=ignore --break-system-packages
若运行时缺少任何库,UFONet 2.0 将尝试使用 pip 自动安装。
要随时运行测试套件:
python3 ufonet --test-ufonet
UFONet 采用 GPLv3 许可证发布。你可以在 LICENSE 文件中找到完整的许可证文本。













