EVTX parser — visualiseur de journaux Windows dans le navigateur
Déposez un journal d'événements Windows .evtx. L'analyse s'exécute entièrement dans votre navigateur via WebAssembly — rien n'est téléversé.
Comment récupérer vos fichiers .evtx
Vous n'avez jamais extrait de journaux d'une machine Windows ? Prenez la première méthode qui vous convient : c'est l'affaire d'une minute.
- Collectez les fichiers .evtx
- Déposez-les ici (plusieurs à la fois, c'est possible)
- Tout reste dans votre navigateur
À exécuter en administrateur sur la machine Windows (clic droit sur PowerShell ou l'Invite de commandes → Exécuter en tant qu'administrateur). Lire le journal Sécurité exige les droits admin.
Exporter les journaux clés en une fois
New-Item -ItemType Directory -Force C:\triage | Out-Null; foreach ($c in 'Security','System','Application','Microsoft-Windows-PowerShell/Operational','Microsoft-Windows-Sysmon/Operational') { wevtutil epl $c "C:\triage\$($c -replace '/','%4').evtx" /ow:true }Écrit les journaux Security, System, Application, PowerShell et Sysmon dans C:\triage\. Un journal absent de la machine (Sysmon non installé, par ex.) affiche juste une erreur : ignorez-la. Déposez ensuite ici les fichiers de C:\triage\.
Seulement le journal Sécurité
mkdir C:\triage 2>nul & wevtutil epl Security C:\triage\Security.evtx /ow:truePas de ligne de commande ? Passez par l'Observateur d'événements
Lancez eventvwr.msc → Journaux Windows → clic droit sur Sécurité (ou un autre journal) → « Enregistrer tous les événements sous… » (Save All Events As…) → gardez le type « Fichiers d'événements (*.evtx) » → Enregistrer.
À exécuter en administrateur. KAPE et Velociraptor sont des outils gratuits à télécharger séparément sur leurs pages officielles. Ils récupèrent aussi les fichiers archivés Archive-*.evtx qu'un export ignore.
KAPE — cible EventLogs
kape.exe --tsource C: --target EventLogs --tdest C:\triageCopie tous les .evtx de winevt\Logs sous C:\triage\ en conservant l'arborescence d'origine. Ouvrez ce dossier Logs, sélectionnez tous les .evtx et déposez-les ici.
Velociraptor — collecteur hors ligne
Dans l'interface Velociraptor : Server Artifacts → Build offline collector → sélectionnez Windows.Triage.Targets (projet Velociraptor Triage) → cochez la cible EventLogs → générez le collecteur, puis exécutez-le sur le poste en administrateur. Il produit un ZIP de collecte. Décompressez d'abord : les .evtx se trouvent sous le dossier winevt/Logs de l'archive.
Anciennes versions de Velociraptor — ligne de commande
mkdir C:\triage 2>nul & velociraptor.exe artifacts collect Windows.KapeFiles.Targets --args EventLogs=Y --output C:\triage\evtx.zipUniquement pour les versions qui fournissent encore Windows.KapeFiles.Targets, l'ancien nom de l'artefact de triage. Collecte sa cible EventLogs dans C:\triage\evtx.zip ; remplacez par le nom de votre binaire Velociraptor. Décompressez d'abord : les .evtx se trouvent sous le dossier winevt/Logs de l'archive.
Vous avez déjà une image E01/raw ou une copie du disque ? Récupérez les fichiers de \Windows\System32\winevt\Logs\ sur la partition Windows : ni droits admin ni machine allumée nécessaires.
FTK Imager
File → Add Evidence Item → Image File → naviguez jusqu'à [root]\Windows\System32\winevt\Logs → sélectionnez les .evtx → clic droit → Export Files.
Image montée (Linux / macOS)
mkdir -p ~/triage && cp /mnt/win/Windows/System32/winevt/Logs/*.evtx ~/triage/Suppose que la partition Windows est montée en lecture seule sur /mnt/win (par ex. ewfmount + mount -o ro, ou Arsenal Image Mounter sous Windows) : adaptez le chemin à votre point de montage.
Chaque canal du journal d'événements est un fichier .evtx distinct, tous dans le même dossier (Windows Vista / Server 2008 et ultérieurs) :
C:\Windows\System32\winevt\Logs\- Fichiers principaux :
Security.evtx,System.evtx,Application.evtx; le/d'un nom de canal devient%4, par ex.Microsoft-Windows-Sysmon%4Operational.evtx. Chaque fichier est autonome, aucun fichier compagnon n'est requis. Déposez-en plusieurs : ils sont fusionnés en une seule chronologie. - Les journaux archivés sont conservés à côté sous la forme
Archive-Security-<horodatage>.evtxsi l'archivage auto est activé : déposez-les aussi.
Journal déplacé ? Vérifiez son chemin réel (logFileName)
wevtutil gl SecurityPièges à éviter
- Une simple copie d'un journal actif échoue car Windows le garde ouvert : utilisez une des méthodes ci-dessus, pas l'Explorateur ni
copy. - Les journaux sont circulaires : une fois pleins, les événements les plus anciens sont écrasés (la taille par défaut n'est souvent que de 20 Mo). Collectez tôt et prenez aussi les
Archive-*.evtx:wevtutil epln'exporte que le journal actif. - Déposez des fichiers .evtx, pas un .zip ni un dossier : décompressez d'abord, puis sélectionnez tous les .evtx. Les heures s'affichent en UTC par défaut (basculez en heure locale dans la visionneuse).
- Security
- System
- Sysmon
- PowerShell
- RDP
- Defender
- Task Scheduler
- WMI
- Application
Qu'est-ce qu'un fichier EVTX ?
Un fichier .evtx est un journal d'événements Windows — le format binaire utilisé depuis Vista pour enregistrer les événements de sécurité, système et application. Ils se trouvent dans C:\Windows\System32\winevt\Logs (Security.evtx, System.evtx, Application.evtx…) et ne sont pas du texte brut : le Bloc-notes ne peut pas les lire. Déposez-en un ci-dessus pour l'afficher. Guide complet du format EVTX →
Du .evtx brut aux constats en quelques minutes
Tout ce dont un analyste DFIR a besoin, sans installer l'Observateur d'événements, Python ou un SIEM.
Chasses et règles Sigma dès l'ouverture
86 chasses intégrées et 2395 règles Sigma de SigmaHQ — Kerberoasting, effacement des journaux, cradles PowerShell, nouveaux services, force brute — lancées dès le chargement.
Un langage de requête d'analyste
Champ:valeur, jokers, guillemets et négation sur tous les champs EventData, avec facettes instantanées et tri des valeurs rares.
Pivots en un clic
Passez de n'importe quel événement au même Logon ID, au même GUID de processus, au parent ou à une fenêtre de ±5 minutes.
Sessions de connexion reconstruites
Qui s'est connecté, comment, d'où, avec quels privilèges et ce qu'il a fait — de 4624 à 4634, une ligne par session.
Notes et rapport Markdown
Marquez et annotez des événements, exportez un rapport propre ou partagez une vue filtrée par lien.
Hors ligne et open source
Fonctionne isolé dans Docker, licence Elastic 2.0, analyseur Rust auditable sur GitHub.
$ docker run --rm -p 3000:3000 evtx-parser
- règles de chasse intégrées
- 86
- octet téléversé
- 0
- analyseur compilé en WebAssembly
- Rust
- langues
- 8
Où trouver les fichiers .evtx
Sur la machine source, chaque canal du journal d'événements est un fichier .evtx distinct, tous dans le même dossier. Les chemins supposent le dossier Windows par défaut, C:\Windows (%SystemRoot%).
- Dossier des journaux — tous les canauxWindows Vista / Server 2008+
C:\Windows\System32\winevt\Logs\ - Security
C:\Windows\System32\winevt\Logs\Security.evtx - System
C:\Windows\System32\winevt\Logs\System.evtx - Application
C:\Windows\System32\winevt\Logs\Application.evtx - Sysmon
C:\Windows\System32\winevt\Logs\Microsoft-Windows-Sysmon%4Operational.evtx - PowerShell (4103/4104)
C:\Windows\System32\winevt\Logs\Microsoft-Windows-PowerShell%4Operational.evtx - Windows PowerShell (400/600/800)
C:\Windows\System32\winevt\Logs\Windows PowerShell.evtx - RDP — LocalSessionManager
C:\Windows\System32\winevt\Logs\Microsoft-Windows-TerminalServices-LocalSessionManager%4Operational.evtx - RDP — RemoteConnectionManager
C:\Windows\System32\winevt\Logs\Microsoft-Windows-TerminalServices-RemoteConnectionManager%4Operational.evtx - Task Scheduler
C:\Windows\System32\winevt\Logs\Microsoft-Windows-TaskScheduler%4Operational.evtx - Defender
C:\Windows\System32\winevt\Logs\Microsoft-Windows-Windows Defender%4Operational.evtx - Journaux archivés (Archive-<canal>-<horodatage>.evtx, si l'archivage auto est activé)
C:\Windows\System32\winevt\Logs\Archive-Security-*.evtx - Ancien format .evt (aussi AppEvent.Evt, SysEvent.Evt) — non pris en charge iciWindows XP / Server 2003
C:\Windows\System32\config\SecEvent.Evt
Comment le récupérer
- Le service EventLog garde les journaux actifs ouverts : une simple copie échoue. Dans un shell administrateur,
wevtutil epl Security C:\triage\Security.evtxexporte une copie propre (journal actif uniquement — les fichiers Archive-* sont ignorés). - Pour récupérer le dossier entier tel quel : KAPE (
--target EventLogs), FTK Imager ou RawCopy — ou lecture hors ligne depuis une image E01 montée ou un cliché instantané (VSS). - Chaque .evtx est autonome, aucun fichier compagnon n'est requis. Un canal peut être redirigé : vérifiez le chemin réel avec
wevtutil gl <canal>(logFileName).
Guides en vedette
- Event ID 4624 expliqué : logon Windows réussi et référence LogonTypeCe qu'un enregistrement 4624 contient réellement, pourquoi le champ LogonType compte plus que l'événement lui-même, et comment les lire à grande échelle.
- Event ID 4688 expliqué : audit de création de processus Windows pour le DFIR4688 est l'enregistrement de création de processus du système de base, à condition que l'audit de la ligne de commande soit activé. Voici ce qu'il contient, en quoi il diffère de Sysmon 1 et les motifs de triage qui gagnent leur place.
- Event ID 4769 expliqué : tickets de service Kerberos et kerberoasting4769 est l'enregistrement DC de chaque demande de ticket de service. Lisez-le via le type de chiffrement et vous repérez le kerberoasting. Lisez-le avec 4768 et vous repérez le pass-the-ticket.
- Format de fichier EVTX expliqué : chunks, templates et internes BinXMLComment un fichier .evtx est disposé au niveau octet : en-tête de fichier, chunks de 64 Ko, la table de templates, et le flux d'enregistrements BinXML qui la référence.
Une visionneuse EVTX en ligne et gratuite qui s'exécute dans votre navigateur
EVTX parser est une visionneuse EVTX en ligne et un analyseur de journaux d'événements Windows. Ouvrez un fichier .evtx — Security.evtx, System.evtx, Application.evtx, les canaux Sysmon ou PowerShell — et lisez chaque enregistrement sans Event Viewer, sans rien installer et sans machine Windows.
L'analyse s'effectue entièrement côté client grâce à un analyseur Rust compilé en WebAssembly : vos journaux ne quittent jamais le navigateur. Filtrez par Event ID, fournisseur, canal ou horodatage, inspectez le XML brut des événements, et exportez les résultats en CSV, JSON ou XML en quelques clics. Vous pouvez désormais ouvrir plusieurs fichiers .evtx à la fois et les trier dans une vue unifiée.
Pour aller plus loin :EVTX en XMLEVTX en CSVEVTX en TXTEVTX en JSONEVTX sur Mac et Linuxevtx_dump en ligneOuvrir Security.evtxOuvrir System.evtxEncyclopédie des Event ID WindowsComparatif des outils EVTX
Outils connexes
- Registry ParserLes services, clés Run et TaskCache du registre confirment la persistance annoncée par les journaux d'événements.
- Prefetch ParserPrefetch confirme qu'un processus vu en 4688 ou Sysmon 1 s'est bien exécuté, même après l'effacement des journaux.
- USN ParserLe journal USN consigne créations et suppressions de fichiers même sans audit d'accès aux objets.
FAQ journaux d'événements
- Qu'est-ce qu'un fichier EVTX ?
- EVTX est le format binaire du journal d'événements Windows introduit avec Windows Vista. Chaque fichier .evtx est une suite de blocs de 64 Ko ; chaque bloc contient une table de modèles XML suivie d'un flux d'enregistrements qui y font référence. L'analyse reconstitue le XML complet de chaque événement.
- Où se trouvent les fichiers .evtx sous Windows ?
- Les journaux actifs se trouvent sous C:\Windows\System32\winevt\Logs. Les trois principaux en forensique sont Security.evtx (connexions, privilèges), System.evtx (pilotes, services) et Application.evtx (erreurs applicatives). Les canaux Sysmon et PowerShell sont généralement les plus précieux en réponse à incident.
- Cet outil envoie-t-il mes .evtx quelque part ?
- Non. L'analyse s'effectue dans un Web Worker via un parseur EVTX en Rust compilé en WebAssembly. Le fichier est chargé en mémoire dans le navigateur et n'est jamais transmis. Coupez le réseau si vous souhaitez le vérifier.
- Peut-on exécuter des règles Sigma sur des fichiers .evtx ?
- Oui. L'onglet Sigma exécute environ 2 400 règles Windows de SigmaHQ (une version figée, intégrée au site) sur les événements chargés, dans le Web Worker du navigateur — comme Hayabusa ou Chainsaw, sans rien installer. Les règles de création de processus s'appliquent à Sysmon (Event ID 1) comme à Security 4688. Vous pouvez aussi coller ou déposer vos propres règles Sigma en YAML : elles sont validées et exécutées localement, jamais envoyées. Les détections et les exports CSV/JSON citent l'auteur de chaque règle, comme l'exige la Detection Rule License 1.1.
- Que signifie la colonne Niveau ?
- Les niveaux EVTX sont numériques : 1 Critique, 2 Erreur, 3 Avertissement, 4 Information, 5 Détaillé. Microsoft place certains ID classiques (ex. Security 4625 = échec d'authentification au niveau Information) — la gravité seule n'est pas un signal de tri.
- Les fichiers .evtx volumineux sont-ils gérés ?
- L'analyse tourne dans un Web Worker. La mémoire croît avec la taille du fichier ; quelques centaines de Mo passent facilement dans un navigateur moderne. Pour les collections plus grosses, exportez avec evtx_dump et chargez par tranches.
Votre prochaine investigation commence par un glisser-déposer.
Gratuit, open source et privé par conception. Sans compte, sans envoi, sans installation.