Notions de base sur Nmap
Qu'est-ce que Nmap ?
Nmap (Network Mapper) est un outil open-source puissant utilisé pour la découverte de réseaux et l'audit de sécurité. Il aide les professionnels de la cybersécurité et les administrateurs système à scanner les réseaux, à identifier les hôtes actifs, à détecter les ports ouverts et à évaluer les vulnérabilités potentielles.
Fonctionnalités clés de Nmap
Nmap offre plusieurs capacités essentielles pour l'exploration de réseaux :
Fonctionnalité |
Description |
Découverte d'hôtes |
Identifie les hôtes actifs sur un réseau |
Scannage de ports |
Détecte les ports ouverts, fermés et filtrés |
Détection de services/versions |
Détermine les services en cours d'exécution et leurs versions |
Détection du système d'exploitation |
Identifie les systèmes d'exploitation des machines cibles |
Installation sous Ubuntu 22.04
Pour installer Nmap sous Ubuntu, utilisez la commande suivante :
sudo apt update
sudo apt install nmap
Techniques de base de scannage avec Nmap
Scannage simple d'hôtes
nmap 192.168.1.0/24 ## Scannage de tout le sous-réseau
nmap example.com ## Scannage du domaine
Modes de scannage de ports
graph TD
A[Modes de scannage Nmap] --> B[Scan SYN TCP]
A --> C[Scan TCP Connect]
A --> D[Scan UDP]
A --> E[Scan complet]
Exemples de types de scannage
nmap -sS 192.168.1.100 ## Scan SYN furtif
nmap -sV 192.168.1.100 ## Détection de version
Bonnes pratiques
- Obtenez toujours l'autorisation appropriée avant de lancer un scan.
- Utilisez Nmap de manière responsable.
- Comprenez les implications réseau et légales.
Chez LabEx, nous recommandons de pratiquer les techniques Nmap dans des environnements contrôlés et autorisés pour développer les compétences en cybersécurité en toute sécurité.