Retour aux tutoriels
Qu'est-ce que Suricata ?
Suricata est un moteur de détection de menaces réseau open-source, haute performance et mature. Il peut agir comme un Système de Détection d'Intrusion (IDS), un Système de Prévention d'Intrusion (IPS), et un outil de surveillance de la sécurité réseau (NSM). Il a été conçu pour être multi-thread, ce qui lui permet de tirer pleinement parti des processeurs multi-cœurs modernes.
Pourquoi utiliser Suricata ?
- Haute Performance : Conçu pour le multi-threading, il peut inspecter un trafic réseau à très haut débit.
- Détection Avancée : Peut non seulement utiliser des règles basées sur les signatures (comme Snort), mais aussi analyser les protocoles et extraire des fichiers pour une analyse plus approfondie.
- Écosystème Moderne : Sortie des logs au format EVE JSON, un format structuré facile à intégrer avec des outils comme une stack ELK (Elasticsearch, Logstash, Kibana) ou Splunk.
- Gestion de règles simple : Intègre un outil, `suricata-update`, pour faciliter la mise à jour des ensembles de règles.
Prérequis
- Un serveur Linux (Ubuntu/Debian est utilisé dans ce guide).
- Accès root ou privilèges sudo.
- Une interface réseau dédiée à l'écoute du trafic (monitoring).
Contenu Premium
Ce tutoriel avancé est réservé aux membres premium.
9,90€ / mois
- Tous les tutoriels avancés
- Nouveaux contenus chaque semaine
- Suivi de progression
- Annulation à tout moment
Commentaires