09Méthode & OPSEC16 outils
Protéger l’enquêteur, structurer l’enquête
La partie qu’on saute et qu’on regrette : séparation des identités, machine dédiée, prise de notes qui tient la relecture, graphe de relations, restitution. Une enquête sans méthode produit des convictions ; avec méthode, elle produit des conclusions défendables.
- Outils
- 16
- Sous licence libre
- 13
- Plateformes
- 2
Apprendre Méthode & OPSEC
avant les outils
Par où commencer
Le premier geste ne consiste pas à chercher, mais à décider depuis quelle identité on cherchera. On installe Firefox Multi-Account Containers, on crée un conteneur portant le nom du dossier en cours, et l’on s’interdit d’y ouvrir autre chose que les pages de ce dossier. Une base KeePassXC distincte de celle de la vie courante consigne dans la foulée le pseudonyme, l’adresse de secours et la date de création : sans cette fiche, une identité d’enquête se dissout en quelques semaines.
Progression
1Découverte
Séparer les identités avant de chercher
Une enquête commence par des identités qui ne se croisent jamais : Firefox Multi-Account Containers enferme chaque persona dans son propre jeu de cookies, et Mullvad Browser lui donne une empreinte de navigateur assez banale pour ne pas servir de signature. KeePassXC garde la mémoire de qui est qui — mot de passe, adresse de secours, date de création — parce qu’une identité que l’on ne documente pas finit par se mélanger à la vraie.
- Firefox Multi-Account Containers
- Mullvad Browser
- KeePassXC
2Pratique
Collecter en laissant une trace vérifiable
Trace Labs OSINT VM fournit une machine virtuelle déjà outillée, que l’on remet à zéro entre deux dossiers ; Hunchly y enregistre en arrière-plan chaque page visitée, avec son horodatage et son empreinte, pendant qu’ArchiveBox en conserve une copie locale qui survivra à la disparition de l’original. Les notes suivent le même mouvement : un coffre Obsidian tenu au fil de l’eau et placé dans un volume VeraCrypt, plutôt qu’une série de captures d’écran dans un dossier.
- Trace Labs OSINT VM
- Hunchly
- ArchiveBox
- Obsidian
- VeraCrypt
3Approfondissement
Cloisonner par le système, puis relier
Quand l’enquête devient sensible, le cloisonnement passe du navigateur au système : Qubes OS répartit les activités entre des machines virtuelles jetables, Whonix force le trafic d’un poste de travail à sortir par Tor même lorsqu’une application cherche à s’en écarter. La mise en relation vient ensuite, avec Maltego Community Edition pour relier les entités d’un dossier et Gephi pour faire apparaître les regroupements d’un jeu de liens devenu trop vaste pour être lu à l’œil.
- Qubes OS
- Whonix
- Maltego Community Edition
- Gephi
Ce qu’on apprend à ses dépens
L’OPSEC est presque toujours comprise comme une protection contre la cible, alors que la faille la plus fréquente est le dossier lui-même : rassembler dans un coffre Obsidian ou un graphe Maltego des informations publiques mais éparses fabrique un fichier de données personnelles qui n’existait nulle part auparavant, avec la finalité, la durée de conservation et l’obligation de sécurité qui vont avec. S’y ajoute un effet plus discret : une hypothèse notée le premier jour se relit comme un fait le dixième, parce qu’un graphe affiche un lien sans dire s’il a été vérifié ou supposé. D’où la règle de consigner la source et le degré de certitude en même temps que l’information, jamais après coup.
Les outils
16 entrées
3 outils de cette catégorie ne sont pas sous licence libre : ils portent la mention « non libre » ou « service hébergé ». Leur code n’est pas public, ou leur usage dépend d’un service tiers.
Système live amnésique sur clé USB qui fait passer tout le trafic par Tor
tails.net
Système d’exploitation qui cloisonne chaque activité dans une machine virtuelle jetable
qubes-os.org
Deux machines virtuelles qui isolent le poste de travail de la passerelle Tor
whonix.org
Machine virtuelle préconfigurée avec les outils d’enquête, reconstruite sur Debian 13
github.com
Machine virtuelle d’enquête historique, encore citée dans de nombreux tutoriels anciens
Le projet n’est plus maintenu : aucun correctif n’est à attendre, y compris pour une faille.
À la place Trace Labs OSINT VM — Couvre le même besoin et reste maintenu.
inteltechniques.com
Navigateur qui anonymise la navigation par Tor et uniformise l’empreinte du poste
torproject.org
Navigateur durci calqué sur Tor Browser, sans réseau Tor, à associer à un VPN
github.com
Cloisonne les cookies et les sessions par onglet pour tenir plusieurs identités
github.com
Coffre local de mots de passe pour cloisonner les comptes de chaque persona d’enquête
github.com
Chiffre les volumes et les disques où sont stockées les pièces d’un dossier
github.com
Extension de navigateur qui capture et horodate chaque page visitée pendant l’enquête
Service hébergé par un tiers, sans dépôt logiciel à suivre.
hunch.ly
Archive locale et auto-hébergée des pages, PDF et médias collectés au fil de l’enquête
github.com
Base de notes en fichiers Markdown locaux, avec vue graphe des liens entre les notes
obsidian.md
Carnet de notes hiérarchique chiffré, présent par défaut dans les VM d’enquête
github.com
Graphe de relations entre entités, alimenté par des transformations automatisées
Service hébergé par un tiers, sans dépôt logiciel à suivre.
maltego.com
Visualisation et analyse de graphes pour restituer un réseau de relations
github.com