Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
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.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
Tools/GitHubGitHub/j4fsec/haccthehub
WebsicherheitPenetrationstestsLernen & BildungLabs & Praxis
GitHubj4fsec/haccthehub

HaccTheHub

Open-Source, selbst gehostete Lernplattform für Cybersicherheit

Repository anzeigen
5242vor 3 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

HaccTheHub

Logo

Open-Source-selbstgehostete Cybersicherheits-Lernplattform

Über das Projekt

HaccTheHub ist ein Open-Source-Projekt, das Cybersicherheit bereitstellt.

Das HaccTheHub-System besteht aus 3 Hauptteilen:

  • Docker: enthält alle Boxen, die die Umgebung schaffen, in der wir lernen werden.
  • Das Backend: steuert Docker und ist verantwortlich für das Starten/Zerstören einzelner Boxen im System und die Verwaltung des Netzwerks, das sie zu einem einheitlichen System verbindet.
  • Das Frontend: GUI für den Benutzer, um über den Webbrowser mit dem System zu interagieren.

Erstellt mit

  • Flask-RESTX
  • Next.js

Erste Schritte

Um HaccTheHub zum Laufen zu bringen, müssen Sie Folgendes einrichten.

Voraussetzungen

  • Docker (siehe Docker-Dokumentation für die Einrichtung)
  • Python 3 (Download) oder installieren Sie einfach über Ihren Paketmanager.
Tool herunterladen
python3
  • Node.js 16 (Download) oder verwenden Sie Ihren Paketmanager
  • Installation

    1. Klonen Sie das Repository
    root@kitploit:~
    git clone https://github.com/J4FSec/HaccTheHub.git
    
    1. Installieren Sie die Abhängigkeiten für das Backend
    root@kitploit:~
    cd HaccTheHub/backend
    python3 -m pip install -r requirements.txt
    
    1. Und die Abhängigkeiten für das Frontend
    root@kitploit:~
    cd ../client
    npm install
    

    Verwendung

    1. Docker starten
    2. Das Backend starten
    root@kitploit:~
    cd ../backend
    python3 main.py
    
    1. Und das Frontend
    root@kitploit:~
    cd ../client
    npm start
    

    Die WebUI sollte nun unter http://localhost:8080 erreichbar sein.

    Mitwirken

    Jegliche Beiträge sind sehr willkommen. Wenn Sie einen Vorschlag haben, forken Sie bitte das Repository und erstellen Sie einen Pull-Request. Sie können auch ein Issue mit dem Tag enhancement öffnen.

    1. Forken Sie das Projekt
    2. Erstellen Sie einen neuen Branch für die neue Funktion (git checkout -b feature/EpicFeature)
    3. Committen Sie Ihre Änderungen (git commit -m "Add EpicFeature")
    4. Pushen Sie den Branch (git push origin feature/EpicFeature)
    5. Öffnen Sie einen Pull-Request.

    Lizenz

    Verteilt unter der GNU Affero General Public License v3.0. Weitere Informationen finden Sie in der LICENSE.

    Autoren

    • Dong Duong (@Cu64) - [email protected]
    • watch-dog-man (@watch-dog-man)

    Mitwirkende

    • @Nehozun - Hat das Frontend komplett neu gemacht. Ohne ihn wären wir aufgeschmissen.

    Danksagung