Antivirus vs EDR vs XDR : prévention ou détection, télémétrie, réponse, périmètre
Tous trois protègent les terminaux contre les attaques, mais ils diffèrent par leur objectif et leur périmètre. Un logiciel antivirus (une EPP, plateforme de protection des terminaux) vise à arrêter les logiciels malveillants avant leur exécution, à l’aide de motifs de logiciels malveillants connus et de caractéristiques suspectes. L’EDR part du principe que les intrusions ne peuvent pas être totalement évitées : il enregistre en continu les processus, les fichiers et l’activité réseau du terminal, repère les comportements suspects et aide à enquêter et à réagir, par exemple en isolant le terminal. Le XDR corrèle les données non seulement des terminaux, mais aussi du réseau, de la messagerie, des services cloud et de l’authentification des identités, pour retracer le déroulement d’une attaque dans toute l’organisation. La plupart des organisations combinent un mécanisme qui arrête les attaques et un autre qui repère ce qui passe au travers et y répond.
| Critère | Antivirus (EPP) | EDR | XDR |
|---|---|---|---|
| Objectif principal | Repérer et arrêter les logiciels malveillants avant leur exécution (prévention) | Repérer les activités suspectes après une intrusion, enquêter et y répondre (détection et réponse) | Repérer les attaques qui s’étendent aux terminaux, au réseau, à la messagerie, au cloud, etc., et y répondre globalement |
| Périmètre | Les fichiers du terminal et les programmes sur le point d’être exécutés | L’activité du terminal : lancements de processus, modifications de fichiers et du registre, connexions réseau, ouvertures de session | Les données des terminaux, plus celles du réseau, de la messagerie, des services cloud et de l’authentification des identités |
| Principale méthode de détection | Comparaison avec des motifs de logiciels malveillants connus (signatures) ; de nombreux produits évaluent aussi le caractère suspect d’un fichier d’après ses caractéristiques | Détection par règles comportementales et connaissance des techniques d’attaque (comme ATT&CK) ; recherche par IoC | Détection qui corrèle les événements de plusieurs sources, en combinant des signaux faibles pris isolément |
| Ce qui est enregistré | Surtout les résultats de détection ; l’activité du terminal est rarement conservée longtemps | L’activité du terminal est enregistrée en continu pour pouvoir enquêter a posteriori | Les données de plusieurs sources sont collectées et stockées en un seul endroit |
| Réponse après détection | Suppression ou mise en quarantaine de fichiers | Arrêt de processus, isolement du terminal du réseau et analyse de l’impact, à distance depuis la console | Isolement des terminaux plus des actions transversales comme la désactivation de comptes ou la suppression d’e-mails |
| Efficacité contre les attaques inconnues | Tend à manquer les nouveaux logiciels malveillants absents de ses motifs et les attaques qui détournent des fonctions légitimes de l’OS | Les attaques sans fichier et le détournement d’outils légitimes sont plus faciles à repérer par leur comportement | Plus facile de repérer des déroulements d’attaque invisibles depuis le seul terminal, comme une entrée par e-mail suivie d’une propagation latérale |
| Charge d’exploitation | Relativement faible ; l’arrêt automatique est la norme | Nécessite des personnes pour trier les alertes et enquêter ; souvent combiné à un SOC ou à un service de surveillance externe | Périmètre large ; nécessite des réglages d’intégration et une équipe pour juger les alertes |
| Limites | Difficile de savoir ce qu’un élément passé au travers a fait dans le terminal | Ne voit pas au-delà du terminal (équipements réseau, cloud, terminaux non gérés) | L’étendue intégrable varie selon les produits ; collecter des données ne remplace pas les personnes et les procédures qui les jugent |
Les valeurs indiquées sont des ordres de grandeur typiques et varient selon la génération de procédé et le produit.