एथिकल हैकिंग कोर्स
पूरा मुफ़्त कोर्स • हिंदी में

एथिकल हैकिंग और साइबर सुरक्षा — पूरा कोर्स

बिलकुल शुरुआत से उन्नत स्तर तक — नेटवर्किंग, लिनक्स, वेब सुरक्षा, टूल्स, सर्टिफिकेशन और अभ्यास। सब कुछ एक जगह, आसान हिंदी में।

📚 15 मॉड्यूल 🧪 हैंड्स-ऑन लैब 🎯 बिगिनर से एडवांस 🗓️ 6 महीने की योजना
⚠️ सबसे ज़रूरी नियम (पढ़ना अनिवार्य): ये कौशल सिर्फ़ तभी वैध (legal) हैं जब आप अपनी खुद की लैब या सिस्टम पर अभ्यास करें, या उस सिस्टम पर जिसके मालिक ने आपको लिखित अनुमति दी हो। बिना अनुमति किसी वेबसाइट, नेटवर्क, खाते या डिवाइस को छूना या जाँचना भारत में IT Act 2000 के तहत अपराध है। इस कोर्स का मकसद बचाव (defence) है, नुकसान नहीं।

M1 एथिकल हैकिंग क्या है

हैकर के प्रकार • रेड/ब्लू टीम • CIA ट्रायड • भारत में कानून

हैकिंग क्या है: किसी कंप्यूटर सिस्टम, नेटवर्क या ऐप्लिकेशन को इस तरह समझना और इस्तेमाल करना जो उसके बनाने वालों ने सोचा नहीं था। हैकिंग अपने आप में गलत नहीं है — फ़र्क़ इरादे और अनुमति से पड़ता है।

हैकर के प्रकार (इरादे के आधार पर)

  • व्हाइट हैट (एथिकल हैकर): अनुमति लेकर कमज़ोरियाँ ढूँढते हैं ताकि उन्हें ठीक किया जा सके। यही इस कोर्स का रास्ता है।
  • ब्लैक हैट: बिना अनुमति, गलत फ़ायदे (पैसा, डेटा चोरी, नुकसान) के लिए। यह अपराध है।
  • ग्रे हैट: बीच के — बिना अनुमति कमज़ोरी ढूँढ लेते हैं पर नुकसान का इरादा नहीं; फिर भी कानूनन गलत।
  • स्क्रिप्ट किडी: दूसरों के बनाए टूल बिना समझे चलाने वाले नौसिखिए।
  • हैक्टिविस्ट: किसी राजनीतिक या सामाजिक मकसद से हैकिंग करने वाले।

एथिकल हैकिंग / पेनिट्रेशन टेस्टिंग

अनुमति लेकर, तयशुदा दायरे (scope) में किसी सिस्टम पर असली हमलावर की तरह हमला करके देखना कि कहाँ-कहाँ सेंध लग सकती है, और फिर रिपोर्ट बनाकर उन कमज़ोरियों को ठीक करवाना।

रेड टीम बनाम ब्लू टीम

  • रेड टीम — हमला करने वाले (आक्रमण का अभ्यास)
  • ब्लू टीम — बचाव करने वाले (हमला पकड़ना और रोकना)
  • पर्पल टीम — दोनों का तालमेल

सुरक्षा के तीन स्तंभ (CIA Triad)

  • गोपनीयता (Confidentiality): डेटा सिर्फ़ अधिकृत लोग देखें।
  • अखंडता (Integrity): डेटा बिना अनुमति बदला न जाए।
  • उपलब्धता (Availability): ज़रूरत पर सिस्टम चालू मिले।

भारत में कानून — IT Act 2000 (ज़रूर जानें)

धाराकिस बारे में
43बिना अनुमति कंप्यूटर में घुसना, डेटा निकालना या नुकसान — जुर्माना
66कंप्यूटर से जुड़ी छेड़छाड़ / धोखाधड़ी — जेल और जुर्माना
66Cपहचान की चोरी (पासवर्ड, डिजिटल सिग्नेचर)
66Dकंप्यूटर के ज़रिए धोखा देकर किसी की पहचान बनाना
66Fसाइबर आतंकवाद (गंभीर अपराध)
इसलिए: कभी भी बिना लिखित अनुमति किसी असली सिस्टम पर कुछ मत कीजिए। एथिकल हैकर के पास हमेशा लिखित मंज़ूरी (authorization) होती है।

करियर का दायरा

पेनिट्रेशन टेस्टर, SOC एनालिस्ट, बग बाउंटी हंटर, सुरक्षा शोधकर्ता — माँग तेज़ी से बढ़ रही है (विस्तार मॉड्यूल 14 में)।

M2 नेटवर्किंग की बुनियाद

बिना नेटवर्किंग समझे हैकिंग नहीं आती — यह सबसे ज़रूरी नींव है।

जब भी आप कोई वेबसाइट खोलते हैं, तो आपका डिवाइस (क्लाइंट) किसी दूसरे कंप्यूटर (सर्वर) से बात करता है। हैकिंग का बड़ा हिस्सा यही समझना है कि यह बातचीत कैसे होती है और कहाँ कमज़ोर पड़ती है।

IP पता (Address)

  • हर डिवाइस का एक पता होता है — जैसे घर का पता। IPv4 (जैसे 192.168.1.5) और नया IPv6।
  • प्राइवेट IP — आपके घर/ऑफ़िस के नेटवर्क के अंदर। पब्लिक IP — इंटरनेट पर दिखने वाला।

पोर्ट और सेवाएँ (Ports & Services)

एक ही IP पर कई सेवाएँ चलती हैं — हर सेवा का एक पोर्ट नंबर होता है (जैसे एक इमारत के कई दरवाज़े)।

पोर्टसेवाकाम
80HTTPवेबसाइट (सामान्य)
443HTTPSसुरक्षित वेबसाइट
22SSHदूर से सर्वर चलाना
21FTPफ़ाइल ट्रांसफ़र
25SMTPईमेल भेजना
53DNSनाम → IP बदलना
3389RDPविंडोज़ रिमोट डेस्कटॉप

TCP बनाम UDP

  • TCP — भरोसेमंद, कनेक्शन बनाकर (हर पैकेट की पुष्टि)। वेब, ईमेल आदि।
  • UDP — तेज़ पर बिना पुष्टि। वीडियो स्ट्रीमिंग, DNS, गेम्स।

OSI और TCP/IP मॉडल

नेटवर्क को 7 परतों (OSI) में समझा जाता है — Physical, Data Link, Network, Transport, Session, Presentation, Application। हैकर के लिए सबसे ज़रूरी हैं: Network (IP), Transport (TCP/UDP) और Application (HTTP)।

DNS कैसे काम करता है

आप allexamsnotes.in टाइप करते हैं, पर कंप्यूटर सिर्फ़ IP समझता है। DNS एक फ़ोनबुक की तरह नाम को IP में बदलता है। हैकिंग में DNS से किसी संगठन के सर्वरों/सबडोमेन की जानकारी मिलती है।

HTTP / HTTPS

  • क्लाइंट request भेजता है, सर्वर response देता है।
  • मुख्य methods: GET (माँगना), POST (भेजना), PUT, DELETE।
  • HTTPS = HTTP + एन्क्रिप्शन (TLS) — बीच में कोई पढ़ न सके।

और ज़रूरी शब्द

MAC address (हार्डवेयर पहचान), ARP (IP ↔ MAC), DHCP (अपने-आप IP देना), NAT (कई डिवाइस एक पब्लिक IP से), फ़ायरवॉल (ट्रैफ़िक रोकना), राउटर/स्विच (नेटवर्क जोड़ना)।

👉 अभ्यास: अपने फ़ोन/लैपटॉप का IP देखें, ping google.com चलाएँ, और सोचें कि पीछे क्या हो रहा है।

M3 लिनक्स और कमांड लाइन

हैकिंग के ज़्यादातर टूल लिनक्स पर चलते हैं — कमांड लाइन आना बहुत ज़रूरी है।

हैकिंग में लिनक्स क्यों?

मुफ़्त, खुला (open-source), ताक़तवर, और ज़्यादातर सुरक्षा टूल इसी पर बने हैं। सबसे लोकप्रिय: Kali Linux और Parrot OS — इनमें सैकड़ों टूल पहले से इंस्टॉल रहते हैं।

बुनियादी कमांड

pwd # अभी किस फ़ोल्डर में हैं ls -la # फ़ाइलें दिखाएँ (छिपी हुई भी) cd /var/www # फ़ोल्डर बदलें cat file.txt # फ़ाइल पढ़ें mkdir test # फ़ोल्डर बनाएँ cp a b # कॉपी mv a b # नाम बदलें / हटाएँ rm file # मिटाएँ (संभलकर) grep "pass" f # फ़ाइल में शब्द ढूँढें find / -name x # फ़ाइल खोजें

यूज़र और परमिशन

हर फ़ाइल पर तीन अधिकार होते हैं: r (पढ़ना), w (लिखना), x (चलाना) — मालिक, ग्रुप और बाकी सबके लिए अलग।

chmod +x script.sh # चलाने लायक बनाएँ chown user file # मालिक बदलें sudo <command> # एडमिन अधिकार से चलाएँ

प्रोसेस और सेवाएँ

ps aux # चल रहे प्रोग्राम top # लाइव उपयोग systemctl status ssh # सेवा की स्थिति

नेटवर्क कमांड

ip a # अपना IP ping host # पहुँच जाँचें ss -tulpn # कौन-से पोर्ट खुले हैं

पैकेज इंस्टॉल और बैश

Kali में sudo apt update && sudo apt install <tool> से टूल इंस्टॉल होते हैं। छोटे-छोटे काम अपने-आप करने के लिए Bash स्क्रिप्ट लिखना सीखें (अगले मॉड्यूल में)।

👉 अभ्यास: TryHackMe का "Linux Fundamentals" रूम या OverTheWire का Bandit गेम — कमांड लाइन सीखने का सबसे अच्छा तरीका।

M4 हैकर्स के लिए प्रोग्रामिंग

प्रोग्रामिंग से आप टूल समझ सकते हैं, अपने टूल बना सकते हैं और काम ऑटोमेट कर सकते हैं।

Python — सबसे ज़रूरी

सीखना आसान, सुरक्षा में सबसे ज़्यादा इस्तेमाल। शुरू करें: वेरिएबल, if-else, लूप, फंक्शन, लिस्ट/डिक्शनरी, फ़ाइल पढ़ना-लिखना, और लाइब्रेरी इम्पोर्ट करना।

# एक सरल उदाहरण — वेबसाइट का जवाब देखना import requests r = requests.get("https://example.com") print(r.status_code)

आगे काम आने वाली लाइब्रेरी: requests (वेब), socket (नेटवर्क), scapy (पैकेट), beautifulsoup (वेब से डेटा)।

Bash स्क्रिप्टिंग

लिनक्स पर बार-बार के काम ऑटोमेट करने के लिए। जैसे कई IP पर एक साथ एक कमांड चलाना।

वेब की भाषा (HTML, JavaScript)

वेब हैकिंग के लिए यह समझना ज़रूरी है कि पेज कैसे बनते हैं। HTML (ढाँचा), CSS (रूप), JavaScript (ब्राउज़र में चलने वाला कोड)।

SQL की बुनियाद

ज़्यादातर वेबसाइटों का डेटा डेटाबेस में होता है। SELECT, INSERT, WHERE जैसे SQL कमांड समझना वेब सुरक्षा (SQL Injection) के लिए ज़रूरी है।

👉 लक्ष्य: कोड लिखने में माहिर बनने की ज़रूरत नहीं — बस इतना कि किसी टूल/स्क्रिप्ट को पढ़कर समझ सकें और छोटा-मोटा बदल सकें।

M5 अपनी हैकिंग लैब बनाना

अभ्यास सिर्फ़ अपनी लैब में — यही कानूनी और सुरक्षित तरीका है।

सुनहरा नियम: कभी भी किसी असली वेबसाइट या नेटवर्क पर टूल मत चलाएँ। नीचे बताई मशीनें जान-बूझकर कमज़ोर बनाई गई हैं, सिर्फ़ सीखने के लिए।

क्या-क्या चाहिए

  1. VirtualBox (मुफ़्त) या VMware इंस्टॉल करें — एक कंप्यूटर के अंदर कई वर्चुअल कंप्यूटर चलाने के लिए।
  2. Kali Linux की VM डाउनलोड करके चलाएँ — यह आपकी "हमला करने वाली" मशीन होगी।
  3. एक या दो कमज़ोर मशीनें जोड़ें (नीचे सूची) — ये आपके "निशाने" होंगे।
  4. सबको Host-Only / Internal Network पर रखें ताकि वे इंटरनेट या किसी और से न जुड़ें।
  5. Snapshot लें — गड़बड़ होने पर एक क्लिक में पुरानी हालत में लौट आएँ।

अभ्यास के लिए कमज़ोर मशीनें

मशीनकिसके लिए
DVWAवेब सुरक्षा के शुरुआती अभ्यास (बहुत आसान)
OWASP Juice Shopआधुनिक वेब ऐप की कमज़ोरियाँ
Metasploitable 2/3नेटवर्क और सिस्टम स्तर का अभ्यास
VulnHubसैकड़ों मुफ़्त कमज़ोर मशीनें डाउनलोड के लिए
👉 अगर कंप्यूटर कमज़ोर है तो VM की जगह TryHackMe / Hack The Box इस्तेमाल करें — वहाँ लैब ब्राउज़र में ही चलती है (मॉड्यूल 13)।

M6 हैकिंग की कार्यप्रणाली (5 चरण)

हर पेनिट्रेशन टेस्ट एक तय तरीके से होता है — बेतरतीब नहीं।

  1. Reconnaissance (जानकारी जुटाना): निशाने के बारे में खुली जानकारी इकट्ठा करना — डोमेन, IP, तकनीक, कर्मचारी। (मॉड्यूल 7)
  2. Scanning (स्कैनिंग): कौन-से पोर्ट खुले हैं, कौन-सी सेवाएँ और वर्शन चल रहे हैं। (मॉड्यूल 8)
  3. Gaining Access (पहुँच बनाना): मिली कमज़ोरी का उपयोग करके सिस्टम में प्रवेश — सिर्फ़ अपनी लैब में अभ्यास।
  4. Maintaining Access (पहुँच बनाए रखना): असली टेस्ट में यह दिखाने के लिए कि हमलावर कितनी देर टिक सकता है।
  5. Covering Tracks / रिपोर्टिंग: ब्लैक हैट निशान मिटाते हैं; एथिकल हैकर उल्टा करता है — साफ़ रिपोर्ट बनाता है कि क्या-क्या मिला और कैसे ठीक करें।

याद रखें: एथिकल हैकिंग का असली मूल्य आख़िरी चरण — रिपोर्ट में है। कमज़ोरी ढूँढना आधा काम है; उसे समझाकर ठीक करवाना पूरा काम। (जाने-माने तरीके: PTES, OWASP Testing Guide, MITRE ATT&CK)

M7 जानकारी जुटाना — Reconnaissance और OSINT

अच्छा टेस्ट अच्छी जानकारी से शुरू होता है। जितना जानोगे, उतना बेहतर।

दो तरीके

  • Passive (छिपा): निशाने को छुए बिना खुली जानकारी इकट्ठा करना — गूगल, सोशल मीडिया, सार्वजनिक रिकॉर्ड।
  • Active (सीधा): निशाने से सीधे बात करके जानकारी लेना (जैसे DNS पूछना) — इसमें पहचान का जोखिम रहता है।

OSINT (खुले स्रोतों से जानकारी)

  • WHOIS — डोमेन किसके नाम, कब बना।
  • DNS जानकारी — सर्वर, सबडोमेन, मेल सर्वर।
  • Google Dorking — खास खोज ऑपरेटर जैसे site:, filetype:, intitle: से सार्वजनिक लेकिन छिपी फ़ाइलें ढूँढना।
  • haveibeenpwned.com — जाँचें कि कोई ईमेल किसी लीक में तो नहीं।

टूल (परिचय)

theHarvester (ईमेल/सबडोमेन), Maltego (रिश्ते जोड़ना), Shodan (इंटरनेट से जुड़े डिवाइस) — सभी सार्वजनिक जानकारी पर काम करते हैं।

बचाव का नज़रिया: OSINT सिखाता है कि आप और आपका संगठन इंटरनेट पर कितनी जानकारी छोड़ रहे हैं। सीखने के बाद अपनी जानकारी कम करें — यही असली फ़ायदा।

M8 स्कैनिंग और Enumeration

अब पता करते हैं कि निशाने पर कौन-से दरवाज़े खुले हैं और पीछे क्या चल रहा है।

Nmap — स्कैनिंग का राजा

Nmap से पता चलता है कि कौन-से पोर्ट खुले हैं, कौन-सी सेवा और कौन-सा वर्शन चल रहा है, और कई बार ऑपरेटिंग सिस्टम भी। (सिर्फ़ अपनी लैब या अनुमति वाले सिस्टम पर)

nmap 10.10.10.5 # सामान्य पोर्ट स्कैन nmap -sV 10.10.10.5 # सेवा और वर्शन nmap -p- 10.10.10.5 # सभी 65535 पोर्ट

Wireshark — ट्रैफ़िक विश्लेषण

नेटवर्क पर आते-जाते पैकेट देखने का टूल। इससे समझ आता है कि डेटा कैसे बहता है और कहाँ बिना एन्क्रिप्शन के (असुरक्षित) जा रहा है। बचाव और सीखने, दोनों के लिए बढ़िया।

Enumeration

खुली सेवाओं से और गहरी जानकारी निकालना — जैसे किसी SMB शेयर में कौन-सी फ़ाइलें, किसी FTP पर गेस्ट लॉगिन, या किसी वेब सर्वर पर कौन-से फ़ोल्डर। यही अक्सर आगे का रास्ता खोलता है।

Vulnerability Scanners

Nessus और OpenVAS अपने-आप ज्ञात कमज़ोरियाँ ढूँढ लेते हैं। ये शुरुआत के लिए अच्छे हैं, पर इनके नतीजों को खुद परखना ज़रूरी है (कई बार गलत अलार्म देते हैं)।

M9 वेब ऐप्लिकेशन सुरक्षा — OWASP Top 10

आज की ज़्यादातर हैकिंग वेबसाइटों और वेब ऐप पर होती है। यह सबसे अहम मॉड्यूल है।

OWASP Top 10 दुनिया की सबसे मशहूर सूची है — वेब ऐप की 10 सबसे आम और ख़तरनाक कमज़ोरियाँ। हर एथिकल हैकर को ये ज़बानी याद होनी चाहिए।

#कमज़ोरीसरल अर्थ
1Broken Access Controlकोई वो चीज़ देख/कर ले जिसकी उसे अनुमति नहीं
2Cryptographic Failuresकमज़ोर या गायब एन्क्रिप्शन, खुले में पासवर्ड
3Injectionगलत इनपुट से डेटाबेस/सिस्टम को धोखा (SQLi, XSS)
4Insecure Designडिज़ाइन में ही सुरक्षा की कमी
5Security Misconfigurationगलत सेटिंग, डिफ़ॉल्ट पासवर्ड, खुली जानकारी
6Vulnerable Componentsपुरानी, कमज़ोर लाइब्रेरी/प्लगइन
7Auth Failuresकमज़ोर लॉगिन, सेशन की गड़बड़ी
8Data Integrity Failuresबिना जाँचे अपडेट/डेटा पर भरोसा
9Logging Failuresहमला होने पर पता ही न चले (लॉग न हों)
10SSRFसर्वर से ज़बरदस्ती अंदरूनी जगह अनुरोध करवाना

Burp Suite — वेब टेस्टिंग का मुख्य टूल

यह आपके ब्राउज़र और वेबसाइट के बीच बैठकर हर request देखने और समझने देता है। वेब सुरक्षा सीखने के लिए इसका मुफ़्त वर्शन काफ़ी है।

कहाँ अभ्यास करें

  • PortSwigger Web Security Academy — मुफ़्त, बेहतरीन, क़दम-दर-क़दम (सबसे सुझाया हुआ)।
  • DVWA और OWASP Juice Shop — अपनी लैब में।
👉 हर कमज़ोरी के साथ यह ज़रूर सीखें कि उसे ठीक (fix) कैसे करें — इनपुट जाँच, parameterized queries, सही एक्सेस कंट्रोल। यही असली कौशल है।

M10 पासवर्ड, सिस्टम सुरक्षा और क्रिप्टोग्राफी

पासवर्ड कैसे टूटते हैं, कैसे सुरक्षित रखें, और एन्क्रिप्शन की बुनियाद।

पासवर्ड कैसे स्टोर होते हैं

अच्छी वेबसाइटें पासवर्ड सीधे नहीं रखतीं — उन्हें हैश (एक-तरफ़ा बदलाव) करके रखती हैं। हैश को वापस पासवर्ड में बदलना मुश्किल होता है।

तीन अलग चीज़ें — घालमेल मत करें

शब्दमतलब
Hashingएक-तरफ़ा (वापस नहीं आता) — पासवर्ड जाँचने के लिए
Encryptionदो-तरफ़ा (चाबी से वापस आता है) — गोपनीयता के लिए
Encodingसिर्फ़ रूप बदलना (Base64) — सुरक्षा नहीं

पासवर्ड हमलों की अवधारणा (बचाव के लिए)

  • Brute force — हर संभव पासवर्ड आज़माना।
  • Dictionary attack — आम पासवर्डों की सूची आज़माना।
  • बचाव: लंबे अनोखे पासवर्ड, MFA (दो-स्तरीय लॉगिन), rate-limiting, अच्छा हैश (bcrypt)।

टूल (लैब में ऑडिट के लिए): John the Ripper, Hashcat (हैश परखना), Hydra (लॉगिन ऑडिट) — केवल अपने/अनुमति वाले सिस्टम पर।

Privilege Escalation (अवधारणा)

सिस्टम में कम अधिकार से घुसकर, किसी गलत सेटिंग या कमज़ोरी का उपयोग करके एडमिन/रूट अधिकार पाना। टेस्टिंग में यह दिखाता है कि छोटी-सी सेंध कितनी बड़ी हो सकती है।

क्रिप्टोग्राफी की बुनियाद

  • Symmetric — एक ही चाबी (तेज़)।
  • Asymmetric — पब्लिक + प्राइवेट चाबी (HTTPS का आधार)।
  • SSL/TLS, PKI, डिजिटल सिग्नेचर — इंटरनेट की सुरक्षा इन्हीं पर टिकी है।

M11 वायरलेस, सोशल इंजीनियरिंग और मालवेयर

जागरूकता और बचाव — नुकसान करना नहीं, पहचानना और रोकना सीखें।

Wi-Fi सुरक्षा

  • WEP (पुराना, टूटा हुआ) → WPA/WPA2 → WPA3 (सबसे सुरक्षित)।
  • सुरक्षित सेटअप: WPA2/WPA3, लंबा पासवर्ड, डिफ़ॉल्ट एडमिन पासवर्ड बदलें, WPS बंद करें।
  • वायरलेस हमले कैसे होते हैं — यह समझना इसलिए ज़रूरी है ताकि आप अपना नेटवर्क मज़बूत बना सकें।

सोशल इंजीनियरिंग — इंसान को धोखा

सबसे कमज़ोर कड़ी अक्सर तकनीक नहीं, इंसान होता है।

  • फ़िशिंग — नकली ईमेल/लिंक से पासवर्ड चुराना।
  • विशिंग — फ़ोन कॉल से धोखा। स्मिशिंग — SMS से।
  • बचाव: लिंक जाँचें, OTP/पासवर्ड किसी को न दें, भेजने वाले की पुष्टि करें, जल्दबाज़ी से सावधान।

मालवेयर के प्रकार (समझ और बचाव)

प्रकारक्या करता है
वायरसदूसरी फ़ाइलों से चिपककर फैलता है
वर्मखुद-ब-खुद नेटवर्क में फैलता है
ट्रोजनअच्छी फ़ाइल के भेस में छिपा नुकसान
रैनसमवेयरफ़ाइलें लॉक करके फिरौती माँगता है
स्पायवेयरचुपके से जासूसी करता है
नोट: यह कोर्स मालवेयर बनाना नहीं सिखाता। मक़सद है पहचानना और बचाव — अपडेट, एंटीवायरस, बैकअप और जागरूकता।

M12 ज़रूरी टूल्स का overview

कौन-सा टूल किस काम आता है — ज़्यादातर Kali Linux में पहले से रहते हैं।

टूलकाम
Nmapपोर्ट/सेवा स्कैनिंग
Wiresharkनेटवर्क ट्रैफ़िक विश्लेषण
Burp Suiteवेब ऐप टेस्टिंग (proxy)
Metasploit Frameworkएक्सप्लॉइटेशन फ्रेमवर्क (लैब में सीखने हेतु)
Niktoवेब सर्वर की ज्ञात कमज़ोरियाँ
sqlmapSQL Injection टेस्टिंग (लैब)
Gobuster / ffufछिपे फ़ोल्डर/सबडोमेन ढूँढना
John / Hashcatपासवर्ड-हैश ऑडिट
Hydraलॉगिन ऑडिट
Aircrack-ngवायरलेस सुरक्षा जाँच
theHarvester / MaltegoOSINT / जानकारी जुटाना
Nessus / OpenVASvulnerability स्कैनिंग
👉 टूल याद रखने से ज़्यादा ज़रूरी है समझना कि वह क्यों और कहाँ इस्तेमाल होता है। एक-एक टूल को अपनी लैब में आराम से आज़माएँ।

M13 अभ्यास मंच और CTF

पढ़ाई का असली फ़ायदा तभी, जब आप रोज़ हाथ चलाएँ — ये मंच बिलकुल कानूनी हैं।

मंचकिसके लिए
TryHackMeशुरुआती — क़दम-दर-क़दम रूम (सबसे बढ़िया शुरुआत)
Hack The Boxथोड़ा आगे — असली जैसी मशीनें; HTB Academy भी
PortSwigger Academyवेब सुरक्षा — मुफ़्त और बेहतरीन
VulnHubडाउनलोड करने लायक कमज़ोर मशीनें
OverTheWire (Bandit)लिनक्स/कमांड लाइन खेल-खेल में
PicoCTFशुरुआती CTF चुनौतियाँ

CTF क्या है?

Capture The Flag — सुरक्षा पहेलियाँ, जहाँ आप एक छिपा "flag" ढूँढते हैं। मज़ेदार, कानूनी और बहुत कुछ सिखाने वाला। रोज़/हफ़्ते एक चुनौती या मशीन का लक्ष्य रखें।

सलाह: हर मशीन के बाद एक छोटा writeup (क्या किया, कैसे किया) लिखें। यही आगे आपका पोर्टफ़ोलियो बनेगा।

M14 सर्टिफिकेशन, करियर और बग बाउंटी

सीखने को नौकरी और कमाई में बदलने का रास्ता।

सर्टिफिकेशन रोडमैप

सर्टिफिकेशनस्तर
CompTIA Security+नींव — बुनियादी सुरक्षा ज्ञान
eJPTशुरुआती व्यावहारिक पेनिट्रेशन टेस्टिंग
CEHज्ञान-आधारित, नौकरी में मान्यता
PNPT / OSCPव्यावहारिक और प्रतिष्ठित (OSCP सबसे मान्य)

करियर के रास्ते

  • Penetration Tester — अनुमति से हमला करके कमज़ोरी ढूँढना।
  • SOC Analyst — हमलों पर नज़र रखना और जवाब देना (Blue Team)।
  • Bug Bounty Hunter — कंपनियों की कमज़ोरी ढूँढकर इनाम पाना।
  • Security Analyst / Red Team / Blue Team।

बग बाउंटी कैसे शुरू करें

  1. HackerOne या Bugcrowd पर खाता बनाएँ।
  2. किसी प्रोग्राम का scope ध्यान से पढ़ें — सिर्फ़ अनुमति वाली चीज़ों पर ही टेस्ट करें।
  3. छोटे, आसान लक्ष्यों से शुरू करें; एक कमज़ोरी पर गहराई से काम करें।
  4. साफ़ रिपोर्ट लिखना सीखें — यही इनाम दिलाती है।

पोर्टफ़ोलियो

अपनी TryHackMe/HTB प्रोफ़ाइल, GitHub और CTF writeups को आगे रखें — यही आपका असली रिज़्यूमे है।

M15 संसाधन और 6-महीने की योजना

आगे पढ़ने के लिए और एक साफ़ रास्ता जो आपको वहाँ तक ले जाए।

अच्छी किताबें

  • Linux Basics for Hackers — OccupyTheWeb (शुरुआत के लिए सबसे अच्छी)
  • Penetration Testing — Georgia Weidman
  • The Web Application Hacker's Handbook — वेब सुरक्षा की बाइबिल
  • Hacking: The Art of Exploitation — Jon Erickson (गहराई)

YouTube चैनल

NetworkChuck, The Cyber Mentor (TCM), HackerSploit, John Hammond, IppSec (HTB writeups)। हिंदी में भी कई अच्छे साइबर-सुरक्षा चैनल हैं — "ethical hacking Hindi" सर्च करें।

ज़रूरी वेबसाइटें

owasp.org, portswigger.net/web-security, tryhackme.com, hackthebox.com, hackerone.com, attack.mitre.org (MITRE ATT&CK), gtfobins.github.io।

6-महीने की योजना

महीनालक्ष्य
महीना 1नेटवर्किंग + लिनक्स की पक्की बुनियाद (मॉड्यूल 2–3)
महीना 2Python/Bash बेसिक्स + अपनी लैब सेटअप (मॉड्यूल 4–5)
महीना 3Recon + Scanning + Nmap; TryHackMe शुरू (मॉड्यूल 6–8)
महीना 4वेब सुरक्षा OWASP, Burp, PortSwigger/Juice Shop (मॉड्यूल 9)
महीना 5पासवर्ड/क्रिप्टो, privilege escalation, HTB मशीनें (मॉड्यूल 10–12)
महीना 6CTF, बग बाउंटी शुरू, Security+/eJPT की तैयारी (मॉड्यूल 13–14)

आख़िरी सलाह: लगातार अभ्यास करें, हर चीज़ का writeup लिखें, समुदाय से जुड़ें, और हमेशा कानूनी दायरे में रहें। धैर्य रखें — साइबर सुरक्षा एक मैराथन है, दौड़ नहीं। शुभकामनाएँ! 🚀