Découvrir Kali Linux

NmapBeginner
Pratiquer maintenant

Introduction

Bienvenue dans Kali Linux. Dans ce premier laboratoire, vous découvrirez les origines de Kali, les raisons de son utilisation pour les travaux de sécurité et sa place dans la famille Linux. Vous utiliserez ensuite un véritable outil de sécurité pour découvrir un service dans l’environnement d’entraînement préparé.

Aucune expérience de Linux, des réseaux ou de Docker n’est nécessaire. Votre environnement et votre cible d’entraînement sont prêts ; vous n’avez rien à télécharger ni à installer. Utilisez l’interface Terminal pour cette courte expérience pratique. Ce laboratoire ne nécessite pas Desktop.

À la fin, vous pourrez expliquer l’objectif de Kali, reconnaître ses points communs avec les autres distributions Linux et relier votre première découverte aux compétences que vous apprendrez ensuite.

Découvrir Kali et ses origines

Dans cette étape, vous découvrirez pourquoi Kali existe et comment il est né d’un ancien projet de tests de sécurité.

Une boîte à outils organisée autour de questions

Imaginez qu’une équipe vous demande de vérifier son serveur d’entraînement. Avant de décider si quelque chose doit être corrigé, il vous faut des éléments concrets : quels services sont accessibles ? Que renvoie un site web ? Quelles informations circulent sur le réseau ?

Kali Linux est une distribution Linux open source fondée sur Debian et conçue pour les tests d’intrusion et les audits de sécurité. Un test d’intrusion est une investigation autorisée de la sécurité d’un système. Un audit examine les mesures de sécurité et les éléments qui permettent de les évaluer. Tous deux nécessitent des personnes capables de choisir les outils et d’interpréter leurs observations.

Une distribution Linux associe le noyau Linux — le cœur qui gère les ressources — à des utilitaires système, des paquets logiciels et une configuration. Chaque distribution organise ces éléments selon des besoins différents. Kali les organise autour des travaux de sécurité.

De BackTrack à Kali

Kali est issu de BackTrack, une ancienne distribution Linux consacrée aux tests de sécurité. L’expérience acquise en maintenant BackTrack a contribué à créer une nouvelle plateforme fondée sur Debian. La première version de Kali est sortie le 13 mars 2013.

Étape Ce qui a changé
BackTrack A rassemblé les outils de tests de sécurité dans un environnement de travail spécialisé.
Première version de Kali en 2013 A intégré cette expérience dans une distribution reconstruite sur Debian.
Kali aujourd’hui Reste une plateforme maintenue pour les travaux de sécurité, disponible sous plusieurs formes, notamment des machines virtuelles et des conteneurs.

Vous n’avez pas besoin de mémoriser les dates ou les noms des versions. L’idée utile est que Kali s’est développé pour répondre à un besoin concret : fournir aux professionnels de la sécurité un environnement de travail maintenu. Vous pourrez consulter plus tard l’histoire officielle de Kali.

Les questions avant les outils

Chaque outil répond à des questions différentes :

Votre question Exemple d’outil
Quels services réseau puis-je atteindre ? Nmap
Quel trafic est échangé ? Wireshark ou tcpdump
Dans quelle mesure ces empreintes de mots de passe résistent-elles aux tentatives de devinette ? John the Ripper

Vous retrouverez ces outils plus loin dans le cours. Aujourd’hui, vous effectuerez seulement une petite découverte de service. Cette étape ne comporte ni questionnaire d’histoire ni commande à exécuter. Sélectionnez Continue lorsque vous souhaitez comparer Kali aux autres distributions Linux.

Comprendre la place de Kali dans la famille Linux

Dans cette étape, vous comparerez Kali aux distributions Linux généralistes et comprendrez ce dont vous avez besoin pour commencer ce cours.

Une base familière, une orientation différente

Kali appartient à la famille Linux. Ubuntu et Debian sont également des distributions Linux. Kali se distingue par son orientation vers la sécurité ; les notions fondamentales de fichiers, d’utilisateurs, de processus et de réseaux restent applicables.

Aspect Distributions généralistes, comme Ubuntu Kali Linux
Orientation principale Des tâches variées de bureautique, de développement et de serveur Tests et audits de sécurité
Sélection des logiciels Organisée autour des besoins informatiques généraux Organisée autour des méthodes de travail en sécurité
Bases du quotidien Fichiers, utilisateurs, processus, réseaux et terminaux Ces mêmes bases restent essentielles
Outils de sécurité Peuvent être installés selon les besoins Un écosystème de paquets et une sélection d’outils spécialisés facilitent les travaux de sécurité

Un outil comme Nmap peut aussi fonctionner sur d’autres systèmes d’exploitation. Kali réunit les outils et leurs paquets complémentaires dans un environnement consacré à la sécurité. Les images Kali proposent des sélections différentes ; ne vous attendez pas à trouver tous les outils dans chaque environnement Kali. Consultez la présentation officielle de Kali pour en savoir plus.

Les outils ont besoin d’un opérateur

Disposer de Kali vous donne un environnement de travail. Vous apprendrez aussi à formuler une question précise, choisir un outil, interpréter ses résultats et décider de la suite de l’investigation.

Par exemple, découvrir un service accessible indique qu’il accepte des connexions. Il faut davantage d’éléments pour déterminer s’il présente un problème de sécurité. Cette distinction sera importante dès votre première expérience.

Vous pouvez commencer ce cours sans expérience de Linux : les premiers laboratoires enseignent les bases avant que les suivants vous demandent de les appliquer de façon autonome. Vous n’avez pas besoin de remplacer votre propre système d’exploitation pour suivre le cours.

Votre environnement d’entraînement préparé

LabEx fournit un environnement Kali et des cibles d’entraînement précises. Utilisez uniquement la cible et le port indiqués dans chaque exercice. Dans un contexte professionnel, confirmer l’autorisation et le périmètre convenu fait également partie de la préparation d’une évaluation de sécurité.

Pour l’exercice d’aujourd’hui, la cible se limite à un service local dans votre environnement Kali. Vous entrerez dans Kali avec la commande d’accès fournie, puis effectuerez une vérification au périmètre limité. La plateforme se charge de préparer l’environnement.

Cette étape ne nécessite ni commande ni test de mémorisation. Sélectionnez Continue pour essayer votre premier outil.

Découvrir votre premier service d’entraînement

Dans cette étape, vous entrerez dans Kali et utiliserez Nmap pour découvrir un service local d’entraînement préparé.

Entrer dans l’environnement préparé

Ouvrez l’interface Terminal et cliquez à l’intérieur. Un terminal vous permet d’envoyer des instructions en saisissant des commandes puis en appuyant sur Enter. Copiez uniquement la commande, sans l’invite éventuellement affichée avant elle.

La commande kali fournie ouvre l’environnement Kali préparé. Saisissez-la et appuyez sur Enter :

kali

Vous devriez maintenant voir une invite Kali. Restez dans ce terminal pour la suite de l’expérience. Si vous ouvrez ensuite un nouveau Terminal, exécutez-y kali avant de répéter la vérification.

Poser une petite question

Un service est un programme en cours d’exécution qui accepte des requêtes. Un port est une extrémité de connexion numérotée ; une même machine peut proposer plusieurs services sur différents ports.

Nous avons préparé un service d’entraînement sur le port 8080. Son adresse est 127.0.0.1, qui désigne l’environnement dans lequel vous vous trouvez. Ici, il s’agit de Kali lui-même. Cette adresse et ce port constituent l’intégralité du périmètre de cet exercice.

Nmap est un outil de découverte d’hôtes et de services. La commande suivante est préparée pour cette première expérience : -sT demande une vérification par connexions TCP ordinaires et -p 8080 la limite à un seul port. L’adresse finale désigne la cible. Vous n’avez pas besoin de mémoriser ces options ; un laboratoire ultérieur vous apprendra à choisir les scans et à interpréter leurs résultats de façon autonome.

Exécutez la commande exactement comme indiqué :

nmap -sT -p 8080 127.0.0.1

Après une courte attente, recherchez une ligne de cette forme :

PORT     STATE SERVICE
8080/tcp open  ...

La dernière colonne peut afficher une étiquette de service. Pour le moment, concentrez-vous sur open : Nmap a réussi à se connecter au port d’entraînement. Le temps, la bannière de version et les autres lignes peuvent varier.

Vous venez de transformer une question — « Un service est-il accessible ici ? » — en observation. Un service ouvert constitue un point de départ pour une investigation ; ce résultat seul ne démontre pas une vulnérabilité.

LabEx enregistre automatiquement le résultat de ce scan de démonstration pour vérifier l’étape. Vous n’avez pas à créer ni à enregistrer de rapport vous-même. Sélectionnez Continue une fois la commande terminée. Si la vérification échoue, assurez-vous d’être entré dans Kali, puis répétez exactement le scan ci-dessus.

Relier cette expérience à votre parcours d’apprentissage

Dans cette étape, vous relierez votre première découverte de service aux compétences pratiques que vous développerez tout au long du cours.

Passer d’une commande suivie à un travail autonome

Aujourd’hui, vous avez utilisé une commande et une cible préparées. En progressant, vous apprendrez à faire ces choix vous-même et à expliquer les éléments que vous recueillez.

Une question que vous vous posez peut-être Ce que le cours vous apprendra
Où conserver mes fichiers d’entraînement et mes notes ? Navigation et gestion des fichiers dans Kali
Comment trouver les informations utiles dans un résultat long ? Lecture et filtrage des sorties des outils
Comment trouver des outils ou gérer un programme bloqué ? Outils de sécurité, processus et journaux
Quel est le lien entre adresses, ports et noms des cibles ? Bases des réseaux
Comment choisir un scan et identifier un service ? Reconnaissance avec Nmap et DNS
Que puis-je observer après avoir trouvé un service web ? Inspection HTTP et trafic réseau

Plus tard, vous explorerez aussi les outils de mots de passe, Metasploit et le contrôle d’accès. Chaque sujet s’appuie sur votre capacité à utiliser l’environnement et à expliquer ce que les outils montrent réellement.

Utiliser le cours

Un laboratoire guidé, comme celui-ci, explique la tâche et fournit les étapes. Un défi vous demande d’appliquer des compétences déjà enseignées avec moins d’instructions. Utilisez les deux pour passer de la découverte à la pratique autonome.

Chaque exercice prépare son propre environnement. Vous n’avez pas à transférer des fichiers ni un service actif de ce laboratoire vers un autre. Lorsqu’un exercice ultérieur vous demandera d’entrer dans Kali, ses instructions vous expliqueront comment faire.

La vérification pratique de l’étape précédente a confirmé votre découverte de service. Cette dernière étape de lecture n’ajoute ni commande ni questionnaire. Sélectionnez Continue pour terminer. Votre prochaine base pratique sera d’apprendre à naviguer et à organiser les fichiers dans Kali.

Résumé

Vous avez exploré les origines de Kali dans BackTrack, sa base Debian et son orientation vers les travaux de sécurité. Vous l’avez comparé aux distributions Linux généralistes et compris l’importance des bases de Linux et d’une interprétation attentive.

Vous êtes aussi entré dans un environnement Kali préparé et avez utilisé Nmap pour découvrir un service local d’entraînement accessible. Il s’agissait de votre première observation, pas de l’affirmation que le service était vulnérable. Développez maintenant vos compétences en gestion de fichiers et en lecture des sorties pour utiliser les outils de sécurité de façon autonome.