/blackhole

Routage vers trou noir piloté à distance. Construction d'une application web.

Primary LanguageTeX

Projet de PDP : Routage vers trou noir piloté à distance

Build Status Quality Gate Status Bugs Code Smells Vulnerabilities Coverage

Objectif

L'objectif de ce projet est de développer un outil permettant à un administrateur réseau de définir à distance à partir d'un client Web, des routes menant vers des trous noirs pour dévier des attaques réseaux. Ces routes seront envoyées à un serveur de route qui les diffusera auprès de tous les serveurs BGP du domaine. Le logiciel devra être implémenté en Javascript et du côté serveur il devra piloter le logiciel ExaBGP écrit en Python. L'application Web devra être de type RESTful et elle s'appuiera éventuellement sur un framework JS. Elle devra supporter le routage vers trou noir par la destination, par la source et par la communauté BGP.

Structure du dépôt

Organisation

Outils

Lien utiles