अपडेट पर वापस जाएँ
New releaseAug 23, 2026

subfinder v2.16.0

तेज़ निष्क्रिय सबडोमेन एन्यूमरेशन टूल।

साझा करें

subfinder

तेज़ निष्क्रिय सबडोमेन गणना उपकरण।

विशेषताएँस्थापनाउपयोगAPI सेटअपलाइब्रेरीDiscord से जुड़ें


subfinder एक सबडोमेन खोज उपकरण है जो निष्क्रिय ऑनलाइन स्रोतों का उपयोग करके वेबसाइटों के लिए मान्य सबडोमेन लौटाता है। इसकी वास्तुकला सरल और मॉड्यूलर है तथा इसे गति के लिए अनुकूलित किया गया है। subfinder को केवल एक ही काम करने के लिए बनाया गया है - निष्क्रिय सबडोमेन गणना, और यह इसे बहुत अच्छी तरह से करता है।

हमने इसे सभी प्रयुक्त निष्क्रिय स्रोत लाइसेंसों और उपयोग प्रतिबंधों का पालन करने के लिए बनाया है। निष्क्रिय मॉडल गति और गोपनीयता की गारंटी देता है, जिसका लाभ पेनिट्रेशन परीक्षक और बग बाउंटी शिकारी दोनों उठा सकते हैं।

विशेषताएँ

subfinder

  • तेज़ और शक्तिशाली रिज़ॉल्यूशन तथा वाइल्डकार्ड उन्मूलन मॉड्यूल
  • परिणामों को अधिकतम करने के लिए चुनिंदा निष्क्रिय स्रोत
  • कई आउटपुट प्रारूप समर्थित (JSON, फ़ाइल, stdout)
  • गति के लिए अनुकूलित और संसाधनों पर हल्का
  • STDIN/OUT समर्थन वर्कफ़्लोज़ में आसान एकीकरण सक्षम बनाता है

उपयोग

subfinder -h

यह टूल के लिए सहायता प्रदर्शित करेगा। ये सभी स्विच हैं जिन्हें यह समर्थन करता है।

Usage:
  ./subfinder [flags]

Flags:
INPUT:
  -d, -domain string[]  domains to find subdomains for
  -dL, -list string     file containing list of domains for subdomain discovery

SOURCE:
  -s, -sources string[]           specific sources to use for discovery (-s crtsh,github). Use -ls to display all available sources.
  -recursive                      use only sources that can handle subdomains recursively (e.g. subdomain.domain.tld vs domain.tld)
  -all                            use all sources for enumeration (slow)
  -es, -exclude-sources string[]  sources to exclude from enumeration (-es alienvault,zoomeyeapi)

FILTER:
  -m, -match string[]   subdomain or list of subdomain to match (file or comma separated)
  -f, -filter string[]   subdomain or list of subdomain to filter (file or comma separated)

RATE-LIMIT:
  -rl, -rate-limit int  maximum number of http requests to send per second
  -rls value            maximum number of http requests to send per second for providers in key=value format (-rls "hackertarget=10/s,shodan=15/s")
  -t int                number of concurrent goroutines for resolving (-active only) (default 10)

UPDATE:
  -up, -update                 update subfinder to latest version
  -duc, -disable-update-check  disable automatic subfinder update check

OUTPUT:
  -o, -output string       file to write output to
  -oJ, -json               write output in JSONL(ines) format
  -oD, -output-dir string  directory to write output (-dL only)
  -cs, -collect-sources    include all sources in the output (-json only)
  -oI, -ip                 include host IP in output (-active only)

CONFIGURATION:
  -config string                flag config file (default "$CONFIG/subfinder/config.yaml")
  -pc, -provider-config string  provider config file (default "$CONFIG/subfinder/provider-config.yaml")
  -r string[]                   comma separated list of resolvers to use
  -rL, -rlist string            file containing list of resolvers to use
  -nW, -active                  display active subdomains only
  -proxy string                 http proxy to use with subfinder
  -ei, -exclude-ip              exclude IPs from the list of domains
  -mr, -max-results int         limit the number of results per source (0 = unlimited; honored by paginating sources)

DEBUG:
  -silent             show only subdomains in output
  -version            show version of subfinder
  -v                  show verbose output
  -nc, -no-color      disable color in output
  -ls, -list-sources  list all available sources (-oJ for JSON)

OPTIMIZATION:
  -timeout int   seconds to wait before timing out (default 30)
  -max-time int  minutes to wait for enumeration results (default 10)

पर्यावरण चर

Subfinder कॉन्फ़िगरेशन फ़ाइलों के लिए कस्टम पथ निर्दिष्ट करने हेतु पर्यावरण चर का समर्थन करता है:

  • SUBFINDER_CONFIG - config.yaml फ़ाइल का पथ (डिफ़ॉल्ट $CONFIG/subfinder/config.yaml को ओवरराइड करता है)
  • SUBFINDER_PROVIDER_CONFIG - provider-config.yaml फ़ाइल का पथ (डिफ़ॉल्ट $CONFIG/subfinder/provider-config.yaml को ओवरराइड करता है)

स्थापना

subfinder को सफलतापूर्वक स्थापित करने के लिए go1.24 की आवश्यकता है। नवीनतम संस्करण स्थापित करने के लिए निम्न कमांड चलाएँ:

go install -v github.com/projectdiscovery/subfinder/v2/cmd/subfinder@latest

subfinder स्थापित करने के और तरीकों के बारे में यहाँ जानें: https://docs.projectdiscovery.io/tools/subfinder/install।

स्थापना के बाद के निर्देश

subfinder का उपयोग स्थापना के तुरंत बाद किया जा सकता है, हालाँकि कई स्रोतों को कार्य करने के लिए API कुंजियों की आवश्यकता होती है। यहाँ और जानें: https://docs.projectdiscovery.io/tools/subfinder/install#post-install-configuration।

Subfinder चलाना

Subfinder को कैसे चलाएँ, यहाँ जानें: https://docs.projectdiscovery.io/tools/subfinder/running।

Subfinder Go लाइब्रेरी

Subfinder को लाइब्रेरी के रूप में भी उपयोग किया जा सकता है और subfinder SDK का उपयोग करने का एक न्यूनतम उदाहरण यहाँ उपलब्ध है

संसाधन

लाइसेंस

subfinder को 🖤 के साथ projectdiscovery टीम द्वारा बनाया गया है। सामुदायिक योगदानों ने इस परियोजना को वह बनाया है जो यह आज है। अधिक विवरण के लिए THANKS.md फ़ाइल देखें।

उपयोग अस्वीकरण DISCLAIMER.md पर पढ़ें और किसी भी API हटाने के लिए हमसे संपर्क करें

श्रेणियाँ