Ce qu'est l'analyse comportementale
L'analyse comportementale est une méthode, pas un produit. Elle prend des données d'activité, comme les connexions, les opérations sur les fichiers, les flux réseau, les messages, les transactions et l'usage des applications, construit une image de ce qui est habituel pour chaque sujet, puis note tout ce qui s'en écarte.
La différence avec la détection par signature tient à la question posée. Une signature repère un fichier malveillant connu ou une adresse bloquée. L'analyse comportementale se demande si un compte, un appareil ou un flux de données agit différemment de son propre historique. C'est souvent le seul signal disponible avant qu'une menace nouvelle ou lente n'atteigne son but.
La même logique alimente la détection des menaces internes, où le sujet est un collaborateur de confiance et non un attaquant extérieur, et où aucune signature n'a rien à comparer.
Comment fonctionne l'analyse
Quel que soit le sujet, le travail suit la même séquence. La qualité dépend surtout de la référence de base, car une note ne vaut que par l'image de la normalité qui la sous-tend. Les références se construisent par le profilage de chaque utilisateur, appareil ou compte.
- 1
Collecte
Les données d'activité viennent de sources pertinentes, comme les agents sur les postes, les capteurs réseau, les fournisseurs d'identité et les journaux de transactions, en volume et sur une durée suffisants.
- 2
Référence
Un profil de la normale est construit pour chaque sujet, utilisateur, appareil, segment réseau ou compte, souvent replacé dans les normes de son groupe de pairs.
- 3
Notation
La nouvelle activité est comparée à la référence par des règles de seuil, des modèles statistiques ou de l'apprentissage automatique. Elle reçoit un score d'écart ou de risque, et non un simple verdict oui ou non.
- 4
Tri et réponse
Les constats notés sont classés et transmis aux analystes via un flux SOC ou la console SIEM. Ils les examinent, les escaladent ou s'en servent pour affiner la référence.
Quatre domaines, une méthode
La même méthode s'applique à quatre domaines, chacun ayant son propre nom sur le marché :
| Domaine | Ce qu'il couvre |
|---|---|
| Analyse comportementale des utilisateurs et entités (UEBA) | Personnes et actifs IT : connexions, accès aux fichiers, transferts de données, connexions d'appareils |
| Analyse comportementale réseau | Flux de trafic et schémas de connexion : balisage, mouvement latéral, exfiltration de données |
| Analyse des fraudes et des transactions | Activité de paiement ou de compte qui s'écarte du schéma habituel d'un client |
| Modules comportementaux intégrés au SIEM | Notation statistique des anomalies sur les mêmes journaux que lisent les règles de corrélation |
Comment les termes se recoupent
Les termes se recouvrent assez pour prêter à confusion. L'analyse comportementale est la discipline générale : l'usage de la statistique et de l'apprentissage automatique sur des données comportementales, pour tout sujet et toute partie de la pile de sécurité. L'analyse comportementale des utilisateurs et des entités (UEBA) est une catégorie de produits bâtie dessus, limitée aux utilisateurs et aux entités IT d'une organisation.
L'analyse du comportement est la méthode sous-jacente qui consiste à étudier l'activité pour établir ce qui est normal, qu'un analyste le fasse à la main ou qu'un logiciel l'automatise. La détection d'anomalies comportementales est une tâche plus étroite : signaler un écart précis une fois la référence établie. En pratique, une équipe SOC rencontre les quatre à la fois : la méthode, la catégorie de plateforme, le travail d'interprétation et l'alerte qui l'a déclenché.
À quoi cela ressemble dans Anexet
Anexet applique la même méthode à travers des règles explicites. Chaque règle déclenchée crée un incident, et la console regroupe les incidents par catégorie et par niveau de risque. L'analyste voit le schéma dans la détection des menaces internes avant d'ouvrir un seul événement.
Les catégories se modifient dans le gestionnaire des catégories de risque, ce qui permet à une organisation d'en ajouter ses propres à côté des catégories standard. Les deux vues ci-dessous s'appuient sur les mêmes données d'incidents.
1 / 2
Où l'analyse comportementale montre ses limites
L'analyse comportementale repère ce que la détection par signature et par règles ne voit pas : des écarts lents, cumulatifs ou nouveaux, construits à partir d'actions qui sont chacune légitimes. Cette force est aussi sa principale faiblesse.
Les scores alimentent un programme de gestion du risque d'initié, et c'est une personne, non le score, qui tranche. Quatre limites comptent le plus :
Un score indique à l'analyste où regarder. Il ne prouve pas ce qu'une personne avait l'intention de faire.
- Les références ont besoin de semaines d'historique avant que les scores aient du sens.
- Un nouveau projet, un changement de poste ou un pic saisonnier peut ressembler à un écart.
- Trop de seuils produisent des faux positifs, et les analystes cessent de faire confiance aux alertes.
- Les données sur l'activité des salariés relèvent du droit du travail et de la protection des données.
Par où commencer
Commencez par les sujets et les données dont la fuite ou l'usage abusif causerait le plus de dégâts, puis par les canaux qui les transportent réellement. Construisez d'abord les références de ces sujets et ajustez les seuils avant que quiconque n'agisse sur un score.
Un programme qui part d'un objectif clair, d'une liste courte de règles et d'une piste d'audit complète est plus facile à défendre qu'un programme qui note tout d'un coup.
Une action inhabituelle isolée prouve rarement quoi que ce soit. Un schéma qui persiste pendant des semaines mérite le temps d'un analyste.
Comment Anexet traite ce sujet
Chez Anexet, l'analyse comportementale est assurée par deux mécanismes qui fonctionnent ensemble : les règles de sécurité statistiques, qui notent les écarts de volume d'activité par rapport à des seuils configurés, et le moteur Risk Analysis, qui transforme les incidents déclenchés en un schéma comportemental continu par employé. La détection repose sur des règles explicites configurées par l'analyste plutôt que sur des modèles opaques auto-apprenants, de sorte que chaque score peut être retracé jusqu'aux événements qui l'ont produit.
Comme les données sous-jacentes concernent l'activité des employés, le mécanisme est conçu pour la redevabilité. Il fonctionne entièrement sur l'infrastructure on-premise du client, et l'éditeur n'y a aucun accès. Chaque constat aboutit dans une piste d'audit attribuable, et non dans un score de type boîte noire.
Règles de sécurité statistiques
une règle se déclenche lorsque l'activité (messages envoyés, fichiers transférés, pages imprimées) dépasse un nombre configuré sur une heure, une journée, une semaine ou une période personnalisée, par utilisateur ou sur l'ensemble du réseau.
Catégories de risque
les écarts signalés sont classés dans huit catégories préconfigurées, dont Fuite de données, Menace interne, Déloyauté des employés, Comportement incorrect et Violation des horaires de travail, ainsi que dans des catégories personnalisées définies par l'organisation.
Niveaux de risque et graphiques de tendance
chaque incident reçoit une note Élevé, Moyen ou Faible. Chaque utilisateur dispose d'une valeur de risque totale et d'une valeur non examinée, avec des graphiques de tendance qui se reconstruisent automatiquement à mesure que le comportement évolue.
Notifications de seuil
le gestionnaire de notifications envoie une alerte par e-mail ou Telegram dès que le risque d'un utilisateur dans une catégorie et une période choisies dépasse un seuil configuré.
Fonctionnalité de Détection des Menaces Internes
En savoir plus