Comparateur (matcher)
Une entité de comparateur (matcher) est un champ qui est analysé, par exemple, EventName, et est jumelé avec le motif et le groupe appropriés pour l'analyse.
Les comparateurs ont un ordre associé. Si plusieurs comparateurs sont spécifiés pour le même nom de domaine, les comparateurs sont exécutés dans l'ordre qui est présenté, jusqu'à ce qu'une analyse syntaxique réussie soit trouvée ou qu'un échec se produise.
| Paramètre | Descriptif |
|---|---|
|
Champ auquel vous souhaitez appliquer le motif, par exemple, EventName, ou SourceIp. Vous pouvez utiliser n'importe quel nom de zone répertorié dans la table Liste des noms de zone de comparateur valides . |
|
Motif que vous souhaitez utiliser lorsque le champ est analysé à partir du contenu. Cette valeur doit correspondre (y compris la casse) au paramètre d'ID du modèle précédemment défini dans un paramètre d'ID de modèle (Tableau 1). |
|
Ordre dans lequel vous souhaitez que ce motif fasse des tentatives parmi les comparateurs qui sont affectés à un même champ. Si deux comparateurs sont affectés au champ EventName, celui dont l'ordre est le plus faible est tenté en premier. |
|
Référencé dans l'expression régulière entre parenthèses (). Ces captures sont indexées en commençant par l'une d'entre elles et sont traitées de gauche à droite dans le modèle. Le champ Par exemple, vous pouvez définir un motif unique pour une adresse IP source et le port ; où le comparateur SourceIp peut utiliser un groupe de capture de 1, et le comparateur SourcePort peut utiliser un groupe de capture de 2, mais uniquement un motif doit être défini. Ce champ a un double objectif lorsqu'il est combiné au paramètre Pour voir un exemple, consultez l' exemple de document d'extension. |
|
Booléen Lorsque vous sélectionnez Ce paramètre change la signification du paramètre
Dans un autre exemple, une adresse MAC est séparée par des signes deux-points, mais dans QRadar, les adresses MAC sont généralement séparées par des traits d'union. La syntaxe pour analyser et capturer les portions individuelles est indiquée dans l'exemple suivant :
Si aucun groupe n'est spécifié dans le groupe de capture lorsque des substitutions sont activées, un remplacement de texte direct se produit. La valeur par défaut est false. |
|
Un paramètre ext-data qui définit les informations de champ supplémentaire ou le formatage qu'un champ de comparateur peut fournir dans l'extension. La seule zone qui utilise actuellement ce paramètre est DeviceTime. Par exemple, vous pourriez avoir un périphérique qui envoie des événements en utilisant un horodatage unique, mais vous souhaitez que l'événement soit reformaté à une heure du périphérique standard. Utilisez le paramètre ext-data inclus avec le champ DeviceTime pour reformater la date et l'heure de l'événement. Pour plus d'informations, voir Liste des noms de zone de comparateur valides. |
Le tableau suivant répertorie les noms de champs de comparateur valides.
| Nom de zone | Descriptif |
|---|---|
EventName (obligatoire) |
Nom de l'événement à extraire à partir du QID pour identifier l'événement. Remarque: Ce paramètre n'apparaît pas en tant que zone dans l'onglet Activité du journal .
|
EventCategory cat (LEEF) |
Une catégorie d'événement pour un événement avec une catégorie non gérée par une entité event-match-single ou une entité event-match-multiple. Combiné à EventName, EventCategory est utilisé pour rechercher l'événement dans le QID. Les zones utilisées pour les recherches QIDmap requièrent la définition d'un indicateur de substitution lorsque les périphériques sont déjà connus de QRadar, par exemple,
force-qidmap-lookup-on-fixup="true" est la substitution de l'indicateur.Remarque: Ce paramètre n'apparaît pas en tant que zone dans l'onglet Activité du journal .
|
SourceIp src (LEEF) |
Adresse IP source pour le message. |
SourcePort srcPort (LEEF) |
Port source pour le message. |
SourceIpPreNAT srcPreNAT (LEEF) |
Adresse IP source pour le message avant la traduction d'adresses réseau (NAT). |
SourceIpPostNAT srcPostNAT (LEEF) |
Adresse IP source pour le message après la NAT. |
SourceMAC srcMAC (LEEF) |
Adresse MAC source pour le message. |
SourcePortPreNAT srcPreNATPort (LEEF) |
Port source pour le message avant la NAT. |
SourcePortPostNAT srcPostNATPort (LEEF) |
Port source pour le message après la NAT. |
DestinationIp dst (LEEF) |
Adresse IP de destination pour le message. |
DestinationPort dstPort (LEEF) |
Port destination pour le message. |
DestinationIpPreNAT dstPreNAT (LEEF) |
Adresse IP de destination pour le message avant la NAT. |
DestinationIpPostNAT dstPostNAT (LEEF) |
Adresse IP de destination pour le message après la NAT. |
DestinationPortPreNAT dstPreNATPort (LEEF) |
Port de destination pour le message avant la NAT. |
DestinationPortPostNAT dstPostNATPort (LEEF) |
Port de destination pour le message après la NAT. |
DestinationMAC dstMAC (LEEF) |
Adresse MAC de destination pour le message. |
DeviceTime devTime (LEEF) |
Temps et format utilisés par le périphérique. Cette date et l'heure représentent le moment où l'événement a été envoyé, selon le dispositif. Ce paramètre ne représente pas le moment
où l'événement est arrivé. Le champ La liste suivante contient des exemples de formats de date et heure que vous pouvez utiliser dans le champ
Pour plus d'informations sur les valeurs possibles pour le format de données et d'horodatage, voir la page Web Joda-Time (http://www.joda.org/joda-time/key_format.html). DeviceTime est le seul champ d'événement qui utilise le paramètre facultatif ext-data. |
Protocole proto (LEEF) |
Protocole du message, par exemple, TCP, UDP ou ICMP. |
UserName |
Nom d'utilisateur du message. |
HostName identHostName (LEEF) |
Nom d'hôte du message. Typiquement, ce champ est associé à des événements d'identité. |
GroupName identGrpName (LEEF) |
Nom de groupe du message. Typiquement, ce champ est associé à des événements d'identité. |
IdentityIp |
Adresse IP d'identité du message. |
IdentityMac IdentMAC (LEEF) |
Adresse MAC de l'identité du message. |
IdentityIpv6 |
Adresse IP de l'identité IPv6 du message. |
NetBIOSName identNetBios (LEEF) |
Nom NetBIOS du message. Typiquement, ce champ est associé à des événements d'identité. |
ExtraIdentityData |
Toutes les données spécifiques à l'utilisateur pour le message. Typiquement, ce champ est associé à des événements d'identité. |
SourceIpv6 |
Adresse IP source IPv6 pour le message. |
DestinationIpv6 |
Adresse IP de destination IPv6 pour le message. |