Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
dnsresolver — محلّل DNS فائق السرعة مكتوب بلغة Rust 🦀 | Kitploit
أدوات/GitHubGitHub/ethicalhackingplayground/dnsresolver
الاستطلاعتعداد DNS والنطاقات الفرعيةجمع المعلوماتأمن الويباختبار الاختراقتحليل DNS
GitHubethicalhackingplayground/dnsresolver

dnsresolver

محلّل DNS فائق السرعة مكتوب بلغة Rust 🦀

عرض المستودع
7011منذ سنة واحدةتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

dnsresolver


DNS Resolver

محلّل DNS فائق السرعة


جدول المحتويات

  • التثبيت
  • الاستخدام
    • الاستخدام الأساسي
    • حل أسماء النطاقات مع المنافذ
    • تعداد الاستضافة الافتراضية
      • استخدام النطاقات غير المحلولة
      • استخدام Localhost
  • العروض التوضيحية
  • الملاحظات
  • الترخيص

التثبيت

تأكد من تثبيت Rust، ثم شغّل الأمر التالي لتثبيت dnsresolver.

root@kitploit:~
git clone https://github.com/ethicalhackingplayground/dnsresolver ; cd dnsresolver ; cargo install --path .

الاستخدام

root@kitploit:~
cat subs.txt | dnsresolver

إذا كنت بحاجة إلى حل أسماء النطاقات مع أي منافذ، يمكنك استخدام علامة --ports.

root@kitploit:~
cat subs.txt | dnsresolver -p 443,80,8080,8081

تعداد الاستضافة الافتراضية

استخدام النطاقات غير المحلولة

الخطوة الأولى هي الحصول على جميع النطاقات غير المحلولة من قائمة نطاقات معيّنة باستخدام:

root@kitploit:~
cat subs.txt | dnsresolver --show-unresolved | anew unresolved.txt

بعد ذلك، لاكتشاف جميع الاستضافات الافتراضية من قائمة نطاقات معيّنة،

يمكنك استخدام علامة --vhost متبوعة بعلامة --vhost-file.

يهدف dnsresolver إلى تجاوز قيود الوصول على صفحات معيّنة. يقوم بذلك عن طريق استبدال ترويسة المضيف بنطاقات غير محلولة واستخدام خوارزمية sift. يضمن هذا أن تكون استجابة الاستضافة الافتراضية مختلفة عن الاستجابة الفعلية. تذكّر رفع الحد اللين باستخدام الأمر ulimit -n 10000 للتعامل مع عدد أكبر من الملفات في وقت واحد.

root@kitploit:~
cat subs.txt | dnsresolver --vhost --vhost-file unresolved.txt

للتحقق من اكتشاف، شغّل أمر curl هذا:

root@kitploit:~
curl -v -k thehost.com -H "Host: unresolved-domain.com"

استخدام Localhost

يمكنك أيضاً استخدام علامة --vhost مع علامة --check-localhost لاستبدال ترويسة المضيف بـ localhost، وهذا غالباً ما يتيح لك الوصول إلى صفحات مقيدة ويمكن أن يؤدي إلى كشف بعض المعلومات ولوحات تحكم إدارية قيّمة.

root@kitploit:~
cat subs.txt | dnsresolver --vhost --check-localhost

للتحقق من اكتشاف، شغّل أمر curl هذا:

root@kitploit:~
curl -v -k thehost.com -H "Host: localhost"

العروض التوضيحية

asciicast

asciicast

asciicast

الملاحظات

إذا كان لديك أي ملاحظات، يرجى التواصل معنا على [email protected] أو عبر تويتر https://twitter.com/z0idsec

الترخيص

MIT

تنزيل الأداة