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
524vor 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 python3 über Ihren Paketmanager.
  • 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

Tool herunterladen