
सबडोमेन के क्रमपरिवर्तन, परिवर्तन और उत्परिवर्तन उत्पन्न करता है और फिर उन्हें हल करता है
Altdns एक DNS recon उपकरण है जो पैटर्न के अनुरूप सबडोमेन की खोज की अनुमति देता है। Altdns उन शब्दों को इनपुट के रूप में लेता है जो किसी डोमेन के अंतर्गत सबडोमेन में मौजूद हो सकते हैं (जैसे test, dev, staging) साथ ही सबडोमेन की एक सूची भी लेता है जिन्हें आप जानते हैं।
अल्टडीएनएस को इनपुट के रूप में प्रदान की गई इन दो सूचियों से, उपकरण तब "परिवर्तित" या "उत्परिवर्तित" संभावित सबडोमेन का एक विशाल आउटपुट उत्पन्न करता है जो मौजूद हो सकते हैं। यह इस आउटपुट को सहेजता है ताकि इसका उपयोग आपके पसंदीदा DNS bruteforcing उपकरण द्वारा किया जा सके।
वैकल्पिक रूप से, अल्टडीएनएस को -r फ्लैग पास किया जा सकता है ताकि एक बार यह आउटपुट उत्पन्न होने के बाद, उपकरण इन सबडोमेन को (मल्टी-थ्रेडेड) हल कर सके और परिणामों को एक फ़ाइल में सहेज सके।
Altdns बड़े डेटासेट के साथ सबसे अच्छा काम करता है। 200 या अधिक सबडोमेन का प्रारंभिक डेटासेट होने पर उत्पन्न परिवर्तनों के माध्यम से कुछ मान्य सबडोमेन प्राप्त होने चाहिए।
हमले की पद्धति और इस उपकरण रिलीज़ पर अधिक जानकारी यहां पाई जा सकती है: https://docs.google.com/presentation/d/1PCnjzCeklOeGMoWiE2IUzlRGOBxNp8K5hLQuvBNzrFY/
Python 2:
pip install py-altdns==1.0.0
Python 3:
pip3 install py-altdns==1.0.2
# altdns -i subdomains.txt -o data_output -w words.txt -r -s results_output.txt
subdomains.txt में संगठन के ज्ञात सबडोमेन होते हैंdata_output एक फ़ाइल है जिसमें परिवर्तित और क्रमपरिवर्तित सबडोमेन की विशाल सूची होगीwords.txt उन शब्दों की आपकी सूची है जिनके साथ आप अपने वर्तमान सबडोमेन को क्रमपरिवर्तित करना चाहते हैं (जैसे admin, staging, dev, qa) - प्रति पंक्ति एक शब्द-r कमांड प्रत्येक उत्पन्न, क्रमपरिवर्तित सबडोमेन को हल करता है-s कमांड अल्टडीएनएस को बताता है कि हल किए गए क्रमपरिवर्तित सबडोमेन के परिणाम कहाँ सहेजने हैं। results_output.txt में अंतिम सूची होगी जिसमें पाए गए मान्य क्रमपरिवर्तित सबडोमेन शामिल होंगे जिनमें DNS रिकॉर्ड है।-t कमांड सीमित करता है कि रिज़ॉल्वर एक साथ कितने थ्रेड का उपयोग करेगा-d 1.2.3.4 सिस्टम डिफॉल्ट DNS रिज़ॉल्वर को ओवरराइड करता है और निर्दिष्ट IP पते का उपयोग रिज़ॉल्विंग सर्वर के रूप में करेगा। इसे लक्ष्य डोमेन के आधिकारिक DNS सर्वर पर सेट करने से रिज़ॉल्यूशन प्रदर्शन सकता है
यदि DNS recon चरणों के दौरान यह उपकरण आपके लिए उपयोगी था - हमें जानकर खुशी होगी। इस उपकरण के लिए कोई भी सुझाव या विचार स्वागत योग्य हैं - बस @infosec_au या @nnwakelam को ट्वीट करें और हम उस पर काम करेंगे।