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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
dr_robot — यह उपकरण कंपनी से जुड़े उपडोमेनों की गणना करने के लिए कई OSINT (ओपन सोर्स इंटेलिजेंस) उपकरणों के परिणामों को एकत्रित करके उपयोग किया जा सकता है। | Kitploit
उपकरण/GitHubGitHub/sandialabs/dr_robot
OSINT (खुला स्रोत खुफिया)टोहीकंटेनर सुरक्षानेटवर्क मैपिंगDNS और सबडोमेन गणनाजानकारी एकत्र करनासबडोमेन एनुमरेशनDNS विश्लेषणArchived
GitHubsandialabs/dr_robot

dr_robot

यह उपकरण कंपनी से जुड़े उपडोमेनों की गणना करने के लिए कई OSINT (ओपन सोर्स इंटेलिजेंस) उपकरणों के परिणामों को एकत्रित करके उपयोग किया जा सकता है।

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

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
रिपॉजिटरी देखें

.______ .______ .______ ._______ ._______ ._______ . : _ \ : __ \ : __ \ : . \ : __ / : .___ \ __ :| | | || _|| _|| : | || |> \ | : | | | :| | . | || : \ | : \ | : || |> | : | | | |. __/ | || |\ _. _/ |/ _. / | | :/ || || :/ :/ |__| : : :

Dc27BadgeLicenseBuild StatusGitHub release (latest by date)

कॉपीराइट 2019 Sandia, LLC (NTESS) की राष्ट्रीय प्रौद्योगिकी और इंजीनियरिंग समाधान। NTESS के साथ अनुबंध DE-NA0003525 की शर्तों के तहत, अमेरिकी सरकार इस सॉफ्टवेयर में कुछ अधिकार बरकरार रखती है।

परिचय

Dr.ROBOT डोमेन रिकॉनिसेंस और एन्यूमरेशन के लिए एक उपकरण है। निर्भरताएँ, ऑपरेटिंग सिस्टम में असंगतियाँ और विभिन्न भाषाओं से निपटने के ओवरहेड को कम करने के लिए कंटेनरों का उपयोग करके, Dr.ROBOT अत्यधिक पोर्टेबल और कॉन्फ़िगरेबल होने के लिए बनाया गया है।

उपयोग का मामला: किसी संगठन के पास जितने भी सार्वजनिक सर्वर हैं, उन्हें एकत्र करें। DNS संसाधनों को क्वेरी करने से हम संभावित लक्ष्यों की एक बड़ी सूची तेजी से विकसित कर सकते हैं, जिन पर आप आगे विश्लेषण चला सकते हैं।

नोट: Dr.ROBOT सिर्फ एक ट्रिक वाला घोड़ा नहीं है। आप सूचना एकत्र करने के लिए उपयोग किए जाने वाले टूल को आसानी से अनुकूलित कर सकते हैं, ताकि आप अपने पसंदीदा युद्ध-परीक्षित टूल के साथ नवीनतम और बेहतरीन का लाभ उठा सकें।

वर्तमान उपकरणों की सूची

  • Altdns
  • Amass
  • Anubis
  • Aquatone (डिस्कवर भाग, जब aquatone के कई भाग थे)
  • CT-Exposer
  • CTFR
  • Eyewitness
  • HTTPScreenshot
  • Knock
  • NMap Screenshot
  • NMap
  • Reconng
  • Subbrute
  • Subfinder
  • Sublist3r
  • Webscreenshot
  • GoWitness

कॉन्फ़िग फ़ाइलें

Dr.ROBOT कॉन्फ़िग फ़ाइलें, टेम्पलेट, लॉग, आउटपुट फ़ाइलें और db फ़ाइलें आपके $HOME निर्देशिका में .drrobot के अंतर्गत जोड़ता है।

निर्देशिका संरचना इस प्रकार दिखेगी:

root@kitploit:~
-rw-r--r--   1       0 Sep 16 12:15 ansible_inventory
drwxr-xr-x   5     160 Sep 16 12:18 ansible_plays
-rw-r--r--   1   13576 Sep 16 12:41 config.json
drwxr-xr-x   4     128 Sep 17 10:48 dbs
drwxr-xr-x  21     672 Sep 16 13:51 docker_buildfiles
drwxr-xr-x   4     128 Sep 16 15:38 logs
drwxr-xr-x   3      96 Sep 16 12:46 output

यदि आप कभी भी अपने कॉन्फ़िग को बचाने से परे तोड़ देते हैं, तो आप अपनी $HOME निर्देशिका में config.json फ़ाइल को हटा सकते हैं और Dr.ROBOT को पुनः चला सकते हैं, जो आपके लिए एक नई कॉन्फ़िग फ़ाइल उत्पन्न करेगा।

इंस्टॉलेशन (pip के साथ)

root@kitploit:~
git clone <URL>
cd gitrepo
pip install -r requirements.txt
pip install -e .
drrobot --help


usage: drrobot [-h] [--proxy PROXY] [--dns DNS] [--verbose] [--dbfile DBFILE]
               {gather,inspect,upload,rebuild,dumpdb,output,serve} ...

Docker DNS recon tool

positional arguments:
  {gather,inspect,upload,rebuild,dumpdb,output,serve}
    gather              Runs initial scanning phase where tools under the
                        webtools/scannerscategory will run and gather
                        information used in the following phases
    inspect             Run further tools against domain information gathered
                        from previous step.Note: you must either supply a file
                        which contains a list of IP/Hostnames orThe targeted
                        domain must have a db under the dbs folder
    upload              Upload recon data to Mattermost/Slack
    rebuild             Rebuild the database with additional files/all files
                        from previous runtime
    dumpdb              Dump contents of database (ip,hostname,banners) to a
                        text file with hostname for filename
    output              Generate output in specified format. Contains all
                        information from scans (images, headers, hostnames,
                        ips)
    serve               Serve database file in docker container using django

optional arguments:
  -h, --help            show this help message and exit
  --proxy PROXY         Proxy server URL to set DOCKER http_proxy too
  --dns DNS             DNS server to add to resolv.conf of DOCKER containers
  --verbose             Display verbose statements
  --dbfile DBFILE       Specify what db file to use for saving data too

इंस्टॉलेशन (pipenv)

root@kitploit:~
git clone <URL>
cd gitrepo
pipenv sync
pipenv shell
drrobot --help


usage: drrobot [-h] [--proxy PROXY] [--dns DNS] [--verbose] [--dbfile DBFILE]
               {gather,inspect,upload,rebuild,dumpdb,output,serve} ...

Docker DNS recon tool

positional arguments:
  {gather,inspect,upload,rebuild,dumpdb,output,serve}
    gather              Runs initial scanning phase where tools under the
                        webtools/scannerscategory will run and gather
                        information used in the following phases
    inspect             Run further tools against domain information gathered
                        from previous step.Note: you must either supply a file
                        which contains a list of IP/Hostnames orThe targeted
                        domain must have a db under the dbs folder
    upload              Upload recon data to Mattermost/Slack
    rebuild             Rebuild the database with additional files/all files
                        from previous runtime
    dumpdb              Dump contents of database (ip,hostname,banners) to a
                        text file with hostname for filename
    output              Generate output in specified format. Contains all
                        information from scans (images, headers, hostnames,
                        ips)
    serve               Serve database file in docker container using django

optional arguments:
  -h, --help            show this help message and exit
  --proxy PROXY         Proxy server URL to set DOCKER http_proxy too
  --dns DNS             DNS server to add to resolv.conf of DOCKER containers
  --verbose             Display verbose statements
  --dbfile DBFILE       Specify what db file to use for saving data too

प्रमाणपत्र

इसे प्रॉक्सी के पीछे चलाना एक दर्द था। इसे कम दर्दनाक बनाने के लिए हम $HOME/.drrobot/* के अंतर्गत एक certs निर्देशिका बनाते हैं जहाँ आप अपनी crt फ़ाइलें जोड़ सकते हैं। डॉकरफ़ाइल बिल्ड प्रक्रिया के भाग के रूप में अब हम प्रमाणपत्रों के साथ tarfiles उत्पन्न करते हैं ताकि एप्लिकेशन, जैसे Amass, चल सकें।

Minio

Dr.ROBOT के साथ एक docker-compose.yml फ़ाइल शामिल है। इस फ़ाइल में Minio और रनटाइम के दौरान एकत्रित फ़ाइलों को सर्व करने के लिए एक सरल compose फ़ाइल है।

उपयोग करने के लिए:

root@kitploit:~
cd /path/to/drrobot/
docker-compose up

Docker

यह उपकरण Docker पर बहुत अधिक निर्भर करता है।

यहाँ इंस्टॉलेशन निर्देश देखें:

  • डॉकर उबंटू
  • डॉकर मैकओएस
  • डॉकर विंडोज

Ansible

आप किसी भी मॉड्यूल को Ansible का समर्थन करने के लिए बना सकते हैं।

निर्देशों के लिए इंस्टॉलेशन गाइड देखें।

  • यदि आप मैक का उपयोग कर रहे हैं तो Ansible द्वारा संपीड़ित फ़ाइलों को अनपैक करने के लिए आपको gnu-tar इंस्टॉल करना होगा: brew install gnu-tar
  • यदि आपके पास एक एन्क्रिप्टेड ssh कुंजी है जिसे उपयोग करने के लिए पासवर्ड की आवश्यकता है और आप रिमोट पर चलाए गए प्रत्येक कमांड के लिए अपना पासवर्ड दर्ज नहीं करना चाहते हैं, तो ssh-agent का उपयोग करने पर विचार करें:
root@kitploit:~
eval $(ssh-agent)
ssh-add /path/to/keyfile

दस्तावेज़ीकरण

अपना स्वयं का उपकरण जोड़ने के लिए आरंभ करने हेतु कॉन्फ़िगरेशन देखें।

उपयोग के लिए आरंभ करने हेतु उपयोग देखें।

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