Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
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é.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
offensive-onos — Mes expériences d'armement d'applications ONOS (https://github.com/opennetworkinglab/onos) | Kitploit
Outils/GitHubGitHub/edoardottt/offensive-onos
Analyse des VulnérabilitésExploitationSécurité RéseauTests d'IntrusionArticles et RechercheApprentissage et ÉducationDétection d'Anomalies
GitHubedoardottt/offensive-onos

offensive-onos

Mes expériences d'armement d'applications ONOS (https://github.com/opennetworkinglab/onos)

Voir le dépôt
22226il y a 21 joursVérifié par Kitploit
Site web

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

ONOS offensif

Mes expériences d'armement d'applications ONOS.
Cela fait partie de l'activité de recherche pour ma thèse de Master en Cybersécurité (lien), axée sur la détection des attaques Cross App Poisoning dans les réseaux définis par logiciel.

Cette recherche a également conduit à la découverte de CVE-2023-24279 et CVE-2023-30093.

Articles utiles pour le contexte :

  • Cross-App Poisoning in Software-Defined Networking
  • Ma thèse de Master
  • Protéger les commutateurs programmables virtuels des attaques Cross-App Poisoning (CAP)
  • Classification des attaques d'empoisonnement dans les réseaux définis par logiciel
  • Une étude sur les réseaux définis par logiciel : Architecture pour le réseau de nouvelle génération

Prérequis

  • 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)

Afin de tester les applications, j'ai utilisé Mininet pour virtualiser le plan de données, mais c'est optionnel (https://github.com/mininet/mininet/releases/).

Pour commencer

Compiler une application ONOS prête à être installée et activée

make -C apps/APP-NAME compile

Rechercher des fichiers .oar (archive ONOS)

make oar

Voir ce GitHub Gist pour comprendre comment connecter ONOS et une VM Mininet.

Liens

  • Wiki ONOS
  • Documentation de l'API ONOS 2.7.0
  • Thomas Vachuska - Création et déploiement d'une application ONOS (YouTube)
  • Introduction à Mininet

Journal des modifications

Les modifications détaillées pour chaque version sont documentées dans les notes de version.

Contribuer

Ouvrez simplement un issue ou une pull request.


edoardottt.com pour me contacter.

Télécharger l’outil