[Deðerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanýz gerekiyorÜye olmak icin burayý týklayýnýz]

Bir uygulama, að üzerinden kendisine eriþilebilmesi için, baþka herhangi bir servis veya uygulama tarafýndan kullanýlmayan bir TCP/IP portu talep eder. Peki, açýk olan TCP/IPportalarýnýn hangi uygulamalar tarafýndan kullanýldýðýný nasýl kontrol edebilirsiniz (bulabilirsiniz)?
Bir IP adresi, bir aðdaki bilgisayarý (veya herhangi bir að aygýtýný, cihazýný) tanýmlar. Bir cihaz diðer bir cihaza (að) veri paketi gönderdiðinde , IP adresi bu veri paketini uygun yere yönlendirmek için kullanýlýr. Veri paketi (gönderilen) diðer cihaza ulaþtýðýnda, gönderilen bu paketin hangi uygulamaya veya servise ait olduðunu (gönderildiðini) bilmesi gerekiyor. Ýþte bu aþamada portlar devreye giriyor. IP adresini, bir mektuptaki sokak adresine (sokak numarasý veya sokak ismi) benzetirsek, port da o sokakta ikamet eden kiþinin ismine (veya ikamet ettiði evin kapý numarasýna) benzetilebilir. Genelde, portlarý dikkate almanýz gerekmez. Fakat bazen baþka bir uygulama tarafýndan kullanýlan port üzerinden gelen trafiði dinlemek üzere ayarlanan (baþka) bir uygulama ile karþýlaþabilirsiniz. Bu gibi durumlarda, o portu kullanan uygulamayý tespit etmeniz gerekir.
Bir portu kullanan uygulamayý tespit etmenin birçok yolu var fakat biz bu makalemizde, ‘Komut Ýstemi (Command Prompt)’ uygulamasýnda çalýþtýrabileceðiniz birkaç komut ile ve ücretsiz olan harika bir uygulama ile daha da kolay bir þekilde bu portlarý nasýl bulabileceðinizi göstereceðiz. Bu metotlar, Windows 10 dýþýnda herhangi bir Windowsversiyonunda da sorunsuz çalýþacaktýr.

Windows 10’daki Yerleþik Uygulamalarla Bir Portu Hangi Uygulamanýn Kullandýðýný Bulma

Size iki komut göstereceðiz. Ýlk komut, aktif olan portlarý ve bu portlarý hangi servislerin (iþlemlerin) kullandýðýný listeliyor. Çoðu zaman bu komut sorunsuz çalýþýr. Bazen iþlem (process) ismi, bir porta atanmýþ ve bu portu kullanan uygulamayý veya servisi tespit etmenize yardýmcý olmaz. Bu gibi durumlarda, aktif olan portlarý ve bu portlarý kullanan iþlemlerin (process) PID (Process Identified) numaralarýný listelemeniz ve daha sonra da bu iþlemleri ‘Görev Yöneticisi (Task Manager)’nde bulmanýz gerekiyor.

Ýþlem (Process) Ýsimleri ile Birlikte Port Kullanýmýný Görüntüleme

Öncelikle ‘Komut Ýstemi (Command Prompt)’ uygulamasýný yönetici modunda açmanýz gerekiyor. ‘Baþlat (Start Menu)’ menüsüne týklayýn ve arama kutucuðuna ‘komut (command)’ yazýn. Çýkan arama sonuçlarýnda ‘Komut Ýstemi (Command Prompt)’seçeneðine (uygulamasýna) sað týklayýn ve açýlan menü listesinde ‘Yönetici olarak çalýþtýr (Run as administrator)’ seçeneðine týklayýn.

Komut Ýstemi (Command Prompt)’ penceresinde aþaðýdaki komutu yazýn ve Enter’e basýn.
netstat -ab
Enter’e bastýktan sonra, tüm bilgilerin ekrana dökülmesi bir veya iki dakika sürebilir. Pencerenin saðýndaki kaydýrma çubuðunu, aradýðýnýz portu (yerel IP adresinin sað tarafýndaki kolunda listelenir) bulmak için aþaðý veya yukarý kaydýrýn. Portu bulduðunuzda, hemen bir satýr altýnda da iþlem (process) isimini göreceksiniz.
Örnek olarak aþaðýdaki ekran görüntüsünde, 49902 TCP portunun picpick.exe iþlemi (process) tarafýndan kullanýldýðýný (dinlendiðini) görebilirsiniz. Picpick, (iþletim) sistemimizde bulunan bir imaj (resim) editörü. Dolayýsýyla, 49902 TCP portunun bu uygulama tarafýndan, belli aralýklarla uygulama güncellemelerini kontrol etmek için kullanýldýðýný söyleyebiliriz.

Ýþlem (Process) Tanýmlayýcýlar (PIDs) ile Birlikte Port Kullanýmýný Görüntüleme

Kontrol ettiðiniz port numarasýný kullanan iþlem (process), hangi uygulamanýn bu port numarasýný rezerve ettiðini (kullandýðýný) bulmanýzý güçleþtiriyorsa, iþlem (process) ismi yerine PIDs (Process Identifiers) numarasýný gösteren komutu kullanabilirsiniz. Aþaðýdaki komutu ‘Komut Ýstemi (Command Prompt)’ penceresinde yazýn ve Enter’a basýn.
netstat -aon
En saðdaki (sondaki) kolon PIDs numaralarýný listeler. Böylece, kullanýlan bir portu hangi uygulamanýn kullandýðýný tespit etme iþleminde ilk adýmý tamamlamýþ oluyoruz.

Daha sonra, ‘Görev Çubuðu (Task Bar)’ üzerine sað týklayýn ve açýlan menü listesinde ‘Görev Yöneticisi (Task Manager)’ seçeneðine týklayarak ‘Görev Yöneticisi (Task Manager)’ni açýn.

Windows 8 veya Windows 10 kullanýyorsanýz, ‘Görev Yöneticisi (Task Manager)’nde ‘Ayrýntýlar (Details)’ sekmesine tklayýn. Daha eski Windows sürümlerinde bu bilgiyi ‘Ýþlemler (Processes)’ sekmesinde göreceksiniz. Ýþlemleri PID numarasýna göre sýralayýn ve ‘Komut Ýstemi (Command Prompt)’ uygulamasýnda kontrol ettiðiniz port numarasýný kullanan PID nunarasýný bulun. ‘Açýklama (Description)’ kolonunda hangi uygulamanýn veya servisin, kontrol ettiðiniz port numarasýný kullandýðýný bulabilirsiniz.

‘Açýklama (Description)’ bölümünde bu bilgiyi bulamazsanýz, iþlem (process) üzerine sað týklayýn ve açýlan menü listesinde ‘Dosya konumunu aç (Open file location)’menüsüne týklayýn. Dosya konumu size büyük ihtimalle, bu dosyanýn hangi uygulamaya (uygulama klasörüne) ait olduðu ile ilgili ipucu verecek.

‘NirSoft CurrPorts’ Programýný Kullanarak, Bir Portu Hangi Uygulamanýn Dinlediðini (Kullandýðýný) Bulma

‘Komut Ýstemi (Command Prompt)’ uygulamasýna ve komut çalýþtýrmaya aþina deðilseniz ve yukarýdaki iþlemlerin hepsini tek bir adýmda yapabilecek bir uygulama kullanmayý tercih ediyorsanýz, NirSoft tarafýndan geliþtrilen ücretsiz ve harika bir yazýlým olan [Deðerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanýz gerekiyorÜye olmak icin burayý týklayýnýz] yazýlýmýný (kullanmanýzý) öneriyoruz. Öncelikle [Deðerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanýz gerekiyorÜye olmak icin burayý týklayýnýz] uygulamasýný indirin. Program, portable bir uygulamadýr; kurulum yapmanýza gerek kalmaz. Ýndirdiðiniz sýkýþtýrýlmýþ arþiv dosyayýný WinRAR veya WinZIP gibi bir arþiv yönetici programý ile açýn ve uygulamayý çalýþtýrýn.
[Deðerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanýz gerekiyorÜye olmak icin burayý týklayýnýz] penceresinde, ‘Local Port’ kolununa göre ekrandaki bilgileri sýralayabilir, kontrol etmek istediðiniz port numarasýný ve bu port ile alakalý iþlem (process) ismi, PID, bu iþlemin ait olduðu dosya yolunu (konumunu) ve diðer bilgileri bulabilirsiniz.

Ýþi daha da kolaylaþtýrmak için iþlem (process) isminin üzerine týklayýn ve herbir detayý tek bir pencerede görüntüleyin.

Kontrol ettiðiniz portu hangi uygulama veya servisin kullandýðýný bulduktan sonra, durumu ne þekilde yöneteceðinize karar verebilirsiniz. Kontrol ettiðiniz portu kullanan bir uygulama ise, kullandýðý portu deðiþtirme seçeneðiniz olabilir. Kontrol ettiðiniz portu kullanan bir servis ise veya farklý bir port numarasý tanýmlama (atama) seçeneðiniz yok ise, portu kullanan servisi durdurabilir veya uygulamayý kaldýrabilirsiniz.