El protocolo TCP/IP (II)

Agosto 7th, 2004

Para saber que puertos estamos utilizando en nuestro ordenador existen diversas formas de extraer esta información. La más sencilla es utilizando, desde la linea de comandos, la instruccion netstat. Esto nos mostrará la lista de conexiones que hemos activado desde nuestro ordenador.


C:>netstat

Conexiones activas

Proto Dirección local Dirección remota Estado
TCP ordenador:1128 baym-cs97.msgr.hotmail.com:1863 ESTABLISHED
TCP ordenador:1137 appdirectory.messenger.msn.com:http CLOSE_WAIT
TCP ordenador:1146 rad.msn.com:http CLOSE_WAIT

Si quieremos ver la lista con todas las conexiones, incluidas las que estan en escucha podemos utilizar el parametro -a


C:>netstat -a

Conexiones activas

Proto Dirección local Dirección remota Estado
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1025 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1030 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1043 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1128 0.0.0.0:0 LISTENING

Nos interesan especialmente los puertos que estan a la escucha (LISTENING), pues pueden ser un signo indicativo de que tenemos algún programa no autorizado en ese puerto. Además, si no estan bien protegidos pueden ser un lugar de entrada para intrusos a nuestro ordenador.

Si queremos ver que aplicación es la que está usando cada uno de estos puertos, podemos utilizar el programa CurrPorts. Este nos mostrará de forma gráfica el uso de los puertos. De esta manera podremos saber si hay algun programa que no debería estar utilizando ningún puerto y lo está haciendo. Debemos tener especial cuidado y comprobar que no haya programas desconocidos en esta lista.

Guardado en Artículo | 2 comentarios »

2 comentarios

  1. chill dijo:

    No he tenido tiempo de leer tu blog, pero me parece interesante, los consejos que das sobre informática, creo que te voy a enlazar, pero como me entere de que no funciona lo que pones, te caneo! (es broma)
    Saludos,

  2. chill dijo:

    Lo he comprobado y Ok!