Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
sdnpwn — Un toolkit di penetration testing per SDN | Kitploit
Strumenti/GitHubGitHub/smythtech/sdnpwn
Frameworks per Penetration TestingAnalisi delle VulnerabilitàExploitSicurezza di RetePenetration Testing
GitHubsmythtech/sdnpwn

sdnpwn

Un toolkit di penetration testing per SDN

Vedi Repository
1153821 anno faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

Mentioned in Awesome SDN Security

Cos'è sdnpwn?

sdnpwn è un toolkit e un framework per testare la sicurezza delle reti definite via software (SDN). Per maggiori informazioni, consulta questo articolo: https://sdnpwn.net/2017/08/22/what-is-sdnpwn/

Installazione

Scarica prima sdnpwn usando git

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

Rendi eseguibili gli script sdnpwn.py e setup.sh

root@kitploit:~
sudo chmod +x sdnpwn.py
sudo chmod +x setup.sh

Lo script setup.sh si occupa di installare il software necessario per il funzionamento di sdnpwn. Basta eseguire ./setup.sh e seguire le istruzioni.

root@kitploit:~
sudo ./setup.sh

Utilizzo

Cheatsheet: https://sdnpwn.net/tools/sdnpwn/

Le funzionalità di sdnpwn sono suddivise in diversi moduli. Ogni attacco o tipo di attacco è disponibile in un determinato modulo.

I moduli possono essere eseguiti in questo modo:

root@kitploit:~
./sdnpwn.py <nome modulo> <opzioni modulo>

Il modulo mods può essere utilizzato per elencare tutti i moduli disponibili:

root@kitploit:~
Scarica lo strumento
./sdnpwn.py mods

Maggiori informazioni su un determinato modulo possono essere ottenute utilizzando il modulo info:

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

Il comando sopra recupera maggiori informazioni sul modulo mods, come una descrizione e le opzioni disponibili.

Da fare

Compiti necessari:

  • Verificare che lo script di configurazione sia ancora adatto.
  • Testare tutti i moduli per verificare eventuali problemi. Assicurarsi che funzionino come previsto.
  • Correggere eventuali bug che emergono dai test precedenti.
  • Aggiungere una gestione dei segnali coerente in tutti i moduli.
  • Aggiungere un accesso coerente al menu di aiuto in tutti i moduli.
  • Controllare la libreria OpenFlow utilizzata da of-switch. Deve essere aggiornata o modificata.
  • Pulire/ottimizzare il codice dove possibile.

Altri compiti:

  • Aggiungere più versioni di OpenFlow al modulo of-switch. Potrebbe richiedere il passaggio a un'altra libreria OpenFlow e possibilmente una riscrittura completa.
  • Valutare la creazione di un modulo p4-switch che offra funzionalità simili a of-switch.
  • Migliorare la precisione del modulo sdn-detect.
  • Aggiungere maggiori informazioni per il fingerprinting dei controller. Strutturare i dati di fingerprinting in modo migliore (file esterno?).
  • Aggiungere modelli di applicazione aggiornati per il modulo onos-app.
  • Aggiungere moduli per vulnerabilità rese pubbliche negli ultimi anni.
  • Pulire/ottimizzare il codice.

Ulteriori Informazioni

Visita https://sdnpwn.net per articoli e tutorial sull'uso dei vari moduli di sdnpwn e degli attacchi che utilizzano.

Dichiarazione di non responsabilità

Questo strumento viene fornito senza garanzia. Gli sviluppatori di questo strumento declinano ogni responsabilità per l'uso malevolo o illegale e per l'impatto causato da tale uso.