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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
DNSWatch — DNS ट्रैफ़िक स्निफ़र और विश्लेषक DNS क्वेरीज़ में निगरानी, फ़िल्टरिंग और विसंगतियों का पता लगाने के लिए। सुविधाओं में PCAP निर्यात, DoH समर्थन, और स्पूफ़िंग प्रयासों की पहचान के लिए DNS फ़ायरवॉल मोड शामिल हैं। | Kitploit
उपकरण/GitHubGitHub/halildeniz/dnswatch
रक्षात्मक उपकरणपैकेट स्निफिंग और विश्लेषणजानकारी एकत्र करनानेटवर्क सुरक्षाDNS विश्लेषण
GitHubhalildeniz/dnswatch

DNSWatch

DNS ट्रैफ़िक स्निफ़र और विश्लेषक DNS क्वेरीज़ में निगरानी, फ़िल्टरिंग और विसंगतियों का पता लगाने के लिए। सुविधाओं में PCAP निर्यात, DoH समर्थन, और स्पूफ़िंग प्रयासों की पहचान के लिए DNS फ़ायरवॉल मोड शामिल हैं।

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

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

सभी देखें →

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

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

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

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

DNSWatch - DNS ट्रैफ़िक स्निफ़र और विश्लेषक

DNSWatch एक शक्तिशाली पैकेट स्निफ़िंग टूल है जो नेटवर्क पर DNS (डोमेन नाम सिस्टम) ट्रैफ़िक की निगरानी और विश्लेषण करने के लिए डिज़ाइन किया गया है। यह स्क्रिप्ट उपयोगकर्ताओं को DNS गतिविधि को कुशलतापूर्वक समझने और प्रबंधित करने में मदद करने के लिए सुविधाओं का एक व्यापक सेट प्रदान करती है। चाहे आप एक नेटवर्क प्रशासक, साइबर सुरक्षा पेशेवर, या जिज्ञासु उत्साही हों, DNSWatch आपको DNS अनुरोधों में अंतर्दृष्टि प्राप्त करने, विसंगतियों का पता लगाने और नेटवर्क सुरक्षा बढ़ाने में सक्षम बनाता है।


Buy Me A Coffee

Features

  • DNS पैकेट स्निफिंग: स्क्रिप्ट उपयोगकर्ता द्वारा निर्दिष्ट नेटवर्क इंटरफ़ेस पर DNS पैकेट स्निफ कर सकती है।
  • वर्बोज़ आउटपुट: यदि उपयोगकर्ता वर्बोज़ मोड सक्षम करता है तो यह विस्तृत आउटपुट प्रदान करता है।
  • लक्ष्य IP विश्लेषण: उपयोगकर्ता DNS प्रतिक्रियाओं का विश्लेषण करने के लिए एक लक्ष्य IP पता निर्दिष्ट कर सकते हैं।
  • DNS प्रकार विश्लेषण: उपयोगकर्ता विभिन्न प्रकार के DNS अनुरोधों का विश्लेषण कर सकते हैं।
  • DNS over HTTPS (DoH): उपयोगकर्ता DNS over HTTPS का उपयोग करके DNS रिज़ॉल्यूशन सक्षम कर सकते हैं।
  • लक्ष्य डोमेन निगरानी: उपयोगकर्ता निगरानी के लिए लक्ष्य डोमेन की एक सूची निर्दिष्ट कर सकते हैं।
  • पोर्ट फ़िल्टरिंग: यह स्रोत या गंतव्य पोर्ट द्वारा फ़िल्टरिंग का समर्थन करता है।
  • IP फ़िल्टरिंग: उपयोगकर्ता स्रोत या गंतव्य IP पते द्वारा पैकेट फ़िल्टर कर सकते हैं।
  • DNS प्रकार फ़िल्टरिंग: उपयोगकर्ताओं को DNS प्रकार द्वारा पैकेट फ़िल्टर करने की अनुमति देता है।
  • PCAP फ़ाइल सहेजना: उपयोगकर्ता कैप्चर किए गए पैकेटों को PCAP फ़ाइल में सहेज सकते हैं।
  • DNS फ़ायरवॉल मोड: DNS स्पूफिंग प्रयासों का पता लगाने के लिए DNS फ़ायरवॉल मोड।
  • थ्रेशोल्ड सेटिंग: उपयोगकर्ता DNS क्वेरी की संख्या के लिए थ्रेशोल्ड सेट कर सकते हैं।
  • विंडो आकार कॉन्फ़िगरेशन: उपयोगकर्ताओं को निगरानी के लिए विंडो आकार (सेकंड में) कॉन्फ़िगर करने की अनुमति देता है।
  • संस्करण जानकारी: उपयोगकर्ता स्क्रिप्ट के संस्करण की जांच कर सकते हैं।

Requirements

  • Python 3.7+
  • scapy 2.4.5 or higher
  • colorama 0.4.4 or higher

Installation

  1. Clone this repository:
root@kitploit:~
git clone https://github.com/HalilDeniz/DNSWatch.git
  1. Install the required dependencies:
root@kitploit:~
pip install -r requirements.txt

Usage

root@kitploit:~
$ python3 dnswatch.py [-h] [-i INTERFACE] [-v] [-t TARGET_IP] [-d] [--doh] [-D TARGET_DOMAINS [TARGET_DOMAINS ...]] [-p FILTER_PORT] [-s FILTER_SRC_IP] [-r FILTER_DST_IP] [--dns-type DNS_TYPE] [--pcap-file PCAP_FILE] [--firewall] [--threshold THRESHOLD] [--window-size WINDOW_SIZE] [--version]
  1. -i, --interface: सुनने के लिए नेटवर्क इंटरफ़ेस निर्दिष्ट करने के लिए उपयोग किया जाता है। उदाहरण: -i eth0
  2. -v, --verbose: विस्तृत आउटपुट प्राप्त करने के लिए इस फ़्लैग का उपयोग करें।
  3. -t, --target-ip: निगरानी के लिए एक विशिष्ट IP पता निर्दिष्ट करने के लिए उपयोग किया जाता है। उदाहरण: -t 8.8.8.8
  4. -d, --analyze-dns-type: DNS प्रकारों का विश्लेषण करने के लिए इस फ़्लैग का उपयोग करें।
  5. --doh: DNS रिज़ॉल्यूशन के लिए DNS over HTTPS (DoH) का उपयोग करें।
  6. -D, --target-domains: निगरानी के लिए लक्ष्य डोमेन निर्दिष्ट करने के लिए उपयोग किया जाता है। एक स्पेस से अलग की गई एकाधिक डोमेन नामों की सूची स्वीकार करता है। उदाहरण: -D example.com example.org
  7. -p, --filter-port: एक विशिष्ट पोर्ट द्वारा फ़िल्टर करने के लिए इस फ़्लैग के बाद पोर्ट नंबर का उपयोग करें। उदाहरण: -p 53
  8. -s, --filter-src-ip: एक विशिष्ट स्रोत IP पते द्वारा फ़िल्टर करने के लिए इस फ़्लैग का उपयोग करें। उदाहरण:

स्निफिंग प्रक्रिया को रोकने के लिए Ctrl+C दबाएं।

उपयोग उदाहरण

DNSWatch के कुछ उपयोग उदाहरण यहां दिए गए हैं: आप इसे यहां एक्सप्लोर कर सकते हैं:

लाइसेंस

DNSWatch MIT लाइसेंस के तहत लाइसेंस प्राप्त है। विवरण के लिए LICENSE फ़ाइल देखें।

अस्वीकरण

यह उपकरण केवल शैक्षिक और परीक्षण उद्देश्यों के लिए है। इसका उपयोग किसी भी दुर्भावनापूर्ण गतिविधियों के लिए नहीं किया जाना चाहिए।

संपर्क

  • ईमेल : [email protected]
  • लिंक्डइन : https://www.linkedin.com/in/halil-ibrahim-deniz/
  • TryHackMe: https://tryhackme.com/p/halilovic
  • Instagram: https://www.instagram.com/deniz.halil333/
  • YouTube : https://www.youtube.com/c/HalilDeniz
  • मेरी साइट : https://denizhalil.com/

💰 आप दान करके मेरी मदद कर सकते हैं

मुझे समर्थन देने पर विचार करने के लिए धन्यवाद! आपका समर्थन मुझे DNSWatch जैसे उपयोगी उपकरण बनाने और नई परियोजनाओं को विकसित करने में अधिक समय और प्रयास समर्पित करने में सक्षम बनाता है। योगदान देकर, आप न केवल मौजूदा उपकरणों को बेहतर बनाने में मेरी मदद कर रहे हैं, बल्कि नए विचारों और नवाचारों को प्रेरित भी कर रहे हैं। आपका समर्थन इस परियोजना और भविष्य के प्रयासों के विकास में महत्वपूर्ण भूमिका निभाता है। आइए, साथ मिलकर निर्माण और सीखना जारी रखें। धन्यवाद! BuyMeACoffee Patreon

टूल डाउनलोड करें
-s 192.168.1.1
  • -r, --filter-dst-ip: एक विशिष्ट गंतव्य IP पते द्वारा फ़िल्टर करने के लिए इस फ़्लैग का उपयोग करें। उदाहरण: -r 8.8.4.4
  • --dns-type: एक विशिष्ट DNS प्रकार द्वारा फ़िल्टर करने के लिए इस फ़्लैग के बाद DNS प्रकार का उपयोग करें। उदाहरण: --dns-type 1 (टाइप A के लिए)
  • --pcap-file: कैप्चर किए गए पैकेटों को PCAP फ़ाइल में सहेजने के लिए इस फ़्लैग का उपयोग करें। उदाहरण: --pcap-file captured_packets.pcap
  • --firewall: DNS फ़ायरवॉल मोड सक्षम करें।
  • --threshold: DNS क्वेरी की संख्या के लिए थ्रेशोल्ड सेट करने के लिए इस फ़्लैग का उपयोग करें। उदाहरण: --threshold 50
  • --window-size: विंडो आकार (सेकंड में) सेट करने के लिए इस फ़्लैग का उपयोग करें। उदाहरण: --window-size 60
  • --version: प्रोग्राम का संस्करण नंबर प्रदर्शित करने के लिए इस फ़्लैग का उपयोग करें।