0Pricing
Ethical Hacking Academy · Lektion

Virtualisierungsgrundlagen

VirtualBox und VMware

Virtualisierungsgrundlagen ist eine kostenlose Ethical Hacking Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Ethical Hacking Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Ethical Hacking Academy-Kurs umfasst insgesamt 4 Lektionen.

Warum Virtualisierung?

Virtualisierung ermöglicht es Ihnen, ein vollständiges Betriebssystem innerhalb einer Software auf Ihrem vorhandenen Computer auszuführen. Die simulierte Maschine wird als virtuelle Maschine (VM) bezeichnet.

Für ethisches Hacking ist das unverzichtbar: Sie erhalten eine isolierte, problemlos löschbare Umgebung, in der Sie Angriffe ausführen und Dinge beschädigen können, ohne Ihr echtes System zu gefährden.

  • Mit Snapshots können Sie Schäden sofort rückgängig machen.
  • Mehrere VMs können sich einen physischen Host teilen.

Hypervisoren

Die Software, die VMs erstellt und ausführt, wird als Hypervisor bezeichnet.

  • Typ 1 (Bare Metal): wird direkt auf der Hardware ausgeführt (ESXi, Hyper-V, Proxmox).
  • Typ 2 (Hosted): wird als App auf Ihrem Betriebssystem ausgeführt (VirtualBox, VMware Workstation).

Für ein Heimlabor verwenden Sie fast immer einen Hypervisor des Typs 2.

VirtualBox

VirtualBox von Oracle ist kostenlos und quelloffen und für Windows, macOS und Linux verfügbar. Für Anfänger ist es meist der einfachste Einstieg.

Sie installieren das Programm und erstellen anschließend VMs, indem Sie eine ISO-Datei angeben oder eine vorkonfigurierte Appliance importieren.

# Debian/Ubuntu host install
sudo apt update
sudo apt install virtualbox

VMware

VMware Workstation Pro (Windows/Linux) und VMware Fusion (macOS) sind leistungsfähige kommerzielle Alternativen, die inzwischen für die private Nutzung kostenlos sind.

VMware bietet im Allgemeinen eine bessere Leistung und Snapshot-Verwaltung, während VirtualBox vollständig quelloffen ist. Beide Lösungen eignen sich für ein Hacking-Labor.

ISO- und Appliance-Dateien

Sie erstellen VMs aus zwei Hauptquellen:

  • ISO-Image: eine Installationsdisc, von der Sie booten und die Sie Schritt für Schritt installieren.
  • OVA/OVF-Appliance: eine vorkonfigurierte VM, die Sie mit einem Klick importieren (.ova-Datei).

Kali Linux und die meisten verwundbaren VMs werden als sofort importierbare Appliances bereitgestellt.

Ressourcen zuweisen

Beim Erstellen einer VM weisen Sie ihr Ressourcen des Hosts zu:

  • CPU-Kerne - 2 reichen für die meisten Labore aus.
  • RAM - 2 bis 4 GB pro VM; weisen Sie niemals mehr als die Hälfte des Arbeitsspeichers Ihres Hosts zu.
  • Festplatte - dynamisch zugewiesene Festplatten wachsen nur bei Bedarf.

Eine übermäßige Ressourcenzuweisung überlastet den Host und verlangsamt alles.

Snapshots

Ein Snapshot speichert den exakten Zustand einer VM (Festplatte, Arbeitsspeicher, Einstellungen) zu einem bestimmten Zeitpunkt. Sie können später zu diesem Zustand zurückkehren.

Erstellen Sie direkt nach der Installation einer VM einen sauberen Snapshot. Wenn ein Angriff sie beschädigt, können Sie sie innerhalb weniger Sekunden wiederherstellen.

# VirtualBox CLI snapshot
VBoxManage snapshot "Kali" take clean-install
VBoxManage snapshot "Kali" restore clean-install

Hardware-Virtualisierungserweiterungen

Moderne CPUs unterstützen Virtualisierung auf Hardwareebene: Intel VT-x und AMD-V. Diese Funktionen müssen in Ihrem BIOS/UEFI aktiviert sein.

Ohne sie werden 64-Bit-Gastsysteme nicht ausgeführt oder sind extrem langsam. Suchen Sie in der Firmware unter CPU oder Advanced nach der entsprechenden Einstellung.

Gast-Erweiterungen und Tools

Fügen Sie nach der Installation eines Gastbetriebssystems das Integrationspaket hinzu:

  • VirtualBox Guest Additions
  • VMware Tools

Diese ermöglichen eine gemeinsame Zwischenablage, eine bessere Bildschirmauflösung, gemeinsame Ordner und eine flüssigere Mausbedienung zwischen Host und Gast.

VMs klonen

Ein Klon ist eine Kopie einer VM. Das ist nützlich, wenn Sie eine neue Opfermaschine benötigen, ohne sie neu zu installieren.

  • Vollständiger Klon: unabhängige Kopie mit eigener Festplatte.
  • Verknüpfter Klon: verwendet die Basisfestplatte gemeinsam, spart Speicherplatz, ist aber vom Original abhängig.

Den Host schützen

Der eigentliche Zweck der Virtualisierung in einem Hacking-Labor ist die Isolation. Halten Sie Malware und Angriffe innerhalb der VMs:

  • Verwenden Sie isolierte Netzwerke oder Host-only-Netzwerke (wird später behandelt).
  • Deaktivieren Sie gemeinsame Ordner, wenn Sie mit echter Malware arbeiten.
  • Halten Sie Ihren Hypervisor mit Patches aktuell - VM-Escape-Schwachstellen sind selten, kommen aber vor.

Schnelltest

Testen Sie Ihr Verständnis der Hypervisor-Typen.

Rückblick

Sie haben die Grundlagen der Virtualisierung für ein Hacking-Labor kennengelernt:

  • Hypervisoren führen VMs aus; Typ 2 (VirtualBox, VMware) eignet sich am besten für Anfänger.
  • Erstellen Sie VMs aus ISO-Installationsprogrammen oder OVA-Appliances.
  • Mit Snapshots können Sie Schäden sofort rückgängig machen.
  • Aktivieren Sie VT-x/AMD-V und isolieren Sie VMs, um Ihren Host zu schützen.

Als Nächstes installieren Sie Kali Linux, Ihre Angriffsmaschine.

Häufig gestellte Fragen

Ist die Lektion „Virtualisierungsgrundlagen“ kostenlos?

Ja — der vollständige Text von „Virtualisierungsgrundlagen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Ethical Hacking Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Ethical Hacking Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Virtualisierungsgrundlagen“?

VirtualBox und VMware Du übst Ethical Hacking Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Ethical Hacking Academy zu starten?

Keine Vorkenntnisse erforderlich. Ethical Hacking Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 4.

Wie lange dauert die Lektion „Virtualisierungsgrundlagen“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Ethical Hacking Academy-Lektion Code schreiben und ausführen?

Ja. Jede Ethical Hacking Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Virtualisierungsgrundlagen
  2. Kali Linux installieren
  3. Verwundbare VMs
  4. Labornetzwerke
← Zurück zu Ethical Hacking Academy