
समुदाय-संचालित साइबर सुरक्षा ज्ञानकोष जिसमें 400+ नोट्स, माइंड-मैप्स और चीट-शीट्स शामिल हैं – मूल सिद्धांतों से निर्मित। छात्रों, SOC विश्लेषकों और पेंटेस्टर्स के लिए आदर्श।
छात्रों, पेशेवरों और आजीवन सीखने वालों को संरचित नोट्स, हैंड्स-ऑन लैब्स और वास्तविक दुनिया की अवधारणाओं के माध्यम से व्यावहारिक सुरक्षा कौशल विकसित करने में मदद करने के लिए डिज़ाइन किया गया एक आधुनिक, ओपन-सोर्स साइबर सुरक्षा ज्ञानकोष।
Quartz के साथ निर्मित • Markdown द्वारा संचालित • सामुदायिक संचालित • MIT लाइसेंस
स्पष्टता के साथ साइबर सुरक्षा सीखें — मूल बातों से उन्नत अवधारणाओं तक, सब कुछ एक खोजने योग्य, ओपन-सोर्स हैंडबुक में।
| 📚 नोट्स | 🧪 लैब्स | 🔍 खोज | ⚡ प्रदर्शन | 🤝 समुदाय |
|---|---|---|---|---|
| लगातार बढ़ते हुए | हैंड्स-ऑन सीखना | बिजली की तेज़ |
🧼 साफ-सुथरा होमपेज | 🕸️ इंटरैक्टिव ग्राफ़ | 📖 रीडर मोड
साफ-सुथरा, ध्यान भटकाने वाली चीज़ों से मुक्त होमपेज — पढ़ने के लिए डिज़ाइन किया गया।
देखें कि विषय कैसे जुड़ते हैं। हर नोट संबंधित अवधारणाओं से जुड़ा हुआ है।
जो मायने रखता है उस पर ध्यान दें। कोई distraction नहीं, सिर्फ सीखना।
आँखों के लिए आरामदायक — देर रात पढ़ने के सत्रों के लिए एकदम सही।
पूरी तरह से रिस्पॉन्सिव — किसी भी डिवाइस से, कहीं से भी एक्सेस करें।
साइबर सुरक्षा की दुनिया तेज़ी से आगे बढ़ती है। नई कमज़ोरियाँ, उपकरण और सर्वोत्तम प्रथाएँ प्रतिदिन उभरती हैं। फिर भी, अधिकांश संसाधन फ़ोरम, ब्लॉग और सशुल्क पाठ्यक्रमों में बिखरे हुए हैं — उन कई लोगों के लिए दुर्गम जिन्हें इनकी सबसे अधिक आवश्यकता है।
यह हैंडबुक अलग है।
चाहे आप अपने पहले सुरक्षा प्रमाणन की तैयारी कर रहे हों, किसी कॉर्पोरेट नेटवर्क की सुरक्षा कर रहे हों, या बस यह जानने को उत्सुक हों कि डिजिटल दुनिया कैसे सुरक्षित रहती है, यह हैंडबुक आपके लिए है।
हैंडबुक को 2 मिनट से भी कम समय में स्थानीय रूप से चालू करें।
# Clone the repository
git clone https://github.com/priyanshu-rawa/Cybersecurity-Handbook.git
cd Cybersecurity-Handbook
# Install dependencies
npm install
# Start the development server
npm run quartz:dev
# Clone the repository
git clone https://github.com/priyanshu-rawa/Cybersecurity-Handbook.git
cd Cybersecurity-Handbook
# Install dependencies
npm install
# Start the development server
npm run quartz:dev
# Build static site
npm run quartz:build
# Preview the build locally
npm run quartz:serve
| श्रेणी | विषय |
|---|---|
| Linux | Linux इंटर्नल्स, कमांड्स, सुरक्षा |
| Windows | Windows इंटर्नल्स, Active Directory, सुरक्षा |
| Networking | TCP/IP, DNS, HTTP/HTTPS, VPN, फ़ायरवॉल |
| श्रेणी | विषय |
|---|---|
| वेब सुरक्षा | OWASP Top 10, SQL Injection, XSS |
| भेद्यता मूल्यांकन | स्कैनिंग, एन्यूमरेशन, एक्सप्लॉइटेशन |
| पेनेट्रेशन टेस्टिंग | पद्धतियाँ, उपकरण, रिपोर्टिंग |
| पोस्ट-एक्सप्लॉइटेशन | पर्सिस्टेंस, लैटरल मूवमेंट, प्रिविलेज एस्केलेशन |
| श्रेणी | विषय |
|---|---|
| सुरक्षा संचालन (SOC) | मॉनिटरिंग, इंसिडेंट रिस्पॉन्स |
| डिटेक्शन इंजीनियरिंग | SIEM, लॉग विश्लेषण, थ्रेट हंटिंग |
| डिजिटल फोरेंसिक्स | मेमोरी फोरेंसिक्स, नेटवर्क फोरेंसिक्स, मैलवेयर विश्लेषण |
| श्रेणी | विषय |
|---|---|
| क्लाउड सुरक्षा | AWS, Azure, GCP, Zero Trust |
| कंटेनर सुरक्षा | Docker, Kubernetes, DevSecOps |
| IAM | आइडेंटिटी प्रबंधन, फेडरेशन, MFA |
| श्रेणी | विषय |
|---|---|
| भाषाएँ | Python, Bash, PowerShell |
| ऑटोमेशन | स्क्रिप्टिंग, CI/CD, Git |
| श्रेणी | विषय |
|---|---|
| एन्क्रिप्शन | सिमेट्रिक, एसिमेट्रिक, AES, RSA |
| हैशिंग | SHA-256, MD5, हैश फ़ंक्शन |
| PKI | डिजिटल हस्ताक्षर, TLS, प्रमाणपत्र |
साइबर सुरक्षा मूल रूप से प्रणालियों को समझने पर आधारित है।
ऑपरेटिंग सिस्टम, नेटवर्किंग, प्रोटोकॉल, प्रमाणीकरण, मेमोरी, प्रक्रियाओं और एप्लिकेशन आर्किटेक्चर की ठोस समझ के बिना, उपकरण दबाने के लिए बटन से थोड़े अधिक हो जाते हैं।
यह हैंडबुक एक सिद्धांत के इर्द-गिर्द बनाई गई है:
इसे सुरक्षित या एक्सप्लॉइट करना सीखने से पहले तकनीक को समझें।
प्रत्येक विषय का उद्देश्य न केवल यह उत्तर देना है कि कोई चीज़ क्या करती है, बल्कि यह भी कि वह आंतरिक रूप से कैसे काम करती है और क्यों ऐसा व्यवहार करती है।
नियोजित सुधारों में शामिल हैं:
हम सभी प्रकार के योगदानों का स्वागत करते हैं! चाहे आप टाइपो सुधार रहे हों, नया विषय जोड़ रहे हों, या विज़ुअल डिज़ाइन में सुधार कर रहे हों, आपकी मदद इस हैंडबुक को सभी के लिए बेहतर बनाती है।
git checkout -b feature/your-feature-name
git commit -m "Add: New section on ransomware defense strategies"
git push origin feature/your-feature-name
main ब्रांच के विरुद्ध पुल रिक्वेस्ट खोलेंहम सभी प्रकार के योगदानों का स्वागत करते हैं — एक टाइपो सुधारने से लेकर पूरा नया विषय जोड़ने तक। हर योगदान, चाहे कितना भी छोटा हो, इस हैंडबुक को सभी के लिए बेहतर बनाने में मदद करता है।
💡 पहली बार ओपन सोर्स में योगदान कर रहे हैं? कोई चिंता नहीं! मैं आपका मार्गदर्शन करूँगा।
###📍 आप कहाँ योगदान कर सकते हैं
| फ़ाइल प्रकार | स्थान |
|---|---|
| साइबर सुरक्षा नोट्स | content/ (प्रासंगिक श्रेणी फ़ोल्डर में) |
इसे विश्व-स्तरीय संसाधन बनाने में मदद करने के लिए धन्यवाद! 🚀
यह हैंडबुक — और हमेशा रहेगी — पूरी तरह से मुफ़्त और ओपन-सोर्स। यदि इसने किसी भी तरह से आपकी मदद की है, तो यहाँ कुछ सार्थक तरीके दिए गए हैं जिनसे आप प्रोजेक्ट का समर्थन कर सकते हैं:
"ओपन सोर्स उन लोगों द्वारा बनाया जाता है जो परवाह करते हैं। हर योगदान, चाहे कितना भी छोटा हो, फर्क पैदा करता है।"
एक साधारण "धन्यवाद" या "इससे मुझे मदद मिली" बहुत मायने रखता है। यदि इस हैंडबुक ने आपकी सीखने की यात्रा में फर्क डाला है, तो मुझे इसके बारे में सुनना अच्छा लगेगा।
[email protected]इस प्रोजेक्ट का समर्थन करने का सबसे अच्छा तरीका इसे उन लोगों के साथ साझा करना है जिन्हें यह उपयोगी लग सकती है।
इसे कॉपी करें और साझा करें:
"मुझे 400+ नोट्स वाली यह मुफ़्त साइबर सुरक्षा हैंडबुक मिली, जो Obsidian + Quartz के साथ बनाई गई है। इसे देखें: https://github.com/priyanshu-rawa/Cybersecurity-Handbook"
इस यात्रा का हिस्सा बनने के लिए धन्यवाद। हर स्टार, साझा और योगदान मायने रखता है। ❤️
यह प्रोजेक्ट MIT लाइसेंस के अंतर्गत लाइसेंस प्राप्त है — विवरण के लिए LICENSE फ़ाइल देखें।
आप इस कार्य का उपयोग, संशोधन, वितरण और यहाँ तक कि व्यावसायीकरण करने के लिए स्वतंत्र हैं, जब तक आप कॉपीराइट सूचना बनाए रखते हैं। हम आपको सुधार वापस योगदान करने के लिए प्रोत्साहित करते हैं!
यदि आपको यह हैंडबुक उपयोगी लगती है:
हर स्टार और साझा किसी को इस संसाधन को खोजने में मदद करता है।
📖 साइबर सुरक्षा हैंडबुक
दस्तावेज़ीकरण, प्रयोग और व्यावहारिक सीखने के माध्यम से निर्मित एक निरंतर विकसित होने वाला साइबर सुरक्षा ज्ञानकोष।
हमेशा सीखना · हमेशा दस्तावेज़ीकरण · हमेशा सुधार
अगर इससे आपकी मदद हुई, तो एक ⭐ दें – यह मुझे आगे बनाते रहने के लिए प्रेरित करता है।
| Quartz द्वारा संचालित |
| ओपन सोर्स |
| क्षेत्र | उदाहरण |
|---|
| 📝 सामग्री | नए विषय जोड़ें, त्रुटियाँ सुधारें, स्पष्टीकरण बेहतर करें, व्यावहारिक उदाहरण जोड़ें |
| 🎨 डिज़ाइन | विज़ुअल सुधारें, आरेख जोड़ें, लेआउट बेहतर करें |
| 🔧 कोड | बग्स ठीक करें, Quartz सेटअप बेहतर करें, सुविधाएँ जोड़ें |
| 📖 दस्तावेज़ीकरण | स्पष्टता सुधारें, फ़ॉर्मेटिंग ठीक करें, क्रॉस-रेफ़रेंस जोड़ें |
| 💬 समुदाय | समस्याएँ रिपोर्ट करें, सुधार सुझाएँ, दूसरों की मदद करें |
| चरण | क्रिया |
|---|
| 1 | रिपॉज़िटरी को फ़ोर्क करें — ऊपर दाईं ओर "Fork" बटन पर क्लिक करें |
| 2 | अपने फ़ोर्क को स्थानीय रूप से क्लोन करें: git clone https://github.com/your-username/Cybersecurity-Handbook.git |
| 3 | अपने बदलावों के लिए ब्रांच बनाएँ: git checkout -b feature/your-feature-name |
| 4 | अपने बदलाव करें — नोट्स जोड़ें, टाइपो ठीक करें, सामग्री अपडेट करें |
| 5 | अपने बदलावों को स्टेज करें: git add . |
| 6 | स्पष्ट संदेश के साथ कमिट करें: git commit -m "Add: New section on ransomware defense" |
| 7 | अपने फ़ोर्क पर पुश करें: git push origin feature/your-feature-name |
| 8 | पुल रिक्वेस्ट खोलें — मूल रिपॉज़िटरी पर जाएँ और "Compare & pull request" पर क्लिक करें |
| पहलू | दिशानिर्देश |
|---|
| सामग्री | स्पष्ट, सुलभ अंग्रेज़ी में लिखें। व्यावहारिक उदाहरण और वास्तविक दुनिया के परिदृश्य शामिल करें। |
| फ़ॉर्मेटिंग | उचित Markdown शीर्षकों (##, ###) का उपयोग करें। कोड ब्लॉक्स को भाषा स्पेसिफायर्स के साथ रखें (जैसे, ```bash, ```python)। |
| छवियाँ | assets/images/ में संग्रहीत करें। वर्णनात्मक, लोअरकेस फ़ाइलनाम उपयोग करें (जैसे, network-osi-model.png)। |
| शैली | मौजूदा विज़ुअल टोन का पालन करें। कोई markdown त्रुटियाँ नहीं। इसे संक्षिप्त और व्यावहारिक रखें। |
| दायरा | यदि आप सुनिश्चित नहीं हैं कि विषय कहाँ रखा जाए, तो पहले issue खोलें — हम सबसे अच्छे स्थान पर चर्चा करेंगे। |
| प्रकार | विवरण |
|---|
| 📚 नए विषय | कोई विषय छूट गया है? उसे जोड़ें! डुप्लिकेट से बचने के लिए कवरेज अनुभाग देखें। |
| 🛠️ सुधार | कोई त्रुटि या पुरानी जानकारी मिली? उसे ठीक करें! |
| 💡 बेहतरी | लगता है कुछ बेहतर ढंग से समझाया जा सकता है? उसे दोबारा लिखें! |
| 🧪 लैब्स और अभ्यास | व्यावहारिक वॉकथ्रू और हैंड्स-ऑन अभ्यास। |
| 📊 आरेख | जटिल अवधारणाओं की दृश्य व्याख्याएँ। |
| 🔗 लिंक और संदर्भ | प्रासंगिक बाहरी संसाधन जोड़ें। |
| छवियाँ |
assets/images/ |
| आरेख | assets/diagrams/ |
| लैब्स | content/ (प्रासंगिक लैब फ़ोल्डर में) |
| संसाधन | विवरण |
|---|
| 📧 Issue खोलें | नया issue बनाएँ — मैं जल्द से जल्द जवाब दूँगा। |
| 💬 चर्चा शुरू करें | विचार साझा करने, प्रश्न पूछने या सुधार सुझाने के लिए Discussions टैब का उपयोग करें। |
| 📄 योगदान गाइड | योगदान दिशानिर्देशों के लिए CONTRIBUTING.md देखें। |
| 📋 आचार संहिता | योगदान देने से पहले कृपया आचार संहिता पढ़ें। |
| तरीका | यह क्या करता है | यह क्यों मदद करता है |
|---|
| ⭐ रिपो को स्टार करें | ऊपर स्टार बटन पर क्लिक करें | दूसरों को हैंडबुक खोजने में मदद करता है |
| 🔗 हैंडबुक साझा करें | इसे LinkedIn, Twitter, Reddit, Discord पर पोस्ट करें | समुदाय में अधिक शिक्षार्थियों को लाता है |
| 📝 सामग्री में योगदान करें | नए विषय जोड़ें, टाइपो ठीक करें, स्पष्टीकरण बेहतर करें | हैंडबुक को सभी के लिए बेहतर बनाता है |
| 💬 प्रतिक्रिया दें | Issue खोलें या चर्चा शुरू करें | मुझे समझने में मदद करता है कि आगे क्या सुधारना है |
| 👥 किसी दोस्त को बताएँ | साइबर सुरक्षा सीखने वाले किसी व्यक्ति के साथ साझा करें | समुदाय को स्वाभाविक रूप से बढ़ाता है |
| 🐛 बग्स रिपोर्ट करें | अगर कुछ टूटा हुआ है तो मुझे बताएँ | हैंडबुक को सटीक और विश्वसनीय रखता है |
| 📖 इसे प्रतिदिन उपयोग करें | अपनी सीखने या काम में इसे संदर्भित करें | सबसे अच्छा समर्थन इसका उपयोग करना है! |
| क्षेत्र | आप क्या कर सकते हैं |
|---|
| 📝 सामग्री | नए विषय जोड़ें, त्रुटियाँ ठीक करें, स्पष्टीकरण बेहतर करें |
| 🎨 डिज़ाइन | लेआउट, विज़ुअल, आरेख में सुधार सुझाएँ |
| 🔧 कोड | Quartz सेटअप बेहतर करें, बग्स ठीक करें, सुविधाएँ जोड़ें |
| 📖 दस्तावेज़ीकरण | स्पष्टता, फ़ॉर्मेटिंग, क्रॉस-रेफ़रेंस सुधारें |
| 💬 समुदाय | issues/चर्चाओं में दूसरों की मदद करें, बात फैलाएँ |