Informatique légale · Linux
Détection médico-légale des rootkits sous Linux – Mise au jour des compromissions profondément ancrées
Les rootkits ont pour objectif d'ancrer de manière permanente une intrusion dans un système, de manière invisible pour les outils système habituels. Sous Linux, on distingue globalement les rootkits du noyau et les rootkits de l'espace utilisateur, qui exploitent par exemple des bibliothèques manipulées.
Les rootkits étant spécialement conçus pour empêcher leur détection, une analyse du système en cours d'exécution, potentiellement compromis, n'est souvent pas suffisamment fiable à elle seule.
Pourquoi LanCologne ?
Depuis sa création, LanCologne se consacre principalement à l'informatique légale. Nos collaborateurs possèdent plusieurs décennies d'expérience dans le domaine des technologies de l'information et accompagnent les entreprises, les avocats, les particuliers ainsi que, régulièrement, les tribunaux dans l'analyse technique de situations numériques complexes.
L'analyse est en principe effectuée exclusivement sur une copie ou une image à des fins judiciaires, ou sur une source de données enregistrée de manière techniquement équivalente et garantissant la conservation des preuves. L'élément de preuve original reste inchangé et est conservé de manière à garantir la conservation des preuves.
Nos services
Nous combinons plusieurs approches d'analyse indépendantes, notamment l'examen des modules de noyau, l'analyse LD_PRELOAD, la vérification de l'intégrité du système de fichiers et l'analyse de la mémoire, afin de détecter de manière fiable les manipulations typiques des rootkits.
Domaines d'application typiques
Voici comment se déroule l'analyse d'un rootkit
Une fois la sauvegarde effectuée, plusieurs niveaux de vérification indépendants sont combinés : modules du noyau chargés, configurations LD_PRELOAD, intégrité du système de fichiers et, le cas échéant, une image mémoire. Les anomalies détectées à différents niveaux sont regroupées afin d'identifier les schémas typiques des rootkits, tels que les processus cachés ou les outils système altérés.
Pourquoi la détection des rootkits revêt-elle une importance en matière de criminalistique ?
Un rootkit non détecté peut conduire à des conclusions erronées lors d'une analyse basée sur des sorties système falsifiées, par exemple lorsque des processus malveillants sont systématiquement dissimulés.
C'est pourquoi, en cas de suspicion d'une compromission profonde, on ne se fie en principe pas exclusivement aux outils du système faisant l'objet de l'enquête, mais on procède à une analyse indépendante à plusieurs niveaux.
Foire aux questions
LanCologne – Analyse informatique légale sous Linux à Cologne
Vous avez besoin d'une expertise judiciaire professionnelle sur la „ détection judiciaire des rootkits sous Linux " ? LanCologne vous accompagne dans la sauvegarde des preuves numériques conforme aux exigences judiciaires ainsi que dans l'analyse traçable des artefacts Linux pertinents.
En lien avec ce thème
- Analyse forensic de la liste des processus et du répertoire /proc – Évaluation de l'état d'exécution d'un système
- Corréler les processus en cours d'exécution avec les mécanismes de persistance d'un point de vue informatique légal – De l'état d'exécution à l'ancrage durable
- Analyse forensic des sockets Systemd – Vérification de l'activation des services en fonction des événements
- Analyse forensic des unités et des services systemd – Mécanismes de persistance des systèmes Linux modernes