Dies ist eine alte Version des Dokuments!
Woche 0: Vorbereitung
Lernziele: Homelab einrichten: VirtualBox/VMware, Kali Linux, Ubuntu VM, Windows 10/11 VM.
Accounts: TryHackMe, HackTheBox, CTFtime, GitHub Notizsystem (Obsidian/Notion/Markdown).
Tools & Ressourcen: VirtualBox/VMware, Kali Linux ISO, Ubuntu ISO, Windows ISO, TryHackMe, HackTheBox, GitHub, Obsidian/Notion
Praktische Übungen: Setze die VMs auf, erstelle Accounts, lege ein Notiz-Repo an, teste Snapshots.
Geschätzte Stunden/Woche: 6-10
Workflow
1. Virtualisierungssoftware
Nimm eins davon:
VirtualBox (kostenlos, simpel, reicht völlig)
VMware Workstation Player (etwas stabiler, ebenfalls gratis für Privatzwecke)
→ Installiere auf deinem Hauptrechner. Aktiviere im BIOS/UEFI „Virtualization (VT-x / AMD-V)“, sonst meckert das Ding später.
2. Betriebssystem-Images
Lade die ISOs herunter:
Kali Linux → kali.org/get-kali
Ubuntu Server oder Desktop (LTS) → ubuntu.com/download
Windows 10/11 → über Microsoft direkt, z. B. das Media Creation Tool.
Speichere sie alle in einem Ordner, etwa Homelab/ISOs/.
3. VMs anlegen
Empfehlung:
VM RAM HDD Netzwerk Zweck Kali Linux 2–4 GB 25 GB NAT + Host-Only Angreifer Ubuntu 2 GB 20 GB Host-Only Zielsystem Windows 10/11 4–6 GB 40 GB Host-Only Zielsystem / Logging Optional: pfSense 2 GB 10 GB Bridge + Host-Only Firewall-Lab
Nutze Snapshots, sobald eine VM sauber läuft.
Halte sie alle im gleichen Host-Only-Netzwerk – so hast du Internetzugang (über NAT) und ein internes Netz zum Angreifen, ohne dein echtes LAN zu gefährden.
4. Accounts anlegen
Mach das gleich jetzt:
TryHackMe
HackTheBox
CTFtime
GitHub (für Writeups und Skripte)
5. Dokumentation
Du nutzt ja schon DokuWiki, also:
Erstelle für jede VM eine Seite mit Konfiguration (RAM, IP, OS, Snapshots).
Schreib gleich da rein, welche Credentials du verwendet hast – sparst dir später Sucherei.
6. Tests
Ping von Kali nach Ubuntu → sollte funktionieren.
Check Internet aus Kali → ping 8.8.8.8 und curl google.com
Nimm einen Snapshot von jedem Zustand („frisch installiert“, „Tools eingerichtet“ etc.)
