विंडोज टूल यह पता लगाने के लिए कि ऐप किस पोर्ट का उपयोग करने की कोशिश कर रहा है?


12

मैं अनुमान लगा रहा हूँ कि netstat ऐप्स और उनसे बंदरगाहों कि पहले से ही एक कनेक्शन है पता चलता है और यह प्रदर्शित नहीं करता है या एक ऐप्लिकेशन है जो है नहीं दिखा सकते हैं की कोशिश कर रहा एक कनेक्शन को खोलने के लिए।

अगर मेरे पास कोई ऐसा ऐप है जो नेट से कनेक्ट करने की कोशिश कर रहा है, लेकिन फ़ायरवॉल द्वारा ब्लॉक किया गया है, तो मुझे कैसे पता चलेगा कि यह किस पोर्ट का उपयोग करने की कोशिश कर रहा है?


किस ऑपरेटिंग सिस्टम के लिए?
क्रिस डब्ल्यू री।

क्षमा करें .. विंडोज के लिए
Tony_Henrich

जवाबों:


11

आप Microsoft / Sysinternals से TCPView का उपयोग कर सकते हैं ।

TCPView

यदि आपको उस उपयोगिता के साथ खुलने वाले पोर्ट को कैप्चर करना मुश्किल लगता है, तो नेटवर्क ट्रेस प्राप्त करने के लिए सबसे अच्छा दांव विंडसरक को स्थापित करना और चलाना है (मान लें कि आप स्थानीय सॉफ़्टवेयर-आधारित फ़ायरवॉल के बारे में बात नहीं कर रहे हैं।


टीसीपी का दृश्य नेटस्टैट के लिए बहुत अधिक है; यदि प्रोग्राम कनेक्ट नहीं हो सकता है, तो मुझे नहीं लगता कि आप उसमें देखेंगे। Wireshark क्या आप चाहते हैं।
दन्त्रसी

1
वह निर्भर करता है। यदि फ़ायरवॉल कनेक्शन को बंद नहीं कर रहा है (केवल पैकेट को छोड़ रहा है), तो TCPView SYN_SENT दिखाएगा, जबकि यह कनेक्शन स्थापित होने की प्रतीक्षा करता है। आप नेटस्टैट में समान देख सकते हैं, लेकिन आपको रिफ्रेश पर जल्दी रहना होगा।
dlux

5

विंडोज टूल यह पता लगाने के लिए कि ऐप किस पोर्ट का उपयोग करने की कोशिश कर रहा है?

NirSoft के CurrPorts - नेटवर्क मॉनिटरिंग सॉफ़्टवेयर जो आपके स्थानीय कंप्यूटर पर वर्तमान में खोले गए सभी टीसीपी / आईपी और यूडीपी पोर्ट की सूची प्रदर्शित करता है। सूची में प्रत्येक पोर्ट के लिए, पोर्ट खोलने वाली प्रक्रिया के बारे में जानकारी भी प्रदर्शित की जाती है, जिसमें प्रक्रिया का नाम, प्रक्रिया का पूर्ण पथ, प्रक्रिया की संस्करण जानकारी (उत्पाद का नाम, फ़ाइल विवरण, और इसी तरह) शामिल है, समय प्रक्रिया बनाई गई थी, और उपयोगकर्ता जो इसे बनाया था।

यहाँ छवि विवरण दर्ज करें

CurrPorts आपको अवांछित TCP कनेक्शन बंद करने, पोर्ट खोलने वाली प्रक्रिया को मारने और HTML फ़ाइल, XML फ़ाइल, या टैब-सीमांकित पाठ फ़ाइल में टीसीपी / यूडीपी पोर्ट जानकारी को बचाने की अनुमति देता है। CurrPorts स्वचालित रूप से गुलाबी रंग के संदिग्ध टीसीपी / यूडीपी बंदरगाहों के साथ चिह्नित होते हैं जो अज्ञात अनुप्रयोगों के स्वामित्व वाले हैं (संस्करण जानकारी और आइकन के बिना अनुप्रयोग)


1

यदि यह एक सॉफ्टवेयर फ़ायरवॉल है तो पूरे एप्लिकेशन के लिए एक अपवाद बनाएं ताकि आप नेटस्टैट या टीसीपीव्यू के साथ आसानी से जांच कर सकें कि कौन सा पोर्ट उपयोग कर रहा है। उसके बाद आप अपवाद को हटा सकते हैं और उस विशिष्ट पोर्ट के लिए एक नियम जोड़ सकते हैं


ऐसा नहीं कर सकते। यह काम पर एक फ़ायरवॉल है जिसकी मुझे पहुँच नहीं है।
टोनी_ हेनरिक

0

कमांड लाइन से आप उपयोग कर सकते हैं

netstat -ano

फिर टास्क मैनेजर को देखें कि पीआईडी ​​किस पोर्ट से मेल खाती है


कोशिश की है और यह इस तरह मेरे सवाल काम नहीं किया। मैंने एक कार्यक्रम चलाया जो नेट से जुड़ने की कोशिश कर रहा था और फिर नेटस्टैट कमांड और टास्कलिस्ट | पिपेट और ऐप नहीं दिखा। मेरा निष्कर्ष है नेटस्टैट केवल स्थापित कनेक्शन दिखाता है।
टोनी_ हेनरिक

0

netstat -b -a

काम करने लगता है

-एक सभी कनेक्शन और सुनने के बंदरगाहों को प्रदर्शित करता है।

-b प्रत्येक कनेक्शन या श्रवण पोर्ट बनाने में शामिल निष्पादन योग्य प्रदर्शित करता है। कुछ मामलों में जाने-माने निष्पादनयोग्य कई स्वतंत्र घटकों की मेजबानी करते हैं, और इन मामलों में कनेक्शन बनाने या सुनने के बंदरगाह में शामिल घटकों के अनुक्रम को प्रदर्शित किया जाता है। इस मामले में निष्पादन योग्य नाम नीचे [] में है, शीर्ष पर वह घटक है जिसे यह कहा जाता है, और तब तक जब तक टीसीपी / आईपी नहीं पहुंच जाता। ध्यान दें कि यह विकल्प समय लेने वाला हो सकता है और तब तक विफल रहेगा जब तक आपके पास पर्याप्त अनुमति न हो।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.