Collecter les journaux d'alerte Trellix (anciennement FireEye)
Version de l'analyseur : 10.0
Ce document explique comment ingérer des journaux d'alertes Trellix (anciennement FireEye) dans Google Security Operations à l'aide de l'agent Bindplane.
Trellix est une plate-forme de sécurité réseau qui détecte les menaces avancées, les logiciels malveillants et les failles zero-day. Il génère des journaux d'alerte pour les menaces détectées, les activités malveillantes et les événements liés à la sécurité aux formats CEF, JSON et XML.
Avant de commencer
Assurez-vous de remplir les conditions suivantes :
- Une instance Google SecOps
- Windows Server 2016 ou version ultérieure, ou hôte Linux avec
systemd - Connectivité réseau entre l'agent BindPlane et l'appliance Trellix
- Si vous exécutez l'agent derrière un proxy, assurez-vous que les ports du pare-feu sont ouverts conformément aux exigences de l'agent BindPlane.
- Accès privilégié à l'appareil Trellix avec des autorisations d'administrateur
Obtenir des identifiants Google SecOps pour l'agent BindPlane
Pour authentifier l'agent Bindplane auprès de Google SecOps, choisissez l'une des méthodes suivantes :
- Nouveaux déploiements : utilisez l'API Chronicle (option 1).
- Anciens déploiements : continuez à utiliser le fichier d'authentification d'ingestion (option 2) jusqu'à l'arrêt de l'API Ingestion le 20 juillet 2027.
Option 1 : Créer un compte de service pour l'API Chronicle (recommandé)
- Connectez-vous à la consoleGoogle Cloud et sélectionnez le projet Google Cloud associé à votre instance Google SecOps.
- Accédez à IAM et administration > Comptes de service.
- Cliquez sur Créer un compte de service.
- Fournissez les informations de configuration suivantes :
- Nom du compte de service : saisissez un nom pour le compte (par exemple,
bindplane-ingest). - Description du compte de service : saisissez une description (par exemple,
Bindplane agent log ingestion).
- Nom du compte de service : saisissez un nom pour le compte (par exemple,
- Cliquez sur Créer et continuer.
- Dans la section Autoriser ce compte de service à accéder au projet, cliquez sur Sélectionner un rôle, puis sélectionnez Éditeur Chronicle.
- Cliquez sur Continue (Continuer), puis sur Done (OK).
- Cliquez sur le compte de service que vous avez créé, puis accédez à l'onglet Clés.
- Cliquez sur Ajouter une clé > Créer une clé.
- Sélectionnez JSON, puis cliquez sur Créer. Le fichier de clé est téléchargé sur votre ordinateur.
- Enregistrez le fichier de clé sous le nom
ingestion-auth.jsondans le répertoire du collecteur BindPlane (/opt/observiq-otel-collector/ingestion-auth.jsonsous Linux ouC:\Program Files\observIQ OpenTelemetry Collector\ingestion-auth.jsonsous Windows), ou mettez à jourcreds_file_pathdansconfig.yamlpour qu'il corresponde au chemin d'accès où vous l'enregistrez. - Accédez à IAM et administration > Paramètres, puis copiez le numéro du projet. Vous en aurez besoin pour la configuration de l'exportateur.
Option 2 : Télécharger le fichier d'authentification d'ingestion (ancien)
- Connectez-vous à la console Google SecOps.
- Accédez à Paramètres SIEM> Agents de collecte.
- Téléchargez le fichier d'authentification d'ingestion.
- Enregistrez le fichier de manière sécurisée sur le système où l'agent BindPlane sera installé.
Obtenir l'ID client Google SecOps
- Connectez-vous à la console Google SecOps.
- Accédez à Paramètres du SIEM > Profil.
Copiez et enregistrez le numéro client dans la section Détails de l'organisation.
Installer l'agent BindPlane
Installez l'agent Bindplane sur votre système d'exploitation Windows ou Linux en suivant les instructions ci-dessous.
Installation de Windows
- Ouvrez l'invite de commande ou PowerShell en tant qu'administrateur.
Exécutez la commande suivante :
msiexec /i "https://github.com/observIQ/bindplane-agent/releases/latest/download/observiq-otel-collector.msi" /quietAttendez la fin de l'installation.
Vérifiez l'installation en exécutant la commande suivante :
sc query observiq-otel-collectorLe service doit s'afficher comme étant EN COURS D'EXÉCUTION.
Installation de Linux
- Ouvrez un terminal avec des privilèges root ou sudo.
Exécutez la commande suivante :
sudo sh -c "$(curl -fsSlL https://github.com/observiq/bindplane-agent/releases/latest/download/install_unix.sh)" install_unix.shAttendez la fin de l'installation.
Vérifiez l'installation en exécutant la commande suivante :
sudo systemctl status observiq-otel-collectorLe service doit être indiqué comme actif (en cours d'exécution).
Ressources d'installation supplémentaires
Pour obtenir d'autres options d'installation et de dépannage, consultez le guide d'installation de l'agent Bindplane.
Configurer l'agent Bindplane pour ingérer les journaux Syslog et les envoyer à Google SecOps
Localiser le fichier de configuration
Linux :
sudo nano /opt/observiq-otel-collector/config.yamlWindows :
notepad "C:\Program Files\observIQ OpenTelemetry Collector\config.yaml"
Modifiez le fichier de configuration
Remplacez l'intégralité du contenu de
config.yamlpar la configuration suivante :receivers: tcplog: listen_address: "0.0.0.0:514" exporters: chronicle/fireeye_alert: protocol: https # Region of your instance, for example us, europe, asia-southeast1 location: <LOCATION> # Project number of the Google Cloud project linked to the instance project: '<PROJECT_NUMBER>' compression: gzip creds_file_path: '/opt/observiq-otel-collector/ingestion-auth.json' customer_id: '<customer_id>' endpoint: chronicle.googleapis.com log_type: FIREEYE_ALERT raw_log_field: body ingestion_labels: env: production service: pipelines: logs/fireeye_to_chronicle: receivers: - tcplog exporters: - chronicle/fireeye_alert
Paramètres de configuration
Remplacez les espaces réservés suivants :
Configuration du récepteur :
tcplog: type de récepteur basé sur le protocole :udplogpour syslog UDPtcplogpour syslog TCP
0.0.0.0: adresse IP à écouter :0.0.0.0pour écouter sur toutes les interfaces (recommandé)- Adresse IP spécifique à écouter sur une interface
514: numéro de port d'écoute (par exemple,514,1514,6514)
Configuration de l'exportateur :
fireeye_alert: nom descriptif de l'exportateur.creds_file_path: chemin d'accès complet au fichier de clé JSON du compte de service (option 1) :- Linux :
/opt/observiq-otel-collector/ingestion-auth.json - Windows :
C:\Program Files\observIQ OpenTelemetry Collector\ingestion-auth.json
- Linux :
<customer_id>: ID client de l'étape précédentelocation: remplacez<LOCATION>par la région de votre instance Google SecOps (par exemple,us,europeouasia-southeast1). L'exportateur préfixechronicle.googleapis.comavec cette valeur. Pour obtenir la liste complète, consultez Points de terminaison régionaux.project: remplacez<PROJECT_NUMBER>par le numéro de projet indiqué dans IAM et administration > Paramètres.endpoint: laissez la valeur définie surchronicle.googleapis.com.FIREEYE_ALERT: type de journal exactement tel qu'il apparaît dans Google SecOps.ingestion_labels: étiquettes facultatives au format YAML (par exemple,env: production)
Configuration du pipeline :
fireeye_to_chronicle: nom descriptif du pipeline
Ancien exportateur d'API d'ingestion
Si vous utilisez le fichier d'authentification d'ingestion de l'option 2, remplacez le bloc
exporterspar le code suivant. Définissezcreds_file_pathsur le chemin d'accès au fichier d'authentification d'ingestion. Si votre instance se trouve en dehors des États-Unis, remplacezmalachiteingestion-pa.googleapis.compar votre point de terminaison régional (par exemple,europe-malachiteingestion-pa.googleapis.com).exporters: chronicle/fireeye_alert: compression: gzip creds_file_path: '/opt/observiq-otel-collector/ingestion-auth.json' customer_id: '<customer_id>' endpoint: malachiteingestion-pa.googleapis.com log_type: FIREEYE_ALERT raw_log_field: body ingestion_labels: env: production
Enregistrez le fichier de configuration.
- Après avoir modifié le fichier, enregistrez-le :
- Linux : appuyez sur
Ctrl+O, puis surEnter, puis surCtrl+X. - Windows : cliquez sur Fichier > Enregistrer.
- Linux : appuyez sur
Redémarrez l'agent Bindplane pour appliquer les modifications.
Pour redémarrer l'agent BindPlane sous Linux, exécutez la commande suivante :
sudo systemctl restart observiq-otel-collectorVérifiez que le service est en cours d'exécution :
```bash sudo systemctl status observiq-otel-collector ```Recherchez les erreurs dans les journaux :
```bash sudo journalctl -u observiq-otel-collector -f ```
Pour redémarrer l'agent BindPlane sous Windows, choisissez l'une des options suivantes :
Invite de commande ou PowerShell en tant qu'administrateur :
net stop observiq-otel-collector && net start observiq-otel-collectorConsole Services :
- Appuyez sur
Win+R, saisissezservices.msc, puis appuyez sur Entrée. - Localisez observIQ OpenTelemetry Collector.
- Effectuez un clic droit et sélectionnez Redémarrer.
Vérifiez que le service est en cours d'exécution :
```cmd sc query observiq-otel-collector ```Recherchez les erreurs dans les journaux :
```cmd type "C:\Program Files\observIQ OpenTelemetry Collector\log\collector.log" ```
- Appuyez sur
Configurer le transfert syslog FireEye
Les appliances FireEye (Trellix) transmettent les alertes en tant que notifications rsyslog. Configurez-les à partir de l'interface utilisateur Web ou de l'interface de ligne de commande de l'appareil. Les deux méthodes produisent le même résultat. Utilisez donc celle qui convient le mieux à votre modèle d'exploitation.
Méthode 1 : Configurer les notifications rsyslog à l'aide de l'interface Web
- Connectez-vous à l'interface utilisateur Web de l'appareil FireEye avec un compte disposant d'un accès administrateur ou opérateur.
- Accédez à Paramètres> Notifications.
- Sélectionnez l'onglet RSYSLOG.
- Facultatif : Dans la zone Paramètres Rsyslog, définissez les valeurs dont héritent les serveurs configurés sur Par défaut, puis cliquez sur Appliquer les paramètres :
- Format par défaut : sélectionnez CEF.
- Diffusion par défaut : sélectionnez Par événement.
- Envoi par défaut : sélectionnez Alerte.
- Sous Afficher et ajouter des serveurs Rsyslog, cliquez sur Ajouter un serveur Rsyslog.
- Fournissez les informations de configuration suivantes :
- Nom du serveur : saisissez un nom descriptif pour l'entrée (par exemple,
secops-bindplane). - Adresse IP : saisissez l'adresse IP de l'hôte de l'agent Bindplane (par exemple,
192.168.1.100). - Activé : cochez la case pour que l'appliance envoie des notifications à ce serveur.
- Distribution : sélectionnez Par événement pour envoyer une notification chaque fois qu'une alerte est générée.
- Notification : sélectionnez Tous les événements ou les types d'alertes spécifiques que vous souhaitez transférer.
- Format : sélectionnez CEF. Si vous sélectionnez JSON, sélectionnez également un niveau de détail : Normal, Concis ou Étendu.
- Envoyer en tant que : sélectionnez Alerte.
- Protocole : sélectionnez TCP pour qu'il corresponde au récepteur
tcplogconfiguré précédemment. Sélectionnez UDP, qui est la valeur par défaut de l'appareil, uniquement si vous avez remplacé le récepteur parudplog.
- Nom du serveur : saisissez un nom descriptif pour l'entrée (par exemple,
Cliquez sur Ajouter un serveur Rsyslog.
Méthode 2 : Configurer les notifications rsyslog à l'aide de la CLI
- Connectez-vous à l'interface de ligne de commande de l'appareil FireEye avec un compte disposant d'un accès administrateur ou opérateur.
Passez en mode configuration :
hostname > enable hostname # configure terminalActivez les notifications rsyslog :
hostname (config) # fenotify rsyslog enableCréez un récepteur d'interruption pour l'agent Bindplane et activez-le :
hostname (config) # fenotify rsyslog trap-sink secops-bindplane hostname (config) # fenotify rsyslog trap-sink secops-bindplane enableDéfinissez l'adresse de destination, le protocole de transport et le port :
hostname (config) # fenotify rsyslog trap-sink secops-bindplane address <BINDPLANE_IP> hostname (config) # fenotify rsyslog trap-sink secops-bindplane protocol tcp hostname (config) # fenotify rsyslog trap-sink secops-bindplane port 514<BINDPLANE_IP>: adresse IP ou nom de domaine de l'hôte de l'agent Bindplane.
Définissez le format du message, la planification de l'envoi et la gravité :
hostname (config) # fenotify rsyslog trap-sink secops-bindplane prefer message format cef hostname (config) # fenotify rsyslog trap-sink secops-bindplane prefer message delivery per-event hostname (config) # fenotify rsyslog trap-sink secops-bindplane prefer message send-as alertprefer message format: utilisezcef. Pour JSON, utilisezjson-normal,json-conciseoujson-extended. N'utilisez pascsv,leefni aucune valeurtext-ouxml-.prefer message delivery: utilisezper-eventpour envoyer des informations sur chaque événement lorsqu'il est déclenché.prefer message send-as: utilisezalert, qui correspond à la gravité 1.
Sélectionnez les alertes qui génèrent une notification pour ce récepteur d'interruption :
hostname (config) # fenotify rsyslog trap-sink secops-bindplane prefer notification all-eventsall-events: tous les événements, à l'exception des logiciels à risque.all-riskware: événementsriskware-objectetriskware-callback.- Types individuels :
domain-match,infection-match,malware-callback,malware-object,riskware-callback,riskware-object,web-infectionetips-eventsur les appliances compatibles avec l'IPS.
Enregistrez la configuration :
hostname (config) # write memory
Vérifier la configuration
Pour examiner les paramètres rsyslog actifs, exécutez la commande suivante en mode d'activation :
hostname # show fenotify rsyslogLa sortie liste les valeurs de Configuration globales, les types d'Alertes activés et les valeurs de Consommateurs par serveur.
Pour générer un événement de test à partir de l'interface utilisateur Web, accédez à Paramètres> Notifications, sélectionnez un type d'événement dans la liste déroulante sous le tableau, puis cliquez sur Test-Fire.
Pour générer un événement de test à partir de la CLI, exécutez la commande suivante en mode de configuration :
hostname (config) # fenotify test-fire <EVENT_TYPE>Vérifiez que l'hôte de l'agent Bindplane reçoit les messages, puis que les événements apparaissent dans Google SecOps.
Pour connaître les procédures du fournisseur que ces étapes suivent, consultez Ajouter des serveurs de journaux système à l'aide de l'interface utilisateur Web, Ajouter des serveurs de journaux système à l'aide de la CLI, Personnaliser les notifications du serveur de journaux système à l'aide de la CLI et Tester les notifications d'événements IPS. Pour connaître la syntaxe complète et les valeurs acceptées de chaque commande fenotify rsyslog, consultez la documentation de référence sur les commandes de la CLI.
Table de mappage UDM
| Champ de journal | Mappage UDM | Logique |
|---|---|---|
additional_source |
additional.fields |
Fusionné |
appliance_id_label |
additional.fields |
Fusionné |
appliance_id_label_2nd |
additional.fields |
Fusionné |
appliance_label |
additional.fields |
Fusionné |
begin_label |
additional.fields |
Fusionné |
cache_control_label |
additional.fields |
Fusionné |
channel_label |
additional.fields |
Fusionné |
content_length_label |
additional.fields |
Fusionné |
content_type_label |
additional.fields |
Fusionné |
cost_label |
additional.fields |
Fusionné |
end_label |
additional.fields |
Fusionné |
match_count_label |
additional.fields |
Fusionné |
msg_label |
additional.fields |
Fusionné |
success_label |
additional.fields |
Fusionné |
dvc |
intermediary.asset.hostname |
Mappé directement |
dvc |
intermediary.asset.ip |
Fusionné |
msg |
intermediary.email |
Mappé directement |
dvc |
intermediary.hostname |
Mappage direct |
sensor |
intermediary.hostname |
Mappage direct |
dvc |
intermediary.ip |
Fusionné |
intermediary_host |
intermediary.labels |
Fusionné |
dvcmac |
intermediary.mac |
Fusionné |
desc |
metadata.description |
Mappé directement |
description |
metadata.description |
Mappage direct |
name |
metadata.description |
Mappage direct |
alert.occurred |
metadata.event_timestamp |
Analysé en tant que yyyy-MM-dd HH:mm:ss.SSS |
end |
metadata.event_timestamp |
Analysé en tant que MMM dd yyyy HH:mm:ss ZZZ |
rt |
metadata.event_timestamp |
Analysé en tant que MMM dd yyyy HH:mm:ss ZZZ |
start |
metadata.event_timestamp |
Analysé en tant que MMM dd yyyy HH:mm:ss ZZZ |
event_type |
metadata.event_type |
Mappé : filewriteevent → FILE_MODIFICATION, "processevent","urlmonitorevent" → `SCAN_P... |
event_type1 |
metadata.event_type |
Mappage direct |
file_event_subtype |
metadata.event_type |
Mappé : FILE_OPERATION_CLOSED → SCAN_PROCESS |
has_email_info |
metadata.event_type |
Mappé : true → EMAIL_TRANSACTION |
has_principal |
metadata.event_type |
Mappé : true → NETWORK_CONNECTION, true → EMAIL_TRANSACTION, true → STATUS_UPDATE |
type |
metadata.event_type |
Mappé : "Event::Endpoint::UpdateSuccess","Event::Endpoint::UpdateFailure" → STATUS_UPDATE |
event_type |
metadata.product_event_type |
Mappage direct |
type |
metadata.product_event_type |
Mappage direct |
externalId |
metadata.product_log_id |
Mappage direct |
product |
metadata.product_name |
Mappage direct |
version |
metadata.product_version |
Mappage direct |
applicationProtocol |
network.application_protocol |
Mappage direct |
ver_proto |
network.application_protocol |
Mappé : HTTP/1.1 → HTTP |
alert.src.smtp-mail-from |
network.email.from |
Mappage direct |
mails |
network.email.to |
Fusionné |
httpmethod |
network.http.method |
Mappé directement |
method |
network.http.method |
Mappage direct |
urlMonitorEvent_urlMethod |
network.http.method |
Mappé directement |
User-Agent |
network.http.parsed_user_agent |
Renommé/Mappé |
http_user_agent |
network.http.parsed_user_agent |
Renommé/Mappé |
Referer |
network.http.referral_url |
Mappage direct |
urlMonitorEvent_requestUrl |
network.http.referral_url |
Mappage direct |
User-Agent |
network.http.user_agent |
Mappage direct |
http_user_agent |
network.http.user_agent |
Mappage direct |
urlMonitorEvent_userAgent |
network.http.user_agent |
Mappage direct |
alert.explanation.cnc-services.cnc-service.protocol |
network.ip_protocol |
Mappage direct |
alert.explanation.protocol |
network.ip_protocol |
Mappage direct |
ver_proto |
network.tls.version_protocol |
Mappage direct |
devicePayloadId |
principal.application |
Mappage direct |
process |
principal.application |
Mappage direct |
principal_hostname |
principal.asset.hostname |
Mappage direct |
sourceDnsDomain |
principal.asset.hostname |
Mappage direct |
agent_info.primary_ip_address |
principal.asset.ip |
Fusionné |
alert.src.ip |
principal.asset.ip |
Fusionné |
host_name |
principal.asset.ip |
Mappé directement |
source_info.ip |
principal.asset.ip |
Fusionné |
src |
principal.asset.ip |
Fusionné |
src_ip |
principal.asset.ip |
Fusionné |
type |
principal.asset.ip |
Mappé : "Event::Endpoint::UpdateSuccess","Event::Endpoint::UpdateFailure" → source_info.ip |
vulnerability |
principal.asset.vulnerabilities |
Fusionné |
path |
principal.file.full_path |
Mappé directement |
alert.explanation.os-changes.file.processinfo.md5sum |
principal.file.md5 |
Mappage direct |
alert.explanation.os-changes.file.processinfo.sha1sum |
principal.file.sha1 |
Mappage direct |
filesize |
principal.file.size |
Mappage direct |
Host |
principal.hostname |
Mappage direct |
principal_hostname |
principal.hostname |
Mappage direct |
sourceDnsDomain |
principal.hostname |
Mappage direct |
agent_info.primary_ip_address |
principal.ip |
Fusionné |
alert.src.ip |
principal.ip |
Fusionné |
host_name |
principal.ip |
Mappé directement |
source_info.ip |
principal.ip |
Fusionné |
src |
principal.ip |
Fusionné |
src_ip |
principal.ip |
Fusionné |
type |
principal.ip |
Mappé : "Event::Endpoint::UpdateSuccess","Event::Endpoint::UpdateFailure" → source_info.ip |
prinicipal_vlan |
principal.labels |
Fusionné |
country |
principal.location.country_or_region |
Mappé directement |
agent_info.primary_mac |
principal.mac |
Fusionné |
alert.src.mac |
principal.mac |
Fusionné |
appliance-id |
principal.mac |
Fusionné |
smac |
principal.mac |
Fusionné |
os_platform |
principal.platform |
Mapped: "linux","LINUX","lin" → LINUX, "windows","WINDOWS","win" → WINDOWS, `"mac","... |
os_kernel_version |
principal.platform_patch_level |
Mappage direct |
alert.explanation.os-changes.osinfo |
principal.platform_version |
Mappage direct |
alert.src.port |
principal.port |
Mappage direct |
src_port |
principal.port |
Mappage direct |
alert.explanation.os-changes.file.processinfo.ppid |
principal.process.parent_process.pid |
Mappage direct |
alert.explanation.os-changes.file.processinfo.pid |
principal.process.pid |
Mappage direct |
process_id |
principal.process.pid |
Mappage direct |
id |
principal.resource.id |
Mappé directement |
email |
principal.user.email_addresses |
Mappé : ^.+@.+$ → email |
s_result |
security_result |
Fusionné |
sec_result |
security_result |
Fusionné |
alert_smtp_header |
security_result.about.labels |
Fusionné |
alert_smtp_last_malware |
security_result.about.labels |
Fusionné |
alert_smtp_queue_id |
security_result.about.labels |
Fusionné |
alert_smtp_subject |
security_result.about.labels |
Fusionné |
endpoint_type_label |
security_result.about.labels |
Fusionné |
type |
security_result.about.labels |
Mappé : "Event::Endpoint::UpdateSuccess","Event::Endpoint::UpdateFailure" → `endpoint_type... |
proto |
security_result.about.network.application_protocol |
Mappage direct |
http_method |
security_result.about.network.http.method |
Mappage direct |
alert.smtp-message.id |
security_result.about.resource.id |
Mappage direct |
alert.src.url |
security_result.about.url |
Mappage direct |
temp_url |
security_result.about.url |
Mappage direct |
action |
security_result.action |
Fusionné |
alert.action |
security_result.action_details |
Mappé directement |
threat_attribution |
security_result.action_details |
Mappage direct |
category |
security_result.category |
Fusionné |
category_details |
security_result.category_details |
Fusionné |
group |
security_result.category_details |
Fusionné |
indicator.category |
security_result.category_details |
Fusionné |
type |
security_result.category_details |
Mappé : "Event::Endpoint::UpdateSuccess","Event::Endpoint::UpdateFailure" → group |
act |
security_result.description |
Mappage direct |
indicator.name |
security_result.description |
Mappage direct |
ack_field |
security_result.detection_fields |
Fusionné |
analysis_field |
security_result.detection_fields |
Fusionné |
attack_mode_label |
security_result.detection_fields |
Fusionné |
build_field |
security_result.detection_fields |
Fusionné |
bytes_available_label |
security_result.detection_fields |
Fusionné |
chunk_id_label |
security_result.detection_fields |
Fusionné |
chunk_len_label |
security_result.detection_fields |
Fusionné |
chunks_label |
security_result.detection_fields |
Fusionné |
classtype_label |
security_result.detection_fields |
Fusionné |
cn1_label |
security_result.detection_fields |
Fusionné |
cnc_service_type |
security_result.detection_fields |
Fusionné |
cs1_label |
security_result.detection_fields |
Fusionné |
cs3_label |
security_result.detection_fields |
Fusionné |
cs4_label |
security_result.detection_fields |
Fusionné |
data_label |
security_result.detection_fields |
Fusionné |
detection_infection_type |
security_result.detection_fields |
Fusionné |
display_msg_label |
security_result.detection_fields |
Fusionné |
dpt_label |
security_result.detection_fields |
Fusionné |
flex_string1_Label |
security_result.detection_fields |
Fusionné |
flex_string1_label |
security_result.detection_fields |
Fusionné |
flex_string2_Label |
security_result.detection_fields |
Fusionné |
flex_string2_label |
security_result.detection_fields |
Fusionné |
header |
security_result.detection_fields |
Fusionné |
id_field |
security_result.detection_fields |
Fusionné |
job_id_label |
security_result.detection_fields |
Fusionné |
mode_field |
security_result.detection_fields |
Fusionné |
mvx_status_label |
security_result.detection_fields |
Fusionné |
qid_label |
security_result.detection_fields |
Fusionné |
request_label |
security_result.detection_fields |
Fusionné |
retroactive_field |
security_result.detection_fields |
Fusionné |
sc_version_field |
security_result.detection_fields |
Fusionné |
sequence_field |
security_result.detection_fields |
Fusionné |
sig_id_label |
security_result.detection_fields |
Fusionné |
sig_name_label |
security_result.detection_fields |
Fusionné |
sig_revision_label |
security_result.detection_fields |
Fusionné |
spt_label |
security_result.detection_fields |
Fusionné |
sub_id_label |
security_result.detection_fields |
Fusionné |
tests_downloaded_at_field |
security_result.detection_fields |
Fusionné |
tests_executed_at_field |
security_result.detection_fields |
Fusionné |
tests_name_field |
security_result.detection_fields |
Fusionné |
tests_original_field |
security_result.detection_fields |
Fusionné |
tests_sha512_field |
security_result.detection_fields |
Fusionné |
tests_sid_field |
security_result.detection_fields |
Fusionné |
tests_stype_field |
security_result.detection_fields |
Fusionné |
tests_submitted_at_field |
security_result.detection_fields |
Fusionné |
tests_type_field |
security_result.detection_fields |
Fusionné |
tid_label |
security_result.detection_fields |
Fusionné |
timestamp_field |
security_result.detection_fields |
Fusionné |
url_field |
security_result.detection_fields |
Fusionné |
value_field |
security_result.detection_fields |
Fusionné |
written_size_label |
security_result.detection_fields |
Fusionné |
alert.uuid |
security_result.rule_id |
Mappé directement |
alert.version |
security_result.rule_version |
Mappé directement |
severity |
security_result.severity |
Mapped: "low","NOTICE" → LOW, INFO → INFORMATIONAL, medium → MEDIUM, high → `H... |
action_taken |
security_result.summary |
Mappage direct |
risk_summary |
security_result.summary |
Mappage direct |
alert.id |
security_result.threat_id |
Mappage direct |
alert.name |
security_result.threat_name |
Mappage direct |
ele.infection.infection-name |
security_result.threat_name |
Mappage direct |
threat_name |
security_result.threat_name |
Mappage direct |
alert.alert-url |
security_result.url_back_to_product |
Mappage direct |
url |
security_result.url_back_to_product |
Mappage direct |
dst_hostname |
target.asset.hostname |
Mappage direct |
dvchost |
target.asset.hostname |
Mappage direct |
target_hostname |
target.asset.hostname |
Mappage direct |
alert.dst.ip |
target.asset.ip |
Fusionné |
dst |
target.asset.ip |
Fusionné |
dst_ip |
target.asset.ip |
Fusionné |
urlMonitorEvent_remoteIpAddress |
target.asset.ip |
Fusionné |
alert.explanation.os-changes.file.processinfo.imagepath |
target.file.full_path |
Mappé directement |
file_fullpath |
target.file.full_path |
Mappage direct |
fname |
target.file.full_path |
Mappage direct |
agent_info.md5values |
target.file.md5 |
Mappage direct |
ele.action.actioned-object.file-object.md5sum |
target.file.md5 |
Mappage direct |
file_md5 |
target.file.md5 |
Mappage direct |
fileType |
target.file.mime_type |
Mappage direct |
ele.action.actioned-object.file-object.sha1sum |
target.file.sha1 |
Mappage direct |
ele.action.actioned-object.file-object.sha256sum |
target.file.sha256 |
Mappage direct |
fileHash |
target.file.sha256 |
Mappage direct |
file_size |
target.file.size |
Mappage direct |
fsize |
target.file.size |
Mappage direct |
dst_hostname |
target.hostname |
Mappage direct |
dvchost |
target.hostname |
Mappage direct |
target_hostname |
target.hostname |
Mappage direct |
alert.dst.ip |
target.ip |
Fusionné |
dst |
target.ip |
Fusionné |
dst_ip |
target.ip |
Fusionné |
urlMonitorEvent_remoteIpAddress |
target.ip |
Fusionné |
alert.explanation.cnc-services.cnc-service.location |
target.location.country_or_region |
Mappé directement |
alert.dst.mac |
target.mac |
Fusionné |
dmac |
target.mac |
Fusionné |
alert.dst.port |
target.port |
Mappage direct |
dst_port |
target.port |
Renommé/Mappé |
urlMonitorEvent_remotePort |
target.port |
Mappage direct |
cmd |
target.process.command_line |
Mappage direct |
ele.action.actioned-object.file-object.file-path |
target.process.file.full_path |
Mappage direct |
file_event_filepath |
target.process.file.full_path |
Mappage direct |
process_event_process_path |
target.process.file.full_path |
Mappage direct |
process_path |
target.process.file.full_path |
Mappage direct |
urlMonitorEvent_processPath |
target.process.file.full_path |
Mappage direct |
md5sum_data |
target.process.file.md5 |
Mappé directement |
process_md5 |
target.process.file.md5 |
Renommé/Mappé |
sha1_data |
target.process.file.sha1 |
Mappage direct |
sha256_data |
target.process.file.sha256 |
Mappage direct |
file_event_actor_process_path |
target.process.parent_process.file.full_path |
Mappage direct |
parent_process_path |
target.process.parent_process.file.full_path |
Mappage direct |
process_event_parent_path |
target.process.parent_process.file.full_path |
Mappage direct |
file_event_actor_process_pid |
target.process.parent_process.pid |
Mappage direct |
parent_process_pid |
target.process.parent_process.pid |
Mappage direct |
process_event_parentPid |
target.process.parent_process.pid |
Mappage direct |
alert.explanation.os-changes.file.processinfo.tid |
target.process.pid |
Mappage direct |
process_event_pid |
target.process.pid |
Mappage direct |
process_pid |
target.process.pid |
Mappage direct |
urlMonitorEvent_pid |
target.process.pid |
Mappage direct |
scanned_registry_key |
target.registry.registry_key |
Mappage direct |
scanned_registry_value |
target.registry.registry_value_data |
Mappage direct |
customer_id |
target.resource.id |
Mappage direct |
alert.explanation.cnc-services.cnc-service.url |
target.url |
Mappé directement |
email |
target.user.email_addresses |
Mappé : ^.+@.+$ → email |
tar_email |
target.user.email_addresses |
Fusionné |
file_event_actor_process_username |
target.user.user_display_name |
Mappé directement |
process_event_username |
target.user.user_display_name |
Mappage direct |
urlMonitorEvent_username |
target.user.user_display_name |
Mappage direct |
| N/A | metadata.event_type |
Constante : GENERIC_EVENT |
| N/A | metadata.product_name |
Constante : FIREEYE_ALERT |
| N/A | metadata.vendor_name |
Constante : FIREEYE_ALERT |
| N/A | network.application_protocol |
Constante : SMTP |
| N/A | principal.platform |
Constante : WINDOWS |
| N/A | security_result.about.resource.type |
Constante : Email |
| N/A | security_result.confidence |
Constante : HIGH_CONFIDENCE |
| N/A | security_result.severity |
Constante : LOW |
Journal des modifications
Afficher le journal des modifications de cet analyseur
Vous avez encore besoin d'aide ? Obtenez des réponses de membres de la communauté et de professionnels Google SecOps.