Aller au contenu principal
Expert Cybersécurité & IAv9.0
Centres de ressources conformité
Besoin d'un accompagnement expert ?
Devis personnalisé sous 24h — audit, conformité, incident
Checklists Sécurité — Audit & Durcissement
Formats disponibles
📄 PDF 📊 Excel 🌐 Web

11 checklists professionnelles couvrant 2 200+ points de contrôle. Téléchargement gratuit, aucune inscription.

IDS / IPS

general

Définition

Un IDS (Intrusion Detection System — Système de Détection d'Intrusion) et un IPS (Intrusion Prevention System — Système de Prévention d'Intrusion) sont des équipements de sécurité réseau qui analysent le trafic pour détecter les activités malveillantes ou les violations de politiques. La différence fondamentale est leur mode d'action : l'IDS détecte et alerte (passif), l'IPS détecte et bloque (actif). Un IDS se place en coupure du réseau (mode inline) ou en dérivation (mode tap/span) et analyse le trafic réseau. En mode tap, il reçoit une copie du trafic (non intrusif, pas d'impact sur la latence ou la disponibilité) et génère des alertes. Il ne peut pas bloquer le trafic. Un IPS est toujours en mode inline — il est dans le chemin du trafic et peut bloquer les paquets malveillants en temps réel, mais il introduit une latence et un point de défaillance potentiel. Les méthodes de détection des IDS/IPS incluent : la détection basée sur les signatures (comparaison du trafic avec une base de signatures de menaces connues — Snort Rules, Suricata Rules), la détection basée sur les anomalies (comparaison avec un comportement réseau de référence appris — signaux statistiquement anormaux), et la détection basée sur les politiques (violations des règles de réseau définies — connexion vers un port interdit). Les outils IDS/IPS open-source de référence sont Snort (créé par Martin Roesch en 1998, acquis par Cisco) et Suricata (OISF — plus rapide que Snort, multithreaded, compatible avec les règles Snort). Zeek (anciennement Bro) est un outil d'analyse réseau qui génère des logs sémantiques riches utilisés pour la forensics et le threat hunting. Dans les NGFW (Next-Generation Firewalls) modernes (Palo Alto, Fortinet, Check Point), l'IPS est intégré nativement dans le pare-feu — la tendance est à la convergence des fonctionnalités. La principale limitation des IDS/IPS signature-based est leur inefficacité contre les menaces zero-day (aucune signature disponible) et les attaques avancées qui utilisent des techniques d'évasion (encodage du trafic, fragmentation des paquets, tunneling dans des protocoles légitimes).

Snort et Suricata — règles et configuration

Snort et Suricata utilisent un format de règles similaire. Une règle Snort/Suricata : `alert tcp $EXTERNAL_NET any -> $HOME_NET 445 (msg:"MS-SMB EternalBlue"; flow:established,to_server; content:"|FF|SMB|72|"; sid:1000001; rev:1;)` — génère une alerte pour toute connexion TCP vers le port 445 (SMB) contenant le pattern hexadécimal caractéristique de l'exploit EternalBlue. Les règles Emerging Threats (ET Open, gratuites) et les règles Snort Subscriber (payantes, 10$/mois) fournissent des milliers de signatures mises à jour quotidiennement. Suricata supporte l'analyse de protocoles applicatifs (DPI de la couche 7 — analyse HTTP, TLS, DNS, SMB, SMTP) permettant des règles plus spécifiques et moins sujettes aux faux positifs que les simples correspondances de chaînes. L'intégration Suricata + Elastic Stack (Elasticsearch + Kibana) via l'agent Suricata EVE JSON permet un SOC IDS complet open-source.

IPS vs EDR — complémentarité

L'IPS et l'EDR (Endpoint Detection and Response) sont complémentaires et non substituables. L'IPS protège au niveau du réseau — il voit tout le trafic passant par le segment réseau monitoré, quel que soit l'état de sécurité des endpoints. Utile pour : détecter les attaques réseau (scans, exploits réseau, trafic C2 connu), protéger les équipements sans agent (IoT, OT, imprimantes), et fournir une couche de détection indépendante des endpoints. L'EDR protège au niveau de l'endpoint — il voit les processus, fichiers, registry, et connexions réseau d'un seul poste. Utile pour : détecter les comportements malveillants sur le poste (injection de code, exécution de scripts PowerShell suspects), la réponse aux incidents (isoler un poste, collecter des artefacts), et la détection des techniques LotL (living-off-the-land). Un IPS seul peut manquer des attaques entièrement dans les endpoints (trafic interne non passant par l'IPS) ; un EDR seul peut manquer des attaques réseau sur des équipements sans agent. La stratégie de défense en profondeur combine les deux.

NDR vs IDS/IPS — évolution technologique

Le NDR (Network Detection and Response) est souvent présenté comme le successeur moderne de l'IDS/IPS traditionnel. Les IDS/IPS basés sur les signatures deviennent moins efficaces contre les attaques avancées qui utilisent des techniques d'évasion, le chiffrement TLS, et des outils légitimes. Le NDR utilise des approches comportementales (ML, baselines) pour détecter des anomalies que les signatures ne couvrent pas. Cependant, les IPS restent pertinents pour la protection contre les exploits connus (réseau non-chiffré, exploits anciens encore utilisés), le blocage automatique (l'IPS peut bloquer en temps réel contrairement au NDR qui est souvent en mode détection), et les environnements OT/ICS (où le trafic est prévisible et les signatures très efficaces). La tendance est à l'intégration : les NGFW modernes combinent IPS signature + détection comportementale + sandboxing dans une seule appliance, tandis que les SOCs déploient le NDR en complément pour les angles morts.

Articles liés

Un projet cybersécurité ?

Expert dispo · Réponse 24h

Devis