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
offensive-onos — I miei esperimenti nell'armare le applicazioni ONOS (https://github.com/opennetworkinglab/onos) | Kitploit
Strumenti/GitHubGitHub/edoardottt/offensive-onos
Analisi delle VulnerabilitàExploitSicurezza di RetePenetration TestingPaper e RicercaApprendimento e FormazioneRilevamento di Anomalie
GitHubedoardottt/offensive-onos

offensive-onos

I miei esperimenti nell'armare le applicazioni ONOS (https://github.com/opennetworkinglab/onos)

Vedi Repository
2221 mese 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
Sito web

Offensive ONOS

I miei esperimenti nell'armare applicazioni ONOS.
Questa è una parte dell'attività di ricerca per la mia tesi di Laurea Magistrale in Cybersecurity (link), focalizzata sulla rilevazione degli attacchi Cross App Poisoning nelle reti definite via software (SDN).

Questa ricerca ha inoltre portato alla scoperta di CVE-2023-24279 e CVE-2023-30093.

Articoli utili per contesto:

  • Cross-App Poisoning in Software-Defined Networking
  • La mia tesi di Laurea Magistrale
  • Protecting Virtual Programmable Switches from Cross-App Poisoning (CAP) Attacks
  • Classifying Poisoning Attacks in Software Defined Networking
  • A Survey on Software Defined Networking: Architecture for Next Generation Network

Requisiti

  • JVM 11+ (https://www.oracle.com/java/technologies/downloads/)
  • Maven (https://maven.apache.org/)
  • ONOS 2.7.0 (https://wiki.onosproject.org/display/ONOS/Downloads)

Per testare le applicazioni ho usato Mininet per virtualizzare il data-plane, ma è opzionale (https://github.com/mininet/mininet/releases/).

Per Iniziare

Compila un'applicazione ONOS pronta per essere installata e attivata

root@kitploit:~
make -C apps/APP-NAME compile

Cerca i file .oar (archivio ONOS)

root@kitploit:~
make oar

Vedi questo GitHub Gist per capire come connettere ONOS e una VM Mininet.

Link

  • ONOS Wiki
  • Documentazione API ONOS 2.7.0
  • Thomas Vachuska - Creazione e distribuzione di un'app ONOS (Youtube)
  • Introduzione a Mininet

Changelog

Le modifiche dettagliate per ogni release sono documentate nelle note di rilascio.

Contribuire

Apri semplicemente un issue / pull request.


edoardottt.com per contattarmi.

Scarica lo strumento