अपडेट पर वापस जाएँ
New releaseAug 31, 2026

RustHound-CE v2.5.2

रस्ट में लिखा गया BloodHound Community Edition के लिए Active Directory डेटा इंजेस्टर। 🦀

साझा करें

rusthound-ce logo


RustHound-CE एक क्रॉस-प्लेटफ़ॉर्म और क्रॉस-कंपाइल्ड BloodHound कलेक्टर टूल है जो Rust में लिखा गया है, जो इसे Linux, Windows और macOS के साथ संगत बनाता है। यह इसलिए सभी JSON फ़ाइलें उत्पन्न करता है जिनका विश्लेषण BloodHound Community Edition द्वारा किया जा सकता है। यह संस्करण केवल BloodHound Community Edition के साथ संगत है। BloodHound Legacy के साथ संगत संस्करण NeverHack's github पर पाया जा सकता है।

RustHound मेरे पेंटेस्टर के रूप में Armature Technologies में बिताए वर्षों के दौरान बनाया गया था, जिसे बाद में Opencyber और फिर NeverHack का नाम दिया गया। मैं NeverHack को धन्यवाद देना चाहूँगा कि उन्होंने मुझे मूल RustHound प्रोजेक्ट पर शोध और विकास करने का समय दिया, जो अभी भी उनके github पर उपलब्ध है। हमने दोनों संस्करणों में योगदान देने के लिए एक साथ काम करना जारी रखने का निर्णय लिया है। यह संस्करण कम्युनिटी एडिशन के साथ संगत रहेगा, और NeverHack संस्करण BloodHound के Legacy संस्करण के साथ संगत रहेगा।

  • HELP.md - इसे कैसे कंपाइल करें? इसे कैसे इंस्टॉल करें? इसका उपयोग कैसे करें?
  • CHANGELOG.md - सभी महत्वपूर्ण संस्करण परिवर्तनों का रिकॉर्ड
  • ROADMAP.md - नियोजित विकासों की सूची
  • CONTRIBUTING.md - प्रोजेक्ट में योगदान कैसे करें
  • LINKS.md - उपयोगी संसाधन

त्वरित उपयोग

संकलन

इस प्रोजेक्ट को सीधे make कमांड से संकलित किया जा सकता है जैसे:

# इसे अपने वर्तमान सिस्टम के लिए संकलित करें
make release
# इसे Windows के लिए संकलित करें
make windows

या नीचे दिए अनुसार docker का उपयोग करके:

docker build --rm -t rusthound-ce .

# फिर
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

स्थापना

Crates.io Version Crates.io Total Downloads

सुनिश्चित करें कि आवश्यक निर्भरताएँ स्थापित हैं।

# cargo कमांड से RustHound-CE इंस्टॉल और/या अपडेट करें
cargo install rusthound-ce

उपयोग

डोमेन ऑब्जेक्ट एकत्र करने और BloodHound CE में आयात किए जाने वाले json फ़ाइलों वाला ज़िप संग्रह प्राप्त करने के लिए एक कमांड का उदाहरण यहाँ दिया गया है:

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

RustHound-CE को कैसे संकलित करें या RustHound-CE का उपयोग कैसे करें, इसके बारे में अधिक जानकारी और उदाहरण सीधे सहायता पृष्ठ पर पाए जा सकते हैं।

विशेष धन्यवाद

IppSec

श्रेणियाँ