Aller au contenu
Categoria: OPSEC8 min de lecture

Compartimentation Numerique: Identites Separees sans Fuiter de Metadonnees

Por Lucas Andrade ·

Comment garder personas, navigateurs et appareils reellement isoles en fermant les fuites de metadonnees qui detruisent toute separation en quelques minutes.

Compartimentation Numerique: Identites Separees sans Fuiter de Metadonnees

Tu ouvres Tor Browser pour la persona de recherche, mais l'horloge systeme affiche GMT-3 et la disposition clavier est fr-FR AZERTY. Trois requetes plus tard, l'empreinte raconte l'histoire: europeen, Linux, fuseau Paris, ecran 2560x1440. Compartimentation brisee avant le premier login. L'equipe Basilisk vit cela au quotidien: separer des identites n'est pas un faux nom sur un formulaire, c'est que chaque bit qui quitte la machine raconte la meme histoire coherente pour cette persona. Ce billet parcourt toute la pile, du materiel au DNS au paiement, sans illusions et avec des commandes executables aujourd'hui.

Niveaux de menace avant d'installer quoi que ce soit

Commence par le modele de menace, pas par l'outil. Une persona de bug bounty publique sur LinkedIn n'a pas besoin de l'isolation d'un chercheur traquant un groupe APT etatique, et sur-concevoir le cas facile gaspille la discipline requise pour le cas difficile. Definis trois niveaux: persona publique (attribuable a toi), persona professionnelle (pseudonyme, liable aux employeurs) et persona de recherche (non attribuable). Pour chaque niveau, liste adversaires, capacites et ce que tu perds si le compartiment tombe. Sans cela tu installes Qubes et te connectes quand meme a ton Gmail personnel depuis le mauvais qube. Utilise le modele dans modele de menace personnel sur une page.

Le principe central est l'unlinkability: aucun attribut observable ne doit relier deux personas. Les attributs ne sont pas que noms et emails; ce sont fuseau horaire, locale, empreinte de navigateur, IP de sortie, style d'ecriture, horaire de publication, moyens de paiement et meme numeros de serie materiels. Un seul attribut partage entre deux personas est une cle de jointure avec laquelle un analyste les fusionne en une. Traite chaque persona comme un ensemble d'attributs et audite l'intersection; tout ce qui est dans l'intersection et devrait etre vide est une fuite a colmater.

Isolation materielle et des appareils

Le materiel est la premiere frontiere. ThinkPad X1 avec Coreboot, un MacBook en Lockdown Mode ou un Framework dedie: la regle est qu'un appareil ne croise pas les personas. Si tu utilises le meme portable pour la banque et la recherche offensive, compromettre un bout tue les deux. Quand le budget ne tient pas trois machines, fais tourner Qubes OS avec des qubes jetables par persona, ou Whonix en VM dediee. Separe physiquement un telephone burner pour SMS et 2FA de comptes jetables; n'enregistre jamais la recuperation d'un compte de recherche sur ton telephone quotidien, car le numero de recuperation est lui-meme un identifiant durable entre personas.

Isolation OS et VM: Tails, Whonix, Qubes

Les trois systemes amnesiques et compartimentants resolvent des problemes distincts. Tails est amnesique par conception: demarre depuis USB, ne laisse aucune trace sur disque, route tout via Tor, ideal pour une seule session a haut risque. Whonix separe une VM Gateway (Tor) d'une VM Workstation pour que la workstation n'apprenne jamais son IP reelle, meme compromise. Qubes OS est le pilote quotidien de compartimentation: chaque persona est un qube a couleur propre avec sa NetVM, et sys-whonix route des qubes choisis via Tor. La comparaison dans Tails, Whonix ou Qubes choisit par scenario; en bref, Qubes pour l'usage compartimente quotidien et Tails pour les sessions amnesiques uniques.

Empreinte de navigateur et le piege de l'entropie

Les navigateurs meritent leur chapitre. Firefox avec profils separes ne suffit pas: cookies, cache et fingerprinting fuient entre fenetres et un site determine les correle. Utilise Mullvad Browser ou Tor Browser pour la persona de recherche, Brave avec profils pour la professionnelle et Safari pour la personnelle, chacun dans sa VM ou au moins dans Firefox Multi-Account Containers. Desactive WebRTC, normalise la resolution via letterboxing et garde le User-Agent identique a la foule Tor. N'installe jamais d'extensions personnelles dans la persona non attribuable: chaque add-on ajoute de l'entropie, et l'entropie est ce qu'un script de fingerprint transforme en ID unique. Sur Tor, lis Anonymat Reel avec Tor avant de supposer que trois hops reglent tout.

Reseau et DNS: la ou la plupart glissent

Reseau et DNS sont l'echec classique. Une persona de recherche qui sort par la meme IP residentielle que la personnelle effondre la separation en 30 secondes de correlation. Utilise Mullvad ou IVPN avec WireGuard dans des VMs distinctes, ou route la persona de recherche via Tor par defaut. Envoie DNS-over-HTTPS au resolveur du fournisseur VPN, jamais celui du FAI. Dans Qubes, configure sys-vpn et sys-whonix en NetVMs separees par qube pour qu'une fuite dans l'une n'atteigne pas l'autre. Verifie avec dnsleaktest.com et, plus fiable, avec tcpdump sur l'interface physique avant de faire confiance: le marketing VPN ment, le paquet qui quitte la NIC non.

Hygiene des metadonnees: le talon invisible

Les metadonnees sont la ou meurt une persona impeccable. Tu peux avoir une isolation reseau parfaite et publier un PDF avec ton vrai nom dans le champ Author, ou une photo portant un EXIF GPS pointant ton balcon. Avant toute publication, lance exiftool -all= sur le fichier, linearise les PDF avec qpdf et revois les proprietes dans LibreOffice. Les documents Office portent des GUID persistants entre versions qui relient discretement des fichiers de la meme machine. Vois Hygiene des Metadonnees pour le flux de nettoyage par type de fichier, et cable mat2 en etape automatique avant chaque upload pour que nettoyer soit le defaut, pas une chose dont tu te souviens.

Communication et paiement suivent le compartiment

La communication doit obeir a la meme frontiere. Signal avec ton numero personnel sur la persona de recherche est un suicide operationnel; utilise SimpleX Chat ou Session avec des identites par persona, installees dans des profils Android separes ou des work profiles GrapheneOS, et ne croise jamais les contacts entre personas, meme par une notification egaree. Choisis le messager par modele de menace avec la comparaison technique. Le paiement est l'axe oublie: une carte, un PayPal ou un exchange KYC lie une persona a une identite legale pour toujours. Finance le VPS et les relais de la persona de recherche en Monero, car un seul paiement tracable demasque tout en amont.

Erreurs frequentes

Les defaillances recurrentes sont ennuyeuses et letales. Se connecter a un compte personnel 'juste une fois' depuis le qube de recherche; reutiliser une photo de profil entre personas que la recherche inversee relie instantanement; publier depuis deux personas sur un horaire qui colle a ton fuseau reel et ton rythme de sommeil; porter les memes tics d'ecriture et phrases signature; et laisser un gestionnaire de mots de passe synchroniser toutes les personas pour qu'une breche revele toute la carte. Chacun est un attribut partage, et les attributs partages sont tout ce dont un analyste a besoin. La pile d'outils n'est pas le controle; la routine qui garde les ensembles disjoints l'est.

Audit mensuel et checklist

Exploite la separation en routine, pas en projet unique. Chaque mois, liste chaque persona, compte, appareil et IP utilisee, et cherche les croisements en lancant l'OSINT sur toi-meme selon OSINT Ethique avec Spiderfoot tourne vers l'interieur. Si la sortie relie deux personas qui devraient etre isolees, la faille existe et est exploitable maintenant. Checklist: un appareil ou qube par persona; IP de sortie distincte par persona; locale, fuseau et clavier coherents par persona; aucun avatar, username ou numero de recuperation partage; metadonnees nettoyees avant chaque publication; paiements non liables; contacts jamais croises. Vert sur les huit, ou le compartiment est du theatre.

FAQ

Ai-je vraiment besoin de materiel separe, ou les VMs suffisent-elles? Les VMs suffisent contre des adversaires web distants, mais une evasion de noyau ou d'hyperviseur, ou une saisie physique, bat l'isolation logicielle; le materiel separe est le controle quand l'adversaire peut executer du code sur l'hote ou detenir l'appareil. Pour la plupart, Qubes donne une isolation forte sans trois portables, et tu ajoutes la separation physique seulement pour le niveau le plus haut. VPN plus Tor vaut-il mieux que Tor seul? Seulement si tu comprends la confiance que tu deplaces; un montage VPN-avant-Tor cache l'usage de Tor a ton FAI mais transfere la confiance au VPN, alors choisis selon l'observateur que tu bats vraiment, pas en empilant des outils par confort.

Comment empecher le style d'ecriture de relier les personas? Varie longueur de phrase et vocabulaire a dessein, evite phrases signature et habitudes d'emoji, et envisage de rediger le texte de la persona de recherche dans une autre langue puis de traduire, car les outils de stylometrie s'accrochent aux idiosyncrasies constantes. Et les fuites de fuseau dans les metadonnees et les heures de publication? Regle la VM de chaque persona sur un fuseau coherent avec sa localisation declaree, planifie les publications pour les heures d'eveil de cette region plutot que les tiennes, et ne laisse jamais un pic a 3h heure locale trahir l'humain derriere trois comptes 'independants'.

Conclusion

La compartimentation n'est pas un produit qu'on installe, c'est une discipline qu'on exerce. Le mode de defaillance n'est jamais la cryptographie; c'est un fuseau partage, un avatar reutilise, un paiement tracable ou un login paresseux depuis le mauvais qube. Choisis tes niveaux, isole materiel et reseau par persona, normalise chaque attribut observable, nettoie les metadonnees par defaut et audite l'intersection de tes propres personas chaque mois avec les memes outils OSINT qu'un adversaire emploierait. A retenir: aujourd'hui, cartographie une persona sur une feuille a trois colonnes, appareil, reseau, identite, et marque chaque cellule partagee avec une autre persona; chaque cellule marquee est une dette technique a colmater sous deux semaines.

Related posts

Nenhum comentário ainda

Seja o primeiro a comentar.

Deixe seu comentário

Entre com sua conta Canverly para comentar. Você pode usar a mesma conta em qualquer site da rede.

Entrar com Canverly