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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
dnspython — Python DNS टूलकिट जो क्वेरीज़, ज़ोन ट्रांसफ़र, डायनामिक अपडेट, TSIG, EDNS0, DNSSEC, DNS-over-HTTPS, और DNS-over-QUIC का समर्थन उच्च- और निम्न-स्तरीय API के साथ करता है। | Kitploit
उपकरण/GitHubGitHub/rthalley/dnspython
DNS और सबडोमेन गणनास्क्रिप्टिंग और स्वचालनजानकारी एकत्र करनानेटवर्क सुरक्षाउपयोगिताएँ और फ्रेमवर्कDNS विश्लेषण
GitHubrthalley/dnspython

dnspython

Python DNS टूलकिट जो क्वेरीज़, ज़ोन ट्रांसफ़र, डायनामिक अपडेट, TSIG, EDNS0, DNSSEC, DNS-over-HTTPS, और DNS-over-QUIC का समर्थन उच्च- और निम्न-स्तरीय API के साथ करता है।

रिपॉजिटरी देखें
2.7k5787522घं 38मि पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
वेबसाइट

dnspython

Build Status Documentation Status PyPI version License: ISC Code style: black

परिचय

dnspython पायथन के लिए एक DNS टूलकिट है। यह लगभग सभी रिकॉर्ड प्रकारों का समर्थन करता है। इसका उपयोग क्वेरी, ज़ोन ट्रांसफर और डायनामिक अपडेट के लिए किया जा सकता है। यह TSIG-प्रमाणित संदेशों और EDNS0 का समर्थन करता है।

dnspython DNS तक उच्च- और निम्न-स्तरीय दोनों प्रकार की पहुँच प्रदान करता है। उच्च-स्तरीय क्लासें किसी दिए गए नाम, प्रकार और क्लास के डेटा के लिए क्वेरी करती हैं, और एक उत्तर सेट लौटाती हैं। निम्न-स्तरीय क्लासें DNS ज़ोन, संदेशों, नामों और रिकॉर्डों के सीधे हेरफेर की अनुमति देती हैं।

dnspython का मॉड्यूल नाम dns है। dnspython का उपयोग किन तरीकों से किया जा सकता है, इसके कुछ उदाहरण देखने के लिए examples/ निर्देशिका देखें।

dnspython DNS के साथ काम करने की एक उपयोगिता है, इसलिए /etc/hosts का उपयोग नहीं किया जाता है। सरल फ़ॉरवर्ड DNS लुकअप के लिए, socket.getaddrinfo() या socket.gethostbyname() का उपयोग करना बेहतर है।

dnspython की उत्पत्ति Nominum में हुई थी जहाँ इसे DNS सॉफ़्टवेयर के परीक्षण की सुविधा के लिए विकसित किया गया था।

इस रिलीज़ के बारे में

यह dnspython 2.10.0 का विकास संस्करण है। इस रिलीज़ में हुए परिवर्तनों की जानकारी के लिए कृपया What's New पढ़ें।

इंस्टॉलेशन

  • कई डिस्ट्रीब्यूशन में dnspython आपके लिए पैकेज किया गया है, इसलिए आपको पहले वहाँ जाँच करनी चाहिए।
  • PyPi से डाउनलोड किए गए wheel का उपयोग करने के लिए, चलाएँ:
    pip install dnspython
  • सोर्स कोड से इंस्टॉल करने के लिए, सोर्स कोड के शीर्ष-स्तर में जाएँ और चलाएँ:
    pip install --upgrade pip build
    python -m build
    pip install dist/*.whl
  • main ब्रांच से नवीनतम इंस्टॉल करने के लिए, चलाएँ pip install git+https://github.com/rthalley/dnspython.git

dnspython का डिफ़ॉल्ट इंस्टॉलेशन पायथन मानक लाइब्रेरी के मॉड्यूल के अलावा किसी अन्य मॉड्यूल पर निर्भर नहीं करता है। कुछ सुविधाओं का उपयोग करने के लिए, अतिरिक्त मॉड्यूल इंस्टॉल करने होंगे। सुविधा के लिए, आवश्यकताओं के लिए pip विकल्प परिभाषित किए गए हैं।

यदि आप DNS-over-HTTPS का उपयोग करना चाहते हैं, तो चलाएँ pip install dnspython[doh]।

यदि आप DNSSEC कार्यक्षमता का उपयोग करना चाहते हैं, तो चलाएँ pip install dnspython[dnssec]।

यदि आप अंतर्राष्ट्रीयकृत डोमेन नाम (IDNA) कार्यक्षमता का उपयोग करना चाहते हैं, तो आपको चलाना होगा pip install dnspython[idna]

यदि आप Trio असिंक्रोनस I/O पैकेज का उपयोग करना चाहते हैं, तो चलाएँ pip install dnspython[trio]।

यदि आप डिफ़ॉल्ट रजिस्ट्री स्कैनिंग विधि के बजाय सक्रिय DNS सेटिंग्स निर्धारित करने के लिए Windows पर WMI का उपयोग करना चाहते हैं, तो चलाएँ pip install dnspython[wmi]।

यदि आप प्रयोगात्मक DNS-over-QUIC कोड आज़माना चाहते हैं, तो चलाएँ pip install dnspython[doq]।

ध्यान दें कि आप उपरोक्त में से किसी भी संयोजन को इंस्टॉल कर सकते हैं, उदाहरण के लिए: pip install dnspython[doh,dnssec,idna]

सूचनाएँ

Python 2.x का समर्थन 1.16.0 की रिलीज़ के साथ समाप्त हो गया। dnspython Python 3.11 और बाद के संस्करणों का समर्थन करता है। भविष्य का समर्थन Python 3 संस्करणों के जीवनकाल के अनुरूप है।

दस्तावेज़ीकरण dnspython.readthedocs.io पर स्थानांतरित कर दिया गया है।

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