Kali Linux est une distribution populaire utilisée pour les tests de pénétration et le hacking éthique. L'interface en ligne de commande (CLI) de Kali vous permet d'exécuter une variété de commandes pour l'administration système, l'analyse réseau et le test de pénétration. Voici un résumé de quelques commandes courantes de la ligne de commande Kali Linux :
Commandes de base
- `pwd` : Affiche le répertoire de travail actuel.
- `ls` : Liste les fichiers et répertoires dans le répertoire courant.
- `cd [répertoire]` : Change le répertoire courant vers le répertoire spécifié.
- `mkdir [répertoire]` : Crée un nouveau répertoire.
- `rm [fichier]` : Supprime un fichier. Utilisez `rm -r [répertoire]` pour supprimer un répertoire et son contenu de manière récursive.
- `cp [source] [destination]` : Copie des fichiers ou des répertoires.
- `mv [source] [destination]` : Déplace ou renomme des fichiers ou des répertoires.
Informations système
- `uname -a` : Affiche des informations sur le système.
- `ifconfig` : Affiche les interfaces réseau et leurs configurations.
- `ip a` : Affiche les informations sur les interfaces réseau (alternative plus moderne à `ifconfig`).
- `top` : Affiche les processus en cours et l'utilisation des ressources système.
- `htop` : Une version améliorée de `top` (si installé) pour surveiller les processus système.
Permissions de fichiers
- `chmod [permissions] [fichier]` : Change les permissions d'un fichier.
- `chown [utilisateur]:[groupe] [fichier]` : Change le propriétaire d'un fichier.
Réseau
- `ping [hôte]` : Vérifie la connectivité à un hôte.
- `traceroute [hôte]` : Trace le chemin que prennent les paquets vers un hôte réseau.
- `netstat -tuln` : Affiche les connexions réseau, les tables de routage et les statistiques d'interface.
- `nmap [options] [cible]` : Outil de scan réseau pour découvrir des hôtes et des services.
Gestion des paquets
- `apt update` : Met à jour les listes de paquets pour les mises à jour et les nouvelles installations.
- `apt upgrade` : Met à niveau tous les paquets installés vers leurs dernières versions.
- `apt install [paquet]` : Installe un nouveau paquet.
- `apt remove [paquet]` : Supprime un paquet.
Outils de test de pénétration
- `airmon-ng` : Démarre et gère le mode moniteur pour les interfaces sans fil.
- `airodump-ng` : Capture les paquets des réseaux sans fil.
- `metasploit` : Lance le Framework Metasploit pour les tests de pénétration.
- `sqlmap` : Outil automatisé pour l'injection SQL et la prise de contrôle de bases de données.
Divers
- `clear` : Efface l'écran du terminal.
- `man [commande]` : Affiche le manuel d'une commande.
- `history` : Affiche l'historique des commandes.
- `exit` : Ferme la session du terminal.
Scripting et automatisation
- `bash [script.sh]` : Exécute un script shell.
- `chmod +x [script.sh]` : Rend un script exécutable.
Astuces
- Utilisez `tab` pour l'auto-complétion des commandes et des noms de fichiers.
- Utilisez `Ctrl + C` pour arrêter une commande en cours.
- Utilisez `Ctrl + Z` pour suspendre un processus.
Ces commandes vous aideront à naviguer et à utiliser Kali Linux efficacement. Si vous êtes intéressé par des outils ou des domaines spécifiques au sein de Kali, faites-le moi savoir !