
Eine von der Community getragene Wissensdatenbank für Cybersicherheit mit über 400 Notizen, Mind-Maps und Cheat-Sheets – aufgebaut aus ersten Prinzipien. Ideal für Studierende, SOC-Analysten und Pentester.
Eine moderne, quelloffene Wissensdatenbank für Cybersicherheit, die Studenten, Fachleuten und lebenslang Lernenden dabei hilft, praktische Sicherheitsfähigkeiten durch strukturierte Notizen, praxisnahe Labs und reale Konzepte aufzubauen.
Erstellt mit Quartz • Unterstützt durch Markdown • Community-getrieben • MIT-lizenziert
Lerne Cybersicherheit mit Klarheit – von den Grundlagen bis zu fortgeschrittenen Konzepten, alles in einem durchsuchbaren, quelloffenen Handbuch.
| 📚 Notizen | 🧪 Labs | 🔍 Suche | ⚡ Leistung | 🤝 Community |
|---|---|---|---|---|
| Kontinuierlich wachsend | Praktisches Lernen |
🧼 Saubere Startseite | 🕸️ Interaktiver Graph | 📖 Lesemodus
Die saubere, ablenkungsfreie Startseite – zum Lesen gemacht.
Sieh, wie Themen miteinander verbunden sind. Jede Notiz ist mit verwandten Konzepten verknüpft.
Konzentriere dich auf das Wesentliche. Keine Ablenkungen, nur Lernen.
Leicht für die Augen – perfekt für nächtliche Lese-Sessions.
Vollständig responsiv – von jedem Gerät, überall abrufbar.
Die Welt der Cybersicherheit bewegt sich schnell. Täglich entstehen neue Schwachstellen, Tools und Best Practices. Doch die meisten Ressourcen sind über Foren, Blogs und kostenpflichtige Kurse verstreut – unzugänglich für viele, die sie am meisten brauchen.
Dieses Handbuch ist anders.
Ob du dich auf deine erste Sicherheitszertifizierung vorbereitest, ein Unternehmensnetzwerk verteidigst oder einfach neugierig bist, wie die digitale Welt sicher bleibt – dieses Handbuch ist für dich.
Bringe das Handbuch in weniger als 2 Minuten lokal zum Laufen.
# 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
| Kategorie | Themen |
|---|---|
| Linux | Linux-Interna, Befehle, Sicherheit |
| Windows | Windows-Interna, Active Directory, Sicherheit |
| Netzwerke | TCP/IP, DNS, HTTP/HTTPS, VPN, Firewalls |
| Kategorie | Themen |
|---|---|
| Websicherheit | OWASP Top 10, SQL-Injection, XSS |
| Schwachstellenbewertung | Scannen, Enumeration, Ausnutzung |
| Penetrationstests | Methodiken, Tools, Berichterstattung |
| Post-Exploitation | Persistenz, Laterale Bewegung, Privilege Escalation |
| Kategorie | Themen |
|---|---|
| Security Operations (SOC) | Überwachung, Incident Response |
| Detection Engineering | SIEM, Log-Analyse, Threat Hunting |
| Digitale Forensik | Memory-Forensik, Netzwerk-Forensik, Malware-Analyse |
| Kategorie | Themen |
|---|---|
| Cloud-Sicherheit | AWS, Azure, GCP, Zero Trust |
| Containersicherheit | Docker, Kubernetes, DevSecOps |
| IAM | Identitätsmanagement, Föderation, MFA |
| Kategorie | Themen |
|---|---|
| Sprachen | Python, Bash, PowerShell |
| Automatisierung | Skripting, CI/CD, Git |
| Kategorie | Themen |
|---|---|
| Verschlüsselung | Symmetrisch, Asymmetrisch, AES, RSA |
| Hashing | SHA-256, MD5, Hash-Funktionen |
| PKI | Digitale Signaturen, TLS, Zertifikate |
Cybersicherheit baut fundamental auf dem Verständnis von Systemen auf.
Ohne ein solides Verständnis von Betriebssystemen, Netzwerken, Protokollen, Authentifizierung, Speicher, Prozessen und Anwendungsarchitektur werden Tools kaum mehr als Knöpfe, die man drückt.
Dieses Handbuch basiert auf einem Prinzip:
Verstehe die Technologie, bevor du lernst, sie zu sichern oder auszunutzen.
Jedes Thema soll nicht nur beantworten, was etwas tut, sondern auch wie es intern funktioniert und warum es sich so verhält.
Geplante Verbesserungen umfassen:
Wir begrüßen Beiträge aller Art! Ob du einen Tippfehler korrigierst, ein neues Thema hinzufügst oder das visuelle Design verbesserst – deine Hilfe macht dieses Handbuch für alle besser.
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-BranchWir begrüßen Beiträge aller Art – vom Korrigieren eines einzelnen Tippfehlers bis zum Hinzufügen eines ganzen neuen Themas. Jeder Beitrag, egal wie klein, hilft, dieses Handbuch für alle besser zu machen.
💡 Zum ersten Mal bei Open Source dabei? Keine Sorge! Ich führe dich durch.
###📍 Wo du beitragen kannst
| Dateityp | Speicherort |
|---|---|
| Cybersicherheits-Notizen | content/ (im entsprechenden Kategorieordner) |
Danke, dass du hilfst, daraus eine erstklassige Ressource zu machen! 🚀
Dieses Handbuch ist – und wird immer – vollständig kostenlos und quelloffen sein. Wenn es dir in irgendeiner Weise geholfen hat, gibt es hier einige sinnvolle Möglichkeiten, das Projekt zu unterstützen:
"Open Source wird von Menschen gebaut, denen es etwas bedeutet. Jeder Beitrag, egal wie klein, macht einen Unterschied."
Ein einfaches "Danke" oder "Das hat mir geholfen" bedeutet viel. Wenn dieses Handbuch einen Unterschied in deiner Lernreise gemacht hat, würde ich es gerne erfahren.
[email protected]Der beste Weg, dieses Projekt zu unterstützen, ist, es mit anderen zu teilen, die es nützlich finden könnten.
Kopiere das und teile es:
"Ich habe dieses kostenlose Cybersicherheits-Handbuch mit 400+ Notizen gefunden, erstellt mit Obsidian + Quartz. Schau es dir an: https://github.com/priyanshu-rawa/Cybersecurity-Handbook"
Danke, dass du Teil dieser Reise bist. Jeder Stern, jedes Teilen und jeder Beitrag zählt. ❤️
Dieses Projekt ist unter der MIT-Lizenz lizenziert – siehe die Datei LICENSE für Details.
Du kannst dieses Werk frei verwenden, modifizieren, verbreiten und sogar kommerziell nutzen, solange du den Urheberrechtshinweis beibehältst. Wir ermutigen dich, Verbesserungen zurückzugeben!
Wenn du dieses Handbuch nützlich findest:
Jeder Stern und jedes Teilen hilft jemandem, diese Ressource zu entdecken.
📖 Cybersicherheits-Handbuch
Eine sich ständig weiterentwickelnde Wissensdatenbank für Cybersicherheit, aufgebaut durch Dokumentation, Experimentieren und praktisches Lernen.
Immer lernen · Immer dokumentieren · Immer verbessern
Wenn dir das geholfen hat, hinterlasse ein ⭐ – es motiviert mich, weiterzubauen.
| Blitzschnell |
| Angetrieben von Quartz |
| Open Source |
| Bereich | Beispiele |
|---|
| 📝 Inhalt | Neue Themen hinzufügen, Fehler korrigieren, Erklärungen verbessern, praktische Beispiele ergänzen |
| 🎨 Design | Visuals verbessern, Diagramme hinzufügen, Layout optimieren |
| 🔧 Code | Fehler beheben, das Quartz-Setup verbessern, Funktionen hinzufügen |
| 📖 Dokumentation | Klarheit verbessern, Formatierung korrigieren, Querverweise hinzufügen |
| 💬 Community | Probleme melden, Verbesserungen vorschlagen, anderen helfen |
| Schritt | Aktion |
|---|
| 1 | Forke das Repository – klicke oben rechts auf die Schaltfläche "Fork" |
| 2 | Clone deinen Fork lokal: git clone https://github.com/your-username/Cybersecurity-Handbook.git |
| 3 | Erstelle einen Branch für deine Änderungen: git checkout -b feature/your-feature-name |
| 4 | Nimm deine Änderungen vor – Notizen hinzufügen, Tippfehler korrigieren, Inhalte aktualisieren |
| 5 | Stage deine Änderungen: git add . |
| 6 | Committe mit einer klaren Nachricht: git commit -m "Add: New section on ransomware defense" |
| 7 | Pushe zu deinem Fork: git push origin feature/your-feature-name |
| 8 | Eröffne einen Pull Request – gehe zum ursprünglichen Repo und klicke auf "Compare & pull request" |
| Aspekt | Richtlinie |
|---|
| Inhalt | Schreibe in klarem, zugänglichem Englisch. Füge praktische Beispiele und reale Szenarien hinzu. |
| Formatierung | Verwende ordentliche Markdown-Überschriften (##, ###). Halte Codeblöcke mit Sprachkennzeichnung (z. B. ```bash, ```python). |
| Bilder | Speichere sie in assets/images/. Verwende beschreibende Dateinamen in Kleinbuchstaben (z. B. network-osi-model.png). |
| Stil | Folge dem bestehenden visuellen Ton. Keine Markdown-Fehler. Bleib prägnant und praktisch. |
| Umfang | Wenn du dir unsicher bist, wo ein Thema hingehört, eröffne zuerst ein Issue – wir besprechen die beste Position. |
| Typ | Beschreibung |
|---|
| 📚 Neue Themen | Fehlt ein Thema? Füge es hinzu! Prüfe den Abdeckungsbereich, um Duplikate zu vermeiden. |
| 🛠️ Korrekturen | Einen Fehler oder veraltete Informationen gefunden? Korrigiere sie! |
| 💡 Verbesserungen | Du denkst, etwas kann besser erklärt werden? Formuliere es um! |
| 🧪 Labs & Übungen | Praktische Anleitungen und Übungen zum Mitmachen. |
| 📊 Diagramme | Visuelle Erklärungen komplexer Konzepte. |
| 🔗 Links & Referenzen | Füge relevante externe Ressourcen hinzu. |
| Bilder | assets/images/ |
| Diagramme | assets/diagrams/ |
| Labs | content/ (im entsprechenden Lab-Ordner) |
| Ressource | Beschreibung |
|---|
| 📧 Ein Issue eröffnen | Neues Issue erstellen – ich antworte so schnell wie möglich. |
| 💬 Eine Diskussion starten | Nutze den Tab "Discussions", um Ideen zu teilen, Fragen zu stellen oder Verbesserungen vorzuschlagen. |
| 📄 Beitragsleitfaden | Siehe CONTRIBUTING.md für die Beitragsrichtlinien. |
| 📋 Verhaltenskodex | Bitte lies den Code of Conduct, bevor du einen Beitrag leistest. |
| Weg | Was es bewirkt | Warum es hilft |
|---|
| ⭐ Repo sternen | Klicke oben auf die Stern-Schaltfläche | Hilft anderen, das Handbuch zu entdecken |
| 🔗 Handbuch teilen | Poste es auf LinkedIn, Twitter, Reddit, Discord | Bringt mehr Lernende in die Community |
| 📝 Inhalte beitragen | Neue Themen hinzufügen, Tippfehler korrigieren, Erklärungen verbessern | Macht das Handbuch für alle besser |
| 💬 Feedback geben | Ein Issue eröffnen oder eine Diskussion starten | Hilft mir zu verstehen, was ich als Nächstes verbessern sollte |
| 👥 Einem Freund erzählen | Teile es mit jemandem, der Cybersicherheit lernt | Lässt die Community organisch wachsen |
| 🐛 Fehler melden | Lass mich wissen, wenn etwas nicht funktioniert | Hält das Handbuch genau und zuverlässig |
| 📖 Täglich nutzen | Nutze es beim Lernen oder Arbeiten als Referenz | Die beste Unterstützung ist, es zu nutzen! |
| Bereich | Was du tun kannst |
|---|
| 📝 Inhalt | Neue Themen hinzufügen, Fehler korrigieren, Erklärungen verbessern |
| 🎨 Design | Verbesserungen an Layout, Visuals und Diagrammen vorschlagen |
| 🔧 Code | Das Quartz-Setup verbessern, Fehler beheben, Funktionen hinzufügen |
| 📖 Dokumentation | Klarheit, Formatierung und Querverweise verbessern |
| 💬 Community | Anderen in Issues/Diskussionen helfen, die Botschaft verbreiten |