escaneando portas e ips com nmap

Para verificar quais hosts estão ativos na sua rede podemos usar o comando nmap ( se não tiver instalado , apt-get install nmap )
no exemplo abaixo, estamos levando em consideração que o endereço de sua rede é 192.168.0.0 e sua mascara é 255.255.255.0.

[email protected]:~$ nmap -v -sP 192.168.0.0/24

você pode conferir esses detalhes verificando sua configuração de rede com o comando ifconfig

[email protected]:~$ ifconfig

Se quiser filtrar a saída desse comando para mostrar apenas o ip e mascara podemos fazer da seguinte maneira:

[email protected]:~$ ifconfig |grep “inet end”

Verificando portas abertas em um host ( IP )

[email protected]:~$ nmap -p1-65535 localhost
Onde 1-65535 é o range de portas, no exemplo estamos escaneando TODAS as portas validas, podemos definir um range menor para que o comando seja executado mais rápido.
Substitua localhost pelo IP que deseja escanear , lembrando que esse tipo de pratica pode ser considerada ofensiva por alguns servidores causando assim um bloqueio da comunicação com esse servidor.

O nmap oferece muito mais opções , não deixe de consultar o help total do programa ( nmap –help )