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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
NSEC3-X — nsec3walker का आधुनिक, उच्च-गति उत्तराधिकारी। तेज़ ज़ोन हार्वेस्टिंग और स्वचालित हैश रिवर्सल के लिए Go में निर्मित एक विशेष NSEC3 फ़ॉरेंसिक इंजन, जो सटीकता और मल्टी-कोर प्रदर्शन के लिए अनुकूलित है। | Kitploit
उपकरण/GitLabGitLab/cyberdev-tools/nsec3-x
पासवर्ड क्रैकिंगटोहीDNS और सबडोमेन गणनाहैश विश्लेषणफोरेंसिकजानकारी एकत्र करनानेटवर्क सुरक्षापेनिट्रेशन टेस्टिंगसबडोमेन एनुमरेशनरेड टीमिंगDNS विश्लेषण
1 दिन पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
GitLab
cyberdev-tools/nsec3-x

NSEC3-X

nsec3walker का आधुनिक, उच्च-गति उत्तराधिकारी। तेज़ ज़ोन हार्वेस्टिंग और स्वचालित हैश रिवर्सल के लिए Go में निर्मित एक विशेष NSEC3 फ़ॉरेंसिक इंजन, जो सटीकता और मल्टी-कोर प्रदर्शन के लिए अनुकूलित है।

रिपॉजिटरी देखें

अस्वीकरण: यह प्रोजेक्ट आर्टिफिशियल इंटेलिजेंस (AI) द्वारा जनरेट किया गया था, लेकिन इसने एक कठोर "ह्यूमन-इन-द-लूप" (HITL) प्रक्रिया से गुजरा है। इसका मतलब है कि कोड की समीक्षा और रिफैक्टरिंग एक मानव सॉफ़्टवेयर इंजीनियर द्वारा की गई है, आर्किटेक्चरल डिज़ाइन मानव-निर्देशित था, और कार्यक्षमता को सत्यापित करने तथा सामान्य AI भ्रम (hallucinations) को खारिज करने के लिए एक बुनियादी सुरक्षा ऑडिट किया गया था। यह प्रक्रिया गुणवत्ता और विश्वसनीयता के उस स्तर को सुनिश्चित करती है जिसकी गारंटी शुद्ध AI जनरेशन नहीं दे सकता।

NSEC3-X

NSEC3-X एक विशेष फोरेंसिक्स और पेनेट्रेशन टेस्टिंग टूल है जिसे DNSSEC NSEC3 कॉन्फ़िगरेशन के ऑडिटिंग के लिए डिज़ाइन किया गया है। यह nsec3walker जैसे लेगेसी टूल्स का एक आधुनिक, उच्च-प्रदर्शन विकल्प प्रदान करता है, जो ज़ोन एन्यूमरेशन (हार्वेस्टिंग) और हैश रिवर्सल (क्रैकिंग) के लिए एकीकृत क्षमताएँ प्रदान करता है।

यह टूल Go में लिखा गया है और इसे एक स्व-निहित, निर्भरता-मुक्त बाइनरी के रूप में डिज़ाइन किया गया है जो प्रतिबंधित वातावरण में तैनाती के लिए उपयुक्त है।

तकनीकी अवलोकन

डोमेन नेम सिस्टम सिक्योरिटी एक्सटेंशन (DNSSEC) पूरे ज़ोन की सामग्री को उजागर किए बिना किसी डोमेन नाम के अस्तित्व में न होने को सिद्ध करने के लिए NSEC3 रिकॉर्ड का उपयोग करता है। NSEC3 डोमेन नामों को हैश करके यह प्राप्त करता है। हालाँकि, यदि हैशिंग पैरामीटर (विशेष रूप से इटरेशन काउंट और सॉल्ट) कमज़ोर हैं, तो ये हैश ऑफ़लाइन ब्रूट-फ़ोर्स हमलों के प्रति संवेदनशील हो सकते हैं।

NSEC3-X इन कमज़ोरियों के शोषण को दो प्राथमिक चरणों के माध्यम से स्वचालित करता है:

  1. हार्वेस्टिंग: यह टूल लक्ष्य ज़ोन के यादृच्छिक सबडोमेन को क्वेरी करने के लिए DNS-over-HTTPS (DoH) का उपयोग करता है। जब नेमसर्वर "NXDOMAIN" के साथ प्रतिक्रिया देता है, तो यह गैर-अस्तित्व को सिद्ध करने वाले NSEC3 रिकॉर्ड शामिल करता है। इन रिकॉर्ड्स में श्रृंखला में मौजूद "अगले निकटतम" (next closer) डोमेन के हैश होते हैं। पर्याप्त संख्या में इन रिकॉर्ड्स को एकत्र करके, यह टूल ज़ोन की हैश श्रृंखला के कुछ हिस्सों का पुनर्निर्माण कर सकता है।
  2. क्रैकिंग: हैश एकत्र होने के बाद, NSEC3-X उन्हें रिवर्स करने का प्रयास करता है। यह ज़ोन के विशिष्ट पैरामीटर (इटरेशन और सॉल्ट) का उपयोग करके प्रदान की गई वर्डलिस्ट में प्रविष्टियों के लिए NSEC3 हैश की गणना करता है। यदि कोई गणना किया गया हैश किसी एकत्रित हैश से मेल खाता है, तो मूल सबडोमेन का खुलासा हो जाता है।

विशेषताएँ

  • DNS-over-HTTPS (DoH) ट्रांसपोर्ट: DNS क्वेरी करने के लिए Google के DoH API का उपयोग करता है। यह UDP पोर्ट 53 पर स्थानीय फ़ायरवॉल प्रतिबंधों को बायपास करता है और सरल पैकेट निरीक्षण से बचने के लिए ट्रैफ़िक को एन्क्रिप्ट करता है।
  • स्वचालित पैरामीटर डिटेक्शन: क्रैकर को सही सॉल्ट और इटरेशन काउंट के साथ कॉन्फ़िगर करने के लिए लक्ष्य ज़ोन से NSEC3PARAM रिकॉर्ड्स को स्वचालित रूप से क्वेरी करता है।
  • RFC-अनुरूप हैशिंग: RFC 5155 के अनुसार सख्ती से NSEC3 हैशिंग एल्गोरिदम को लागू करता है, जिसमें Base32Hex एन्कोडिंग का सही प्रबंधन शामिल है जो अक्सर सामान्य-प्रयोजन वाले क्रैकिंग टूल्स में समस्याग्रस्त होता है।
  • मल्टी-थ्रेडेड आर्किटेक्चर: हार्वेस्टिंग और क्रैकिंग दोनों मॉड्यूल मल्टी-थ्रेडेड हैं, जो अधिकतम प्रदर्शन के लिए उपलब्ध CPU कोर की संख्या के साथ स्केल करते हैं।

इंस्टॉलेशन

go install gitlab.com/cyberdev-tools/nsec3-x/cmd/nsec3-x@latest

पूर्वापेक्षाएँ

  • Go 1.27 या उच्चतर (यदि स्रोत से बिल्ड कर रहे हैं)
  • वितरण Go उपयोगकर्ताओं के लिए नोट: कुछ वितरण (जैसे Fedora) GOTOOLCHAIN=local सेट करते हैं, जो उस स्वचालित टूलचेन डाउनलोड को ब्लॉक करता है जो go install अन्यथा करता है। एक बार go env -w GOTOOLCHAIN=auto चलाएँ, या go.dev/dl से आधिकारिक Go >= 1.27 इंस्टॉल करें। टूलचेन को जानबूझकर पिन किया गया है ताकि स्थानीय रूप से बिल्ड की गई बाइनरीज़ में crypto/x509 eMudhra इंटरमीडिएट CA डिनाइलिस्ट फ़िक्स (CVE-2026-111943) शामिल हो।

बाइनरी इंटीग्रिटी सत्यापन

सुरक्षा कारणों से, प्रदान किए गए SHA256 चेकसम का उपयोग करके डाउनलोड की गई बाइनरीज़ की अखंडता को सत्यापित करने की सिफारिश की जाती है।

  1. Release पेज से बाइनरी और sha256sums.txt फ़ाइल डाउनलोड करें।
  2. चेकसम सत्यापित करें:
    sha256sum -c sha256sums.txt
    

स्रोत से बिल्ड करना

रिपॉज़िटरी को क्लोन करें और बाइनरी बिल्ड करें:

git clone https://gitlab.com/cyberdev-tools/nsec3-x.git
cd nsec3-x
go build ./cmd/nsec3-x

इससे वर्तमान निर्देशिका में nsec3-x नाम की एक निष्पादन योग्य फ़ाइल उत्पन्न होगी।

उपयोग

यह टूल -mode फ़्लैग द्वारा नियंत्रित विभिन्न मोड में काम करता है।

1. जाँच मोड

लक्ष्य डोमेन का विश्लेषण करता है ताकि यह निर्धारित किया जा सके कि NSEC3 सक्रिय है या नहीं, और इसके कॉन्फ़िगरेशन की सुरक्षा शक्ति का मूल्यांकन करता है।

./nsec3-x -mode investigate -target example.com

2. Harvest मोड

लक्ष्य को यादृच्छिक क्वेरी भेजकर NSEC3 हैश एकत्र करता है। यह ज़ोन में ज्ञात हैश के बीच के अंतराल को भरता है।

./nsec3-x -mode harvest -target example.com -n 1000
  • -n: भेजने के लिए यादृच्छिक क्वेरीज़ की संख्या। अधिक संख्याएँ कवरेज बढ़ाती हैं लेकिन अधिक ट्रैफ़िक उत्पन्न करती हैं।
  • -t: समवर्ती वर्कर थ्रेड्स की संख्या।
  • आउटपुट डिफ़ॉल्ट रूप से hashes.txt में सहेजा जाता है।

3. Crack Mode

वर्डलिस्ट का उपयोग करके एकत्रित हैश से plaintext सबडोमेन पुनर्प्राप्त करने का प्रयास करता है।

./nsec3-x -mode crack -target example.com -w /path/to/wordlist.txt
  • -target: लक्ष्य ज़ोन (सही salt अनुप्रयोग के लिए आवश्यक)।
  • -file: एकत्रित किए गए हैश वाली फ़ाइल का पथ (डिफ़ॉल्ट: hashes.txt)।
  • -w: शब्दकोश फ़ाइल (wordlist) का पथ। वैकल्पिक: यदि छोड़ा जाता है, तो एक साथ बंडल की गई डिफ़ॉल्ट wordlist (SecLists subdomains-top1million-5000, ~4.8k लेबल) का उपयोग किया जाता है, इसलिए क्रैकिंग पूरी तरह ऑफ़लाइन काम करती है।
  • -no-auto: स्वचालित पैरामीटर पहचान अक्षम करें (मैन्युअल -i और -s फ़्लैग आवश्यक)।

4. सत्यापन मोड

एक डीबग उपयोगिता जो किसी विशिष्ट पूर्णतः योग्य डोमेन नाम (FQDN) के लिए NSEC3 हैश की गणना करती है। यह सत्यापित करने के लिए उपयोगी है कि कोई विशिष्ट सबडोमेन एकत्रीकरण के दौरान मिले हैश से मेल खाता है या नहीं।

./nsec3-x -mode verify -target secret.example.com

सुरक्षा संबंधी विचार

  • नेटवर्क शोर: हार्वेस्टिंग मोड महत्वपूर्ण DNS ट्रैफ़िक उत्पन्न करता है। हालाँकि DoH स्थानीय पर्यवेक्षकों से सामग्री छिपाता है, अपस्ट्रीम रिज़ॉल्वर (Google DNS) को भेजे गए अनुरोधों की मात्रा दृश्यमान रहती है।
  • अपस्ट्रीम रिज़ॉल्वर की दृश्यता: सभी क्वेरीज़ — जिनमें रैंडम हार्वेस्ट प्रोब भी शामिल हैं — का उत्तर (डिफ़ॉल्ट रूप से) Google Public DNS द्वारा दिया जाता है। Google आपके द्वारा की गई प्रत्येक क्वेरी देखता है; -doh के माध्यम से टूल को किसी भी भरोसेमंद RFC 8484-संगत रिज़ॉल्वर (जैसे आपका अपना) पर इंगित किया जा सकता है। हार्वेस्ट/क्रैक को केवल उसी नेटवर्क में चलाएँ जिसका परीक्षण करने के लिए आप अधिकृत हैं।
  • सक्रिय रक्षा: प्रशासक हार्वेस्टिंग चरण से जुड़े "NXDOMAIN" फ़्लड का पता लगा सकते हैं।
  • बाइनरी सत्यापन: रिलीज़ SHA-256 चेकसम (sha256sums.txt, प्रत्येक रिलीज़ के साथ प्रकाशित) के साथ हस्ताक्षरित होती हैं। डाउनलोड की गई बाइनरी चलाने से पहले हमेशा सत्यापित करें — यह छेड़छाड़ किए गए मिरर के विरुद्ध आपकी सुरक्षा है।
  • नैतिक उपयोग: यह टूल केवल अधिकृत सुरक्षा आकलन के लिए है। तृतीय-पक्ष अवसंरचना की अनचाही स्कैनिंग कानूनी प्रावधानों या सेवा की शर्तों का उल्लंघन कर सकती है।
टूल डाउनलोड करें