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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
DNSnitch — DNSnitch एक स्थानीय, गोपनीयता-प्रथम DNS सर्वर है जो आपको अपने नेटवर्क ट्रैफ़िक पर पूर्ण नियंत्रण प्रदान करता है। निष्क्रिय ब्लॉकलिस्ट के विपरीत, DNSnitch 'Default Deny' दर्शन पर कार्य करता है: प्रत्येक अज्ञात डोमेन डिफ़ॉल्ट रूप से ब्लॉक रहता है जब तक आप इसे रीयल-टाइम टर्मिनल डैशबोर्ड के माध्यम से अधिकृत नहीं करते। | Kitploit
उपकरण/GitHubGitHub/lele394/dnsnitch
रक्षात्मक उपकरणपैकेट स्निफिंग और विश्लेषणनेटवर्क सुरक्षागोपनीयताDNS फज़िंगDNS विश्लेषण
GitHublele394/dnsnitch

DNSnitch

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

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

सभी देखें →

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

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

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

सभी उपकरण देखें →

विवरण

DNSnitch एक स्थानीय, गोपनीयता-प्रथम DNS सर्वर है जो आपको अपने नेटवर्क ट्रैफ़िक पर पूर्ण नियंत्रण प्रदान करता है। निष्क्रिय ब्लॉकलिस्ट के विपरीत, DNSnitch 'Default Deny' दर्शन पर कार्य करता है: प्रत्येक अज्ञात डोमेन डिफ़ॉल्ट रूप से ब्लॉक रहता है जब तक आप इसे रीयल-टाइम टर्मिनल डैशबोर्ड के माध्यम से अधिकृत नहीं करते।

साझा करें

DNSnitch

अस्वीकरण मैं इसे अपने लिए उपयोग करता हूँ, फिर भी यह यहाँ है यदि किसी को इसकी आवश्यकता हो। यदि आपको बग मिलें तो बेझिझक एक issue खोलें!

इंटरैक्टिव टर्मिनल DNS फ़ायरवॉल

DNSnitch एक स्थानीय, गोपनीयता-प्रथम DNS सर्वर है जो आपको अपने नेटवर्क ट्रैफ़िक पर पूर्ण नियंत्रण देता है। निष्क्रिय blocklist के विपरीत, DNSnitch "Default Deny" दर्शन पर कार्य करता है: हर अज्ञात डोमेन डिफ़ॉल्ट रूप से ब्लॉक रहता है जब तक आप इसे वास्तविक समय के टर्मिनल डैशबोर्ड के माध्यम से अधिकृत नहीं करते।

मुख्य विशेषताएँ

  • वास्तविक समय इंटरसेप्शन: आपकी मशीन छोड़ने वाले हर DNS अनुरोध को पकड़ने के लिए स्थानीय रूप से (पोर्ट 5353, कॉन्फ़िगर करने योग्य) चलता है।
  • Default Deny नीति: अज्ञात डोमेन तुरंत NXDOMAIN लौटाते हैं और "Pending Queue" में दिखाई देते हैं।
  • 4-स्तरीय अनुमति प्रणाली:
    • PERMANENT: हमेशा के लिए whitelist।
    • TEMPORARY: 5 मिनट के लिए अनुमति दें (स्वतः समाप्त, कॉन्फ़िगर करने योग्य)।
    • ONCE: केवल एक DNS अनुरोध के लिए अनुमति दें (कैप्टिव पोर्टल या एक-बार के लॉगिन के लिए बढ़िया)।
    • BLOCK: किसी डोमेन को स्पष्ट रूप से blacklist करें ताकि वह फिर कभी न पूछे।
  • चरणबद्ध कार्यप्रवाह: परिवर्तन एक workspace में "staged" होते हैं और केवल तब सक्रिय होते हैं जब आप Apply करते हैं।
  • ट्रैफ़िक रिकॉर्डिंग: ट्रैफ़िक की अनुमति देते हुए अनोखे डोमेन को इतिहास सूची में रिकॉर्ड करने के लिए मोड बदलें।
  • DNS पुनर्निर्देशन: डोमेन को विशिष्ट IP (स्थानीय dev) या अन्य डोमेन (CNAME) में तुरंत मैप करें।
  • लाइव TUI डैशबोर्ड: Ncurses के साथ निर्मित एक बहु-टैब, माउस-रहित इंटरफ़ेस।
    • Console: कमांड इतिहास और रंगीन फ़ीडबैक।
    • Monitor: सक्रिय नियमों का 4-स्तंभ लाइव दृश्य।
    • Queue: ब्लॉक किए गए अनुरोधों की इंटरैक्टिव सूची।
    • Logs: कच्चे DNS क्वेरी का लाइव स्क्रॉलिंग।
    • Redirections: वर्तमान में लागू पुनर्निर्देशनों का पूर्वावलोकन।
    • Records: रिकॉर्ड किए गए डोमेन नाम अनुरोध प्रदर्शित करें।

इंटरफ़ेस

F-Keys का उपयोग करके डैशबोर्ड पर नेविगेट करें:

  • [F1] CONSOLE: मुख्य कमांड सेंटर। यहाँ कमांड टाइप करें। PgUp/PgDn से इतिहास स्क्रॉल करें।
  • [F2] MONITOR: आपके नियमों का लाइव अवलोकन।
    • नियंत्रण: किसी कॉलम (Temp, Once, Perm, Blocked) को हाइलाइट करने के लिए Left/Right तीर का उपयोग करें, और उस विशिष्ट कॉलम को स्क्रॉल करने के लिए Up/Down का उपयोग करें।
  • [F3] QUEUE: ब्लॉक किए गए डोमेन के लिए "In-Box"।
    • दृश्य: > चयन को इंगित करता है, * staged परिवर्तनों को इंगित करता है।
  • [F4] LOGS: इंजन द्वारा संभाले गए हर अनुरोध की कच्ची स्ट्रीम।
  • [F5] REDIRECTS: कस्टम A/CNAME रिकॉर्ड प्रबंधित करें।
  • [F6] RECORDS: "Record Mode" में रहते हुए कैप्चर किए गए डोमेन देखें।

कमांड संदर्भ

DNSnitch कीबोर्ड-संचालित है। नीचे Console [F1] में उपलब्ध कमांड की पूरी सूची दी गई है।

चयन और कतार प्रबंधन

कोई कार्रवाई लागू करने से पहले, आपको लक्ष्य चुनने होंगे। आप पेंडिंग अनुरोधों को ID द्वारा या मैन्युअल डोमेन को नाम से चुन सकते हैं।

CommandUsage ExampleDescription
ssवर्तमान चयन साफ़ करें।
s <id>s 1 3 5पेंडिंग डोमेन को उनके Queue ID द्वारा चुनें (F3 में दिखाई देता है)।
s <domain>s google.comनाम से एक विशिष्ट डोमेन चुनें (भले ही कतार में न हो)। मौजूदा नियमों को संपादित करने के लिए उपयोगी। एकाधिक चयन समर्थित है
q, lsqQueue Tab [F3] पर स्विच करें।
clearclearपेंडिंग कतार को फ्लश करें (सभी पेंडिंग अनुरोधों को दृश्य से हटा देता है)।

क्रियाएँ (Staging)

एक बार डोमेन चुने जाने पर, उनकी स्थिति निर्धारित करने के लिए इन शॉर्टकट का उपयोग करें।

CommandUsageDescription
ppचयनित को Permanent Allow के रूप में चिह्नित करें।
ttचयनित को Temporary (5 मिनट) के रूप में चिह्नित करें।
ooचयनित को Allow Once (केवल अगला अनुरोध) के रूप में चिह्नित करें।
bbचयनित को Blocked (Blacklist) के रूप में चिह्नित करें।
rm, delrmचयनित डोमेन के लिए नियम हटाएँ (इसे भूल जाएँ, नए सिरे से शुरू करें)।

कार्यप्रवाह (परिवर्तन लागू करना)

परिवर्तन तब तक लाइव नहीं होते जब तक लागू न किए जाएँ।

CommandUsageDescription
ccccCheck Config: staged परिवर्तनों का टेक्स्ट सारांश प्रिंट करें।
d, ditchdDiscard: workspace रीसेट करें और सभी staged परिवर्तन पूर्ववत करें।
aaApply: workspace को लाइव फ़ायरवॉल डेटाबेस में commit करें।

मोड और रिकॉर्डिंग

फ़ायरवॉल वैश्विक रूप से कैसे व्यवहार करता है, इसे बदलें।

CommandUsageDescription
m dftm dftDefault Mode: हर अज्ञात चीज़ को ब्लॉक करें (मानक सुरक्षा)।
m recm recRecord Mode: सब कुछ अनुमति दें + अनोखे डोमेन को [F6] में लॉग करें।
m rblm rblRecord + Blocklist: ज्ञात ब्लॉक को छोड़कर सब कुछ अनुमति दें + अनोखे डोमेन लॉग करें।
creccrecClear Records: [F6] में रिकॉर्ड किए गए डोमेन की सूची मिटाएँ।

पुनर्निर्देशन

डोमेन को कस्टम लक्ष्यों पर मैप करें (स्थानीय DNS spoofing)।

CommandUsage ExampleDescription
rr dev.loc 127.0.0.1dev.loc को स्थानीय IP पर पुनर्निर्देशित करें (A Record)।
rr my.net google.commy.net को google.com पर पुनर्निर्देशित करें (CNAME)।
urur dev.locUnredirect: dev.loc के लिए कस्टम नियम हटाएँ।

सिस्टम

CommandUsageDescription
logslogsLogs Tab [F4] पर स्विच करें।
helphelpसभी उपलब्ध कमांड सूचीबद्ध करें।
exitexitDNS सर्वर बंद करें।

उपयोग परिदृश्य

1. मानक कार्यप्रवाह (किसी साइट को अनब्लॉक करना)

  1. example.com पर जाने का प्रयास करें। यह विफल हो जाता है।
  2. F3 (Queue) दबाएँ। आप 1. example.com देखते हैं।
  3. s 1 टाइप करें। (पंक्ति हाइलाइट हो जाती है)।
  4. p टाइप करें। (पंक्ति [PERM] दिखाती है)।
  5. a टाइप करें। (Apply)।
  6. ब्राउज़र रीफ़्रेश करें। यह काम करता है।

2. नियम संशोधित करना (गलती को अनब्लॉक करना)

  1. आपने गलती से google.com को ब्लॉक कर दिया।
  2. s google.com टाइप करें।
  3. ब्लॉक को अधिलेखित करने के लिए rm (Remove) या p (Perm) टाइप करें।
  4. a टाइप करें।

3. स्थानीय विकास

  1. आप एक साइट बना रहे हैं और इसे mysite.local के माध्यम से एक्सेस करना चाहते हैं।
  2. F5 दबाएँ।
  3. r mysite.local 127.0.0.1 टाइप करें।
  4. आपका सिस्टम अब उस डोमेन को localhost पर हल करता है।

4. किसी ऐप का ऑडिट (Record Mode)

  1. आपने एक नया ऐप इंस्टॉल किया है और यह देखना चाहते हैं कि वह किससे जुड़ता है, बिना उसे तोड़े।
  2. m rec (Mode: Record) टाइप करें।
  3. ऐप का 5 मिनट उपयोग करें।
  4. F6 दबाएँ।
  5. सूची की समीक्षा करें।
  6. सुरक्षित मोड पर लौटने के लिए m dft टाइप करें।
टूल डाउनलोड करें