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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
dc-sonar — उपयोगकर्ता खातों से संबंधित सुरक्षा जोखिमों के लिए AD डोमेन का विश्लेषण करना | Kitploit
उपकरण/GitHubGitHub/st1lly/dc-sonar
पासवर्ड क्रैकिंगभेद्यता विश्लेषणलर्निंग और शिक्षा
GitHubst1lly/dc-sonar

dc-sonar

उपयोगकर्ता खातों से संबंधित सुरक्षा जोखिमों के लिए AD डोमेन का विश्लेषण करना

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

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

सभी देखें →

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

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

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

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

DC Sonar समुदाय

रिपॉजिटरी

परियोजना में निम्नलिखित रिपॉजिटरी हैं:

  • dc-sonar-frontend
  • dc-sonar-user-layer
  • dc-sonar-workers-layer
  • ntlm-scrutinizer

अस्वीकरण

यह केवल शैक्षिक उद्देश्यों के लिए है।

इसे उत्पादन एक्टिव डायरेक्टरी (AD) डोमेन पर उपयोग करने से बचें।

कोई भी योगदानकर्ता इसके किसी भी उपयोग के लिए कोई जिम्मेदारी नहीं लेता है।

सोशल मीडिया

हमारे रेड टीम समुदाय टेलीग्राम चैनल को देखें।

सामग्री

  1. विवरण
    1. वास्तुकला
    2. कार्यक्षमता
  2. स्थापना
    1. डॉकर
    2. dpkg का उपयोग करके मैन्युअल रूप से
  3. शैली मार्गदर्शिका
  4. विकास के लिए परिनियोजन
    1. डॉकर
    2. विंडोज होस्ट और उबंटू सर्वर गेस्ट का उपयोग करके मैन्युअल रूप से
      1. वर्चुअल मशीन सेट अप करें
      2. विंडो कॉन्फ़िगरेशन
      3. साझा फ़ोल्डर सेट करें
      4. उबंटू सर्वर कॉन्फ़िगरेशन
      5. लेयर्स

विवरण

वास्तुकला

दृश्य विवरण के लिए, diagrams.net टूल का उपयोग करके diagram फ़ाइलें खोलें।

एप्लिकेशन में शामिल हैं:

  • dc-sonar-frontend उपयोगकर्ता वेब इंटरफ़ेस का फ्रंटएंड भाग है, जो निम्न पर आधारित है:
    • Angular
    • Angular Material
  • dc-sonar-user-layer वेब ऐप का बैकएंड भाग है, जो निम्न पर आधारित है:
    • Python 3.10
    • Django
    • Django ORM
    • Django REST framework
    • Celery
    • RabbitMQ
    • PostgreSQL
  • dc-sonar-workers-layer तर्क परत है जो विश्लेषण प्रक्रियाओं को निष्पादित और चलाती है, जो निम्न पर आधारित है:
    • Python 3.10
    • SQLAlchemy
    • Alembic
    • APScheduler
    • RabbitMQ
    • PostgreSQL
  • ntlm-scrutinizer REST API के साथ NTLM हैश प्रदर्शक है, जो निम्न पर आधारित है:
    • Python 3.10
    • FastAPI
    • hashcat
    • impacket

कार्यक्षमता

DC Sonar समुदाय खातों से संबंधित सुरक्षा जोखिमों के लिए AD डोमेन का विश्लेषण करने की कार्यक्षमता प्रदान करता है:

  • एप्लिकेशन में AD डोमेन विश्लेषण पंजीकृत करें

    register_ad

  • डोमेन विश्लेषण प्रक्रियाओं की स्थितियाँ देखें

    domains_analyze_statuses

  • निर्धारित AD डोमेन से NTLM हैश डंप और ब्रूट करें ताकि कमज़ोर और असुरक्षित पासवर्ड वाले खातों की सूची बनाई जा सके

    weak_passwords

  • AD डोमेन खातों का विश्लेषण करें ताकि उन खातों को सूचीबद्ध किया जा सके जिनके पासवर्ड कभी समाप्त नहीं होते

    no_expired_passwords

  • AD डोमेन खातों का उनके NTLM पासवर्ड हैश द्वारा विश्लेषण करें ताकि उन खातों और डोमेन का निर्धारण किया जा सके जहां पासवर्ड दोहराए जाते हैं

    reused_passwords

स्थापना

डॉकर

प्रगति पर ...

dpkg का उपयोग करके मैन्युअल रूप से

यह मान लिया गया है कि आपके पास एक साफ उबंटू सर्वर 22.04 और उपयोगकर्ता नाम "user" वाला खाता है।

एप्लिकेशन /home/user/dc-sonar पर स्थापित होगा।

अगले रिलीज़ में शायद अधिक लचीली स्थापना होगी।

सर्वर पर अंतिम वितरण से dc_sonar_NNNN.N.NN-N_amd64.tar.gz डाउनलोड करें।

फ़ाइलें निकालने के लिए एक फ़ोल्डर बनाएं:

mkdir dc_sonar_NNNN.N.NN-N_amd64

डाउनलोड किए गए आर्काइव को निकालें:

tar -xvf dc_sonar_NNNN.N.NN-N_amd64.tar.gz -C dc_sonar_NNNN.N.NN-N_amd64

निकाली गई फ़ाइलों वाले फ़ोल्डर पर जाएं:

cd dc_sonar_NNNN.N.NN-N_amd64/

PostgreSQL स्थापित करें:

sudo bash install_postgresql.sh

RabbitMQ स्थापित करें:

sudo bash install_rabbitmq.sh

निर्भरताएँ स्थापित करें:

sudo bash install_dependencies.sh

यह ppa:deadsnakes/ppa रिपॉजिटरी को जोड़ने की पुष्टि मांगेगा। Enter दबाएं।

dc-sonar स्वयं स्थापित करें:

sudo dpkg -i dc_sonar_NNNN.N.NN-N_amd64.deb

यह Django व्यवस्थापक उपयोगकर्ता बनाने के लिए जानकारी मांगेगा। उपयोगकर्ता नाम, ईमेल और पासवर्ड प्रदान करें।

यह दो बार स्व-हस्ताक्षरित SSL प्रमाणपत्र बनाने के लिए जानकारी मांगेगा। आवश्यक जानकारी प्रदान करें।

खोलें: https://localhost

पहले स्थापना प्रक्रिया के दौरान सेट किए गए Django व्यवस्थापक उपयोगकर्ता क्रेडेंशियल दर्ज करें।

शैली मार्गदर्शिका

जानकारी के लिए STYLE_GUIDE.md देखें।

विकास के लिए परिनियोजन

डॉकर

प्रगति पर ...

विंडोज होस्ट और उबंटू सर्वर गेस्ट का उपयोग करके मैन्युअल रूप से

इस मामले में, हम विंडोज होस्ट पर कोड संपादित करने के लिए वातावरण स्थापित करेंगे जबकि उबंटू गेस्ट पर पायथन कोड चलाएंगे।

वर्चुअल मशीन सेट अप करें

VirtualBox में उबंटू सर्वर 22.04 iso का उपयोग करके 2 CPU, 2048 MB RAM, 10GB SSD वाली एक वर्चुअल मशीन बनाएं।

यदि उबंटू इंस्टॉलर VM स्थापना से पहले उबंटू इंस्टॉलर को अपडेट करने के लिए कहता है - सहमत हों।

OpenSSH सर्वर स्थापित करना चुनें।

VirtualBox पोर्ट फ़ॉरवर्डिंग नियम:

नामप्रोटोकॉलहोस्ट IPहोस्ट पोर्टगेस्ट IPगेस्ट पोर्ट
SSHTCP127.0.0.1222210.0.2.1522
RabbitMQ प्रबंधन कंसोलTCP127.0.0.11567210.0.2.1515672
Django सर्वरTCP127.0.0.1800010.0.2.158000
NTLM स्क्रूटिनाइज़रTCP127.0.0.1500010.0.2.155000
PostgreSQLTCP127.0.0.12543210.0.2.155432

विंडो कॉन्फ़िगरेशन

पायथन 3.10.5 डाउनलोड करें और स्थापित करें।

DC Sonar प्रोजेक्ट के लिए एक फ़ोल्डर बनाएं।

विंडोज के लिए Git का उपयोग करके प्रोजेक्ट फ़ोल्डर पर जाएं:

cd '{PATH_TO_FOLDER}'

dc-sonar-user-layer के लिए विंडोज स्थापना चरण करें।

dc-sonar-workers-layer के लिए विंडोज स्थापना चरण करें।

ntlm-scrutinizer के लिए विंडोज स्थापना चरण करें।

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