"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > SubDomainRadar.io और Python के साथ आसानी से छिपे हुए उपडोमेन खोजें

SubDomainRadar.io और Python के साथ आसानी से छिपे हुए उपडोमेन खोजें

2024-11-06 को प्रकाशित
ब्राउज़ करें:112

Discover Hidden Subdomains Effortlessly with SubDomainRadar.io and Python

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

इस पोस्ट में, मैं आपको SubDomainRadar.io और इसके पायथन एपीआई रैपर से परिचित कराऊंगा - जो कि स्वचालित उपडोमेन गणना और आपके सुरक्षा वर्कफ़्लो में रिवर्स सर्च

SubDomainRadar.io क्यों?

SubDomainRadar.io सबसे अलग है क्योंकि यह व्यापक उपडोमेन खोज अनुभव प्रदान करने के लिए 40 से अधिक निजी डेटा स्रोतों का उपयोग करता है। चाहे आपको तेज, गहरी या रिवर्स खोज चलाने की आवश्यकता हो, यह टूल आपको पहले से कहीं अधिक उपडोमेन खोजने में मदद करेगा।

साथ ही, SubDomainRadar Python लाइब्रेरी के साथ, आप इन शक्तिशाली क्षमताओं को आसानी से अपनी परियोजनाओं और स्क्रिप्ट में एकीकृत कर सकते हैं।

पायथन रैपर की विशेषताएं

SubDomainRadar Python API रैपर के साथ, आप यह कर सकते हैं:

  • कीवर्ड के आधार पर उपडोमेन पर रिवर्स सर्च करें
  • विभिन्न खोज गहराई (तेज़, मध्यम, गहरा) के साथ डोमेन की गणना करें
  • बहिष्कृत डोमेन और टीएलडी पुनर्प्राप्त करें

शुरू करना

SubDomainRadar Python रैपर के साथ आरंभ करने के लिए, आपको इसे पाइप के माध्यम से इंस्टॉल करना होगा:

pip install subdomainradar

एक बार इंस्टॉल हो जाने पर, आप कोड की कुछ पंक्तियों के साथ उपडोमेन खोजना शुरू कर सकते हैं!

मूल उपयोग उदाहरण

डोमेन की सूची पर उपडोमेन गणना करने के लिए सबडोमेनराडार एपीआई का उपयोग करने का तरीका यहां बताया गया है:

from subdomainradar import SubdomainRadarAPI

# Initialize the API client
api = SubdomainRadarAPI(base_url="https://api.subdomainradar.io", api_key="YOUR_API_KEY")

# Enumerate subdomains for a list of domains
domains = ["tesla.com", "google.com"]
results = api.enumerate_domains_with_results(domains=domains, group="Fast")

# Print the results
for domain, data in results.items():
    print(f"Domain: {domain}")
    print(f"Task ID: {data['task_id']}")
    print(f"Status: {data['status']}")
    print(f"Total Subdomains Found: {data['total_subdomains']}\n")

    print("Subdomains:")
    for subdomain_info in data.get('subdomains', []):
        print(f"  - Subdomain: {subdomain_info['subdomain']}")
        print(f"    IP: {subdomain_info.get('ip', '')}")
        print(f"    Country: {subdomain_info.get('country', 'No Country Info')}")
        print(f"    Reverse DNS: {subdomain_info.get('reverse_dns', [])}\n")

    print(f"WHOIS Information:")
    whois_info = data.get('whois', {})
    print(f"  Registrar: {whois_info.get('registrar', '')}")
    print(f"  Creation Date: {whois_info.get('creation_date', '')}")
    print(f"  Expiration Date: {whois_info.get('expiration_date', '')}")
    print(f"  Nameservers: {whois_info.get('nameservers', '')}\n")

इस उदाहरण में, हम एक तेज़ गणना खोज चला रहे हैं जो "tesla.com" और "google.com" डोमेन के लिए उपडोमेन तुरंत लौटाती है। आपको कितना गहन होना चाहिए, इसके आधार पर आप गहरे या मध्यम खोजों पर स्विच कर सकते हैं।

उपडोमेन खोज को उल्टा करें

SubDomainRadar.io की सबसे अच्छी विशेषताओं में से एक रिवर्स सर्च चलाने की क्षमता है। यदि आप किसी विशिष्ट कीवर्ड या डोमेन के भाग से संबंधित उपडोमेन की तलाश कर रहे हैं, तो यह सुविधा काम आती है।

पायथन रैपर का उपयोग करके रिवर्स सर्च चलाने का तरीका यहां बताया गया है:

# Perform a reverse search
results = api.reverse_search(subdomain_part="api", domain_part="car", tld_part="com")

for subdomain_info in results['subdomains']:
    subdomain = subdomain_info.get('subdomain', '')
    domain = subdomain_info.get('domain', '')
    tld = subdomain_info.get('tld', '')
    timestamp = subdomain_info.get('timestamp', '')

    if subdomain:
        complete_subdomain = f"{subdomain}.{domain}.{tld}"
    else:
        complete_subdomain = f"{domain}.{tld}"

    print(f"Complete Subdomain: {complete_subdomain}")
    print(f"Subdomain: {subdomain}")
    print(f"Domain: {domain}")
    print(f"TLD: {tld}")
    print(f"Timestamp: {timestamp}\n")

यह आपको कीवर्ड या विशिष्ट पैटर्न के आधार पर उपडोमेन ढूंढने की अनुमति देता है, जिससे लक्षित संपत्तियों का पता लगाना आसान हो जाता है।

इसे आज ही आज़माएं!

यदि आप किसी वेबसाइट के सभी उपडोमेन को खोजने के लिए एक प्रभावी, उपयोग में आसान टूल की तलाश कर रहे हैं, तो SubDomainRadar.io को आज़माएं। सबडोमेनराडार पायथन रैपर आपके सुरक्षा वर्कफ़्लो में सबडोमेन खोज को एकीकृत करना और भी आसान बनाता है।

आरंभ करने के लिए तैयार हैं? पाइप के माध्यम से रैपर स्थापित करें और आज ही SubDomainRadar.io की पूरी शक्ति अनलॉक करें!

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/alexandre_vandamme_241212/discover-hidden-subdomains-effortlessly-with-subdomainradario-and-python-90d?1 यदि कोई उल्लंघन है, तो कृपया हटाने के लिए स्टडी_गोलंग@163.com पर संपर्क करें। यह
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3