Ein interaktiver Adventskalender für Aspiring Hacker, CTF-Spieler und Security-Enthusiasten. 31 Türen voller Wissen, Tools und Mini-Games – von Reconnaissance bis zu Social Engineering.
🌐 Live Demo: Adventskalender-2025.hackingescaperoom.tech
- 31 Türen: Jeden Tag ein neues Thema aus der Welt der Cybersecurity (24 Tage + Bonus-Content bis Silvester).
- Lerninhalte: Kompakte Erklärungen zu Themen wie SQL Injection, XSS, Docker Breakouts, und mehr.
- Interaktiv: Quiz-Fragen und Mini-Games, um das Wissen direkt zu testen.
- Gamification: Fortschrittsanzeige und "Hacker-Optik" mit Terminal-Feeling.
- Client-Side Only: Kein Backend, Fortschritt wird lokal im Browser gespeichert (
localStorage).
- HTML5: Semantische Struktur.
- CSS3: Custom Design mit Glitch-Effekten, CRT-Scanlines und responsivem Layout.
- JavaScript (Vanilla): Logik für den Kalender, Modals und das Fortschrittssystem.
index.html: Hauptstruktur der Anwendung.styles.css: Das gesamte Styling (Hacker-Theme).app.js: Enthält die Daten für alle 31 Türen (Titel, Stories, Quiz) und die Anwendungslogik.CNAME: Konfiguration für die Custom Domain auf GitHub Pages.
Da es sich um eine statische Webseite handelt, ist keine komplexe Installation notwendig.
- Repository klonen:
git clone https://github.com/DEIN_USER/Hacking-Adventskalender.git
- Lokal öffnen:
Öffne einfach die
index.htmlin deinem bevorzugten Browser.
Das Projekt ist für GitHub Pages optimiert.
- Push den Code auf GitHub.
- Gehe zu Settings -> Pages.
- Wähle den Branch (z.B.
main) und den Ordner (/root). - (Optional) Die
CNAMEDatei sorgt dafür, dass die Seite unterAdventskalender-2025.hackingescaperoom.techerreichbar ist.
Dieser Adventskalender dient ausschließlich Bildungszwecken. Die erklärten Techniken sollen helfen, Systeme besser zu verstehen und abzusichern. Hacking ohne Erlaubnis ist illegal. Stay safe & legal! 🏳️
Happy Hacking & Frohe Weihnachten! 🎅🔒