Windows peut devenir un excellent environnement pour la cybersécurité grâce à WSL (Windows Subsystem for Linux), qui permet d’exécuter un véritable environnement Linux nativement.
WSL2 offre les meilleures performances et la compatibilité la plus étendue. Ce guide se concentre sur l’installation de Kali Linux via WSL2 pour un environnement professionnel.
# Créer un utilisateur (remplacer 'username' par votre nom)# Entrer un mot de passe sécurisé# Mise à jour du systèmesudo apt update && sudo apt full-upgrade -y# Installation des outils de base Kalisudo apt install -y kali-tools-top10
Pour une installation complète des outils Kali (prend plus d’espace) :
sudo apt install -y kali-linux-large
3
Vérifier l'installation WSL
Dans PowerShell :
Copy
wsl --list --verbose
Kali-linux devrait apparaître avec la version 2 et l’état “Running”
# Dans Kali WSLsudo apt update# Outils de scanningsudo apt install -y nmap masscan gobuster ffuf# Outils d'énumérationsudo apt install -y enum4linux smbclient dnsenum# Test de fonctionnementnmap --versiongobuster version
# Accès au disque C: Windowscd /mnt/c/Users/VotreNomUtilisateur# Créer un lien symbolique vers le bureau Windowsln -s /mnt/c/Users/$USER/Desktop ~/Desktop-Windows
2
Synchronisation des outils
Créez un dossier partagé pour vos projets :
Copy
# Créer un dossier de travail partagémkdir -p /mnt/c/Security/{wordlists,scripts,results,tools}# Lien symbolique depuis le home Kaliln -s /mnt/c/Security ~/Security-Shared
3
Configuration Git partagée
Copy
# Configuration Git dans WSLgit config --global user.name "Votre Nom"git config --global user.email "votre@email.com"# Utiliser le même dossier .ssh que Windows (optionnel)ln -s /mnt/c/Users/$USER/.ssh ~/.sshchmod 600 ~/.ssh/id_rsa
# Port forwarding depuis WSL vers Windows# Exemple : service sur port 8080 dans WSL accessible sur Windows# Dans WSLpython3 -m http.server 8080# Accessible depuis Windows : http://localhost:8080
2
VPN et interfaces réseau
Copy
# Installer OpenVPN dans WSLsudo apt install -y openvpn# Note : Les interfaces VPN Windows ne sont pas directement# accessibles depuis WSL. Utilisez les outils Windows pour VPN.
Les tests réseau nécessitant des interfaces spécifiques (WiFi audit) doivent être effectués depuis Windows ou une VM dédiée.
Rappel légal : WSL et les outils installés doivent uniquement être utilisés sur vos propres systèmes ou avec une autorisation explicite écrite. L’utilisation non autorisée constitue une violation de la loi et peut entraîner des poursuites judiciaires.