NMAP: Verifique se a porta 80 e 8080 está aberta

47

Em nossa empresa, desejo verificar se os usuários estão executando servidores da Web nas portas 80 e 8080.

Eu fiz o download do nmap e executei este comando:

nmap -p 80,8080 192.168.1.0-255

Eu tenho uma lista de IPs e tentei acessá-los no meu navegador (EG: 192.168.1.1:8080), mas não consegui me conectar.

O meu comando nmap está correto?

Obrigado!

EDITAR:

Aqui está a resposta:

Host is up (0.050s latency).
PORT     STATE SERVICE
80/tcp   open  http
8080/tcp open  http-proxy
    
por Ian 21.02.2010 / 07:10

1 resposta

45

Seu comando NMAP está bem. É o serviço ao qual você está tentando se conectar, que é o "problema".

Você pode descobrir que um "servidor" tem uma porta aberta em 80 ou 8080, mas ainda não consegue conectá-lo. Por exemplo, eu tenho cerca de três dúzias de telefones Polycom acessíveis na porta 8080, mas eles têm arquivos de configuração ruins. Quando alguém tenta acessá-los nessa porta, eles não conseguem se conectar.

E isso pode depender de como você está tentando se conectar. Apesar de sua porta 8080 talvez você não deva usar um navegador para se conectar a ela (eu sei - ideia maluca).

Descubra em que tipo de dispositivo você está tentando se conectar usando isso (você precisará de sudo ou root):

nmap -sS -O -p80,8080 192.168.1.0/24
    
por 21.02.2010 / 12:14