CMD Master
ब्लॉग पर वापस जाएं
•Arnošt Havelka

पोर्ट स्कैनिंग

खुले पोर्ट्स और सक्रिय सेवाओं की पहचान करें।

इंटरएक्टिव पाठ शुरू करें
पोर्ट स्कैनिंग

पोर्ट्स आपके कंप्यूटर में दरवाजों की तरह होते हैं। वेब सर्वर पोर्ट 80 खोलते हैं, ईमेल 25 का उपयोग करता है, आदि। एक "पोर्ट स्कैन" जांच करता है कि कौन से दरवाजे खुले हैं। जबकि Nmap जैसे पेशेवर उपकरण मानक हैं, विंडोज में स्थानीय पोर्ट्स की जांच करने के लिए अंतर्निहित तरीके हैं।

1. अपने स्वयं के पोर्ट्स की जाँच करना (Netstat)

यह देखने के लिए netstat का उपयोग करें कि आपके कंप्यूटर ने कौन से कनेक्शन स्थापित किए हैं और वह किन पोर्ट्स को सुन रहा है (listening)।

कमांड आज़माएं

सभी खुले पोर्ट्स को संख्यात्मक रूप से सूचीबद्ध करें!

कमांड बनाएं
netstat[arguments]
netstat
टर्मिनल
C:\Users\Student>netstat -a
Active Connections Proto Local Address Foreign Address State TCP desktop-sim:50123 google.com:https ESTABLISHED TCP desktop-sim:50125 azure.com:https TIME_WAIT TCP localhost:http-alt *:* LISTENING UDP desktop-sim:domain *:*

2. आउटपुट का विश्लेषण करना

  • LISTENING: पोर्ट खुला है और कनेक्शन की प्रतीक्षा कर रहा है (उदा., आपकी मशीन पर चल रहा वेब सर्वर)।
  • ESTABLISHED: एक सक्रिय कनेक्शन मौजूद है (उदा., आपका ब्राउज़र वेबपेज लोड कर रहा है)।
टर्मिनल
C:\Users\Student>netstat -an | find "LISTENING"

3. रिमोट पोर्ट का परीक्षण करना (Telnet/PowerShell)

आप कैसे जाँचते हैं कि किसी अन्य कंप्यूटर का पोर्ट खुला है या नहीं? पुराना तरीका: telnet scanme.nmap.org 80 आधुनिक तरीका: PowerShell।

powershell -Command "Test-NetConnection scanme.nmap.org -Port 80"

ज्ञान जांच

1 / 3

कौन सा netstat फ्लैग 'Listening' पोर्ट दिखाता है?

संदर्भ

ये दस्तावेज़ लिंक इस लेख में उपयोग किए गए कमांड के लिए आधिकारिक विवरण प्रदान करते हैं।

अगला

व्यावहारिक: सिस्टम ऑडिट (System Audit)

एक पेशेवर सिस्टम इन्वेंटरी रिपोर्ट की स्क्रिप्टिंग।