Windows XP - Comandos
Pág. Principal


Que programa utiliza un determinado puerto TCP

Este artículo explica como determinar que programa utiliza o bloquea un puerto TCP especifíco.

Esto lo vamos a hacer con una utilidad del mismo sistema operativo ya conocida por muchos llamada netstat.exe que ahora, en Windows XP, incorpora un nuevo parámetro -o, el cual permite mostrar el ID de Proceso (PID) asociado a cada conexión.

Luego, esta información puede ser utilizada para determinar que proceso (programa) escucha en un cierto puerto.

¿Qué es eso de PID?
Bueno, veamos rápidamente que es eso del ID de Proceso o PID

Digamos que Windows al ejecutar un programa o aplicación le asigna un número único para distinguirla de las demás.

Este número es llamado PID, y puede variar en diferentes ejecuciones del mismo programa.

Continuemos...
Por ejemplo, el comando "netstat -ano" sin comillas y sin chistes jajaja, produce una salida del estilo:
Active Connections

  Proto  Local Address          Foreign Address        State           PID
  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       760
  TCP    0.0.0.0:1025           0.0.0.0:0              LISTENING       1588
  TCP    0.0.0.0:1026           0.0.0.0:0              LISTENING       4
              
Ahora, utilizando el Administrador de Tareas, podemos buscar que programa se corresponde al PID que encontramos con el comando netstat.

¿Cómo encontrar un ID de Programa (PID)?
1. Presionamos CTRL+ALT+DELETE, seleccionamos el Administrador de Tareas (si no aparece directamente) y hacemos click en la solapa de Procesos.

2. Si no tenemos una columna con el PID, hacemos click en Ver, Seleccionar Columnas y despues tildamos la casilla con el nombre de "PID".

3. Clickeando en la cabecera de la columna PID los ordenamos por número de proceso. Una vez ordenado es muy fácil ubicar el nombre de la aplicación asociada.



Para obtener mas información acerca del comando Netstat, ejecutamos desde la línea de comados:

C:\>netstat /?

Una buena alternativa...
También existe un programa de terceros (Freeware) llamado Active Ports que nos permite ver lo mismo y hacer otras cositas mas de manera gráfica. La verdad que está muy lindo y vale la pena echarle una miradita.

La dirección para bajarlo es www.ntutility.com.
Sino lo buscan en www.webattack.com o el www.google.com


Saludos...


Leandro Montedoro
Mail: Lean10110[Arroba]BonBon[Punto]Net



Subir
2002 - Leandro Montedoro