Lancer Kali Linux et se dire « je suis protégé » parce que la distribution embarque des outils de sécurité, c’est confondre l’atelier avec le blindage. Par défaut, une installation Kali enregistre vos actions dans plusieurs fichiers journaux, expose votre adresse IP réelle et laisse des empreintes sur le disque. Limiter ces traces demande des réglages précis, activés avant même d’ouvrir un terminal de pentest.
Traces locales sur Kali Linux : ce que le système enregistre sans prévenir
Chaque commande tapée dans un terminal est conservée dans un fichier d’historique (par exemple .bash_history ou .zsh_history). Chaque utilisation de sudo est horodatée dans auth.log. Chaque connexion réseau peut être consignée par le noyau.
Les versions modernes de Kali ne fonctionnent plus en root par défaut, mais avec un utilisateur standard associé à sudo. Ce changement, souvent ignoré dans les tutoriels anonymat, a une conséquence directe : chaque élévation de privilège est attribuée à un compte nominatif dans les logs. Si quelqu’un accède à votre machine, il retrouve qui a fait quoi, et quand.
Vous avez déjà remarqué que votre terminal affiche les dernières commandes avec la flèche du haut ? Ce confort repose sur un fichier texte en clair, lisible par quiconque accède à votre session. Pour un usage orienté anonymat, ce comportement doit être désactivé ou neutralisé à chaque session.

Options réseau à activer pour limiter les fuites d’identité
L’adresse MAC de votre carte réseau identifie physiquement votre machine. Sans modification, elle reste visible par tous les équipements du réseau local. Kali permet de la changer manuellement avec macchanger, un outil préinstallé. L’opération prend quelques secondes et doit être répétée à chaque reconnexion.
Pour le trafic sortant, deux approches se complètent :
- Tor et ses circuits chiffrés redirigent le trafic à travers plusieurs relais, ce qui masque votre adresse IP réelle vis-à-vis du serveur de destination. Le Tor Browser est disponible dans les dépôts Kali.
- ProxyChains enchaîne plusieurs proxys avant d’atteindre la cible. Il se configure dans
/etc/proxychains4.confet peut être combiné avec Tor pour ajouter une couche de redirection. - Un VPN chiffre la liaison entre votre machine et le serveur VPN. Il protège surtout contre la surveillance du réseau local (Wi-Fi public, FAI), mais le fournisseur VPN voit votre trafic. Le choix du prestataire compte autant que l’activation du tunnel.
Aucune de ces couches ne suffit seule. Tor sans modification MAC laisse votre carte réseau identifiable localement. Un VPN sans Tor expose votre IP au fournisseur. L’empilement raisonné de plusieurs couches réduit la surface d’exposition sans jamais la supprimer totalement.
Kali en live USB ou en conteneur : deux méthodes pour éviter l’écriture sur disque
Installer Kali sur le disque dur de votre machine principale garantit que des traces persistent après extinction. Fichiers temporaires, caches DNS, logs système : tout reste gravé sur le support de stockage.
Le mode live USB, option la plus directe
Démarrer Kali depuis une clé USB en mode live charge le système entièrement en mémoire vive. À l’extinction, la RAM se vide. Aucune donnée n’est écrite sur le disque interne de l’ordinateur hôte, sauf si vous montez volontairement une partition.
Pour que cette approche fonctionne réellement, il faut désactiver le swap et toute partition de persistance sur la clé. La persistance est une option proposée lors de la création du live USB : elle conserve vos fichiers entre deux sessions, ce qui va à l’encontre de l’objectif.
Kali en conteneur Docker avec système de fichiers en lecture seule
Exécuter Kali dans un conteneur Docker ou Podman offre un cloisonnement différent. Le conteneur tourne dans un espace isolé du système hôte. En ajoutant l’option --read-only au lancement, le système de fichiers du conteneur devient non inscriptible. Les données temporaires sont montées en tmpfs (mémoire vive) et disparaissent à l’arrêt.
Cette méthode est particulièrement utile pour les tests ponctuels. Un conteneur en lecture seule ne laisse aucune trace sur le disque de l’hôte si les volumes sont correctement configurés. Combinée avec un utilisateur non-root dans le conteneur, elle limite aussi les risques d’escalade de privilèges vers la machine physique.

Réglages post-installation pour réduire l’empreinte système
Que vous utilisiez une installation classique, un live USB ou un conteneur, certains ajustements s’appliquent dans tous les cas.
- Désactiver l’historique du shell : ajoutez
unset HISTFILEdans votre fichier de profil, ou lancez chaque session avecHISTSIZE=0. Cela empêche l’enregistrement des commandes. - Configurer la résolution DNS via Tor ou un résolveur chiffré (DNS over HTTPS). Par défaut, vos requêtes DNS transitent en clair vers le serveur de votre FAI, qui voit chaque nom de domaine que vous consultez.
- Vérifier les services actifs au démarrage avec
systemctl list-unit-files --state=enabled. Certains services (Bluetooth, Avahi, CUPS) diffusent des informations sur le réseau local sans que vous le sachiez. Désactivez ceux dont vous n’avez pas besoin. - Nettoyer les métadonnées des fichiers créés pendant la session. Un document, une capture d’écran ou une image peut contenir votre nom d’utilisateur, la date, le logiciel utilisé. L’outil
mat2, disponible sur Kali, supprime ces métadonnées.
Ces réglages ne demandent pas de compétences avancées. Ils demandent de la rigueur, parce qu’un seul oubli (un service Bluetooth actif, un historique non purgé) peut rendre les autres précautions inutiles.
Kali Linux et anonymat : les limites à garder en tête
Aucune configuration ne garantit un anonymat total. Kali est conçu pour le pentest et l’audit de sécurité, pas pour la dissimulation. Les outils qu’il embarque servent à tester des systèmes avec autorisation, dans un cadre légal défini.
Le navigateur Tor protège le trafic web, mais un script mal configuré ou un plugin actif peut révéler votre IP réelle. ProxyChains ne chiffre pas le trafic entre les proxys. Un conteneur Docker mal paramétré peut écrire des logs sur le disque hôte via les volumes par défaut.
La réduction des traces repose moins sur un outil miracle que sur une discipline constante à chaque session : vérifier la configuration réseau, contrôler les services actifs, purger les fichiers temporaires, éteindre proprement. C’est cette routine, répétée à chaque démarrage, qui fait la différence entre une machine bavarde et un poste de travail maîtrisé.

