πŸ¦€ RustHound: Active Directory data collector for BloodHound written in rust

πŸ‘‰ Undetected by anti-virus software
πŸ‘‰ compile for any platform – Linux,Windows,mac

https://github.com/OPENCYBER-FR/RustHound

https://www.opencyber.com/rusthound-data-collector-for-bloodhound-written-in-rust/

#infosec #appsec #rustlang #rust #rustaceans #rustdev #rusthound #rustprogramming

GitHub - OPENCYBER-FR/RustHound: Active Directory data collector for BloodHound written in Rust. πŸ¦€

Active Directory data collector for BloodHound written in Rust. πŸ¦€ - GitHub - OPENCYBER-FR/RustHound: Active Directory data collector for BloodHound written in Rust. πŸ¦€

GitHub

πŸ“œ ADCS module for #RustHound πŸ¦€ is out (v1.1.0)

βš™οΈ Collect CA and Templates for @ly4k BH version
βš™οΈ Or like Certipy collect CA and Templates for official BH version

https://github.com/OPENCYBER-FR/RustHound#module-adcs-collector

🧡 Example for @ly4k BloodHound version:

https://github.com/ly4k/BloodHound
rusthound.exe -d essos.local -f meereen -o output -z --adcs

🧡 Example for official BloodHoundAD version:

https://github.com/BloodHoundAD/BloodHound
rusthound.exe -d essos.local -f meereen -o output -z --adcs --old-bloodhound

🧡 Examples are done on the GOADv2

Thanks to @Mayfly for the lab!
https://github.com/Orange-Cyberdefense/GOAD

🧡 Special thanks to @ly4k for your work on Certipy!

GitHub - OPENCYBER-FR/RustHound: Active Directory data collector for BloodHound written in Rust. πŸ¦€

Active Directory data collector for BloodHound written in Rust. πŸ¦€ - GitHub - OPENCYBER-FR/RustHound: Active Directory data collector for BloodHound written in Rust. πŸ¦€

GitHub

Last changes on #RustHound πŸ¦€ ingestor for #BloodHound

πŸ—‚οΈ Zip function fixed for Windows and bigest json files
βš™οΈ AllowToAct relation made
βš™οΈ AllowToDelegate relation made
πŸ’― New progression bar (thanks @barney)

Tips how to compile RustHound:

🧡1/4 πŸ¦€ Making Windows static version from Linux

curl https://sh.rustup.rs -sSf | sh
git clone https://github.com/OPENCYBER-FR/RustHound
cd RustHound
make windows
ls target/x86_64-pc-windows-gnu/release/rusthound.exe

🧡2/4 πŸ¦€ Making Linux-musl static version

curl https://sh.rustup.rs -sSf | sh
git clone https://github.com/OPENCYBER-FR/RustHound
cd RustHound
make linux_musl
ls target/x86_64-unknown-linux-musl/release/rusthound

🧡3/4 πŸ¦€ Making release binary for Linux from Linux

curl https://sh.rustup.rs -sSf | sh
git clone https://github.com/OPENCYBER-FR/RustHound
cd RustHound
cargo b --release
ls target/release/rusthound

🧡4/4 πŸ¦€ Installing rusthound from cargo on your system

curl https://sh.rustup.rs -sSf | sh
cargo install rusthound
rusthound -h

https://github.com/OPENCYBER-FR/RustHound
v1.0.6
#infosec #redteam #blueteam #pentest #activedirectory

Example is done on the #GOADv2 implemented by @Mayfly
https://github.com/Orange-Cyberdefense/GOAD