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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
puredns — हाई-स्पीड DNS रिज़ॉल्वर और सबडोमेन ब्रूटफ़ोर्सर, सटीक वाइल्डकार्ड फ़िल्टरिंग और DNS पॉइज़निंग वैलिडेशन के साथ, सटीक रिकॉनिसेंस के लिए। | Kitploit
उपकरण/GitHubGitHub/d3mondev/puredns
टोहीDNS और सबडोमेन गणनाजानकारी एकत्र करनासबडोमेन एनुमरेशनDNS फज़िंगDNS विश्लेषणDNS विश्लेषण में शीर्ष #5DNS फज़िंग में शीर्ष #2DNS और सबडोमेन गणना में शीर्ष #6
2.2k190857 महीने पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
सबडोमेन एनुमरेशन में शीर्ष #6
GitHubd3mondev/puredns

puredns

हाई-स्पीड DNS रिज़ॉल्वर और सबडोमेन ब्रूटफ़ोर्सर, सटीक वाइल्डकार्ड फ़िल्टरिंग और DNS पॉइज़निंग वैलिडेशन के साथ, सटीक रिकॉनिसेंस के लिए।

रिपॉजिटरी देखें

सटीक वाइल्डकार्ड फ़िल्टरिंग के साथ तेज़ डोमेन रिज़ॉल्वर और सबडोमेन ब्रूटफ़ोर्सिंग
शुरू करना »

उपयोग · यह कैसे काम करता है · प्रायोजन · FAQ

परिचय

puredns एक तेज़ डोमेन रिज़ॉल्वर और सबडोमेन ब्रूटफ़ोर्सिंग टूल है जो वाइल्डकार्ड सबडोमेन और DNS पॉइज़न किए गए प्रविष्टियों को सटीकता से फ़िल्टर कर सकता है।

यह बल्क लुकअप के लिए massdns का उपयोग करता है, जो एक शक्तिशाली stub DNS रिज़ॉल्वर है। सही बैंडविड्थ और सार्वजनिक रिज़ॉल्वर्स की एक अच्छी सूची के साथ, यह कुछ ही मिनटों में लाखों क्वेरीज़ को हल कर सकता है। दुर्भाग्य से, massdns के परिणाम केवल सार्वजनिक रिज़ॉल्वर्स द्वारा प्रदान किए गए उत्तरों जितने ही अच्छे होते हैं। परिणाम अक्सर गलत DNS उत्तरों और वाइल्डकार्ड सबडोमेन से झूठी सकारात्मकताओं से दूषित होते हैं।

puredns अपने वाइल्डकार्ड डिटेक्शन एल्गोरिदम से इस समस्या का समाधान करता है। यह विश्वसनीय रिज़ॉल्वर्स के एक सेट से प्राप्त DNS उत्तरों के आधार पर वाइल्डकार्ड को फ़िल्टर कर सकता है। यह उन विश्वसनीय रिज़ॉल्वर्स का उपयोग करके प्राप्त उत्तरों को मान्य करके DNS पॉइज़निंग के आसपास काम करने का भी प्रयास करता है।

क्या आपको यह उपयोगी लगता है? ⭐ इसे GitHub पर स्टार करें — यह मदद करता है!

puredns टर्मिनल

विशेषताएँ

  • massdns और सार्वजनिक DNS रिज़ॉल्वर्स की एक सूची का उपयोग करके प्रति सेकंड हज़ारों DNS क्वेरीज़ को हल करें
  • एक वर्डलिस्ट और रूट डोमेन का उपयोग करके सबडोमेन को ब्रूटफ़ोर्स करें
  • न्यूनतम क्वेरीज़ का उपयोग करके वाइल्डकार्ड को साफ़ करें और वाइल्डकार्ड रूट्स का पता लगाएं ताकि सटीक परिणाम सुनिश्चित हो सकें
  • वाइल्डकार्ड डिटेक्शन के दौरान DNS लोड-बैलेंसिंग को दरकिनार करें
  • सत्यापित करें कि परिणाम ज्ञात, विश्वसनीय रिज़ॉल्वर्स की सूची के विरुद्ध चलाकर DNS पॉइज़निंग से मुक्त हैं
  • मान्य डोमेन, वाइल्डकार्ड सबडोमेन रूट्स और केवल मान्य प्रविष्टियों वाले साफ़ massdns आउटपुट की एक सूची सहेजें
  • stdin से डोमेन या शब्दों की सूची पढ़ें और कस्टम ऑटोमेशन पाइपलाइनों में आसान एकीकरण के लिए शांत मोड सक्षम करें

प्रायोजन

यदि मेरा काम आपको पैसा कमा रहा है, तो प्रायोजक बनने पर विचार करें! आप कुछ अनोखे लाभ प्राप्त कर सकते हैं!

इसका मतलब बहुत कुछ ❤️ होगा क्योंकि यह मुझे समुदाय के लिए मुफ्त में काम करना जारी रखने की अनुमति देगा। लेकिन आप जो भी करें, निश्चिंत रहें कि मेरा सॉफ़्टवेयर आपके उपयोग के लिए मुफ्त और ओपन-सोर्स रहेगा।

शुरू करना

आवश्यकताएँ

massdns

Puredns को होस्ट मशीन पर massdns की आवश्यकता होती है। यदि massdns बाइनरी का पथ PATH एनवायरनमेंट वेरिएबल में मौजूद है, तो puredns बिना किसी सेटिंग के काम करेगा। अधिकांश सिस्टम पर massdns एक्ज़ीक्यूटेबल कॉपी करने का एक अच्छा स्थान /usr/local/bin है। अन्यथा, आपको --bin कमांड-लाइन आर्गुमेंट का उपयोग करके massdns बाइनरी फ़ाइल का पथ निर्दिष्ट करना होगा।

अधिकांश डेबियन आधारित सिस्टम पर निम्नलिखित काम करना चाहिए। अधिक जानकारी के लिए आधिकारिक निर्देशों का पालन करें।

git clone https://github.com/blechschmidt/massdns.git
cd massdns
make
sudo make install

सार्वजनिक DNS रिज़ॉल्वर सर्वरों की सूची

puredns का उपयोग करने के लिए आपको सार्वजनिक DNS सर्वरों की एक सूची प्राप्त करनी होगी। काम करने वाले सर्वरों की अपनी सूची तैयार करने का तरीका जानने के लिए FAQ देखें।

इंस्टालेशन

आप बाइनरी रिलीज़ डाउनलोड कर सकते हैं।

वैकल्पिक रूप से, आप आसानी से नवीनतम संस्करण संकलित कर सकते हैं। पहले सुनिश्चित करें कि आपके सिस्टम पर Go स्थापित है - Go के अंतिम दो प्रमुख रिलीज़ समर्थित हैं। इंस्टॉलेशन निर्देशों के लिए आधिकारिक Go इंस्टॉलेशन पेज देखें। फिर निम्नलिखित कमांड चलाएँ:

go install github.com/d3mondev/puredns/v2@latest

उपयोग

puredns --help का उपयोग करके सभी उपलब्ध कमांड और विकल्पों की पूरी सूची देखना सुनिश्चित करें।

यदि वर्तमान कार्यशील निर्देशिका में resolvers.txt फ़ाइल मौजूद है, तो puredns डिफ़ॉल्ट रूप से इसका उपयोग करेगा। अन्यथा, यदि ~/.config/puredns/resolvers.txt या ~/.config/puredns/resolvers-trusted.txt फ़ाइलें मौजूद हैं, तो puredns स्वचालित रूप से उन्हें रिज़ॉल्वर के रूप में उपयोग करेगा। यदि इनमें से कोई भी विकल्प उपलब्ध नहीं है, तो --resolvers और --resolvers-trusted आर्गुमेंट के साथ उपयोग करने के लिए रिज़ॉल्वर निर्दिष्ट करें।

विश्वसनीय रिज़ॉल्वर निर्दिष्ट करना वैकल्पिक है। डिफ़ॉल्ट रूप से, puredns केवल 8.8.8.8 और 8.8.4.4 का उपयोग करेगा।

सबडोमेन ब्रूटफ़ोर्सिंग

all.txt नामक वर्डलिस्ट का उपयोग करके सबडोमेन की एक बड़ी सूची को ब्रूटफ़ोर्स करने का तरीका यहां दिया गया है:

puredns bruteforce all.txt domain.com

आप -d विकल्प के साथ एक साथ कई डोमेन को ब्रूटफ़ोर्स कर सकते हैं, ताकि एक तर्क के रूप में एकल डोमेन निर्दिष्ट करने के बजाय डोमेन वाली टेक्स्ट फ़ाइल लोड हो सके:

puredns bruteforce all.txt -d domains.txt

डोमेन की सूची को हल करना

आप एक टेक्स्ट फ़ाइल (प्रति पंक्ति एक) में निहित डोमेन की सूची को भी हल कर सकते हैं।

puredns resolve domains.txt

Stdin संचालन

आप stdin के माध्यम से हल करने के लिए डोमेन की सूची पास कर सकते हैं:

cat domains.txt | puredns resolve

या ब्रूटफ़ोर्सिंग के लिए उपयोग करने के लिए शब्दों की सूची:

cat wordlist.txt | puredns bruteforce domain.com

आप अन्य टूल्स पर पाइप करने के लिए केवल पाए गए डोमेन आउटपुट करने के लिए -q स्विच भी जोड़ सकते हैं:

cat domains.txt | puredns resolve -q | httprobe

परिणामों को फ़ाइलों में सहेजना

आप अपने वर्कफ़्लो में पुन: उपयोग करने के लिए निम्नलिखित जानकारी को फ़ाइलों में सहेज सकते हैं:

  • domains: सही ढंग से हल करने वाले डोमेन की साफ़ सूची
  • wildcard root domains: पाए गए वाइल्डकार्ड रूट डोमेन की सूची (जैसे, *.store.yahoo.com)
  • massdns results file (-o Snl text output): संदर्भ के रूप में और A और CNAME रिकॉर्ड निकालने के लिए उपयोग किया जा सकता है।
puredns resolve domains.txt --write valid_domains.txt \
                            --write-wildcards wildcards.txt \
                            --write-massdns massdns.txt

यह कैसे काम करता है

puredns कार्य में

आप ऊपर दिए गए चित्र में google.com डोमेन के विरुद्ध 100k सबसे सामान्य सबडोमेन की एक छोटी वर्डलिस्ट का उपयोग करके puredns को कार्य करते हुए देख सकते हैं।

अपने वर्कफ़्लो के भाग के रूप में, puredns स्वचालित रूप से तीन चरण करता है:

  1. सार्वजनिक DNS सर्वरों का उपयोग करके बल्क रिज़ॉल्व
  2. वाइल्डकार्ड डिटेक्शन
  3. सत्यापन

1. सार्वजनिक DNS सर्वरों का उपयोग करके बल्क रिज़ॉल्व

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