Netcat (nc)
Netcat est un utilitaire réseau polyvalent qui lit et écrit des données via des connexions TCP ou UDP. Il est souvent surnommé le « couteau suisse » des outils réseau.
Utilisations clés en sécurité
-
Banner Grabbing : Se connecter à un port pour lire la bannière du service (informations de version). bash nc cible.com 80
Tapez ensuite : HEAD / HTTP/1.0 [Entrée, Entrée]
-
Scan de port simple : Vérifier si un port unique est ouvert. bash nc -z -v cible.com 80
-
Créer des écouteurs (Catching Shells) : Configurer un écouteur pour intercepter une connexion reverse shell. bash
Écoute Verbose Numérique Port (l : listen, v : verbose, n : numérique, p : port)
nc -lvnp 4444
Note de sécurité : Netcat est si utile qu'il est souvent désactivé ou supprimé sur les systèmes de production durcis.