Threat Analysis and Response fournit des règles de détection prédéfinies qui analysent les journaux d'alertes pour identifier les chaînes d'attaque et générer des événements de sécurité. Vous pouvez activer ou désactiver les règles prédéfinies ou créer des règles personnalisées selon vos besoins.
Aperçu de la gestion multicompte
Si vous vous connectez à la console Security Center en tant qu'administrateur global dans un scénario multicompte, changez de vue sur la page Detection Rules avant de configurer les règles ou les jeux de données :
Current Account View : les règles et les jeux de données s'appliquent uniquement aux données de journal du compte actuel.
Global Account View : les règles et les jeux de données s'appliquent aux données de journal de tous les comptes Alibaba Cloud gérés par Threat Analysis and Response.
Pour plus d'informations, consultez la rubrique Gestion multicompte.
Instructions
Configurer des règles de détection
Les règles de détection définissent les politiques d'analyse des données de journal issues des produits cloud. Vous spécifiez la portée des journaux, les champs de correspondance, les champs d'agrégation et d'autres paramètres afin de contrôler l'analyse des journaux pour identifier les risques de sécurité. Threat Analysis and Response prend en charge les règles prédéfinies et les règles personnalisées.
Activer ou désactiver les règles prédéfinies
Security Center fournit des règles prédéfinies pour détecter les alertes et les événements, tels que les comportements anormaux de processus, les attaques web réussies, les requêtes vers des domaines malveillants, les connexions suspectes, le trafic réseau anormal, les requêtes réseau malveillantes et les comportements web anormaux. Vous pouvez consulter, activer ou désactiver les règles prédéfinies, mais vous ne pouvez ni les modifier ni les supprimer.
Connectez-vous à la console Security Center.
Dans le volet de navigation de gauche, sélectionnez . Dans le coin supérieur gauche de la console, sélectionnez la région où se trouvent vos ressources : Chinese Mainland ou Outside Chinese Mainland.
Sous l'onglet Predefined, consultez la liste des règles prédéfinies.
(Facultatif) Dans la colonne Actions d'une règle prédéfinie, cliquez sur Details pour afficher ses informations de base, sa logique et ses paramètres de génération d'événements.
Cliquez sur le commutateur dans la colonne Rule Status d'une règle prédéfinie pour l'activer ou la désactiver.
Créer une règle personnalisée
Si les règles prédéfinies ne répondent pas à vos besoins, vous pouvez créer une règle personnalisée.
Connectez-vous à la console Security Center.
Dans le volet de navigation de gauche, sélectionnez . Dans le coin supérieur gauche de la console, sélectionnez la région où se trouvent vos ressources : Chinese Mainland ou Outside Chinese Mainland.
Sous l'onglet Custom, cliquez sur Create Rule.
-
Sur la page Create Rule, configurez les informations de la règle.
Paramètre
Description
Basic Information
Définissez les informations de base de la règle personnalisée.
Rule Name : saisissez un nom pour la règle personnalisée.
Rule Description : saisissez une description afin de clarifier l'objectif de la règle.
Threat Level : sélectionnez le niveau de risque associé aux alertes ou événements détectés par cette règle dans la liste déroulante. Pour plus d'informations sur les niveaux de risque, consultez la rubrique Événements de sécurité.
Threat Type : sélectionnez le type de menace défini par cette règle dans la liste déroulante. Pour plus d'informations sur les types d'alerte, consultez la rubrique Présentation des alertes de sécurité CWPP (Cloud Workload Protection Platform).
Rule Logic Settings
Configurez les règles d'agrégation des alertes de sécurité.
Log Scope : sélectionnez la catégorie et le type de journal pour la règle personnalisée.
Security Center répertorie les types de journaux disponibles en fonction des produits cloud connectés.
Match Field : sélectionnez les champs et les valeurs de champ permettant de faire correspondre les alertes ou les événements. Security Center propose les champs disponibles en fonction de la portée des journaux que vous avez sélectionnée.
Cliquez sur Add Field pour ajouter des champs à un groupe. Les champs au sein d'un groupe sont liés par une relation ET.
Cliquez sur Add Field Group pour ajouter des groupes de champs. Les groupes de champs sont liés par une relation OU.
Aggregation Field : sélectionnez les champs destinés à l'agrégation des événements.
Maximum Logs : définissez la condition de seuil déclenchant une alerte en fonction des champs de journal.
Statistical Period : définissez la fenêtre temporelle d'agrégation des alertes.
Security Center agrège les journaux du type sélectionné durant cette période, en se basant sur les champs d'agrégation.
Incident Generation Settings
Spécifiez si les alertes détectées par cette règle sont converties en événements.
Sélectionnez Yes pour convertir les alertes correspondantes en événements. Choisissez l'une des méthodes de génération d'événements suivantes :
Use Built-in Incident Rules : les alertes correspondant à cette règle sont regroupées dans des événements prédéfinis (événements générés par des règles prédéfinies).
One Incident per Alert : chaque alerte génère un événement distinct.
Aggregate All Rule-triggered Alerts into Incident : toutes les alertes correspondant à cette règle sont regroupées en un seul événement.
Si vous sélectionnez cette option, définissez le Execution Cycle pour le regroupement des alertes. La période maximale est de 24 heures.
-
(Facultatif) Cliquez sur Test et sélectionnez une méthode de test pour vérifier la règle.
Les méthodes de test suivantes sont disponibles :
Simulation Data : rédigez une instruction SQL pour tester les données correspondantes. Reportez-vous aux exemples de valeurs de données simulées lors de la rédaction de l'instruction. Après avoir saisi les valeurs, cliquez sur Test.
Business Data : utilisez des données de production réelles pour tester la règle. Cliquez sur Test pour afficher un graphique linéaire du nombre d'alertes et d'événements, ainsi que les listes d'alertes et d'événements.
Par défaut, les tests s'exécutent pendant 7 jours. Vous pouvez cliquer sur Publish ou sur End Test pour arrêter le test prématurément. Un clic sur Publish active immédiatement la règle. Un clic sur End Test vous ramène à la page de gestion des règles à l'aide de l'icône
. Security Center crée la règle dans un état désactivé. -
Si vous ignorez le test, vérifiez que la règle est correctement configurée sur la page Create Rule puis cliquez sur Publish.
Pour enregistrer la règle sans la publier, cliquez sur Save as Draft.
Après avoir créé une règle personnalisée, vous pouvez la consulter, la tester, l'activer, la désactiver, la modifier ou la supprimer sur la page Detection Rules.
Gérer les jeux de données
Les jeux de données vous permettent de gérer de manière centralisée des objets de données tels que les listes noires et blanches d'adresses IP, les listes d'actifs critiques ou les indicateurs de compromission (IOC) personnalisés issus du renseignement sur les menaces. Un jeu de données est un tableau à deux dimensions qui stocke des données personnalisées afin de les réutiliser dans les règles de détection et les playbooks de réponse.
Créer un jeu de données
Dans le volet de navigation de gauche, choisissez . Dans l'angle supérieur gauche de la console, sélectionnez la région où se trouvent vos ressources : Chinese Mainland ou Outside Chinese Mainland.
Cliquez sur l'onglet Dataset, puis cliquez sur Add Dataset pour ouvrir le panneau Add Dataset.
-
Dans la section Dataset, cliquez sur Download File Template pour télécharger le modèle sur votre ordinateur. Remplissez le modèle et enregistrez-le.
Tenez compte des points suivants :
-
Spécifiez la clé primaire lors du chargement du modèle. La clé primaire sert à rechercher et à faire correspondre les données de journal. Les champs de clé primaire ne peuvent pas être vides ni contenir de valeurs en double.
Si la colonne de clé primaire du jeu de données chargé contient des valeurs en double, le système supprime automatiquement les doublons.
Le fichier modèle chargé ne doit pas dépasser 3 Mo.
Le fichier modèle ne doit pas contenir plus de 5 000 enregistrements de jeu de données.
La valeur d'un champ de jeu de données dans le fichier modèle ne peut pas dépasser 200 octets.
-
-
Revenez au panneau Add Dataset. Saisissez un nom et une description, chargez le fichier du jeu de données, spécifiez la clé primaire, puis cliquez sur Next.
Le système valide les champs du jeu de données. Si des erreurs sont détectées, modifiez les champs selon les instructions affichées.
Dans l'onglet Verify and Create, vérifiez que le jeu de données chargé est correct, puis cliquez sur OK.
Étapes suivantes
Vous pouvez référencer des jeux de données dans les règles de détection ou les playbooks de réponse. Pour plus d'informations, consultez les rubriques Événements de sécurité et Règles de réponse.
La colonne Referenced de la liste des jeux de données indique le nombre de règles et de playbooks qui référencent un jeu de données donné.
Opérations supplémentaires
Pour modifier un jeu de données, cliquez sur Edit dans la colonne Actions de la liste des jeux de données.
Pour mettre à jour un jeu de données par lot, modifiez le fichier modèle du jeu de données sur votre ordinateur, cliquez sur Batch Update dans la colonne Actions, puis rechargez le modèle.
-
Pour supprimer un jeu de données, cliquez sur Delete dans la colonne Actions.
RemarqueVous ne pouvez pas supprimer les jeux de données référencés par des règles de détection ou des playbooks.
Exemples de règles personnalisées
Les exemples suivants illustrent la configuration de règles personnalisées pour des scénarios de menace courants.
Attaque par injection SQL (injection basée sur UNION)
Adresses IP de scanners attaquant WAF
Processus Java exécutant des commandes sensibles suspectes
Attaque par force brute sur l'hôte
Hôte se connectant à des domaines de minage
Soudaine augmentation des requêtes d'accès HTTP
Références
Examinez et traitez les événements de sécurité générés par Threat Analysis and Response. Pour plus d'informations, consultez la rubrique Événements de sécurité.
Utilisez la fonctionnalité Log Management pour parcourir et interroger les données de journalisation dans des environnements multi-ressources. Pour plus d'informations, consultez la rubrique Recherche de journaux.
Appelez les opérations API pour interroger les listes de règles, mettre à jour le statut des règles personnalisées ou supprimer des règles personnalisées. Pour plus d'informations, consultez la rubrique Gestion des règles.