Commandes de scan basiques
Commande | Description |
---|---|
nmap [hôte] | Effectue un scan nmap sur l’hôte spécifié |
nmap [adresse IP/cidr] | Effectue un scan nmap sur l’adresse IP ou la plage CIDR spécifiée |
nmap -iL [fichier] | Effectue un scan nmap sur une liste d’hôtes spécifiée dans un fichier |
Commandes de scan avancées
Commande | Description |
---|---|
nmap -p [port] [hôte] | Scan les ports spécifiés sur l’hôte |
nmap -F [hôte] | Scan les 100 premiers ports les plus courants sur l’hôte |
nmap -sS [hôte] | Effectue un scan TCP SYN |
nmap -sU [hôte] | Effectue un scan UDP |
Commandes de détection de service
Commande | Description |
---|---|
nmap -sV [hôte] | Détecte les versions des services sur les ports ouverts |
nmap -A [hôte] | Effectue une détection de service, une détection d’OS et un scan de scripts |
Commandes de détection d’OS
Commande | Description |
---|---|
nmap -O [hôte] | Tente de détecter l’OS de l’hôte |
nmap -O --osscan-guess [hôte] | Tente de détecter l’OS de l’hôte et fournit une estimation de la certitude |
Commandes de scripts
Commande | Description |
---|---|
nmap --script [nom du script] [hôte] | Exécute un script nmap spécifique sur l’hôte |
nmap --script [nom du script] --script-args [arguments] [hôte] | Exécute un script nmap spécifique sur l’hôte avec des arguments |
nmap --script-updatedb | Met à jour la base de données de scripts nmap |
Commandes d’analyse de trafic
Commande | Description |
---|---|
nmap --packet-trace [hôte] | Affiche une trace détaillée de chaque paquet envoyé et reçu |
nmap --reason [hôte] | Affiche la raison pour laquelle un port est ouvert, fermé ou filtré |
Commandes de personnalisation
Commande | Description |
---|---|
nmap -T [0-5] [hôte] | Définit le niveau de temps d’attente, 0 étant le plus lent et 5 le plus rapide |
nmap -n [hôte] | Désactive la résolution DNS des hôtes, ce qui peut accélérer le scan |
nmap -v [hôte] | Active le mode verbeux pour afficher plus d’informations sur le scan |
Commandes de sortie de résultat
Commande | Description |
---|---|
nmap -oN [fichier] [hôte] | Enregistre les résultats du scan dans un fichier en format normal |
nmap -oX [fichier] [hôte] | Enregistre les résultats du scan dans un fichier en format XML |
nmap -oG [fichier] [hôte] | Enregistre les résultats du scan dans un fichier en format greppable |
Commandes de scan de réseaux
Commande | Description |
---|---|
nmap -sP [adresse IP/cidr] | Effectue un scan Ping pour détecter les hôtes actifs sur un réseau |
nmap -sL [adresse IP/cidr] | Liste les hôtes qui seraient scannés par nmap sans effectuer un véritable scan |
Commandes de scan furtif
Commande | Description |
---|---|
nmap -sS [hôte] | Scan furtif en utilisant les paquets TCP SYN |
nmap -sT [hôte] | Scan furtif en utilisant les paquets TCP connect |
nmap -sA [hôte] | Scan en mode furtif ACK (TCP) |
Commandes de scan en mode fragmentation
Commande | Description |
---|---|
nmap -f [hôte] | Active le scan en mode fragmentation de paquets |
nmap --mtu [valeur] [hôte] | Définit la taille MTU pour les paquets envoyés |
Commandes de scan de vulnérabilités
Commande | Description |
---|---|
nmap --script [nom du script] --script-args [arguments] [hôte] | Exécute un script nmap spécifique pour détecter des vulnérabilités sur l’hôte |
nmap --script vuln [hôte] | Exécute une sélection de scripts nmap pour détecter des vulnérabilités sur l’hôte |
Commandes de scan de ports
Commande | Description |
---|---|
nmap -p- [hôte] | Scan tous les ports TCP et UDP de l’hôte |
nmap -p [port] [hôte] | Scan un port spécifique de l’hôte |
nmap -F [hôte] | Scan des ports communs (100 ports les plus fréquemment utilisés) |
Commandes de scan de versions de services
Commande | Description |
---|---|
nmap -sV [hôte] | Detecte la version des services qui sont sur les ports ouverts |
nmap -sV --version-intensity [0-9] [hôte] | Spécifie le niveau d’intensité de la détection de version (0-9) |
nmap --version-all [hôte] | Essaie de détecter toutes les versions des services sur les ports ouverts |
Commandes de scan en IPv6
Commande | Description |
---|---|
nmap -6 [hôte] | Scan un hôte en IPv6 |
nmap -6 --script ipv6-icmp-info [hôte] | Exécute un script pour identifier les hôtes IPv6 actifs sur un réseau |
Commandes de scan de site web
Commande | Description |
---|---|
nmap -p 80,443 --script http-enum [hôte] | Exécute un script pour identifier les informations sur un site web |
nmap --script http-headers --script-args 'http.useragent="Mozilla/5.0 Firefox/61.0"' [hôte] | Exécute un script pour récupérer les en-têtes HTTP |
Commandes de scan de traceroute
Commande | Description |
---|---|
nmap --traceroute [hôte] | Effectue un scan en utilisant des paquets traceroute pour identifier les sauts entre vous et l’hôte scanné |
nmap -sn --traceroute [hôte] | Effectue un scan Ping pour détecter les hôtes actifs sur le réseau et utilise les paquets traceroute pour identifier les sauts entre vous et chaque hôte actif |
Commandes de scan de fichiers de configuration
Commande | Description |
---|---|
nmap --system-dns | Utilise les serveurs DNS système pour résoudre les noms d’hôtes |
nmap --dns-servers [serveur DNS] [hôte] | Utilise un serveur DNS spécifique pour résoudre les noms d’hôtes |
nmap --servicedb [chemin de fichier] | Utilise un fichier de base de données de service personnalisé |
Commandes de scan de sécurité
Commande | Description |
---|---|
nmap --privileged -sU -p 161 [hôte] | Effectue un scan UDP sur le port SNMP (Simple Network Management Protocol) |
nmap -sS -sV --script ssl-cert [hôte] | Exécute un script pour identifier les informations sur le certificat SSL du serveur |
Commandes de scan de système d’exploitation
Commande | Description |
---|---|
nmap -O [hôte] | Identifie le système d’exploitation de l’hôte |
nmap -O --osscan-guess [hôte] | Essaie de deviner le système d’exploitation de l’hôte |
Commandes de scan en utilisant des fichiers de listes
Commande | Description |
---|---|
nmap -iL [chemin vers le fichier de liste] | Scan plusieurs hôtes en utilisant un fichier de liste |
nmap -iR [nombre] | Scan un nombre aléatoire d’adresses IP |
Commandes de scan en utilisant des filtres
Commande | Description |
---|---|
nmap --exclude [hôte] | Exclut un hôte de la liste des hôtes scannés |
nmap --exclude-file [chemin vers le fichier de liste] | Exclut plusieurs hôtes en utilisant un fichier de liste |
nmap --open [hôte] | Affiche uniquement les ports ouverts de l’hôte |
Commandes de scan de la qualité de service
Commande | Description |
---|---|
nmap --mtu [valeur MTU] [hôte] | Spécifie la valeur MTU (Maximum Transmission Unit) |
nmap --min-rate [valeur] --max-rate [valeur] [hôte] | Limite le taux de paquets pour éviter la saturation du réseau |