CYBERSECURITY
HTML5 · CSS3 · Vanilla JS · LocalStorage
CyberSec Training Simulator
Browserbasiertes Lern-Spiel zur Vorbereitung auf IT-Security-Zertifizierungen. Simuliert ein realistisches Terminal mit echten Linux- und Netzwerkbefehlen – ohne Installation, direkt im Browser lauffähig.
- Blue Team & Red Team – zwei spielbare Teams mit eigenen Missionen
- 200+ simulierte Befehle: nmap, iptables, hydra, metasploit u.v.m.
- XP-System, Skill-Freischaltung, 10+ strukturierte Missionen
CybersecurityWeb AppEducation
COMPLIANCE
JavaScript · HTML5 · Node.js · PDF.js
PDF Keyword Search & GAP Analysis
Web-Tool zum gleichzeitigen Durchsuchen mehrerer Dokumente nach Schlüsselwörtern. Entwickelt für Compliance-Audits und ISO-27001-Dokumentenprüfungen.
- Batch-Verarbeitung: PDF, Word, Excel, TXT mit Kontextzeilen
- Prozentuale GAP-Analyse gegen Anforderungskataloge
- Vollständig lokal – keine Cloud-Abhängigkeit
ComplianceISO 27001Audit-Tool
DASHBOARD
HTML5 · CSS3 · JavaScript · JSON · PDF-Export
Canada Career Roadmap – Application Dashboard
Vollständiges Bewerbungsmanagement-Dashboard mit kategorisierten Lebensläufen und Anschreiben, automatischer Keyword-Optimierung (Manuelles einfügen und bearbeiten der Keywords möglich) und sauberem PDF-Export.
- Individuelle CVs & Anschreiben – automatisch nach Jobprofil kategorisieren
- Keyword-GAP-Analyse gegen Stellenausschreibungen
- Zweisprachig (Deutsch/Englisch)
Web AppAutomationCareer Tool
DESKTOP APP
Python · Tkinter · SQLite · PyMuPDF · Tesseract OCR
SimpleQuiz – IT Certification Learning Platform
Umfassendes Desktop-Lernmanagementsystem für Prüfungsvorbereitung. Von Klassenkameraden aktiv für IT-Zertifizierungen genutzt.
- PDF-Import mit OCR – automatische Fragenextraktion
- Quiz-Modus, Karteikarten, Lernstatistiken mit Schwachstellenanalyse
- Refactoring: 3.570+ Zeilen zu modularer Architektur (15+ Module)
PythonSQLiteDesktop App
AUTOMATION
Node.js · Express · SQLite · JavaScript
Tätigkeitsnachweis & Activity Tracker
Automatisiertes System zur Erfassung und Auswertung von Computeraktivitäten. Weboberfläche mit Echtzeit-Visualisierung, Kategorisierung und CSV-Export.
- Automatische Erkennung aktiver Anwendungen mit Kategorisierung
- Dashboard mit Zeitraumfilterung, Diagrammen und Kategorieanalyse
- CSV-Export, automatischer Tagesbericht, SQLite-Persistenz
Node.jsExpressZeiterfassung
WEB APP
Next.js · React · TypeScript · Tailwind CSS
Meal Planner – Weekly Planning App
Moderne Web-Applikation zur Planung von Wochenmahlzeiten mit automatischer Einkaufslisten-Generierung. Vollständig TypeScript-typisiert, responsiv, deploybar auf Vercel.
- Wöchentliche Planung mit automatischer Einkaufslisten-Generierung
- Next.js App Router, TypeScript, Tailwind CSS
- Produktionsfertig deploybar (Vercel)
Next.jsTypeScriptReact
HOMELAB
Python · Socket · psutil · JSON
Dual HomeLab Agent – Red/Blue Team Framework
Python-basiertes Sicherheits-Framework das offensive (Port-Scanning/Reconnaissance) und defensive (Echtzeit-Bedrohungserkennung) Fähigkeiten demonstriert mit Korrelations-Engine.
- Red Team: TCP-Port-Scanner mit Banner Grabbing, JSON-Logging
- Blue Team: Verhaltensbasierte Angriffserkennung – 100% Detektionsrate
- Orientiert an gängigen Industriestandards für SOC & Penetration Testing
Red TeamBlue TeamPythonSOC
HOMELAB
Python · Flask · SSH · HTTP · Wordlists
BruteForce Attack Simulation Lab
Kontrolliertes Labor zur Simulation von Brute-Force-Angriffen gegen SSH, FTP und HTTP – inklusive Angriffserkennung, automatischer IP-Blockierung und Live-Monitoring-Dashboard.
- Brute-Force gegen SSH/FTP/HTTP mit konfigurierbaren Wordlists
- Live-Dashboard mit automatischer IP-Blockierung nach 5 Fehlversuchen
- MITRE ATT&CK T1110 – Credential Access / Brute Force
PentestingPythonForensics
HOMELAB
Elasticsearch · Logstash · Kibana · Filebeat · Docker
Home SOC Lab – ELK Stack SIEM
Vollständiges Security Operations Center Lab mit ELK Stack für Echtzeit-Security-Event-Monitoring. Simuliert eine Enterprise-SIEM-Umgebung mit Log-Pipeline und Kibana-Dashboards.
- Log-Pipeline: Filebeat → Logstash → Elasticsearch → Kibana in Docker
- Brute-Force-Detection mit KQL, Heatmaps und Alert-Rules
- MITRE ATT&CK: T1110, T1087, T1078
SIEMELK StackDockerSOC
HOMELAB
Python · AES-256-CBC · Cryptography · Forensic Logging
Ransomware Simulation Lab
Kontrollierte Ransomware-Simulation in isolierter VM. Demonstriert AES-256-Verschlüsselung, Forensik-Logging und Incident-Response – ausschließlich für Bildungszwecke.
- AES-256-CBC mit zufälligem IV, PKCS7-Padding, sicherem Key-Management
- Notfall-Stopp, vollständiges Forensik-Audit-Log, JSON-Metadaten-Export
- MITRE ATT&CK T1486 – Data Encrypted for Impact
Malware AnalysisCryptographyPython
HOMELAB
Python · Flask · TOTP · PAM · Multi-VM
SSO USB-Key Authentication Lab
Enterprise-SSO-Infrastruktur mit USB-Key-Authentifizierung über mehrere VMs. Demonstriert MFA (Passwort + USB + TOTP) und PAM-Integration auf Enterprise-Niveau.
- Zentraler Auth-Server mit USB-Key-Simulator und Session-Management
- Multi-VM: Kali Linux (PAM), Windows (Credential Provider), Unraid NAS
- IAM-Konzepte: einmaliges Login für alle Systeme
IAMMFAPythonSSO
HOMELAB
Python · Flask · SQLite · Pandas · Matplotlib
Blue/Red/Purple Team SIEM Demo System
Vollständiges SIEM-Demo-System mit Blue Team Detection, Red Team Angriffssimulation und Purple Team Analyse. Web-Dashboard, 5 Detection Rules und professionellem Reporting.
- 5 Detection Rules: Brute Force, Port Scan, Malicious IP, Data Exfiltration, SQLi
- Web-Dashboard mit Auto-Refresh, Alert-Timeline, RESTful API
- MITRE ATT&CK: T1110, T1046, T1048, T1190 – JSON/CSV-Export
SIEMPurple TeamPythonDashboard