Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
BlueHound — BlueHound - वास्तव में महत्वपूर्ण सुरक्षा मुद्दों को इंगित करें | Kitploit
उपकरण/GitHubGitHub/zeronetworks/bluehound
रक्षात्मक उपकरणटोहीभेद्यता विश्लेषणजानकारी एकत्र करनानेटवर्क सुरक्षापेनिट्रेशन टेस्टिंगलर्निंग और शिक्षा
GitHubzeronetworks/bluehound

BlueHound

BlueHound - वास्तव में महत्वपूर्ण सुरक्षा मुद्दों को इंगित करें

रिपॉजिटरी देखें
768493 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

GitHub release (latest SemVer) GitHub all releases



BlueHound एक ओपन-सोर्स टूल है जो ब्लू टीमों को उन सुरक्षा समस्याओं को इंगित करने में मदद करता है जो वास्तव में मायने रखती हैं। उपयोगकर्ता अनुमतियों, नेटवर्क पहुँच और अनपैच कमजोरियों के बारे में जानकारी को संयोजित करके, BlueHound उन मार्गों को प्रकट करता है जो हमलावर आपके नेटवर्क के अंदर होने पर ले सकते हैं
यह NeoDash का एक फोर्क है, जिसे रक्षात्मक सुरक्षा उद्देश्यों के लिए उपयुक्त बनाने के लिए पुनर्कल्पित किया गया है।

BlueHound के साथ शुरू करने के लिए, हमारा परिचयात्मक वीडियो, ब्लॉग पोस्ट और Nodes22 सम्मेलन वार्ता देखें।

screenshot

BlueHound आपके डेटा को तालिकाओं, ग्राफ़, बार चार्ट, लाइन चार्ट, मैप और अधिक के रूप में प्रस्तुत करने का समर्थन करता है। इसमें एक Cypher संपादक है जो सीधे वे Cypher क्वेरी लिखने के लिए है जो रिपोर्ट को पॉप्युलेट करती हैं। आप डैशबोर्ड को अपने डेटाबेस में सहेज सकते हैं और दूसरों के साथ साझा कर सकते हैं।

मुख्य विशेषताएँ

  1. पूर्ण ऑटोमेशन: संग्रह, विश्लेषण और रिपोर्टिंग का पूरा चक्र मूल रूप से एक बटन के क्लिक के साथ किया जाता है।
  2. समुदाय-संचालित: BlueHound कॉन्फ़िगरेशन को दूसरों द्वारा निर्यात और आयात किया जा सकता है। ज्ञान, सर्वोत्तम प्रथाओं, संग्रह पद्धतियों और अधिक का साझाकरण, टूल में ही निर्मित है।
  3. आसान रिपोर्टिंग: कस्टमाइज़्ड रिपोर्ट बनाना सहज रूप से किया जा सकता है, बिना कोई कोड लिखने की आवश्यकता के।
  4. आसान अनुकूलन: कोई भी कस्टम संग्रह विधि BlueHound में जोड़ी जा सकती है। उपयोगकर्ता अपने स्वयं के कस्टम पैरामीटर या अपने ग्राफ़ के लिए कस्टम आइकन भी जोड़ सकते हैं।

आरंभ करना

ROST ISO

BlueHound का उपयोग ROST इमेज के भाग के रूप में किया जा सकता है, जो आपकी ज़रूरत की हर चीज़ (BlueHound, Neo4j, BloodHound, और एक नमूना डेटासेट) के साथ पूर्व-कॉन्फ़िगर आता है।
ROST लोड करने के लिए, एक नई वर्चुअल मशीन बनाएं, और इसे ISO से इंस्टॉल करें जैसे आप एक नए Windows होस्ट के लिए करते हैं।

BlueHound बाइनरी

यदि आपके पास पहले से Neo4j इंस्टेंस चल रहा है, तो आप हमारे रिलीज़ पृष्ठ से BlueHound का पूर्व-संकलित संस्करण डाउनलोड कर सकते हैं। बस अपने OS संस्करण के लिए उपयुक्त ज़िप फ़ाइल डाउनलोड करें, इसे निकालें, और बाइनरी चलाएँ।

BlueHound का उपयोग करना

  1. अपने Neo4j सर्वर से कनेक्ट करें
  2. SharpHound, ShotHound और Vulnerability Scanner रिपोर्ट पार्सर डाउनलोड करें
  3. अपने Neo4j डेटाबेस में डेटा एकत्र और आयात करने के लिए Data Import सेक्शन का उपयोग करें।
  4. एक बार जब आपके पास डेटा लोड हो जाए, तो आप Configurations टैब का उपयोग करके मूल जानकारी सेट कर सकते हैं जो क्वेरी द्वारा उपयोग की जाती है (जैसे Domain Admins ग्रुप, क्राउन ज्वेल्स सर्वर)।
  5. अंत में, Queries सेक्शन का उपयोग रिपोर्ट तैयार करने के लिए किया जा सकता है।

BlueHound कैसे-करें

डेटा संग्रह

Data Import Tools सेक्शन का उपयोग एक बटन के क्लिक पर डेटा एकत्र करने के लिए किया जा सकता है। डिफ़ॉल्ट रूप से, BlueHound SharpHound, ShotHound और Vulnerability Scanners स्क्रिप्ट के साथ पूर्व-कॉन्फ़िगर आता है। अधिक डेटा संग्रह के लिए अतिरिक्त उपकरण जोड़े जा सकते हैं। आरंभ करने के लिए:

  1. ग्लोब आइकन का उपयोग करके प्रासंगिक उपकरण डाउनलोड करें
  2. प्रत्येक उपकरण के लिए टूल पथ और तर्क कॉन्फ़िगर करें
  3. उपकरण चलाएँ

अंतर्निहित उपकरणों को आपके Neo4j इंस्टेंस पर परिणाम स्वचालित रूप से अपलोड करने के लिए कॉन्फ़िगर किया जा सकता है।

क्वेरी चलाना और देखना

किसी चार्ट के परिणाम प्राप्त करने के लिए, या तो किसी विशिष्ट क्वेरी को चलाने के लिए Refresh आइकन का उपयोग करें, या बैचों में क्वेरी चलाने के लिए Query Runner सेक्शन का उपयोग करें। परिणाम BlueHound को बंद करने के बाद भी कैश्ड रहेंगे, और अद्यतन परिणाम प्राप्त करने के लिए फिर से चलाए जा सकते हैं।
कुछ चार्ट में एक Info आइकन होता है जो क्वेरी की व्याख्या करता है और/या अतिरिक्त जानकारी के लिंक प्रदान करता है।

क्वेरी जोड़ना और संपादित करना

आप चार्ट के ऊपरी दाएँ भाग पर Settings आइकन का उपयोग करके नए और/या मौजूदा चार्ट के लिए क्वेरी संपादित कर सकते हैं। यहाँ आप Param Select चार्ट के साथ कॉन्फ़िगर किए गए किसी भी पैरामीटर और किसी भी Edge Filtering स्ट्रिंग (नीचे अनुभाग देखें) का उपयोग कर सकते हैं।

एज फ़िल्टरिंग

Edge Filtering सेक्शन का उपयोग करके, आप उन सभी क्वेरी के लिए विशिष्ट रिलेशनशिप प्रकारों को फ़िल्टर कर सकते हैं जो अपनी क्वेरी में प्रासंगिक स्ट्रिंग का उपयोग करते हैं। उदाहरण के लिए, ":FILTERED_EDGES" का उपयोग सभी चयन फ़िल्टर द्वारा फ़िल्टर करने के लिए किया जा सकता है।
आप एक विशिष्ट श्रेणी (देखें Info आइकन) द्वारा भी फ़िल्टर कर सकते हैं या अपने स्वयं के कस्टम एज फ़िल्टर परिभाषित कर सकते हैं।

कॉन्फ़िगरेशन आयात और निर्यात करें

Export Config और Import Config सेक्शन का उपयोग आपके डैशबोर्ड और कॉन्फ़िगरेशन को बैकअप के रूप में सहेजने और लोड करने के लिए किया जा सकता है, और उपयोगकर्ताओं के बीच सहयोग करने और सुरक्षा समुदाय में अंतर्दृष्टिपूर्ण क्वेरी का योगदान करने के लिए भी साझा किया जा सकता है। चिंता न करें, आपके क्रेडेंशियल और डेटा निर्यात नहीं होंगे।

नोट: डेटा आयात टूल के लिए कोई भी तर्क भी निर्यात किए जाते हैं, इसलिए अपना कॉन्फ़िगरेशन साझा करने से पहले किसी भी गुप्त जानकारी को हटाना सुनिश्चित करें।

सेटिंग्स

Settings सेक्शन आपको क्वेरी निष्पादन पर कुछ वैश्विक सीमाएँ निर्धारित करने की अनुमति देता है – अधिकतम क्वेरी समय और लौटाए गए परिणामों की सीमा।

तकनीकी जानकारी

BlueHound NeoDash का एक फोर्क है, जो React और use-neo4j के साथ बनाया गया है। यह कुछ विज़ुअलाइज़ेशन को संचालित करने के लिए charts का उपयोग करता है। आप अपने स्वयं के विज़ुअलाइज़ेशन के साथ NeoDash को भी विस्तारित कर सकते हैं। प्रोजेक्ट रिपॉजिटरी में डेवलपर गाइड देखें।

डेवलपर गाइड

npm का उपयोग करके चलाएँ और बनाएँ

BlueHound React के साथ बनाया गया है। वेब ऐप चलाने के लिए आपको npm स्थापित करना होगा।

BlueHound बनाने के लिए npm और node के हाल के संस्करण का उपयोग करें। एप्लिकेशन का परीक्षण npm 8.3.1 और node v17.4.0 के साथ किया गया है।

एप्लिकेशन को डेवलपमेंट मोड में चलाने के लिए:

  • इस रिपॉजिटरी को क्लोन करें।
  • एक टर्मिनल खोलें और उस निर्देशिका पर नेविगेट करें जिसे आपने अभी क्लोन किया है।
  • आवश्यक निर्भरताएँ स्थापित करने के लिए npm install चलाएँ।
  • ऐप को डेवलपमेंट मोड में चलाने के लिए npm run dev चलाएँ।
  • एप्लिकेशन http://localhost:3000 पर उपलब्ध होना चाहिए।

प्रोडक्शन के लिए ऐप बनाने के लिए:

  • रिपॉजिटरी को क्लोन करने और निर्भरताएँ स्थापित करने के लिए उपरोक्त चरणों का पालन करें।
  • npm run build चलाएँ। यह आपकी प्रोजेक्ट निर्देशिका में एक build फ़ोल्डर बनाएगा।
  • build फ़ोल्डर की सामग्री को एक वेब सर्वर पर डिप्लॉय करें। फिर आपको वेब ऐप चलाने में सक्षम होना चाहिए।

प्रश्न / सुझाव

हम BlueHound के भविष्य के संस्करणों के बारे में विचारों, टिप्पणियों और सुझावों के लिए हमेशा खुले हैं, इसलिए यदि आपके पास विचार हैं, तो बेझिझक हमसे [email protected] पर संपर्क करें या GitHub पर कोई मुद्दा/पुल रिक्वेस्ट खोलें।

टूल डाउनलोड करें