Comment exporter les journaux Trellix Helix

Comment exporter les journaux Trellix Helix

SOC Prime Team
SOC Prime Team linkedin icon Suivre

Exécutez votre recherche via l’API de recherche Helix : un POST vers https://apps.fireeye.com/helix/id/<instance-id>/api/v1/search avec votre clé API dans l’en-tête x-fireeye-api-key et la requête dans le corps. Les instances régionales utilisent leurs propres hôtes, tels que helix.eu.fireeye.com. Les résultats reviennent sous forme de JSON, et la ligne de journal d’origine est conservée dans le champ du message brut.

Trellix Helix, anciennement FireEye Helix et appelé Helix Enterprise dans les documents récents, combine la recherche de journaux avec du contenu de détection. Prime Core dispose de 18 667 règles de détection pour Trellix Helix, mappées à 632 techniques MITRE ATT&CK. Vous trouverez ci-dessous comment obtenir des événements, les assainir et les étudier gratuitement dans LogTotal.

Commencez gratuitement

Avant de commencer

Une clé API. Créez-en une dans Trellix Identity and Access Management sous Clés API, avec les portées de recherche nécessaires à votre requête.

Votre identifiant d’instance. Il est affiché dans le coin supérieur gauche de l’interface Helix et est intégré dans chaque URL API.

Le langage de requête. Helix utilise TQL, qui a remplacé MQL. Les termes de texte libre sans champ sont associés à l’index des messages bruts. Construisez et testez la requête d’abord dans la page de recherche Helix.

Exportez avec l’API de recherche

HELIX="https://apps.fireeye.com/helix/id/<instance-id>"

curl -sS -X POST "$HELIX/api/v1/search"
  -H "x-fireeye-api-key: $HELIX_KEY" -H 'Content-Type: application/json'
  -d '{"query": "hostname:"web-03""}'
  > helix_web03_1019.json

Une fois que vous connaissez la structure, aplatissez-la en un événement par ligne avec jq -c, et extrayez le champ brut avec jq -r lorsque la source était du texte.

Téléchargez, assainissez et examinez dans LogTotal

  1. Téléchargez. Ouvrir logtotal.com et déposez le fichier.
  2. Assainir. 
  3. Examiner.

À quoi cela ressemble-t-il sur des données réelles.

Quand ça tourne mal

SymptômeCause probableFix
401 ou 403Portées manquantes dans la clé, ou l’en-tête incorrectVérifiez les portées de la clé ; utilisez x-fireeye-api-key
404Identifiant d’instance incorrect ou hôte régional incorrectCopiez l’identifiant d’instance depuis l’interface utilisateur ; utilisez l’hôte de votre région
Erreur de requêteSyntaxe MQL dans une requête TQLRéécrivez-la en TQL ; testez dans l’interface utilisateur
Résultats coupésLimite de résultatsDivisez l’intervalle de temps

FAQ

Est-ce la même chose que la recherche Trellix EDR ?

Non. Trellix EDR a sa propre API de recherche en temps réel. Ce guide couvre la recherche de journaux Helix.

Qu’en est-il des alertes Helix ?

Les alertes ont leur propre point de terminaison (/api/v3/alerts). Pour LogTotal, exportez les événements qui les sous-tendent.

Rejoignez la plateforme Detection as Code de SOC Prime pour améliorer la visibilité sur les menaces les plus pertinentes pour votre entreprise. Pour vous aider à démarrer et à générer une valeur immédiate, planifiez dès maintenant une réunion avec des experts de SOC Prime.