
UFONet - Boîte à outils de déni de service

UFONet - est un logiciel libre, une boîte à outils perturbatrice -P2P et cryptographique- qui permet d'effectuer des attaques DoS et DDoS ; sur la couche 7 (APP/HTTP) par l'exploitation de vecteurs de redirection ouverte (Open Redirect) sur des sites Web tiers afin d'agir comme un botnet et sur la couche 3 (Réseau) en abusant du protocole.
Il fonctionne également comme un DarkNET chiffré pour publier et recevoir du contenu en créant un réseau mondial client/serveur basé sur une architecture P2P à connexion directe.
Voir ces liens pour plus d'informations :
CWE-601 : Redirection ouverte : https://cwe.mitre.org/data/definitions/601.html

MEMCACHED : https://en.wikipedia.org/wiki/Memcached
NETBIOS : https://en.wikipedia.org/wiki/NetBIOS
MIDDLEBOX : https://en.wikipedia.org/wiki/Network_middlebox
RAPIDRESET : https://en.wikipedia.org/wiki/HTTP/2
UFONet fonctionne sur de nombreuses plates-formes :
Vous pouvez essayer d'obtenir automatiquement toutes les bibliothèques requises en utilisant (en tant que root) :
python3 setup.py
Pour une installation manuelle, exécutez :
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
Si une bibliothèque manque au moment de l'exécution, UFONet 2.0 tentera de l'installer automatiquement à l'aide de pip.
Pour exécuter la suite de tests à tout moment :
python3 ufonet --test-ufonet
UFONet est distribué sous licence GPLv3. Vous pouvez trouver le texte complet de la licence dans le fichier LICENSE.













