Forensique mémoire dans le navigateur

Voyez ce que faisait la machine au moment de la capture mémoire

Ouvrez un dump RAM Windows ou Linux et explorez-le comme une machine, pas comme une pile de tableaux de plugins : les programmes en cours et qui les a lancés, avec qui ils communiquaient, ce qu'ils avaient ouvert, qui était connecté, ce qui a été tapé — avec les éléments suspects signalés et expliqués. Rien n'est envoyé.

Votre image mémoire ne quitte jamais cet appareil. L'analyse s'exécute en WebAssembly dans un Web Worker — rien n'est envoyé.

Pas encore d'image ? Comment en obtenir une

Comment obtenir une image mémoire

La RAM n'est pas un fichier sur le disque : capturez-la sur la machine allumée avec une seule commande, ou récupérez un fichier mémoire déjà écrit par Windows ou l'hyperviseur. Les méthodes les plus simples d'abord.

  1. CollectezUne commande sur la machine allumée, en administrateur ou root.
  2. Déposez le fichier iciUn seul fichier .raw, .mem, .vmem, .lime ou .dmp, non zippé.
  3. Tout reste dans votre navigateurAnalyse locale en WebAssembly : rien n'est envoyé.

Windows : WinPmem

recommandé

Prérequis : une invite de commandes administrateur (cmd.exe, pas PowerShell) et une clé USB montée en E: contenant winpmem_mini_x64_rc2.exe, avec plus d'espace libre que la RAM de la machine. Remplacez E: si votre clé a une autre lettre.

E:\winpmem_mini_x64_rc2.exe E:\%COMPUTERNAME%.raw

Écrit E:\<nom de l'ordinateur>.raw, une image brute qui se charge directement.

Linux : AVML

recommandé

Prérequis : root, et le binaire statique AVML (rendu exécutable) sur un stockage externe monté en /mnt/usb.

sudo /mnt/usb/avml /mnt/usb/$(hostname).lime

Écrit /mnt/usb/<hostname>.lime au format LiME (le format par défaut d'AVML), qui se charge directement.

Pas de ligne de commande ?

Magnet RAM Capture (gratuit) : lancez-le en administrateur, choisissez la clé USB comme destination, cliquez sur Start. Il écrit une image brute.

Guide Magnet RAM Capture →

Une machine virtuelle ?

Suspendez la VM, ou prenez un snapshot avec la mémoire, et déposez son .vmem. Rien ne s'exécute dans l'invité. Les chemins sont dans « VM et images disque ».

Windows 11, rien à télécharger

Gestionnaire des tâches → Détails → clic droit sur System → option de vidage de la mémoire du noyau en direct → vidage complet. Mémoire du noyau uniquement, sans la mémoire utilisateur des processus. Enregistré sous %LocalAppData%\Microsoft\Windows\TaskManager\LiveKernelDumps.

Pièges à éviter

  • Capturez d'abord, sans redémarrer ni éteindre : la RAM disparaît à l'extinction, et chaque outil lancé sur la machine en écrase une partie.
  • Écrivez sur un disque externe ou réseau disposant de plus d'espace libre que la RAM installée, jamais sur le disque de la machine analysée. Les droits administrateur ou root sont requis, et Secure Boot ou un EDR peut bloquer le pilote de capture.
  • Un seul fichier non compressé par analyse : extrayez-le d'abord de tout ZIP. Les fichiers d'hibernation, AFF4, cores ELF et QCOW2 doivent être convertis en raw.

Ce que vous obtenez

Chaque vue est une fenêtre sur une partie de la machine ; les détections s'affichent par-dessus, jamais à la place.

Verdict

Une réponse claire d'abord : compromise ou non, et quel processus examiner.

Processus

Chaque programme sur une frise de vie avec sa filiation, sa carte mémoire, son code chargé, ses fichiers ouverts et ses droits.

Chronologie

Démarrages de processus, connexions, écritures registre, dates de fichiers et lignes de log sur un même axe zoomable.

Réseau

Qui parlait à qui, ce que la machine exposait, et quand chaque connexion a été ouverte.

Comptes et secrets

Les comptes, qui détenait des droits dangereux, et les hachages, clés et identifiants restés en mémoire.

Activité

Commandes tapées ou exécutées, tâches planifiées, connexions et journaux retrouvés en mémoire.

Systèmes d'exploitation

Windows

structuré

Windows 7 – 11, x64. Les symboles du noyau sont récupérés automatiquement chez Microsoft ; toutes les vues sont disponibles.

Linux

structuré

Noyaux x86-64 avec un fichier de symboles Volatility 3 correspondant (trouvé automatiquement pour les distributions courantes, ou importez le vôtre).

macOS

partiel

Détecté ; l'analyse se limite pour l'instant aux plugins de recherche de motifs.

Pourquoi RAM parser

  • Une fenêtre, puis le verdict

    L'outil reconstruit la machine à partir des structures du noyau — processus, mémoire, sockets, handles, comptes — puis seulement signale ce qui est anormal, avec la raison en clair.

  • Exécution en WebAssembly

    Le parseur Rust s'exécute dans des Web Workers de votre navigateur. Les images de plusieurs gigaoctets restent fluides ; rien à installer.

  • Rien ne quitte votre appareil

    L'image est lue localement et n'est jamais envoyée — adapté aux preuves sensibles de réponse à incident.

Comment ça marche

  1. 1

    Déposez une image mémoire

    Elle reste sur votre machine du début à la fin.

  2. 2

    Les symboles se chargent seuls

    Le noyau est identifié et ses symboles récupérés (Microsoft pour Windows, l'index communautaire Volatility 3 pour Linux).

  3. 3

    Enquêtez

    Commencez par le verdict, puis suivez les liens vers les processus, le réseau, les comptes et l'activité.

Outils associés

Questions fréquentes

+ Mon dump RAM est-il envoyé quelque part ?

Non. L'analyse s'exécute entièrement côté client en WebAssembly dans un Web Worker — le fichier ne quitte jamais votre appareil.

+ Quels systèmes d'exploitation sont pris en charge ?

Windows 7 à 11 et Linux bénéficient de l'analyse complète et structurée (les symboles du noyau sont récupérés automatiquement). Les images macOS sont détectées, avec pour l'instant une analyse limitée par recherche de motifs.

+ Dois-je installer Volatility ou d'autres outils ?

Non. RAM parser fonctionne dans n'importe quel navigateur moderne — rien à installer, aucun environnement Python ni pack de symboles à gérer.

+ Quels formats de fichier puis-je ouvrir ?

Des dumps mémoire physiques bruts tels que .raw, .mem, .dmp et .lime, capturés avec des outils comme Magnet RAM Capture, WinPmem ou AVML.

+ Quelle taille de dump peut-il traiter ?

Le parseur lit les pages à la demande au lieu de charger tout le fichier, donc les images de plusieurs gigaoctets fonctionnent sans saturer la mémoire du navigateur.

+ RAM parser est-il gratuit ?

Oui — RAM parser est gratuit et s'utilise directement dans votre navigateur.