lunes, 28 de marzo de 2011

Descubrir que puertos tenemos abiertos.

Si queremos saber que puertos tenemos abiertos y que servicios tenemos corriendo por ellos podemos hacerlo de una forma fácil y sencilla.

Primero debemos instalar nmap, un scanner de puerto muy potente.

sudo apt-get install nmap

Si tenemos configurado iptables debemos eliminar todas las reglas y permitir todo el trafico entrante.
Por ultimo :

nmap localhost

Una  vez ejecutado nmap, nos dira que puertos tenemos abiertos. Solo nos queda deshabilitar el servicio. Un ejemplo de esto seria:

laptop:$ nmap localhost

Starting Nmap 5.21 ( http://nmap.org ) at 2011-03-28 02:03 CEST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00071s latency).
Hostname localhost resolves to 2 IPs. Only scanned 127.0.0.1
rDNS record for 127.0.0.1: localhost.localdomain
Not shown: 998 closed ports
PORT STATE SERVICE
631/tcp open ipp


En este caso, el puerto 631 es usado por ubuntu para el demonio cups, si no tenemos ningun sistema de impresion en red podemos dehabilitarlo usando :

sudo /etc/init.d/cups stop
sudo update-rc.d -f cups remove

Y volvemos a usar nmap. y no deberíamos ver el puerto 631 abierto.

No hay comentarios:

Publicar un comentario