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
haaukins — Eine sehr zugängliche und automatisierte Virtualisierungsplattform für die Sicherheitsausbildung | Kitploit
Tools/GitHubGitHub/aau-network-security/haaukins
CTFPenetrationstestsLernen & BildungLabs & Praxis
GitHubaau-network-security/haaukins

haaukins

Eine sehr zugängliche und automatisierte Virtualisierungsplattform für die Sicherheitsausbildung

Repository anzeigen
197407vor 2 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
Webseite

Build Status Go Report Card GitHub release licence
 

Haaukins

Haaukins ist eine leicht zugängliche und automatisierte Virtualisierungsplattform für die Sicherheitsausbildung. Sie besteht aus drei Hauptkomponenten (Docker, Virtualbox und Golang), wobei die Kommunikation und Orchestrierung zwischen den Komponenten mit der Programmiersprache Go verwaltet wird. Der Hauptgrund für die Verwendung von Go zur Verwaltung und Bereitstellung von Dingen auf der Haaukins-Plattform ist der einfache nebenläufige und parallele Mechanismus von Go.

Unser Hauptziel ist es, jeden einzubeziehen, der das Konzept des „Capturing the Flag“ in der Cybersicherheit erlernen möchte – ein weithin akzeptierter Ansatz, um zu lernen, wie man Schwachstellen in einem System findet. Trotz aller bestehenden Plattformen bietet Haaukins Ihnen eine eigene virtualisierte Umgebung mit einem Betriebssystem, das speziell zum Auffinden von Schwachstellen entwickelt wurde.

  • Prerequisites
  • Installation
  • Getting Dependencies
  • Testing
  • Re-compile proto
  • Version release
  • Deployment
  • Known issues
  • Contributing
  • Event requests
  • Credits
  • License

Prerequisites

Die folgenden Abhängigkeiten sind erforderlich und müssen separat installiert werden, um den Daemon in Ihrer lokalen Umgebung auszuführen.

  • Linux
  • Docker
  • Go 1.13+

Für die Installation des Clients in Ihrer Umgebung gibt es keine Voraussetzungen.

Hinweis: Linux kann auch in einer virtualisierten Umgebung verwendet werden.

Installation

Nutzen Sie die Dokumentationsseite für die Installation, andere zugehörige Repositories und mehr über die Dokumentationsseite: https://docs.haaukins.com

Getting Dependencies

Die Haaukins-Plattform verwendet seit Version 1.6.4 go modules, daher ist die Verwaltung von Abhängigkeiten sehr einfach – Sie müssen lediglich go mod download ausführen.

Testing

Stellen Sie sicher, dass Sie sich im Verzeichnis $GOPATH/src/github.com/aau-network-security/haaukins/ befinden. Um alle Testdateien auszuführen, kann der folgende Befehl verwendet werden:

root@kitploit:~
go test -v --race  ./...

Re-compile proto

Die Haaukins-Plattform verwendet gRPC für die Kommunikation zwischen Client und Daemon. Nach einer Aktualisierung der Protocol-Buffer-Spezifikation (z. B. daemon/proto/daemon.proto) wird die entsprechende Go-Codegenerierung wie folgt durchgeführt:

root@kitploit:~
cd $GOPATH/src/github.com/aau-network-security/haaukins/daemon/
protoc -I proto/ proto/daemon.proto --go_out=plugins=grpc:proto

Version release

GoReleaser kümmert sich um den Release-Bereich. Markieren Sie einfach den Commit.

Deployment

Travis wird automatisch auf dem server deployed.

Hinweis: Standardmäßig verwendet das Skript den ~/.ssh/id_rsa-Schlüssel, um zu GitHub zu pushen. Sie können diese Einstellungen mit der Umgebungsvariable HKN_RELEASE_PEMFILE überschreiben.

Known issues

Werfen Sie einen Moment einen Blick auf die bekannten Probleme hier.

Contributing

Haaukins ist ein Open-Source-Projekt und basiert auf anderen Open-Source-Projekten. Wenn Sie Interesse haben, sind Sie herzlich eingeladen, mitzuwirken.

Um loszulegen, lesen Sie den Contributing Guide.

Event requests

Als AAU glauben wir an die Kraft der Open-Source-Community und möchten Organisationen und Nutzern anbieten, unsere Plattform zu testen. Wenn Sie Ihre eigene Domain erhalten möchten, die von uns zugewiesen wird, kontaktieren Sie uns bitte im Voraus.

Credits

  • Logo entworfen von indepedenthand

License

GNU

Copyright (c) 2019-present, Haaukins

Tool herunterladen