NMAP: Vérifiez si les ports 80 et 8080 sont ouverts

57

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
Ian
la source
Pouvez-vous poster votre sortie NMAP. Il peut détecter un serveur Web sur ces ports, mais le serveur peut ne pas servir de page.
Shikoru
//, Ce n'est pas parce qu'un port est ouvert que quelque chose l'utilise.
Nathan Basanese

Réponses:

52

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):

nmap -sS -O -p80,8080 192.168.1.0/24
Patrick R
la source
Comment l'utiliser pour vérifier le port 22 ?
IgorGanapolsky
2
@IgorGanapolsky-p22
Jared Burrows
1
seul le ouvert nmap -sS -O -p80,8080 192.168.1.0/24 | grep "tcp open" -B 4
m3asmi
1
Si vous souhaitez uniquement afficher les adresses IP des serveurs qui répondent aux ports, vous pouvez utiliser: 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).
XtraSimplicity