Iscriviti alla newsletter o ai miei feed RSS per ricevere gli aggiornamenti del blog automaticamente!

 Determinare le porte utilizzate da uno specifico processo in Windows XP



Con gli strumenti da linea di comando “tasklist” e “netstat” di WinXP e’ possibile risalire alle porte in uso per un dato processo ma anche per una certa porta trovare il processo che la utilizza.

Per determinare quale sia la porta in uso per cun certo processo di cui si conosce il nome e’ prima di tutto necessario trovare il suo PID (process identifier). Ad esempio, per identificare il PID del processo Apache.exe attivo su un certo server Windows e’ sufficiente digitare:

C:\>tasklist /fi "IMAGENAME eq Apache.exe"

L’output ritornato e’ il seguente:

Nome immagine  PID Nome sessione Sessione Utilizzo mem
============= ==== ============= ======== ============
Apache.exe    1012 Console              0      7.948 K

Come si puo’ notare, il PID e’ visualizzato nella seconda colonna: ora e’ possibile cercare le porte utilizzate dal processo attraverso netstat.
Ad esempio digitando:

c:\> netstat -ano | findstr 1012

il sistema ritorna le seguenti informazioni:

TCP    127.0.0.1:80     0.0.0.0:0     LISTENING   1012

Questo risultato mostra che il servizio Apache e’ in ascolto sulla porta 80.E’ possibile pero’ anche effettuare l’operazione inversa, ovvero cercare tutti i processi associati ad una certa porta. Ad esempio per identificare quale processo usi la porta 4664 e’ sufficiente digitare:

c:\> netstat -ano | findstr :25

Sulla mia macchina viene ritornato il seguente risultato:

TCP    127.0.0.1:4664    0.0.0.0:0    LISTENING   3920

Dopo aver identificato il PID (in questo caso 3920), possiamo determinare il nome del processo digitando:

c:\> tasklist /fi "PID eq 3920"

che nel mio caso ritorna il seguente risultato:

Nome immagine           PID Nome sessione Sessione Utilizzo mem
====================== ==== ============= ======== ============
GoogleDesktopIndex.exe 3920 Console              0      8.976 K

Quindi nella macchina in oggetto il processo che sta in ascolto sulla porta 4664 e’ il “Google Desktop Search” GoogleDesktopIndex.exe.

Sottoscrivi il mio feed RSS Ti è piaciuto l'articolo? Sottoscrivi ora il feed RSS!



Ancora nessun commento »

Feed RSS dei commenti di questo post. TrackBack URI

Lascia un commento

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Valid XHTML and CSS. ^Top^


Chiudi
Invia e-mail