एथिकल हैकिंग और साइबर सुरक्षा — पूरा कोर्स
बिलकुल शुरुआत से उन्नत स्तर तक — नेटवर्किंग, लिनक्स, वेब सुरक्षा, टूल्स, सर्टिफिकेशन और अभ्यास। सब कुछ एक जगह, आसान हिंदी में।
M1 एथिकल हैकिंग क्या है
हैकर के प्रकार • रेड/ब्लू टीम • CIA ट्रायड • भारत में कानून
हैकिंग क्या है: किसी कंप्यूटर सिस्टम, नेटवर्क या ऐप्लिकेशन को इस तरह समझना और इस्तेमाल करना जो उसके बनाने वालों ने सोचा नहीं था। हैकिंग अपने आप में गलत नहीं है — फ़र्क़ इरादे और अनुमति से पड़ता है।
हैकर के प्रकार (इरादे के आधार पर)
- व्हाइट हैट (एथिकल हैकर): अनुमति लेकर कमज़ोरियाँ ढूँढते हैं ताकि उन्हें ठीक किया जा सके। यही इस कोर्स का रास्ता है।
- ब्लैक हैट: बिना अनुमति, गलत फ़ायदे (पैसा, डेटा चोरी, नुकसान) के लिए। यह अपराध है।
- ग्रे हैट: बीच के — बिना अनुमति कमज़ोरी ढूँढ लेते हैं पर नुकसान का इरादा नहीं; फिर भी कानूनन गलत।
- स्क्रिप्ट किडी: दूसरों के बनाए टूल बिना समझे चलाने वाले नौसिखिए।
- हैक्टिविस्ट: किसी राजनीतिक या सामाजिक मकसद से हैकिंग करने वाले।
एथिकल हैकिंग / पेनिट्रेशन टेस्टिंग
अनुमति लेकर, तयशुदा दायरे (scope) में किसी सिस्टम पर असली हमलावर की तरह हमला करके देखना कि कहाँ-कहाँ सेंध लग सकती है, और फिर रिपोर्ट बनाकर उन कमज़ोरियों को ठीक करवाना।
रेड टीम बनाम ब्लू टीम
- रेड टीम — हमला करने वाले (आक्रमण का अभ्यास)
- ब्लू टीम — बचाव करने वाले (हमला पकड़ना और रोकना)
- पर्पल टीम — दोनों का तालमेल
सुरक्षा के तीन स्तंभ (CIA Triad)
- गोपनीयता (Confidentiality): डेटा सिर्फ़ अधिकृत लोग देखें।
- अखंडता (Integrity): डेटा बिना अनुमति बदला न जाए।
- उपलब्धता (Availability): ज़रूरत पर सिस्टम चालू मिले।
भारत में कानून — IT Act 2000 (ज़रूर जानें)
| धारा | किस बारे में |
|---|---|
43 | बिना अनुमति कंप्यूटर में घुसना, डेटा निकालना या नुकसान — जुर्माना |
66 | कंप्यूटर से जुड़ी छेड़छाड़ / धोखाधड़ी — जेल और जुर्माना |
66C | पहचान की चोरी (पासवर्ड, डिजिटल सिग्नेचर) |
66D | कंप्यूटर के ज़रिए धोखा देकर किसी की पहचान बनाना |
66F | साइबर आतंकवाद (गंभीर अपराध) |
करियर का दायरा
पेनिट्रेशन टेस्टर, SOC एनालिस्ट, बग बाउंटी हंटर, सुरक्षा शोधकर्ता — माँग तेज़ी से बढ़ रही है (विस्तार मॉड्यूल 14 में)।
M2 नेटवर्किंग की बुनियाद
बिना नेटवर्किंग समझे हैकिंग नहीं आती — यह सबसे ज़रूरी नींव है।
जब भी आप कोई वेबसाइट खोलते हैं, तो आपका डिवाइस (क्लाइंट) किसी दूसरे कंप्यूटर (सर्वर) से बात करता है। हैकिंग का बड़ा हिस्सा यही समझना है कि यह बातचीत कैसे होती है और कहाँ कमज़ोर पड़ती है।
IP पता (Address)
- हर डिवाइस का एक पता होता है — जैसे घर का पता। IPv4 (जैसे 192.168.1.5) और नया IPv6।
- प्राइवेट IP — आपके घर/ऑफ़िस के नेटवर्क के अंदर। पब्लिक IP — इंटरनेट पर दिखने वाला।
पोर्ट और सेवाएँ (Ports & Services)
एक ही IP पर कई सेवाएँ चलती हैं — हर सेवा का एक पोर्ट नंबर होता है (जैसे एक इमारत के कई दरवाज़े)।
| पोर्ट | सेवा | काम |
|---|---|---|
80 | HTTP | वेबसाइट (सामान्य) |
443 | HTTPS | सुरक्षित वेबसाइट |
22 | SSH | दूर से सर्वर चलाना |
21 | FTP | फ़ाइल ट्रांसफ़र |
25 | SMTP | ईमेल भेजना |
53 | DNS | नाम → IP बदलना |
3389 | RDP | विंडोज़ रिमोट डेस्कटॉप |
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 से), फ़ायरवॉल (ट्रैफ़िक रोकना), राउटर/स्विच (नेटवर्क जोड़ना)।
ping google.com चलाएँ, और सोचें कि पीछे क्या हो रहा है।M3 लिनक्स और कमांड लाइन
हैकिंग के ज़्यादातर टूल लिनक्स पर चलते हैं — कमांड लाइन आना बहुत ज़रूरी है।
हैकिंग में लिनक्स क्यों?
मुफ़्त, खुला (open-source), ताक़तवर, और ज़्यादातर सुरक्षा टूल इसी पर बने हैं। सबसे लोकप्रिय: Kali Linux और Parrot OS — इनमें सैकड़ों टूल पहले से इंस्टॉल रहते हैं।
बुनियादी कमांड
यूज़र और परमिशन
हर फ़ाइल पर तीन अधिकार होते हैं: r (पढ़ना), w (लिखना), x (चलाना) — मालिक, ग्रुप और बाकी सबके लिए अलग।
प्रोसेस और सेवाएँ
नेटवर्क कमांड
पैकेज इंस्टॉल और बैश
Kali में sudo apt update && sudo apt install <tool> से टूल इंस्टॉल होते हैं। छोटे-छोटे काम अपने-आप करने के लिए Bash स्क्रिप्ट लिखना सीखें (अगले मॉड्यूल में)।
M4 हैकर्स के लिए प्रोग्रामिंग
प्रोग्रामिंग से आप टूल समझ सकते हैं, अपने टूल बना सकते हैं और काम ऑटोमेट कर सकते हैं।
Python — सबसे ज़रूरी
सीखना आसान, सुरक्षा में सबसे ज़्यादा इस्तेमाल। शुरू करें: वेरिएबल, if-else, लूप, फंक्शन, लिस्ट/डिक्शनरी, फ़ाइल पढ़ना-लिखना, और लाइब्रेरी इम्पोर्ट करना।
आगे काम आने वाली लाइब्रेरी: requests (वेब), socket (नेटवर्क), scapy (पैकेट), beautifulsoup (वेब से डेटा)।
Bash स्क्रिप्टिंग
लिनक्स पर बार-बार के काम ऑटोमेट करने के लिए। जैसे कई IP पर एक साथ एक कमांड चलाना।
वेब की भाषा (HTML, JavaScript)
वेब हैकिंग के लिए यह समझना ज़रूरी है कि पेज कैसे बनते हैं। HTML (ढाँचा), CSS (रूप), JavaScript (ब्राउज़र में चलने वाला कोड)।
SQL की बुनियाद
ज़्यादातर वेबसाइटों का डेटा डेटाबेस में होता है। SELECT, INSERT, WHERE जैसे SQL कमांड समझना वेब सुरक्षा (SQL Injection) के लिए ज़रूरी है।
M5 अपनी हैकिंग लैब बनाना
अभ्यास सिर्फ़ अपनी लैब में — यही कानूनी और सुरक्षित तरीका है।
क्या-क्या चाहिए
- VirtualBox (मुफ़्त) या VMware इंस्टॉल करें — एक कंप्यूटर के अंदर कई वर्चुअल कंप्यूटर चलाने के लिए।
- Kali Linux की VM डाउनलोड करके चलाएँ — यह आपकी "हमला करने वाली" मशीन होगी।
- एक या दो कमज़ोर मशीनें जोड़ें (नीचे सूची) — ये आपके "निशाने" होंगे।
- सबको Host-Only / Internal Network पर रखें ताकि वे इंटरनेट या किसी और से न जुड़ें।
- Snapshot लें — गड़बड़ होने पर एक क्लिक में पुरानी हालत में लौट आएँ।
अभ्यास के लिए कमज़ोर मशीनें
| मशीन | किसके लिए |
|---|---|
| DVWA | वेब सुरक्षा के शुरुआती अभ्यास (बहुत आसान) |
| OWASP Juice Shop | आधुनिक वेब ऐप की कमज़ोरियाँ |
| Metasploitable 2/3 | नेटवर्क और सिस्टम स्तर का अभ्यास |
| VulnHub | सैकड़ों मुफ़्त कमज़ोर मशीनें डाउनलोड के लिए |
M6 हैकिंग की कार्यप्रणाली (5 चरण)
हर पेनिट्रेशन टेस्ट एक तय तरीके से होता है — बेतरतीब नहीं।
- Reconnaissance (जानकारी जुटाना): निशाने के बारे में खुली जानकारी इकट्ठा करना — डोमेन, IP, तकनीक, कर्मचारी। (मॉड्यूल 7)
- Scanning (स्कैनिंग): कौन-से पोर्ट खुले हैं, कौन-सी सेवाएँ और वर्शन चल रहे हैं। (मॉड्यूल 8)
- Gaining Access (पहुँच बनाना): मिली कमज़ोरी का उपयोग करके सिस्टम में प्रवेश — सिर्फ़ अपनी लैब में अभ्यास।
- Maintaining Access (पहुँच बनाए रखना): असली टेस्ट में यह दिखाने के लिए कि हमलावर कितनी देर टिक सकता है।
- 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 से पता चलता है कि कौन-से पोर्ट खुले हैं, कौन-सी सेवा और कौन-सा वर्शन चल रहा है, और कई बार ऑपरेटिंग सिस्टम भी। (सिर्फ़ अपनी लैब या अनुमति वाले सिस्टम पर)
Wireshark — ट्रैफ़िक विश्लेषण
नेटवर्क पर आते-जाते पैकेट देखने का टूल। इससे समझ आता है कि डेटा कैसे बहता है और कहाँ बिना एन्क्रिप्शन के (असुरक्षित) जा रहा है। बचाव और सीखने, दोनों के लिए बढ़िया।
Enumeration
खुली सेवाओं से और गहरी जानकारी निकालना — जैसे किसी SMB शेयर में कौन-सी फ़ाइलें, किसी FTP पर गेस्ट लॉगिन, या किसी वेब सर्वर पर कौन-से फ़ोल्डर। यही अक्सर आगे का रास्ता खोलता है।
Vulnerability Scanners
Nessus और OpenVAS अपने-आप ज्ञात कमज़ोरियाँ ढूँढ लेते हैं। ये शुरुआत के लिए अच्छे हैं, पर इनके नतीजों को खुद परखना ज़रूरी है (कई बार गलत अलार्म देते हैं)।
M9 वेब ऐप्लिकेशन सुरक्षा — OWASP Top 10
आज की ज़्यादातर हैकिंग वेबसाइटों और वेब ऐप पर होती है। यह सबसे अहम मॉड्यूल है।
OWASP Top 10 दुनिया की सबसे मशहूर सूची है — वेब ऐप की 10 सबसे आम और ख़तरनाक कमज़ोरियाँ। हर एथिकल हैकर को ये ज़बानी याद होनी चाहिए।
| # | कमज़ोरी | सरल अर्थ |
|---|---|---|
| 1 | Broken Access Control | कोई वो चीज़ देख/कर ले जिसकी उसे अनुमति नहीं |
| 2 | Cryptographic Failures | कमज़ोर या गायब एन्क्रिप्शन, खुले में पासवर्ड |
| 3 | Injection | गलत इनपुट से डेटाबेस/सिस्टम को धोखा (SQLi, XSS) |
| 4 | Insecure Design | डिज़ाइन में ही सुरक्षा की कमी |
| 5 | Security Misconfiguration | गलत सेटिंग, डिफ़ॉल्ट पासवर्ड, खुली जानकारी |
| 6 | Vulnerable Components | पुरानी, कमज़ोर लाइब्रेरी/प्लगइन |
| 7 | Auth Failures | कमज़ोर लॉगिन, सेशन की गड़बड़ी |
| 8 | Data Integrity Failures | बिना जाँचे अपडेट/डेटा पर भरोसा |
| 9 | Logging Failures | हमला होने पर पता ही न चले (लॉग न हों) |
| 10 | SSRF | सर्वर से ज़बरदस्ती अंदरूनी जगह अनुरोध करवाना |
Burp Suite — वेब टेस्टिंग का मुख्य टूल
यह आपके ब्राउज़र और वेबसाइट के बीच बैठकर हर request देखने और समझने देता है। वेब सुरक्षा सीखने के लिए इसका मुफ़्त वर्शन काफ़ी है।
कहाँ अभ्यास करें
- PortSwigger Web Security Academy — मुफ़्त, बेहतरीन, क़दम-दर-क़दम (सबसे सुझाया हुआ)।
- DVWA और OWASP Juice Shop — अपनी लैब में।
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 | वेब सर्वर की ज्ञात कमज़ोरियाँ |
| sqlmap | SQL Injection टेस्टिंग (लैब) |
| Gobuster / ffuf | छिपे फ़ोल्डर/सबडोमेन ढूँढना |
| John / Hashcat | पासवर्ड-हैश ऑडिट |
| Hydra | लॉगिन ऑडिट |
| Aircrack-ng | वायरलेस सुरक्षा जाँच |
| theHarvester / Maltego | OSINT / जानकारी जुटाना |
| Nessus / OpenVAS | vulnerability स्कैनिंग |
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।
बग बाउंटी कैसे शुरू करें
- HackerOne या Bugcrowd पर खाता बनाएँ।
- किसी प्रोग्राम का scope ध्यान से पढ़ें — सिर्फ़ अनुमति वाली चीज़ों पर ही टेस्ट करें।
- छोटे, आसान लक्ष्यों से शुरू करें; एक कमज़ोरी पर गहराई से काम करें।
- साफ़ रिपोर्ट लिखना सीखें — यही इनाम दिलाती है।
पोर्टफ़ोलियो
अपनी 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) |
| महीना 2 | Python/Bash बेसिक्स + अपनी लैब सेटअप (मॉड्यूल 4–5) |
| महीना 3 | Recon + Scanning + Nmap; TryHackMe शुरू (मॉड्यूल 6–8) |
| महीना 4 | वेब सुरक्षा OWASP, Burp, PortSwigger/Juice Shop (मॉड्यूल 9) |
| महीना 5 | पासवर्ड/क्रिप्टो, privilege escalation, HTB मशीनें (मॉड्यूल 10–12) |
| महीना 6 | CTF, बग बाउंटी शुरू, Security+/eJPT की तैयारी (मॉड्यूल 13–14) |
आख़िरी सलाह: लगातार अभ्यास करें, हर चीज़ का writeup लिखें, समुदाय से जुड़ें, और हमेशा कानूनी दायरे में रहें। धैर्य रखें — साइबर सुरक्षा एक मैराथन है, दौड़ नहीं। शुभकामनाएँ! 🚀