
Un toolkit de test de pénétration SDN
sdnpwn est une boîte à outils et un framework pour tester la sécurité des réseaux définis par logiciel (Software-Defined Networks - SDN). Pour plus d'informations, consultez cet article : https://sdnpwn.net/2017/08/22/what-is-sdnpwn/
Téléchargez d'abord sdnpwn avec git
git clone https://github.com/smythtech/sdnpwn
Rendez les scripts sdnpwn.py et setup.sh exécutables
sudo chmod +x sdnpwn.py
sudo chmod +x setup.sh
Le script setup.sh installe les logiciels nécessaires au fonctionnement de sdnpwn. Exécutez simplement ./setup.sh et suivez les instructions.
sudo ./setup.sh
Aide-mémoire : https://sdnpwn.net/tools/sdnpwn/
Les fonctionnalités de sdnpwn sont réparties en différents modules. Chaque attaque ou type d'attaque est disponible depuis un module spécifique.
Les modules peuvent être exécutés comme ceci :
./sdnpwn.py <nom du module> <options du module>
Le module mods permet de lister tous les modules disponibles :
./sdnpwn.py mods
Vous pouvez obtenir plus d'informations sur un module à l'aide du module info :
./sdnpwn.py info mods
La commande ci-dessus afficherait plus d'informations sur le module mods, comme une description et les options disponibles.
Tâches nécessaires :
Autres tâches :
Consultez https://sdnpwn.net pour des articles et tutoriels sur l'utilisation des différents modules de sdnpwn et les attaques qu'ils utilisent.
Cet outil est fourni sans garantie. Les développeurs de cet outil déclinent toute responsabilité en cas d'utilisation malveillante ou illégale, ainsi que des conséquences d'une telle utilisation.