L’Invite de commandes Windows, aussi appelée CMD, est une porte d’entrée directe dans le système d’exploitation. Pour tout hacker éthique, c’est un outil incontournable pour analyser, automatiser et repérer des failles. Dans ce chapitre, tu vas apprendre à tirer parti de CMD pour collecter des infos système et découvrir des fichiers cachés. Pourquoi apprendre CMD pour le hacking ? Les interfaces graphiques sont confortables, mais limitées. CMD offre : • Contrôle total sans les restrictions d’une interface graphique • Efficacité pour exécuter des scripts ou commandes répétitives • Accès à des fonctions avancées souvent invisibles à l’utilisateur lambda Pour mener des tests de pénétration efficaces, maîtriser CMD est une étape cruciale. Commandes de base à connaître Accès à CMD : • Touche Windows + R → taper `cmd` → Entrée • Clic droit → “Exécuter en tant qu’administrateur” pour plus de privilèges Commandes utiles : • `cd` → Changer de répertoire • `dir` → Lister fichiers et dossiers • `copy` → Copier des fichiers • `del` → Supprimer des fichiers • `systeminfo` → Infos système • `ipconfig /all` → Configuration réseau • `ping` → Tester une connexion • `netstat -an` → Voir les connexions réseau actives Astuce 5 : Extraire les infos système La commande `systeminfo` donne un aperçu précieux du système. Étapes : 1. Tape `systeminfo` → Observe la version de l’OS, les correctifs installés, etc. 2. Tape `tasklist` → Liste tous les processus en cours 3. Tape `systeminfo > infos.txt` → Enregistre les données 4. Tape `notepad infos.txt` → Ouvre le fichier pour lecture Ces infos t’aideront à identifier des failles comme des patchs manquants ou des processus suspects. Astuce 6 : Trouver les fichiers cachés Les fichiers malveillants sont souvent cachés. CMD peut les révéler. Étapes : 1. Tape `cd [répertoire]` pour te placer dans un dossier 2. Tape `dir /a` pour afficher tous les fichiers, même cachés 3. Tape `dir /a:h` → Affiche les fichiers cachés 4. Tape `dir /a:s` → Affiche les fichiers système 5. Tape `attrib -h -s [fichier]` → Rend visible un fichier Techniques avancées avec CMD Créer un script batch : 1. Ouvre le Bloc-notes 2. Écris : Code:@echo off systeminfo > system_details.txt dir /a > hidden_files.txt3. Sauvegarde sous `scan.bat` 4. Double-clique pour exécuter Observer le trafic réseau : Tape `netstat -an > connexions.txt` → Analyse les ports ouverts Conclusion Tu maîtrises désormais : • La récupération d’infos système via systeminfo et tasklist • La découverte et la modification de fichiers cachés ou système • La création de scripts .bat pour automatiser tes tâches Dans le chapitre suivant, nous plongerons dans PowerShell, l’outil d’administration ultime pour les hackers avancés.