linux:nmap

nmap

Deux façons de scanner:

  • SYN: nmap forge tout le paquet, option -sS
    • - empreinte de nmap détectable
    • - nécessite d'être root
    • + plus performant
    • + on a une meilleure vue sur la réponse (flags, TTL)
  • connect(): nmap utilise l'appel système, option -sT
    • + pas besoin d'être root
    • + utilise la pile IP du noyau: plus discret
  • juste faire du ping (ICMP echo) avec -sn (ou -sP dans d'anciennes versions). Le scan est plus complet exécuté en tant que root.

Il est possible d'identifier les OS en identifiant les piles réseaux, en reconnaissant le TTL initial (dépend de l'OS) par exemple.

  • open: port actif
  • closed: pas d'application en écoute sur le port
  • filtered: parefeu probablement
nmap 192.168.12.0-254 -p 80
  • -n ne pas faire de résolution DNS
  • -A deviner l'OS
  • –open n'afficher que les ports ouverts
  • -O affiche l'OS
  • -sV agressif sur les services activés
  • -sC scanne les vulnérabilités
  • -nvv verbose et affiche ce qu'il trouve au fur et à mesure qu'il le découvre
  • -p précise les ports à scanner, permet de spécifier un domaine. Exemples: -p22; -p1-65535; -pU:53,111,137,T:21-25,80,139,8080
  • linux/nmap.txt
  • Dernière modification : 2026/06/20 21:15
  • de phsw