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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
AD_Miner — AD Miner एक Active Directory ऑडिट टूल है जो #Bloodhound ग्राफ डेटाबेस से डेटा को क्रंच करने और सुरक्षा कमजोरियों का पता लगाने के लिए साइफर क्वेरी का उपयोग करता है। | Kitploit
उपकरण/GitHubGitHub/ad-security/ad_miner
विशेषाधिकार वृद्धिटोहीभेद्यता विश्लेषणपार्श्व आंदोलनकॉन्फ़िगरेशन ऑडिटिंगजानकारी एकत्र करनापेनिट्रेशन टेस्टिंगगलत कॉन्फ़िगरेशनलर्निंग और शिक्षा
GitHubad-security/ad_miner

AD_Miner

AD Miner एक Active Directory ऑडिट टूल है जो #Bloodhound ग्राफ डेटाबेस से डेटा को क्रंच करने और सुरक्षा कमजोरियों का पता लगाने के लिए साइफर क्वेरी का उपयोग करता है।

1.6k163236 महीने पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
रिपॉजिटरी देखें
AD_Miner
नवीनतम AD_Miner संस्करण नवीनतम रिलीज़ dev में नवीनतम कमिट Rawsec की साइबर सुरक्षा सूची बैज
Discord

AD Miner एक Active Directory (ऑन-प्रिमाइस और Entra ID) ऑडिटिंग टूल है जो:

  • BloodHound ग्राफ़ डेटाबेस (Neo4j) से डेटा का विश्लेषण करने के लिए Cypher क्वेरीज़ का उपयोग करता है।
  • स्थिर, वेब-आधारित रिपोर्ट के माध्यम से मौजूदा कमज़ोरियों का एक व्यापक अवलोकन प्रदान करता है।

वेब-आधारित रिपोर्ट की विशेषताएं:

  • पहचानी गई कमज़ोरियों की विस्तृत सूचियाँ
  • दृश्य विश्लेषण के लिए गतिशील ग्राफ़
  • समय के साथ परिवर्तनों को ट्रैक करने के लिए ऐतिहासिक प्रमुख संकेतक
  • खतरों और कार्रवाइयों को प्राथमिकता देने के लिए जोखिम रेटिंग

रिपोर्ट का त्वरित अवलोकन

Active Directory जोखिमों के लिए व्यापक शमन पथ

Active Directory कमज़ोरियों की जोखिम-आधारित रेटिंग, साथ ही व्यापक शमन पथ।

मुख्य पृष्ठ

एक गतिशील वेब इंटरफ़ेस

खोज पट्टी और नियंत्रण जो सबसे जोखिमपूर्ण गलत कॉन्फ़िगरेशन की पहचान करने के लिए सावधानीपूर्वक तैयार किए गए हैं।

मुख्य पृष्ठ

विकसित होते इंटरफ़ेस के माध्यम से प्रगति की निगरानी

आप शमन दक्षता मापने में मदद के लिए समय के साथ संकेतकों का भी निरीक्षण कर सकते हैं।

मुख्य पृष्ठ

AD Miner मूल रूप से Forvis Mazars द्वारा बनाया गया था और इसका रखरखाव Grant Thornton Cybersecurity Audit & Advisory Team द्वारा किया जाता है।

आवश्यक शर्तें

AD Miner चलाने के लिए, आपको सबसे पहले एक neo4j डेटाबेस की आवश्यकता है जिसमें Active Directory ऑब्जेक्ट हों:

  1. डोमेन से डेटा निकालने के लिए, आप SharpHound, RustHound-CE या BloodHound.py और EntraID वातावरण के लिए AzureHound जैसे टूल का उपयोग कर सकते हैं।

[!सावधानी] हम दृढ़ता से BloodHound Automation का उपयोग करने की अनुशंसा करते हैं, क्योंकि यह Graph Data Science Neo4j प्लगइन स्थापित करता है, जो:

  • गणना समय और समग्र प्रदर्शन में काफी सुधार करता है।
  • अंतर्निहित Neo4j shortestPath() के बजाय Smartest Path का उपयोग सक्षम करता है (अर्थात, वे पथ जिनका शोषण करना आसान है बजाय कम से कम नोड हॉप्स के)।
  1. अपना BloodHound वातावरण (GUI और Neo4j डेटाबेस सहित) स्थापित करने के लिए, BloodHound Automation अत्यधिक अनुशंसित है क्योंकि इसका Graph Data Science प्लगइन के साथ सहज एकीकरण है। हालाँकि डिफ़ॉल्ट BloodHound CE इंस्टालेशन का उपयोग करना पूरी तरह से ठीक है, ध्यान रखें कि आप GDS के लाभों (जैसे, स्मार्ट पथ खोज, बेहतर निष्पादन गति, आदि) से वंचित रह जाएंगे।

  2. डिफ़ॉल्ट रूप से, BloodHound पोर्ट 7687 पर एक neo4j बेस बनाता है जिसे एक्सेस किया जा सकता है।

इंस्टालेशन और सेटअप

सबसे आसान तरीका pipx का उपयोग करके निम्नलिखित कमांड करना है:

pipx install 'git+https://github.com/AD-Security/AD_Miner.git'

ADMiner कुछ Linux वितरणों पर भी उपलब्ध है:

पैकेजिंग स्थिति

  • BlackArch: pacman -S ad-miner
  • NixOS: nix-env -iA nixos.ad-miner

एक Docker इमेज बनाने के लिए उपलब्ध है। निम्नलिखित कमांड से इमेज बनाएं:

docker build -t ad-miner .

Windows पर BloodHound Community Edition डेटा के साथ इसे चलाने के लिए, नीचे दिए गए कमांड का उपयोग करें:

docker run -v ${PWD}:/tmp ad-miner AD-miner -b bolt://host.docker.internal:7687 -u neo4j -p mypassword -cf YOUR_PREFIX

Linux पर BloodHound Community Edition डेटा के साथ इसे चलाने के लिए, नीचे दिए गए कमांड का उपयोग करें:

docker run -v ${PWD}:/tmp --network host ad-miner AD-miner -b bolt://localhost:7687 -u neo4j -p mypassword -cf YOUR_PREFIX

ध्यान दें कि -v के साथ वॉल्यूम माउंट करना डेटा का आउटपुट प्राप्त करने के लिए महत्वपूर्ण है। यह मानता है कि BHCE सर्वर डिफ़ॉल्ट सेटिंग्स के साथ Docker होस्ट पर चल रहा है।

उपयोग

टूल चलाएं:

AD-miner [-h] [-b BOLT] [-u USERNAME] [-p PASSWORD] [-e EXTRACT_DATE] [-r RENEWAL_PASSWORD] [-a] [-c] [-l LEVEL] -cf CACHE_PREFIX [-ch NB_CHUNKS] [-co NB_CORES] [--rdp] [--evolution EVOLUTION] [--cluster CLUSTER]

उदाहरण:

AD-miner -cf My_Report -u neo4j -p mypassword

प्रत्येक Neo4j अनुरोध के पूरा होने पर कैश फ़ाइलें उत्पन्न होती हैं। यह सुविधा आपको अपनी प्रक्रिया के दौरान किसी भी बिंदु पर AD Miner को पहले से गणना किए गए परिणामों को खोए बिना रोकने या बंद करने की अनुमति देती है। कैश का लाभ उठाने के लिए, -c पैरामीटर का उपयोग करें। कैश फ़ाइलें आपके वर्तमान रिपॉजिटरी में cache_neo4j फ़ोल्डर में संग्रहीत की जाती हैं। कैश का उपयोग करने के लिए, रिपोर्ट का नाम कैश फ़ाइल के नाम उपसर्ग से मेल खाना चाहिए:

AD-miner -c -cf My_Report -u neo4j -p mypassword

बड़े डेटा सेट को बेहतर ढंग से संभालने के लिए, मल्टी-थ्रेडिंग सक्षम करना और neo4j डेटाबेस के क्लस्टर का उपयोग करना संभव है, जैसा कि निम्नलिखित उदाहरण में दिखाया गया है (जहाँ server1 32 थ्रेड और server2 16 को संभालता है):

AD-miner -c -cf My_Report -b bolt://server1:7687 -u neo4j -p mypassword  --cluster server1:7687:32,server2:7687:16

यदि पासवर्ड नवीनीकरण नीति ज्ञात है, तो आप यह सुनिश्चित करने के लिए -r पैरामीटर का उपयोग करके इसे निर्दिष्ट कर सकते हैं कि पासवर्ड नवीनीकरण नियंत्रण आपके वातावरण की सेटिंग्स के अनुरूप हों (डिफ़ॉल्ट 90 दिन है)। उदाहरण के लिए, यदि पासवर्ड नीति 180 दिनों पर सेट है, तो आप निम्न का उपयोग कर सकते हैं:

AD-miner -c -cf My_Report -b bolt://server:7687 -u neo4j -p mypassword -r 180

[!TIP] Bloodhound CE neo4j डेटाबेस का डिफ़ॉल्ट पासवर्ड bloodhoundcommunityedition या neo5j है यदि आप BloodHound Automation का उपयोग करते हैं

विकल्प:

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