Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
haaukins — Una piattaforma di virtualizzazione altamente accessibile e automatizzata per la formazione sulla sicurezza. | Kitploit
Strumenti/GitHubGitHub/aau-network-security/haaukins
CTFPenetration TestingApprendimento e FormazioneLab e Pratica
GitHubaau-network-security/haaukins

haaukins

Una piattaforma di virtualizzazione altamente accessibile e automatizzata per la formazione sulla sicurezza.

Vedi Repository
1974072 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Sito web

Build Status Go Report Card GitHub release licence
 

Haaukins

Haaukins è una piattaforma di virtualizzazione altamente accessibile e automatizzata per l'educazione alla sicurezza. È composta da tre componenti principali (Docker, Virtualbox e Golang); la comunicazione e l'orchestrazione tra i componenti è gestita utilizzando il linguaggio di programmazione Go. La ragione principale per cui si utilizza Go per gestire e distribuire elementi sulla piattaforma Haaukins è il suo meccanismo di concorrenza e parallelismo semplice.

Il nostro obiettivo principale è coinvolgere chiunque desideri imparare il concetto di "cattura la bandiera" (capture the flag) nella sicurezza informatica, un approccio ampiamente accettato per imparare a trovare vulnerabilità in un sistema. Nonostante le piattaforme esistenti, Haaukins fornisce un proprio ambiente virtualizzato, con un sistema operativo progettato per trovare vulnerabilità.

  • Prerequisiti
  • Installazione
  • Ottenere le dipendenze
  • Test
  • Ricompilare proto
  • Rilascio di versione
  • Distribuzione
  • Problemi noti
  • Contribuire
  • Richieste di eventi
  • Crediti
  • Licenza

Prerequisiti

Le seguenti dipendenze sono necessarie e devono essere installate separatamente per eseguire il demone nel tuo ambiente locale.

  • Linux
  • Docker
  • Go 1.13+

Non ci sono prerequisiti per installare il client nel tuo ambiente.

Nota: Linux può essere utilizzato anche in ambiente virtualizzato.

Installazione

Utilizza la pagina della documentazione per l'installazione, altri repository collegati e altro attraverso il sito di documentazione: https://docs.haaukins.com

Ottenere le dipendenze

La piattaforma Haaukins utilizza go modules dalla versione 1.6.4, quindi è abbastanza semplice gestire le dipendenze: basta eseguire go mod download

Test

Assicurati di essere nella directory $GOPATH/src/github.com/aau-network-security/haaukins/. Per eseguire tutti i file di test, puoi usare il seguente comando:

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

Ricompilare proto

La piattaforma Haaukins utilizza gRPC per la comunicazione tra client e demone. Dopo aver aggiornato la specifica del buffer di protocollo (ad es. daemon/proto/daemon.proto), la generazione del codice Go corrispondente si effettua come segue:

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

Rilascio di versione

GoReleaser gestisce la sezione di rilascio: basta taggare il commit.

Distribuzione

Travis distribuisce automaticamente su server.

Nota: di default lo script utilizza la chiave ~/.ssh/id_rsa per eseguire il push su GitHub. Puoi sovrascrivere questa impostazione con la variabile d'ambiente HKN_RELEASE_PEMFILE.

Problemi noti

Dai un'occhiata ai problemi noti qui

Contribuire

Haaukins è un progetto open source costruito sopra progetti open source. Se sei interessato, sei invitato a contribuire.

Consulta la Guida al contributo per iniziare.

Richieste di eventi

Come AAU, crediamo nella potenza della comunità open source e vorremmo offrire la possibilità di testare la nostra piattaforma a organizzazioni e utenti. Se desideri ottenere un tuo dominio che ti sarà assegnato da noi, contattaci in anticipo.

Crediti

  • Logo disegnato da indepedenthand

Licenza

GNU

Copyright (c) 2019-present, Haaukins

Scarica lo strumento