70 Projekte vom Anfänger- bis zum Fortgeschrittenen-Level, sodass jeder daraus lernen, darauf aufbauen, als Referenz nutzen oder sogar direkt kopieren kann. Gamifiziertes Cybersecurity-Lernen 👇
70 Cybersecurity-Projekte, Zertifizierungs-Roadmaps & Ressourcen
Ermöglicht durch CertGames
Derzeit in Entwicklung: DDoS-Mitigation-Tool
Praxisnahe Cybersecurity-Projekte mit vollständigem Quellcode, organisiert in vier Stufen — Grundlagen (Voranfänger, erste Programmiererfahrung), Anfänger, Fortgeschrittene und Experten.
10 strukturierte Karrierepfade mit Zertifizierungsleitfäden für SOC-Analysten, Pentester, Security-Ingenieure und mehr.
Tools, Kurse, Zertifizierungen, Communities und Frameworks für Cybersecurity-Profis.
[!TIP] Möchtest du beim Bauen dieser Projekte begleitet werden, anstatt fertigen Quellcode zu lesen? CertGames bietet geführte Projektkurse, die echte Sicherheitswerkzeuge von Grund auf Schritt für Schritt entwickeln – mit Erklärungen der Konzepte währenddessen. Gleiche Projekte, weniger Frust. KOSTENLOS
[!NOTE] Starte hier, wenn du zum ersten Mal programmierst. Die Grundlagen-Stufe ist unterhalb des Anfängerniveaus – gedacht für jemanden, der noch nie Python geschrieben hat, kaum ein Terminal benutzt hat und neu in der Cybersicherheit ist. Die Quelldateien sind als Lernhilfe stark kommentiert, und jeder
learn/-Ordner erklärt Konzepte von null an. Sobald du dich hier sicher fühlst, gehen die Anfänger-Projekte davon aus, dass du die Sprache bereits kennst, und kommen schneller voran.Was die Grundlagen-Stufe besonders macht:
- Single-File-Projekte — das gesamte Tool lebt in einer lesbaren Python-Datei. Kein Springen zwischen Dateien.
- Ausführliche Lehrkommentare — jede Zeile, die ein neues Konzept einführt, ist inline annotiert.
- Docstrings im Numpy-Stil in jeder Funktion — was sie tut, warum es sie gibt, jeder Parameter.
- Besonders tiefe
learn/-Ordner — Python-Funktionen und Sicherheitskonzepte, beide von null erklärt.- Code auf Senior-Niveau, Erklärungen auf Anfängerniveau — der Code selbst ist weiterhin produktionsreif.
| Projekt | Info | Was du lernst |
|---|---|---|
| Hash Identifier Hash-Typen anhand von Präfix, Länge und Zeichensatz identifizieren | Hash-Familien (MD5, SHA, bcrypt, Argon2) • PHC-String-Format • Mustererkennung • Pure-Function-Design Quellcode | Doku | |
| HTTP Headers Scanner Antwortheader einer URL auf fehlende oder schwache Sicherheitskontrollen prüfen | HTTP-Grundlagen • Sicherheitsheader (CSP, HSTS, X-Frame-Options) • httpx-Anfragen • Bewertete Audits Quellcode | Doku | |
| Password Manager Verschlüsselter lokaler Tresor mit Entsperrung per Master-Passwort | Argon2id-Schlüsselableitung • AES-GCM authentifizierte Verschlüsselung • Sichere On-Disk-Tresore • Workflows mit Master-Passwort Quellcode | Doku |