Sayfalar

Bu Blogda Arayınız

6 Eylül 2013 Cuma

Bilgisayarımızdaki açık portları görme

C:\WINDOWS>netstat -an |find /i “listening” komutunu yazmalıyız. Bu bilgileri bir doyaya yazdırmak için örnek olarak C:\WINDOWS>netstat -an |find /i “listening” > c:\openports.txt yazmamız yeterli.
Bilgisayarımızın o anda haberleştiği portları görmek için ise “listening” kısmını “established” olarak değiştirebiliriz.
Ayrıca hangi programın hangi portu kullandığını görmek için de:
netstat -o -n -a | findstr 0.0:80 ya da netstat -o -n -a | findstr 0.0:443
Çıkan sonucun en sağındaki değer; çalışan programın PID bilgisidir. Bu kimlik bilgisini görev yöneticisindeki PID ile eşleştirip hangi program ya da hizmet olduğunu bulabilirsiniz.

Benim sorunum Windows 7  ‘de Easy PHP çalıştırmak istediğimde 80 numaralı portun kullanılmakta olduğunu söylemesiydi. Ve netstat ile incelediğimde 80 numaralı portu 4 PID ‘li servisin kullandığını söylüyordu.
Daha derin incelediğimde ise, “Web dağıtımı aracısı hizmeti” (Web deployment agent service) ‘nin bu portu kullanmasıydı. Servisi durdurduğumuzda port boşa çıkıyor.

Hiç yorum yok:

Yorum Gönder