Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
Labtainers — Labtainers: Ein Docker-basiertes Cyber-Lab-Framework | Kitploit
Tools/GitHubGitHub/mfthomps/labtainers
SchwachstellenanalyseForensikWebsicherheitNetzwerksicherheitDigitale ForensikKryptographieCTFPenetrationstestsEinbruchserkennungLernen & BildungBinary-ExploitationLabs & Praxis
3107978vor 5 TagenVon Kitploit geprüft
GitHubmfthomps/labtainers

Labtainers

Labtainers: Ein Docker-basiertes Cyber-Lab-Framework

Repository anzeigenWebseite

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Labtainers: Ein Docker-basiertes Cyber-Lab-Framework

Labtainers umfassen mehr als 50 Cyber-Lab-Übungen und Werkzeuge, um eigene zu erstellen. Importieren Sie eine einzelne VM-Appliance oder installieren Sie auf einem Linux-System, und Ihre Studierenden sind mit der Bereitstellung und administrativen Einrichtung für diese und zukünftige Lab-Übungen fertig.

  • Konsistente Lab-Ausführungsumgebungen und automatisierte Bereitstellung über Docker-Container
  • Mehrkomponenten-Netzwerktopologien auf einem bescheiden ausgestatteten Laptop
  • Automatisierte Bewertung der studentischen Lab-Aktivitäten und des Fortschritts
  • Individualisierte Lab-Übungen, um das Teilen von Lösungen zu erschweren

Labtainers bieten kontrollierte und konsistente Ausführungsumgebungen, in denen Studierende Labs vollständig innerhalb der Grenzen ihres Computers durchführen, unabhängig von der Linux-Distribution und den auf dem Computer der Studierenden installierten Paketen. Labtainers laufen auf unserer [VM-Appliance][vm-appliancee] oder auf jedem Linux mit installiertem Docker. Und Labtainers ist als cloudbasierte VMs verfügbar, z. B. auf Azure, wie im Student Guide beschrieben.

Siehe den Student Guide für Installation und Nutzung sowie den Instructor Guide für die Bewertung von Studierenden. Die Entwicklung und Anpassung von Lab-Übungen wird im Designer Guide beschrieben. Siehe die Papers für weitere Informationen über das Framework. Die Labtainers-Website und Downloads (einschließlich VM-Appliances mit vorinstallierten Labtainers) finden Sie unter https://nps.edu/web/c3o/labtainers.

Distribution created: 09/11/2026 11:33
Revision: v1.4.4n
Commit: 9f1012dc
Branch: master

Inhalt

Verteilung und Nutzung

Leitfaden zu den Verzeichnissen

Support

Versionshinweise

Verteilung und Nutzung

Bitte beachten Sie die Lizenzierungs- und Vertriebsinformationen in der docs/license.md-Datei.

Leitfaden zu den Verzeichnissen

  • scripts/labtainers-student -- das Arbeitsverzeichnis zum Ausführen und Testen von Studierenden-Labs. Sie müssen sich in diesem Verzeichnis befinden, um Studierenden-Labs auszuführen.

  • scripts/labtainers-instructor -- das Arbeitsverzeichnis zum Ausführen und Testen automatisierter Bewertungen und zum Anzeigen von Studierenden- ergebnissen.

  • labs -- Dateien, die für jedes der Labs spezifisch sind

  • setup_scripts -- Skripte zum Installieren von Labtainers und Docker sowie zum Aktualisieren von Labtainers

  • docs -- LaTeX-Quelle für labdesigner.pdf und weitere Dokumentation.

  • UI -- Quellcode des Labtainers-Lab-Editors (Java).

  • headless-lite -- Skripte zur Verwaltung von Docker Workstation und Cloud-Instanzen von Labtainers (Systeme, die keine nativen X11-Server haben.)

  • scripts/designer -- Werkzeuge zum Erstellen neuer Labs und zur Verwaltung von Basis-Docker-Images.

  • config -- systemweite Konfigurationseinstellungen (dies sind nicht die lab-spezifischen Konfigurationseinstellungen.

  • distrib -- Skripte zur Unterstützung der Distribution, z. B. zum Veröffentlichen von Labs im Docker Hub.

  • testsets -- Testverfahren und erwartete Ergebnisse. (Pro-Lab-Treiber für SimLab werden nicht verteilt).

  • pkg-mirrors -- Hilfsskripte für internes NPS-Paket-Mirroring, um das externe Abrufen von Paketen während Tests und Distribution zu reduzieren.

Support

Verwenden Sie die GitHub-Issue-Berichte oder schreiben Sie mir an [email protected]

Siehe auch https://my.nps.edu/web/c3o/support1

Versionshinweise

Die Standard-Labtainers-Distribution enthält keine Dateien, die für die Entwicklung neuer Labs erforderlich sind. Führen Sie für diese ./update-designer.sh aus dem Verzeichnis labtainer/trunk/setup_scripts aus.

Das Installationsskript und das Skript update-designer.sh setzen Umgebungsvariablen, daher sollten Sie sich möglicherweise ab- und wieder anmelden oder eine neue Bash-Shell starten, bevor Sie Labtainers zum ersten Mal verwenden.

  1. Januar 2026
  • Fehler behoben, der durch Einrückungen in das Installationsskript eingeführt wurde.
  1. Dezember 2025
  • Format des checkwork-Berichts auf vertikal geändert; Videoanleitung für Headless; praktische Pfade
  1. Oktober 2025
  • Das Lab packet-introspection überarbeitet, um den Link für die MaxMind-Geolokalisierungsdatenbank zu aktualisieren und die Verwendung der Legacy-Datenbank zu vermerken.
  1. April 2025
  • imodule korrigiert, um fehlende Verzeichnisse gemäß Pull Request #96 ordnungsgemäß zu erstellen
  1. November 2024
  • Google-Cloud-VM ersetzt, diesmal aufgrund eines Ausfalls von systemd innerhalb von Containern.
  1. September 2024
  • Google-Cloud-VM ersetzt, die die falsche Docker-Version verwendete
  1. September 2024
  • Tippfehler bei der Erstellung des imodule-Pfads
  1. Juli 2024
  • capinout so geändert, dass es nicht die grantpt-clib-Funktion verwendet, die anscheinend jetzt abstürzt, wenn sie aus einem Container heraus ausgeführt wird.
  1. Juli 2024
  • Einen Basis-Container für Ubuntu22 und Änderungen am Framework hinzugefügt, um diesen zu unterstützen.
  1. Juli 2024
  • Migration auf Ubuntu 24 als VM-Appliance
  • Das Docker-Python-Paket verwendet eine defekte Python-HTTP-Bibliothek und erfordert ein Paket-Downgrade.
  • Virtuelle Python-Umgebung verwenden, um die Sperrung von Python-Paketen durch Ubuntu zu umgehen.
  • Boot-Parameter hinzugefügt, um die gemeinsame Nutzung von systemd zwischen Containern und der VM zu ermöglichen.
  • Fehlermeldungen des defekten tar-Dienstprogramms bei Updates umgeleitet.
  • Ubuntu-Update-Beschädigung für msc-Pakete (siehe update-ubuntu.sh) für Version-18-VMs
  • Der Befehl docker-compose ist defekt, verwenden Sie "docker compose"
  • Socket-Berechtigungen in Headless-Labtainers erzwingen.
  • Headless-Labtainers auf Ubuntu 24 aktualisiert
  1. November 2023
  • Google-Cloud-Platform-Option für ubuntu22 auf EC2-Maschine hinzugefügt.
  1. September 2023
  • Die vorherige Fehlerbehebungsimplementierung war fehlerhaft.
  1. August 2023
  • Änderung des DockerHub-Image-JSON-Formats behandelt. Danke Kees!
  1. April 2023
  • Erzwingen, dass die neueste Lab-Version verwendet wird, z. B. iptables2 statt iptables. Tab-Vervollständigung korrigiert, sodass nur die neueste angezeigt wird. (Issue #77)
  • Die Installation des CyberCIEGE-Labs schlug aufgrund einer X11-Race-Condition fehl. (Issue #76)
  • Hinweis in der CyberCIEGE-Readme, um Studierende anzuweisen, gesammelte Logs im $HOME-Verzeichnis zu speichern. (Issue #75)
  • Die Radius-Lab-checkwork meldete fälschlicherweise "radiusd not running", fehlendes prestop-Skript. (Issue #74)
  • Labedit beschädigte die Startkonfigurationsdatei, wenn die Option MACVLAN_EXT verwendet wurde. (Issue #73)
Tool herunterladen