Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
sdnpwn — Un toolkit de test de pénétration SDN | Kitploit
Outils/GitHubGitHub/smythtech/sdnpwn
Frameworks de Tests d'IntrusionAnalyse des VulnérabilitésExploitationSécurité RéseauTests d'Intrusion
GitHubsmythtech/sdnpwn

sdnpwn

Un toolkit de test de pénétration SDN

Voir le dépôt
11538il y a 1 anVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Mentioned in Awesome SDN Security

Qu'est-ce que sdnpwn ?

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/

Installation

Téléchargez d'abord sdnpwn avec git

root@kitploit:~
git clone https://github.com/smythtech/sdnpwn

Rendez les scripts sdnpwn.py et setup.sh exécutables

root@kitploit:~
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.

root@kitploit:~
sudo ./setup.sh

Utilisation

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 :

root@kitploit:~
./sdnpwn.py <nom du module> <options du module>

Le module mods permet de lister tous les modules disponibles :

root@kitploit:~
./sdnpwn.py mods

Vous pouvez obtenir plus d'informations sur un module à l'aide du module info :

root@kitploit:~
./sdnpwn.py info mods

La commande ci-dessus afficherait plus d'informations sur le module mods, comme une description et les options disponibles.

À faire

Tâches nécessaires :

  • Vérifier que le script d'installation est toujours adapté.
  • Tester tous les modules pour détecter d'éventuels problèmes. Vérifier qu'ils fonctionnent comme prévu.
  • Corriger les bogues qui apparaîtraient suite aux tests ci-dessus.
  • Ajouter une gestion cohérente des signaux dans tous les modules.
  • Ajouter un accès cohérent au menu d'aide dans tous les modules.
  • Vérifier la bibliothèque OpenFlow utilisée par of-switch. Elle doit être mise à jour ou changée.
  • Nettoyer/optimiser le code dans la mesure du possible.

Autres tâches :

  • Ajouter davantage de versions d'OpenFlow au module of-switch. Cela peut nécessiter de passer à une autre bibliothèque OpenFlow et éventuellement une réécriture complète.
  • Envisager la création d'un module p4-switch offrant des fonctionnalités similaires à of-switch.
  • Améliorer la précision du module sdn-detect.
  • Ajouter plus d'informations pour l'identification des contrôleurs. Structurer les données d'identification de manière plus appropriée (fichier externe ?).
  • Ajouter des modèles d'application à jour pour le module onos-app.
  • Ajouter des modules pour les vulnérabilités rendues publiques ces dernières années.
  • Nettoyer/optimiser le code.

Informations supplémentaires

Consultez https://sdnpwn.net pour des articles et tutoriels sur l'utilisation des différents modules de sdnpwn et les attaques qu'ils utilisent.

Avertissement

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.

Télécharger l’outil