Por que o NMAP não mostra algumas portas?

2

quando eu faço "nmap localhost", algumas portas abertas são listadas e outras não. Por exemplo, o SSH em 22 é listado, mas o SSH em 10022 não é. A porta 10022 do host, no meu caso, é o encaminhamento de porta NAT para um VHM VM VaultHeadless e a porta 22 do Host é sua própria porta SSH. Ao mesmo tempo, ambas as portas 25 e 10025 são mostradas, enquanto hp. 10025 é um verdadeiro servidor SMTP fornecido pelo VBoxHeadless, e hp. 25 apenas redir para lá.

    
por Ivan 26.07.2010 / 03:39

1 resposta

3

Você está especificando quais portas verificar? por padrão, o nmap só verifica as portas conhecidas para cada protocolo. A partir da documentação :

Nmap offers options for specifying which ports are scanned and whether the scan order is randomized or sequential. By default, Nmap scans the most common 1,000 ports for each protocol.

Você deve especificar -p para um intervalo mais amplo:

-p (Only scan specified ports)
This option specifies which ports you want to scan and overrides the default. Individual port numbers are OK, as are ranges separated by a hyphen (e.g. 1-1023). The beginning and/or end values of a range may be omitted, causing Nmap to use 1 and 65535, respectively. So you can specify -p- to scan ports from 1 through 65535. Scanning port zero is allowed if you specify it explicitly. For IP protocol scanning (-sO), this option specifies the protocol numbers you wish to scan for (0–255).

    
por 26.07.2010 / 04:20

Tags