Aller au contenu

Analyseur Pagefile.sys Windows

Analyse forensique du pagefile.sys — carving de fichiers, extraction de chaînes et indicateurs de compromission. Traitement par streaming, les fichiers de plusieurs Go restent sur votre appareil.

🔒 Les fichiers sont traités entièrement dans votre navigateur via WebAssembly. Rien n'est envoyé sur Internet.

Déposez pagefile.sys ici, ou cliquez pour parcourir

Votre fichier reste sur cet appareil. Les fichiers volumineux (4–16 Go) sont pris en charge par streaming.

Ce que cet analyseur de pagefile.sys Windows extrait

Trois couches d'analyse opèrent pendant le streaming — carving par signature, extraction de chaînes et balayages regex d'artefacts.

Carving par signature, page par page

Chaque page de 4 Ko est confrontée aux signatures PE (MZ + PE\0\0), ruche de registre (regf, hbin), enregistrement MFT (FILE/BAAD), SQLite, EVTX (ElfFile/ElfChnk), Prefetch (SCCA), LNK, PNG/JPEG/PDF/ZIP, XML/JSON et pages Xpress-Huffman.

Chaînes ASCII et UTF-16LE

Extraction de chaînes à longueur minimale configurable sur tout le fichier, avec continuation au-delà des limites de chunks de 16 Mo. Chaque chaîne conserve son décalage absolu.

Balayages regex d'artefacts

URL, e-mails, adresses IPv4 et IPv6, chemins Windows (C:\…), chemins UNC, clés de registre (HKLM, HKCU…), GUID, indicateurs de lignes de commande (cmd.exe, powershell, mshta, rundll32, certutil…) et heuristiques de credentials (password=, jetons Bearer, formes JWT).

Repli statistique

Les pages sans signature sont classifiées par entropie de Shannon, proportion de nuls et d'imprimables, de sorte que l'analyste voit une couverture complète du fichier — y compris les zones à haute entropie probablement chiffrées.

Comment analyser un pagefile.sys Windows

  1. 1

    Acquérir pagefile.sys

    Prenez une copie forensique de pagefile.sys depuis un système éteint, une image disque ou le volume NTFS brut. Windows verrouille le fichier pendant son fonctionnement.

  2. 2

    Ouvrir cette page dans le navigateur

    Aucune installation : l'analyseur est un programme Rust compilé en WebAssembly qui tourne entièrement côté client.

  3. 3

    Déposer le fichier ou le sélectionner

    Toutes les tailles sont supportées. Le navigateur lit le fichier par tranches de 16 Mo ; le fichier complet n'est jamais en mémoire.

  4. 4

    Examiner les quatre onglets de résultats

    Vue d'ensemble affiche l'histogramme des types de pages. Carte des pages liste chaque page classifiée. Chaînes est une liste filtrable d'ASCII et UTF-16LE. Artefacts regroupe URL, e-mails, IP, chemins, clés de registre, GUID, lignes de commande et indices de credentials.

  5. 5

    Exporter les résultats

    Téléchargez le rapport JSON complet, les chaînes en TXT ou les artefacts en CSV pour la suite de votre enquête.

Pour approfondir la forensique du pagefile.sys

Lectures complémentaires sur le format, les techniques utilisées et ce qu'on peut récupérer ou non.

Questions fréquentes

Qu'est-ce que pagefile.sys ?

pagefile.sys est le fichier que Windows utilise comme extension sur disque de la RAM physique. Quand la mémoire manque, les pages peu utilisées sont écrites dans ce fichier.

Mon fichier est-il envoyé sur Internet ?

Non. L'analyseur tourne dans votre navigateur via WebAssembly. Les octets ne quittent jamais l'appareil — aucun traitement serveur, aucune télémétrie.

Qu'est-ce qui peut être extrait d'un pagefile ?

Classification par signature (images PE, ruches de registre, enregistrements MFT, bases SQLite, chunks EVTX, Prefetch, LNK, PNG/JPEG/PDF/ZIP, pages compressées Xpress-Huffman), chaînes ASCII et UTF-16LE avec décalages absolus, et artefacts regex : URL, e-mails, IPv4/IPv6, chemins Windows, chemins UNC, clés de registre, GUID, indices de lignes de commande, heuristiques de credentials.

Quelle taille de fichier est supportée ?

Les pagefiles de plusieurs gigaoctets (4 Go, 8 Go, 16 Go et plus) sont pris en charge. Le Web Worker lit le fichier par tranches de 16 Mo via File.slice() pour éviter la saturation mémoire.

Fonctionne-t-il avec la mémoire compressée de Windows 10 / 11 ?

Les pages compressées par CompressionStoreManager (Xpress-Huffman, CompressionFormat 4) sont détectées et signalées. La décompression complète est prévue ultérieurement.

Peut-on relier chaque page à un processus ?

Pas à partir du seul pagefile. Le mapping page → (processus, adresse virtuelle) vit dans les page-table entries (PTE) en RAM — il faut un dump mémoire associé (Volatility / MemProcFS). L'analyse autonome du pagefile fournit du contenu, pas du contexte.

Différence entre pagefile.sys, swapfile.sys et hiberfil.sys ?

pagefile.sys est le stockage par défaut pour la mémoire anonyme paginée. swapfile.sys conserve les working sets d'apps UWP. hiberfil.sys est un snapshot RAM complet pris à l'hibernation. Chacun fournit des artefacts différents.