मास्टर एथिकल हैकिंग गाइड
काली लिनक्स और टोही
काली लिनक्स और पहला कदम
एथिकल हैकिंग की दुनिया में, काली लिनक्स (Kali Linux) आपका सबसे भरोसेमंद साथी है। यह डेबियन-आधारित ऑपरेटिंग सिस्टम विशेष रूप से सुरक्षा पेशेवरों के लिए बनाया गया है, जिसमें सैकड़ों पहले से इंस्टॉल किए गए टूल शामिल हैं। हालांकि इसका एक ग्राफिकल इंटरफ़ेस है, असली शक्ति इसके कमांड-लाइन टर्मिनल में निहित है। टर्मिनल आपको सीधे सिस्टम से बात करने और सटीकता के साथ शक्तिशाली कमांड चलाने की सुविधा देता है।
टर्मिनल में महारत हासिल करना किसी भी एथिकल हैकर के लिए एक मूलभूत कौशल है। यह गति, स्वचालन और नियंत्रण प्रदान करता है जो ग्राफ़िकल टूल से मेल नहीं खा सकता है।
आइए कुछ बुनियादी नेविगेशन कमांड से शुरू करें जो आपको काली टर्मिनल में घूमने में मदद करेंगे।
# वर्तमान डायरेक्टरी में फ़ाइलों और फ़ोल्डरों को सूचीबद्ध करने के लिए
ls
# डायरेक्टरी बदलने के लिए (उदाहरण के लिए, Documents में जाने के लिए)
cd Documents
# यह जानने के लिए कि आप वर्तमान में किस डायरेक्टरी में हैं
pwd
# एक नई डायरेक्टरी बनाने के लिए
mkdir NewFolder
टोही: जानकारी जुटाना
इससे पहले कि कोई हैकर सिस्टम में सेंध लगाने का प्रयास करे, वे जानकारी इकट्ठा करते हैं। इस प्रक्रिया को (reconnaissance) या "recon" कहा जाता है। लक्ष्य किसी संगठन, उसके कर्मचारियों और उसके सिस्टम के बारे में अधिक से अधिक सीखना है। यह जानकारी कमजोरियों को उजागर कर सकती है और हमले की योजना बनाने के लिए एक रोडमैप प्रदान कर सकती है।
टोही के दो मुख्य प्रकार हैं: पैसिव (passive) और एक्टिव (active)। पैसिव टोही में, आप सीधे लक्ष्य के सिस्टम के साथ इंटरैक्ट नहीं करते हैं। आप सार्वजनिक रूप से उपलब्ध जानकारी जैसे समाचार लेख, सोशल मीडिया प्रोफाइल और सार्वजनिक रिकॉर्ड का उपयोग करते हैं। एक्टिव टोही अधिक सीधी होती है; इसमें लक्ष्य के नेटवर्क को स्कैन करना या उनके सिस्टम से सीधे जानकारी का अनुरोध करना शामिल है, जिससे पता लगने का खतरा बढ़ जाता है।
| पहलू | पैसिव टोही | एक्टिव टोही |
|---|---|---|
| इंटरैक्शन | लक्ष्य के साथ कोई सीधा संपर्क नहीं | लक्ष्य के सिस्टम के साथ सीधा संपर्क |
| पता लगने का जोखिम | बहुत कम | ज़्यादा |
| जानकारी की गहराई | सामान्य और सार्वजनिक | विशिष्ट और तकनीकी |
| उदाहरण | Whois लुकअप, Google Dorking | पोर्ट स्कैनिंग, नेटवर्क मैपिंग |
पैसिव टोही तकनीकें
हमेशा पैसिव टोही से शुरू करना सबसे अच्छा होता है। यह आपको पकड़े जाने के जोखिम के बिना एक आधारभूत जानकारी बनाने की अनुमति देता है।
Whois
noun
एक क्वेरी और प्रतिक्रिया प्रोटोकॉल जो डोमेन नाम, आईपी पते और स्वायत्त प्रणालियों के पंजीकृत उपयोगकर्ताओं या असाइनी के बारे में जानकारी संग्रहीत करने और वितरित करने के लिए व्यापक रूप से उपयोग किया जाता है।
काली टर्मिनल में whois कमांड आपको किसी डोमेन नाम के पंजीकरण विवरण, जैसे कि रजिस्ट्रार, संपर्क जानकारी और नाम सर्वर खोजने देता है।
# google.com के लिए Whois जानकारी प्राप्त करें
whois google.com
एक और शक्तिशाली पैसिव टूल nslookup है, जो डोमेन नेम सिस्टम (DNS) से जानकारी प्राप्त करने के लिए उपयोग किया जाता है। आप इसका उपयोग डोमेन से जुड़े IP पते या मेल सर्वर खोजने के लिए कर सकते हैं।
# google.com का IP पता खोजें
nslookup google.com
# google.com के मेल सर्वर रिकॉर्ड खोजें
nslookup -type=mx google.com
शायद सबसे बहुमुखी पैसिव टोही उपकरणों में से एक है। यह उन्नत खोज ऑपरेटरों का उपयोग करके जानकारी खोजने की कला है जिसे एक नियमित खोज से खोजना मुश्किल होगा। आप इसका उपयोग सार्वजनिक रूप से उजागर की गई संवेदनशील फ़ाइलों, लॉगिन पृष्ठों और बहुत कुछ को खोजने के लिए कर सकते हैं।
यहाँ Google Dorking के कुछ उदाहरण दिए गए हैं:
# किसी विशिष्ट साइट पर PDF फ़ाइलें खोजें
site:example.com filetype:pdf
# URL में "admin" वाले पृष्ठों को खोजें
inurl:admin
# "पासवर्ड" वाली सार्वजनिक रूप से उजागर निर्देशिकाओं को खोजें
intitle:"index of" "passwords"
सार्वजनिक अटैक सरफेस को समझना
इन पैसिव तकनीकों का लक्ष्य आपके लक्ष्य के सार्वजनिक अटैक सरफेस को मैप करना है। यह उन सभी बिंदुओं का योग है जहां एक हमलावर सिस्टम तक पहुंचने का प्रयास कर सकता है। इसमें वेबसाइट, सर्वर, कर्मचारी प्रोफाइल और कोई भी अन्य संपत्ति शामिल है जो इंटरनेट पर उजागर होती है।
एक बार जब आप अपने लक्ष्य के अटैक सरफेस की स्पष्ट तस्वीर बना लेते हैं, तो आप उन क्षेत्रों की पहचान करना शुरू कर सकते हैं जो कमजोर हो सकते हैं। उदाहरण के लिए, एक पुराना सबडोमेन जिसे अपडेट नहीं किया गया है या एक कर्मचारी जो सोशल मीडिया पर बहुत अधिक जानकारी साझा करता है, दोनों संभावित प्रवेश बिंदु हो सकते हैं। आपकी टोही जितनी अधिक संपूर्ण होगी, आपको एक सफल भेद्यता खोजने की उतनी ही अधिक संभावना होगी।
अब जब आप काली लिनक्स टर्मिनल और बुनियादी टोही तकनीकों से परिचित हो गए हैं, तो आइए आपके ज्ञान का परीक्षण करें।
एथिकल हैकिंग के संदर्भ में काली लिनक्स (Kali Linux) का प्राथमिक उद्देश्य क्या है?
पैसिव टोही (passive reconnaissance) में लक्ष्य के सिस्टम के साथ सीधे इंटरैक्ट करना शामिल है।
याद रखें, ये उपकरण शक्तिशाली हैं। एक एथिकल हैकर के रूप में, यह आपकी ज़िम्मेदारी है कि आप उन्हें हमेशा कानूनी और नैतिक रूप से उपयोग करें, केवल उन सिस्टमों पर जिन्हें आपको परीक्षण करने की स्पष्ट अनुमति है।
