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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
dnsgen — सबडोमेन एन्यूमरेशन और रीकॉन के लिए डोमेन नाम पर्म्यूटेशन उत्पन्न करता है, जो कस्टम वर्डलिस्ट, क्लाउड पैटर्न और सुरक्षा मूल्यांकन के लिए फास्ट मोड का समर्थन करता है। | Kitploit
उपकरण/GitHubGitHub/alephnullsk/dnsgen
OSINT (खुला स्रोत खुफिया)टोहीजानकारी एकत्र करनापेनिट्रेशन टेस्टिंगसबडोमेन एनुमरेशन
GitHubalephnullsk/dnsgen

dnsgen

सबडोमेन एन्यूमरेशन और रीकॉन के लिए डोमेन नाम पर्म्यूटेशन उत्पन्न करता है, जो कस्टम वर्डलिस्ट, क्लाउड पैटर्न और सुरक्षा मूल्यांकन के लिए फास्ट मोड का समर्थन करता है।

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

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

सभी देखें →

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

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

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

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

DNSGen 2.0 - उन्नत DNS नाम पर्म्यूटेशन इंजन 🚀

License: MIT Python 3.9+ Code style: black

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

DNSGen Banner

✨ विशेषताएँ

  • 🔍 स्मार्ट डोमेन नाम पर्म्यूटेशन इंजन
  • 🚄 त्वरित मूल्यांकन के लिए तेज़ जनरेशन मोड
  • 📝 टिप्पणियों के साथ कस्टम वर्डलिस्ट समर्थन
  • 🎯 मौजूदा डोमेन से बुद्धिमान शब्द निष्कर्षण
  • 🔧 एकाधिक पर्म्यूटेशन तकनीकें
  • 🌍 क्लाउड-जागरूक पैटर्न और आधुनिक नामकरण परंपराएँ

🚀 त्वरित आरंभ

स्थापना

root@kitploit:~
# Using pip
python -m pip install dnsgen

# Using uv (recommended for development)
git clone https://github.com/AlephNullSK/dnsgen
cd dnsgen/
python -m pip install uv
uv sync

बुनियादी उपयोग

root@kitploit:~
# Basic domain permutation
dnsgen domains.txt

# With custom wordlist and output file
dnsgen -w custom_wordlist.txt -o results.txt domains.txt

# Using fast mode for quick assessment
dnsgen -f domains.txt

# Pipe with massdns for resolution
cat domains.txt | dnsgen - | massdns -r resolvers.txt -t A -o J --flush 2>/dev/null

🛠️ पर्म्यूटेशन तकनीकें

DNSGen 2.0 कई परिष्कृत पर्म्यूटेशन तकनीकों को लागू करता है:

मुख्य पर्म्यूटेटर

  1. शब्द सम्मिलन

    • डोमेन स्तरों के बीच शब्द सम्मिलित करता है
    • उदाहरण: api.example.com → staging.api.example.com
  2. संख्या हेरफेर

    • मौजूदा संख्याओं को बुद्धिमानी से संशोधित करता है
    • उदाहरण: api2.example.com → api1.example.com, api3.example.com
  3. शब्द जोड़ना

    • स्तरों में शब्दों को आगे/पीछे जोड़ता है
    • उदाहरण: api.example.com → devapi.example.com, api-dev.example.com

क्लाउड और आधुनिक इंफ्रास्ट्रक्चर पर्म्यूटेटर

  1. क्लाउड प्रदाता पैटर्न

    • क्लाउड-विशिष्ट नामकरण पैटर्न जोड़ता है
    • उदाहरण: example.com → api-aws.example.com, storage-azure.example.com
  2. क्षेत्र उपसर्ग

    • भौगोलिक क्षेत्र पैटर्न जोड़ता है
    • उदाहरण: api.example.com → us-east.api.example.com
  3. माइक्रोसर्विस पैटर्न

    • माइक्रोसर्विस-शैली के नाम उत्पन्न करता है
    • उदाहरण: example.com → auth-service.example.com, user-api.example.com

DevOps और टूलिंग पर्म्यूटेटर

  1. आंतरिक टूलिंग

    • सामान्य आंतरिक टूल सबडोमेन जोड़ता है
    • उदाहरण: example.com → jenkins.internal.example.com
  2. पोर्ट उपसर्ग

    • सामान्य पोर्ट नंबर जोड़ता है
    • उदाहरण: api.example.com → 8080.api.example.com

📋 कमांड लाइन विकल्प

root@kitploit:~
dnsgen [OPTIONS] FILENAME

Options:
  -l, --wordlen INTEGER  Min length of custom words (default: 6)
  -w, --wordlist PATH    Path to custom wordlist
  -f, --fast            Fast generation mode
  -o, --output PATH     Output file path
  -v, --verbose         Enable verbose logging
  --help               Show this message and exit

🔧 उन्नत उपयोग

कस्टम वर्डलिस्ट

DNSGen 2.0 बेहतर संगठन के लिए टिप्पणी-युक्त वर्डलिस्ट का समर्थन करता है:

root@kitploit:~
# Environment Names
dev
staging
prod

# Cloud Providers
aws
azure
gcp

# Tools and Services
jenkins
gitlab
grafana

MassDNS के साथ एकीकरण

स्वच्छ हल किए गए डोमेन प्राप्त करें:

root@kitploit:~
# Generate and resolve
dnsgen hosts.txt > wordlist.txt
massdns -r resolvers.txt -o S wordlist.txt | grep -e ' A ' | \
  cut -d 'A' -f 1 | rev | cut -d "." -f1 --complement | \
  rev | sort | uniq > resolved_domains.txt

🤝 योगदान

आपका योगदान स्वागत योग्य है! आप इस प्रकार सहायता कर सकते हैं:

  1. रिपॉज़िटरी को फ़ोर्क करें
  2. एक फीचर ब्रांच बनाएँ: git checkout -b feature/amazing-feature
  3. अपने परिवर्तन कमिट करें: git commit -m 'Add amazing feature'
  4. ब्रांच पर पुश करें: git push origin feature/amazing-feature
  5. एक पुल रिक्वेस्ट खोलें

अधिक विवरण के लिए CONTRIBUTING.md देखें।

📚 संसाधन

  • सबडोमेन एन्यूमरेशन: 2019 वर्कफ़्लो
  • सबडोमेन एन्यूमरेशन: इसे थोड़ा स्मार्ट तरीके से करना
  • प्रोजेक्ट दस्तावेज़ीकरण

📜 लाइसेंस

यह प्रोजेक्ट MIT लाइसेंस के अंतर्गत लाइसेंस प्राप्त है - विवरण के लिए LICENSE फ़ाइल देखें।

🙏 आभार

  • मूल अवधारणा Aleph Null s.r.o. द्वारा
  • altdns से प्रेरित
  • DNS रिज़ॉल्यूशन के लिए massdns

📊 प्रोजेक्ट स्थिति

  • ✅ मुख्य कार्यक्षमता पूर्ण
  • 🏗️ अधिक पर्म्यूटेशन तकनीकें जोड़ी जा रही हैं
  • 📝 दस्तावेज़ीकरण में सुधार किया जा रहा है
  • 🧪 परीक्षण जोड़े जा रहे हैं

सुरक्षा समुदाय द्वारा ❤️ के साथ निर्मित

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