Conception et déploiement d'un système intelligent de détection d'intrusions sur des dispositifs Edge

Abstract

Avec l'explosion des cyberattaques, protéger les réseaux informatiques est devenu une priorité absolue. Ce travail propose un système intelligent capable de surveiller un réseau et de détecter automatiquement les attaques, sans intervention humaine permanente. Pour construire ce système, nous avons utilisé un ensemble de données contenant près d'un million de flux réseau réels, incluant du trafic normal et six types d'attaques différentes. Nous avons ensuite entraîné et comparé dix modèles d'intelligence artificielle, certains capables de reconnaître des attaques connues, d'autres capables de détecter des menaces inconnues. Le meilleur modèle, XGBoost, a correctement identifié 99.93% des flux testés. Ce modèle a ensuite été installé sur un Raspberry Pi 5, un mini-ordinateur de la taille d'une carte de crédit et consommant seulement 6W. Une application web appelée AiNetguard a été développée, permettant à n'importe quel administrateur réseau de surveiller son réseau en temps réel depuis un simple navigateur et d'être alerté immédiatement en cas d'attaque. Ce projet démontre qu'une protection réseau de haut niveau n'est plus réservée aux grandes entreprises disposant de serveurs coûteux mais elle est désormais accessible à tous.

Description

Citation