Dans notre société, je souhaite vérifier si les utilisateurs utilisent des serveurs Web sur les ports 80 et 8080.
J'ai téléchargé nmap et lancé cette commande:
nmap -p 80,8080 192.168.1.0-255
J'ai reçu une liste d'adresses IP et j'ai essayé d'y accéder dans mon navigateur (par exemple: 192.168.1.1:8080), mais je n'ai pas pu me connecter.
Est-ce que ma commande nmap est correcte?
Merci!
MODIFIER:
Voici la réponse:
Host is up (0.050s latency).
PORT STATE SERVICE
80/tcp open http
8080/tcp open http-proxy
Réponses:
Votre commande NMAP va bien. C'est le service auquel vous essayez de vous connecter, c'est le "problème".
Vous pouvez constater qu'un "serveur" a un port ouvert sur 80 ou 8080 mais ne peut toujours pas le connecter. Par exemple, j'ai environ trois douzaines de téléphones Polycom qui sont accessibles sur le port 8080, mais ils ont des fichiers de configuration bum. Lorsqu'une personne tente d'y accéder via ce port, elle ne peut pas se connecter.
Et cela peut dépendre de la façon dont vous essayez de vous connecter. Même si son port 8080 est peut-être pas censé utiliser un navigateur pour s'y connecter (je sais - idée folle).
Découvrez à quel type de périphérique vous essayez de vous connecter en utilisant ceci (vous aurez besoin de sudo ou root):
la source
-p22
nmap -sS -O -p80,8080 192.168.1.0/24 | grep "tcp open" -B 4
nmap -n -Pn 192.168.1.0/24 -p80,8080 -oG - | grep '/open/' | awk '/Host:/{print $2}'
(en supposant que tous les hôtes sont en ligne).