Torna agli aggiornamenti
New releaseAug 31, 2026

RustHound-CE v2.5.2

Ingestor di dati Active Directory per BloodHound Community Edition scritto in Rust. 🦀

Condividi

rusthound-ce logo


RustHound-CE è uno strumento di raccolta dati per BloodHound, cross-platform e cross-compiled, scritto in Rust e compatibile con Linux, Windows e macOS. Genera pertanto tutti i file JSON che possono essere analizzati da BloodHound Community Edition. Questa versione è compatibile solo con BloodHound Community Edition. La versione compatibile con BloodHound Legacy è disponibile sul github di NeverHack.

RustHound è stato creato durante i miei anni come pentester presso Armature Technologies, successivamente rinominata Opencyber e poi NeverHack. Vorrei ringraziare NeverHack per avermi dato il tempo di ricercare e sviluppare il progetto originale RustHound, ancora disponibile sul loro github. Abbiamo deciso di continuare a collaborare per contribuire a entrambe le versioni. Questa resterà compatibile con la community edition, mentre la versione NeverHack sarà compatibile con la versione Legacy di BloodHound.

Utilizzo rapido

Compilazione

Questo progetto può essere compilato direttamente con il comando make, ad esempio:

# Compila per il tuo sistema corrente
make release
# Compila per Windows
make windows

Oppure usando docker come segue:

docker build --rm -t rusthound-ce .

# Poi
docker run --rm -v $PWD:/usr/src/rusthound-ce rusthound-ce help
docker run --rm -v $PWD:/usr/src/rusthound-ce rusthound-ce release
docker run --rm -v $PWD:/usr/src/rusthound-ce rusthound-ce windows
docker run --rm -v $PWD:/usr/src/rusthound-ce rusthound-ce linux

Installazione

Crates.io Version Crates.io Total Downloads

Assicurati che le dipendenze richieste siano installate.

# Installa e/o aggiorna RustHound-CE tramite il comando cargo
cargo install rusthound-ce

Utilizzo

Ecco un esempio di comando per raccogliere gli oggetti di dominio e ottenere l'archivio zip contenente i file json da importare in BloodHound CE:

rusthound-ce -d DOMAIN.LOCAL -u [email protected] -z

Ulteriori informazioni ed esempi su come compilare RustHound-CE o su come utilizzare RustHound-CE sono disponibili direttamente nella pagina di aiuto.

Ringraziamenti speciali a

IppSec

Categorie