Expert Cybersécurité & IAv9.0
Besoin d'un accompagnement expert ?
Devis personnalisé sous 24h — audit, conformité, incident
Checklists Sécurité — Audit & Durcissement
Formats disponibles
📄 PDF 📊 Excel 🌐 Web

11 checklists professionnelles couvrant 2 200+ points de contrôle. Téléchargement gratuit, aucune inscription.

Rootkit Detection Forensics (Détection forensique des rootkits)

forensics

Définition

Un rootkit est un ensemble d'outils malveillants conçus pour dissimuler la présence d'un attaquant ou d'un malware sur un système compromis, en manipulant les mécanismes du système d'exploitation pour cacher des processus, fichiers, connexions réseau ou entrées de registre. Les rootkits opèrent à différents niveaux : user-mode (hook des API Windows comme NtQuerySystemInformation), kernel-mode (modification du noyau via des drivers malveillants, DKOM — Direct Kernel Object Manipulation), bootkit (infection du MBR/VBR/UEFI avant le chargement de l'OS), ou hypervisor rootkit (virtualisation du système existant). La détection forensique repose sur la comparaison entre plusieurs sources d'information : si la liste des processus vue via WMI diffère de celle obtenue en scannant la mémoire directement (Volatility pslist vs psscan), une dissimulation est probable. Des outils comme GMER, RootkitRevealer (Sysinternals), Rootkit Hunter (Linux), ou les modules Volatility dédiés (malfind, driverirp) détectent ces anomalies. L'analyse depuis un système d'amorçage externe (live CD forensique) contourne les hooks du système compromis.

Description

La détection forensique des rootkits repose sur la comparaison croisée des informations système depuis plusieurs niveaux d'abstraction : si la liste de processus vue via l'API Windows diffère de celle obtenue en scannant directement la mémoire (Volatility pslist vs psscan), une dissimulation DKOM est probable. Les rootkits opèrent en user-mode, kernel-mode, bootkit ou hypervisor.

Usage forensique

Outils de détection : Volatility (malfind, driverirp, ssdt), GMER, RootkitRevealer (Sysinternals), Rootkit Hunter (Linux). L'analyse depuis un système d'amorçage externe (SIFT, REMnux) contourne les hooks du système compromis pour une détection fiable.

Points clés

  • DKOM (Direct Kernel Object Manipulation) : rootkits kernel retirent les entrées EPROCESS de la linked list
  • SSDT hooks : détection des modifications de la System Service Descriptor Table modifiant les syscalls
  • Bootkits (MBR/UEFI) : nécessitent une analyse offline de l'image disque — Secure Boot atténue partiellement

Besoin d'un expert sur ce sujet ?

Audit, pentest, conformité ISO 27001, développement IA sécurisé — demandez un devis gratuit.

Demander un devis

Un projet cybersécurité ?

Expert dispo · Réponse 24h

Devis