Vérifier les modèles de temporisation avec nmap -T*
Dans cette étape, vous allez apprendre à vérifier les modèles de temporisation disponibles dans nmap
en utilisant la notation -T*
. nmap
fournit des modèles de temporisation qui contrôlent la vitesse et l'agressivité des balayages. Comprendre ces modèles est important pour équilibrer la vitesse du balayage avec la précision et éviter la détection.
Ouvrez le terminal dans votre VM LabEx. Si vous l'avez fermé après l'étape précédente, vous pouvez trouver l'icône du terminal sur le bureau Xfce. Comme dans l'étape précédente, utiliser directement nmap -T*
ne fonctionnera pas comme prévu car le shell étend le *
avant de le passer à nmap
, et nmap
ne reconnaît pas l'argument étendu.
Au lieu de cela, nous allons utiliser grep
pour filtrer la sortie de nmap --help
et identifier les lignes qui décrivent les modèles de temporisation. Les modèles de temporisation dans nmap
sont généralement décrits avec -T<0-5>
.
Pour lister les modèles de temporisation, utilisez la commande suivante :
nmap --help | grep " -T<0-5>:"
Cette commande exécute nmap --help
puis envoie la sortie à la commande grep
. La commande grep
filtre la sortie, cherchant les lignes qui contiennent " -T" suivi d'un nombre compris entre 0 et 5, puis d'un deux-points. Ce motif est couramment utilisé pour lister les différents modèles de temporisation disponibles dans nmap
.
Sortie exemple :
-T<0-5> : Définir le modèle de temporisation (plus élevé signifie plus rapide)
Pour obtenir plus de détails sur chaque modèle de temporisation, vous pouvez chercher la description de chaque modèle individuellement. Par exemple :
nmap --help | grep "modèle de temporisation"
Cela vous donnera une explication plus détaillée des modèles de temporisation :
-T<0-5> : Définir le modèle de temporisation (plus élevé signifie plus rapide)
--min-rtt-timeout <temps>, --max-rtt-timeout <temps>, --initial-rtt-timeout <temps> : Spécifie le temps de trajet aller-retour de la sonde.
Bien que cela ne liste pas chaque modèle individuellement, il montre l'option principale et donne des indices sur les options de temporisation connexes. Pour voir la description de chaque modèle, vous pouvez rechercher manuellement la sortie de nmap --help
ou vous référer à la documentation nmap
en ligne. Les modèles de temporisation sont :
-T0
: paranoid (très lent, utilisé pour l'évitement)
-T1
: furtif ( lent, utilisé pour l'évitement)
-T2
: poli (ralentit le balayage pour éviter de surcharger la cible)
-T3
: normal (vitesse par défaut, un bon équilibre entre vitesse et précision)
-T4
: agressif (suppose un réseau rapide et fiable)
-T5
: insensé (très agressif, peut être peu fiable et surchargant)
Cette étape a démontré comment utiliser grep
pour filtrer la sortie de nmap --help
et identifier les options de modèle de temporisation. Comprendre ces modèles vous permet d'ajuster la vitesse et l'agressivité du balayage en fonction de l'environnement cible et de vos objectifs.