Jump to content

Kas sēž uz N porta?


Recommended Posts

Guest ADEX

Pārsvarā ar šo problēmu nākas saskārties tiem, kas instalē Apache serveri, ja 80. ports ir aizņemts. Un pārsvarā vainīgaā programma ir Skype, kas aizņēmusi šo portu. Taču šis nav vienīgais gadījums, kad varētu rasties vajadzība paskatīties, kura programma lieto to vai citu portu. To izdarīt var ļoti vienkārši. Paskatīsimies, kas mums lieto 80 portu. Konsolē rakstam:

netstat /n /o /a|find ":80"

(Protams, ja gribam pārbaudīt citu portu, tad 80 vietā rakstam citu porta numuru.)

 

Pēc Enter nospiešanas ieraudzīsim rindu, kas līdzīga šai:

TCP	0.0.0.0:80			 0.0.0.0:0			  LISTENING	   1152

 

Mūs interesē pēdējais skaitlis šajā rindā, šajā gadījumā tas ir 1152. Tas ir portu lietojošā procesa identifikators (PID). Zinot PID, varam atrast procesa nosaukumu. Atveram Task Manager, atveram tur Process tabu, meklējam šajā tabā aili ar nosaukumu PID un... neatrodam. Tas ir loģiski, jo pēc noklusējuma PID ailes tur nav. Tāpēc spiežam View > Select Columns... un ieķeksējam PID (Process Identifier). Tagad atliek tikai sameklēt mūs interesējošo PID (1152) un nolasīt tam atbilstošo Image Name. Manā gadījumā tas ir httpd.exe, kas arī bija gaidāms, jo Apache ir uzinstalēts un darbojas nevainojami.

 

(Piezīme adminiem, moderiem un hakeriem - visiem, kas redz manu IP: Tur TIEŠĀM nekā nav. Ja kas, tad nesakiet, ka nebrīdināju. :razz: )

Link to post
Share on other sites
Nettwerk

(Piezîme adminiem, moderiem un hakeriem - visiem, kas redz manu IP: Tur TIEÐÂM nekâ nav. Ja kas, tad nesakiet, ka nebrîdinâju. :razz: )

Shis man patika viss labaak. :mrgreen::mrgreen::mrgreen:

Link to post
Share on other sites
Mezavecis

Īpašī jāatzīmē, ka jāskatās uz LISTENING, un tos pārējos var neņemt galvā.

 

Man aina tāda:

 TCP	127.0.0.1:80		   0.0.0.0:0			  LISTENING	   86396
TCP	127.0.0.1:80		   127.0.0.1:4925		 TIME_WAIT	   0
TCP	127.0.0.1:80		   127.0.0.1:4926		 TIME_WAIT	   0
TCP	192.168.1.149:4922	 195.114.19.85:80	   CLOSE_WAIT	  87752

Link to post
Share on other sites

netstat PIDu rādīs tikai tajā gadījumā, ja tiek izmantots windows xp vai jaunāks.

win NT un 2000 lietotājiem šī iespēja diemžēl nebūs pieejama. :(

Link to post
Share on other sites
eMDiiPii

Var jau arī telnetoties uz portu un no atbildes izpīpēt, kas tur sēž.

  • Slikti! 1
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...