🛡️ आंतरिक नेटवर्क प्रवेश परीक्षण
📌 परिचय
आंतरिक नेटवर्क प्रवेश परीक्षण एक सुरक्षा मूल्यांकन है जो किसी संगठन के आंतरिक वातावरण के भीतर से किया जाता है।
यह अंदरूनी खतरों या उन हमलावरों का अनुकरण करता है जो पहले ही आंतरिक नेटवर्क तक पहुँच प्राप्त कर चुके हैं, जिसका उद्देश्य कमज़ोरियों की पहचान करना और उनका शोषण करना है।
🎯 उद्देश्य
- आंतरिक प्रणालियों और सेवाओं की सुरक्षा स्थिति का आकलन करना।
- गलत कॉन्फ़िगरेशन, कमज़ोर क्रेडेंशियल और अपैच किए गए सिस्टम की पहचान करना।
- अंदरूनी खतरों के प्रति जोखिम का मूल्यांकन करना।
- आंतरिक निगरानी और रक्षा की प्रभावशीलता का परीक्षण करना।
- कार्रवाई योग्य उपचार सिफ़ारिशें प्रदान करना।
🔍 कार्यप्रणाली (चरण-दर-चरण)
- फुटप्रिंटिंग – सक्रिय होस्ट और डिवाइस की पहचान करना।
- नेटवर्क स्कैनिंग – IP, खुले पोर्ट और चल रही सेवाओं को स्कैन करना।
- OS और सेवा फिंगरप्रिंटिंग – OS और संस्करणों का पता लगाना।
- एन्यूमरेशन – विस्तृत सिस्टम और सेवा जानकारी निकालना।
- कमज़ोरी मूल्यांकन – कमज़ोरियों की पहचान करना और उन्हें मैप करना।
- शोषण – पहचानी गई कमज़ोरियों का शोषण करने का प्रयास करना।
- विशेषाधिकार वृद्धि – समझौता किए गए सिस्टम पर उच्च-स्तरीय पहुँच प्राप्त करना।
- शोषण-पश्चात – दृढ़ता, डेटा निष्कासन और पार्श्व गति।
- रिपोर्टिंग – निष्कर्ष, गंभीरता और शमन का दस्तावेज़ीकरण करना।
⚔️ आंतरिक परीक्षण में प्रमुख हमला वेक्टर
- कमज़ोर या डिफ़ॉल्ट पासवर्ड।
- अपैच किए गए सिस्टम और एप्लिकेशन।
- गलत कॉन्फ़िगर की गई नेटवर्क सेवाएँ।
- SMB, RDP, FTP और SNMP का शोषण।
- DNS विषाक्तता और MITM हमले।
- सत्र अपहरण और क्रेडेंशियल चोरी।
🧰 सामान्यतः उपयोग किए जाने वाले उपकरण
- Nmap / Zenmap – नेटवर्क स्कैनिंग और फिंगरप्रिंटिंग
- Wireshark – पैकेट कैप्चरिंग और विश्लेषण
- Hydra / Medusa – पासवर्ड ब्रूट फोर्स हमले
- CrackMapExec – शोषण-पश्चात और पार्श्व गति
- Responder – LLMNR, NBT-NS विषाक्तता
- Metasploit Framework – शोषण और विशेषाधिकार वृद्धि
- Mimikatz – क्रेडेंशियल निष्कर्षण
- Netcat – रिमोट कनेक्शन और बैकडोर
✅ आंतरिक पेंटेस्टिंग के लिए सर्वोत्तम प्रथाएँ
- ग्राहक के साथ स्पष्ट दायरा परिभाषित करें।
- नियंत्रित वातावरण में प्रदर्शन करें।
- गतिविधियों का लॉग बनाए रखें।
- डेटा संवेदनशीलता का सम्मान करें (अनावश्यक नुकसान से बचें)।
- हमेशा उपचार और रक्षात्मक सिफ़ारिशें प्रदान करें।
📄 रिपोर्टिंग डिलीवरेबल्स
- कार्यकारी सारांश (गैर-तकनीकी)।
- प्रूफ-ऑफ-कॉन्सेप्ट के साथ तकनीकी निष्कर्ष।
- जोखिम रेटिंग और CVSS स्कोर।
- शोषण चरण और स्क्रीनशॉट।
- शमन और हार्डनिंग सिफ़ारिशें।
🛡️ अपेक्षित रक्षात्मक उपाय
- नेटवर्क विभाजन और VLAN।
- IDS/IPS (इंट्रूज़न डिटेक्शन/प्रिवेंशन सिस्टम)।
- SIEM निगरानी (Splunk, ELK)।
- एंडपॉइंट डिटेक्शन एंड रिस्पॉन्स (EDR)।
- मज़बूत पैच प्रबंधन और हार्डनिंग नीतियाँ।
- न्यूनतम विशेषाधिकार का सिद्धांत (PoLP)।
🧪 व्यावहारिक प्रायोगिक चरण
चरण-1: फुटप्रिंटिंग
- ping sweep, ARP स्कैन या Nmap का उपयोग करके होस्ट की पहचान करें।
चरण-2: नेटवर्क स्कैनिंग
- खुले पोर्ट के लिए एकल IP, एकाधिक IP या संपूर्ण सबनेट को स्कैन करें।
चरण-3: OS और सेवा फिंगरप्रिंटिंग
- चल रहे OS संस्करणों और सेवाओं का पता लगाएँ।
चरण-4: एन्यूमरेशन
- NetBIOS, SMB, SMTP, SNMP, Telnet, HTTP एन्यूमरेशन।
- स्निफ़र के साथ ट्रैफ़िक कैप्चर करें।
चरण-5: कमज़ोरी मूल्यांकन
- Nmap स्क्रिप्ट, Nessus या OpenVAS के साथ स्कैन करें।
चरण-6: शोषण
- MAC फ्लडिंग, DNS विषाक्तता, MITM, ब्रूट-फोर्सिंग आदि का प्रयास करें।
चरण-7: शोषण-पश्चात
- पासवर्ड हैश निकालें, विशेषाधिकार बढ़ाएँ, खाते रीसेट करें।
- कीलॉगर, स्पाईवेयर, ट्रोजन या बैकडोर स्थापित करें।
- डेटा निष्कासन या दृढ़ता विधियाँ निष्पादित करें।
चरण-8: सफ़ाई
- लक्ष्य को मूल स्थिति में रीसेट करें।
- बनाए गए खाते, मैलवेयर और लॉग हटाएँ।
⚠️ अस्वीकरण
यह रिपॉज़िटरी केवल शैक्षिक और अधिकृत पेनेट्रेशन परीक्षण के लिए है।
अनुमति के बिना आंतरिक पेनेट्रेशन परीक्षण करना अवैध है और इसके गंभीर परिणाम हो सकते हैं।
आकलन हमेशा एक नियंत्रित लैब में या लिखित अनुमति के साथ करें।